ncdc 1.19.1

This commit is contained in:
Yorhel 2014-06-24 08:48:27 +02:00
parent e29717279e
commit a757ef642d
9 changed files with 50 additions and 31 deletions

View file

@ -10,14 +10,14 @@ ncurses interface.
=item Latest version =item Latest version
1.19 ([dllink ncdc-1.19.tar.gz download] 1.19.1 ([dllink ncdc-1.19.1.tar.gz download]
- L<changes|http://dev.yorhel.nl/ncdc/changes> - L<changes|http://dev.yorhel.nl/ncdc/changes>
- L<mirror|https://sourceforge.net/projects/ncdc/files/ncdc/>) - L<mirror|https://sourceforge.net/projects/ncdc/files/ncdc/>)
Convenient static binaries for Linux: Convenient static binaries for Linux:
L<64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.19.tar.gz> - L<64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.19.1-3-g8e3a7.tar.gz> -
L<32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.19.tar.gz> - L<32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.19.1-3-g8e3a7.tar.gz> -
L<ARM|http://dev.yorhel.nl/download/ncdc-linux-arm-1.19.tar.gz>. Check the L<ARM|http://dev.yorhel.nl/download/ncdc-linux-arm-1.19.1-3-g8e3a7.tar.gz>. Check the
L<installation instructions|http://dev.yorhel.nl/ncdc/install> for more info. L<installation instructions|http://dev.yorhel.nl/ncdc/install> for more info.
=item Development version =item Development version
@ -57,7 +57,7 @@ L<OpenSUSE|http://packman.links2linux.org/package/ncdc>
I also have a few packages on the L<Open Build I also have a few packages on the L<Open Build
Service|https://build.opensuse.org/package/show?package=ncdc&project=home%3Ayorhel>. Service|https://build.opensuse.org/package/show?package=ncdc&project=home%3Ayorhel>.
An convenient installer is available for A convenient installer is available for
L<Android|http://code.ivysaur.me/ncdcinstaller.html>. L<Android|http://code.ivysaur.me/ncdcinstaller.html>.
=back =back

View file

@ -1,3 +1,13 @@
1.19.1 - 2014-04-23
- Fix remote null pointer dereference
- Searching now works in the search results list
- Fix possible file corruption when moving file to destination
- Fix error handling when finalizing a file download
- Fix downloading of 0-byte files
- Fix extremely slow /gc
- Fix sendfile() with large files on 32-bit Linux
- Fix minor display issue with multicolumn characters
1.19 - 2014-02-11 1.19 - 2014-02-11
- Add search functionality to the file browser and user list (/,. keys) - Add search functionality to the file browser and user list (/,. keys)
- Add geoip support (requires --with-geoip at configure) - Add geoip support (requires --with-geoip at configure)

View file

@ -88,7 +88,7 @@ may be helpful.
=head2 Ncdc crashes a lot! =head2 Ncdc crashes a lot!
Ncdc 1.19 has no known bugs that may cause a crash. If you're running an older Ncdc 1.19.1 has no known bugs that may cause a crash. If you're running an older
version of ncdc, please upgrade. If your ncdc is up to date and you still have version of ncdc, please upgrade. If your ncdc is up to date and you still have
a crash, please report a bug. a crash, please report a bug.

View file

@ -38,11 +38,11 @@ compiling and/or installing it, I also offer statically linked binaries:
=over =over
=item * L<Linux, 64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.19.tar.gz> =item * L<Linux, 64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.19.1-3-g8e3a7.tar.gz>
=item * L<Linux, 32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.19.tar.gz> =item * L<Linux, 32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.19.1-3-g8e3a7.tar.gz>
=item * L<Linux, ARM|http://dev.yorhel.nl/download/ncdc-linux-arm-1.19.tar.gz> =item * L<Linux, ARM|http://dev.yorhel.nl/download/ncdc-linux-arm-1.19.1-3-g8e3a7.tar.gz>
=back =back
@ -130,9 +130,9 @@ First install some required packages (as root):
Then, fetch the ncdc source tarball, extract and build as follows: Then, fetch the ncdc source tarball, extract and build as follows:
wget http://dev.yorhel.nl/download/ncdc-1.19.tar.gz wget http://dev.yorhel.nl/download/ncdc-1.19.1.tar.gz
tar -xf ncdc-1.19.tar.gz tar -xf ncdc-1.19.1.tar.gz
cd ncdc-1.19 cd ncdc-1.19.1
export PATH="$PATH:/usr/perl5/5.10.0/bin" export PATH="$PATH:/usr/perl5/5.10.0/bin"
./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib' ./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib'
make make
@ -180,9 +180,9 @@ required libraries:
Then run the following commands to download and install ncdc: Then run the following commands to download and install ncdc:
wget http://dev.yorhel.nl/download/ncdc-1.19.tar.gz wget http://dev.yorhel.nl/download/ncdc-1.19.1.tar.gz
tar -xf ncdc-1.19.tar.gz tar -xf ncdc-1.19.1.tar.gz
cd ncdc-1.19 cd ncdc-1.19.1
./configure --prefix=/usr ./configure --prefix=/usr
make make
sudo make install sudo make install
@ -224,8 +224,8 @@ website|http://cygwin.com/> and use it to install the following packages:
Then open a Cygwin terminal and run the following commands to download, Then open a Cygwin terminal and run the following commands to download,
compile, and install ncdc: compile, and install ncdc:
wget http://dev.yorhel.nl/download/ncdc-1.19.tar.gz wget http://dev.yorhel.nl/download/ncdc-1.19.1.tar.gz
tar -xf ncdc-1.19.tar.gz tar -xf ncdc-1.19.1.tar.gz
cd ncdc-1.19 cd ncdc-1.19.1
./configure --prefix=/usr ./configure --prefix=/usr
make install make install

View file

@ -654,8 +654,7 @@ C</help keys> command, and is reproduced below.
PgUp/PgDown Select one page of items up/down. PgUp/PgDown Select one page of items up/down.
End/Home Select last/first item in the list. End/Home Select last/first item in the list.
/ Start incremental regex search (press Return to stop editing). / Start incremental regex search (press Return to stop editing).
, Search next. ,/. Search next / previous.
. Search previous.
Right/l Open selected directory. Right/l Open selected directory.
Left/h Open parent directory. Left/h Open parent directory.
t Toggle sorting directories before files. t Toggle sorting directories before files.
@ -672,9 +671,6 @@ C</help keys> command, and is reproduced below.
k/j Select one item up/down. k/j Select one item up/down.
PgUp/PgDown Select one page of items up/down. PgUp/PgDown Select one page of items up/down.
End/Home Select last/first item in the list. End/Home Select last/first item in the list.
/ Start incremental regex search (press Return to stop editing).
, Search next.
. Search previous.
d Disconnect selected connection. d Disconnect selected connection.
i/Return Toggle information box. i/Return Toggle information box.
f Find user in user list. f Find user in user list.
@ -687,9 +683,6 @@ C</help keys> command, and is reproduced below.
k/j Select one item up/down. k/j Select one item up/down.
PgUp/PgDown Select one page of items up/down. PgUp/PgDown Select one page of items up/down.
End/Home Select last/first item in the list. End/Home Select last/first item in the list.
/ Start incremental regex search (press Return to stop editing).
, Search next.
. Search previous.
K/J Select one user up/down. K/J Select one user up/down.
f Find user in user list. f Find user in user list.
c Find connection in the connection list. c Find connection in the connection list.
@ -713,9 +706,6 @@ C</help keys> command, and is reproduced below.
k/j Select one item up/down. k/j Select one item up/down.
PgUp/PgDown Select one page of items up/down. PgUp/PgDown Select one page of items up/down.
End/Home Select last/first item in the list. End/Home Select last/first item in the list.
/ Start incremental regex search (press Return to stop editing).
, Search next.
. Search previous.
f Find user in user list. f Find user in user list.
b/B Browse the selected users' list, B to force a redownload. b/B Browse the selected users' list, B to force a redownload.
d Add selected file to the download queue. d Add selected file to the download queue.
@ -737,8 +727,7 @@ C</help keys> command, and is reproduced below.
PgUp/PgDown Select one page of items up/down. PgUp/PgDown Select one page of items up/down.
End/Home Select last/first item in the list. End/Home Select last/first item in the list.
/ Start incremental regex search (press Return to stop editing). / Start incremental regex search (press Return to stop editing).
, Search next. ,/. Search next / previous.
. Search previous.
o Toggle sorting OPs before others. o Toggle sorting OPs before others.
s/S Order by share size. s/S Order by share size.
u/U Order by username. u/U Order by username.

View file

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABCgAGBQJTV4OTAAoJEGI5TGmMJzn6gR8QAJIld8yIHZC2JBciiX05q+JA
REsqgESY74U4OSCIXHxykXHT+lHjgs3nZeObz8CV/NRF1CYzNIsIVJ/CHCyUEQtE
tVRpBx8yF+v9VvnsOVzEVPRQTUw12VjRznFXFtpGkVHRQXkzxRRrB4X6e0M9xaDU
Q3xuPBwP0aC2SI8tV6imwdsrWE8Ez8eHChPyl2fjwBME21RpyYxWrygh5jvpR/G8
Rz/nOwK5AeMIjZqmWOL5BssvIi0BjalvtrZ8V1hvNPatajGOlceTrJU44R2l93oG
WHA9vczoOpgkgiC4NkC4i0aGHsc+2P5GAp/p83bu3HnNWaJm9QwTzacqfByoTpmn
jlMeKSxiZfz+pxx6BcSheR2n3FGS/+W+X4YTAEG+XU3lCDolW3zfLwISEXlRWtbK
ZodJX4yHGX2i6d5OjOsya5proJhSNv/jbct6W5pNpoR2TYaUV4+o0pOjD+SiICZz
iyN1JzMMWjbPmF9TeJk1OoouqZGz5XPzUcD7JbJfVBPN6Q6q6+jvjAA2HenX/XPR
NRwR+kTdJVDpCmX+yN+RrmxUr9ifMvpTJSwJgJUzbmUGhAPOjqch4gBmgSRgou/7
lzr3s7+nUgR4dmVT+q7fhhEd8AsC1TsGdoBdqYiJSDmAzpNtZwnJM3J2uLjgxy5D
Pt9u5bS1tps9tk1m0vFH
=0uVC
-----END PGP SIGNATURE-----

View file

@ -0,0 +1 @@
a7d23df7d0e291d1e3c8fb2a9a69f7a9 ncdc-1.19.1.tar.gz

View file

@ -0,0 +1 @@
a02fcb67fb54ac739325db64f83d796647c98834 ncdc-1.19.1.tar.gz

View file

@ -12,6 +12,7 @@ BEGIN { ($ROOT = abs_path $0) =~ s{index\.cgi$}{}; }
my @changes = ( my @changes = (
[ '2014-04-23', '/ncdc', 'ncdc 1.19.1 released' ],
[ '2014-02-11', '/ncdc', 'ncdc 1.19 released' ], [ '2014-02-11', '/ncdc', 'ncdc 1.19 released' ],
[ '2014-01-09', '/doc/dcstats', 'Uploaded an article on DC file list stats' ], [ '2014-01-09', '/doc/dcstats', 'Uploaded an article on DC file list stats' ],
[ '2013-11-14', '/yxml/man', 'yxml now has a manual' ], [ '2013-11-14', '/yxml/man', 'yxml now has a manual' ],