diff --git a/dat/ncdc b/dat/ncdc index 5061046..702db5b 100644 --- a/dat/ncdc +++ b/dat/ncdc @@ -10,18 +10,15 @@ ncurses interface. =item Latest version -1.17 ([dllink ncdc-1.17.tar.gz download] +1.18 ([dllink ncdc-1.18.tar.gz download] - L - L) Convenient static binaries for Linux: -L<64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.17.tar.gz> - -L<32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.17.tar.gz> - -L. Check the +L<64-bit|http://dev.yorhel.nl/download/ncdc-linux-x86_64-1.18.tar.gz> - +L<32-bit|http://dev.yorhel.nl/download/ncdc-linux-i486-1.18.tar.gz> - +L. Check the L for more info. -B The static binaries have some problems with chatting and searching on -KOI8-R NMDC hubs, use an alternative installation method if you're affected by -this. =item Development version @@ -84,7 +81,7 @@ Common features all modern DC clients (should) have: =item * File list browsing, -=item * TTH-checked file downloading, +=item * TTH-checked, multi-source and segmented file downloading, =item * Searching for files, @@ -131,8 +128,6 @@ clients, but which ncdc doesn't do. Yet. =over -=item * Segmented/parallel downloading, - =item * NAT Traversal, =item * OP features (e.g. client detection, file list scanning and other useful stuff for OPs), diff --git a/dat/ncdc-changelog b/dat/ncdc-changelog index 5f94236..4a67d9e 100644 --- a/dat/ncdc-changelog +++ b/dat/ncdc-changelog @@ -1,3 +1,11 @@ +1.18 - 2013-09-25 + - Add support for segmented downloading + - Support $MyINFO without flags byte on NMDC hubs + - Don't require pod2man on build + - Fix tab-completion of nick names when full nick is specified + - Fix cursor position on selected line in listings + - Fix bug with schema-less /connect + 1.17 - 2013-06-15 - Add 'q' key to user list for matching a users' files with download queue - Add transfers.log format documentation to manual page diff --git a/dat/ncdc-install b/dat/ncdc-install index 5d3a64a..664533c 100644 --- a/dat/ncdc-install +++ b/dat/ncdc-install @@ -38,11 +38,11 @@ compiling and/or installing it, I also offer statically linked binaries: =over -=item * L +=item * L -=item * L +=item * L -=item * L +=item * L =back @@ -115,9 +115,9 @@ First install some required packages (as root): Then, fetch the ncdc source tarball, extract and build as follows: - wget http://dev.yorhel.nl/download/ncdc-1.17.tar.gz - tar -xf ncdc-1.17.tar.gz - cd ncdc-1.17 + wget http://dev.yorhel.nl/download/ncdc-1.18.tar.gz + tar -xf ncdc-1.18.tar.gz + cd ncdc-1.18 export PATH="$PATH:/usr/perl5/5.10.0/bin" ./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib' make @@ -165,9 +165,9 @@ required libraries: Then run the following commands to download and install ncdc: - wget http://dev.yorhel.nl/download/ncdc-1.17.tar.gz - tar -xf ncdc-1.17.tar.gz - cd ncdc-1.17 + wget http://dev.yorhel.nl/download/ncdc-1.18.tar.gz + tar -xf ncdc-1.18.tar.gz + cd ncdc-1.18 ./configure --prefix=/usr make sudo make install @@ -209,8 +209,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, compile, and install ncdc: - wget http://dev.yorhel.nl/download/ncdc-1.17.tar.gz - tar -xf ncdc-1.17.tar.gz - cd ncdc-1.17 + wget http://dev.yorhel.nl/download/ncdc-1.18.tar.gz + tar -xf ncdc-1.18.tar.gz + cd ncdc-1.18 ./configure --prefix=/usr make install diff --git a/download/ncdc-1.18.tar.gz.asc b/download/ncdc-1.18.tar.gz.asc new file mode 100644 index 0000000..285543b --- /dev/null +++ b/download/ncdc-1.18.tar.gz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQIcBAABCgAGBQJSQuCkAAoJEGI5TGmMJzn64c4QAML+Tyh+OdljrKG2deU4RS1p +Gmy+dXvYnPmjAat4JXhfTKS6diFeu0CiFzK22FjtUYhZixRx0pt9yiXXumGQ3WTp +LGK6rSEGl6NTHunVX2KRjYbGwc1vqszk8GwjvLwFB+5//t2ojGIeBqji3Tea2+sH +ZwLzKqWuo/BMhKsE4EWH/A5EEi6jhOtrPqC/zI0s6j3cUH0HAvMPPfCmakBHcIQx +pMt6U+gkOl2a+aP0dwbq4ct7YKgidzSnAqE/RR+k5nHSZK64j0aUA4/5Po9wgOl7 +9AXuASYatMFT6T92OEIcEz0/r814X1F30LQIH62xwh2xk7mYb5Y8JKQ7Bex7uCHf +0dfH/ug215VwoVRBUkAnCvYKAaYM62DOZCrMNaIqLcupDsbPIuHUVwhH8AGQoHYH +gKZ9NxBcCTVshebM1ee2gDjLOPt0wqU920LiXYH3g6OeLnUSQh9kdWOjSglfzWxR +EGnv4h2TtYQjBkPguxPRvF0bs7WKIMKKd+px+kmCzdIp2lsV5ChM1EeKKtKs7Kmy +zFR5X63RLZZr//ANeP7MUvZueEwbgnrrkl/BH8K8sSfNclVZ7ccHdIz9WfSf+A5y +01kskhiLS58IJf8vYg/wnuyhS7pIeaK6NJvhI/NXTqJozGsoK7xO+/8MU5Mx6/aB +wNl26DGtO8UjmBO/gx8/ +=kdtR +-----END PGP SIGNATURE----- diff --git a/download/ncdc-1.18.tar.gz.md5 b/download/ncdc-1.18.tar.gz.md5 new file mode 100644 index 0000000..a6a886a --- /dev/null +++ b/download/ncdc-1.18.tar.gz.md5 @@ -0,0 +1 @@ +2d8d7d4cd8f0ddb9b3d93b24f1c61ecd ncdc-1.18.tar.gz diff --git a/download/ncdc-1.18.tar.gz.sha1 b/download/ncdc-1.18.tar.gz.sha1 new file mode 100644 index 0000000..48db2a7 --- /dev/null +++ b/download/ncdc-1.18.tar.gz.sha1 @@ -0,0 +1 @@ +407515d187403492372b4f22625bc403393e51fb ncdc-1.18.tar.gz diff --git a/index.cgi b/index.cgi index 44f422f..a478d84 100755 --- a/index.cgi +++ b/index.cgi @@ -12,6 +12,7 @@ BEGIN { ($ROOT = abs_path $0) =~ s{index\.cgi$}{}; } my @changes = ( + [ '2013-09-25', '/ncdc', 'ncdc 1.18 released' ], [ '2013-09-03', '/yxml', 'Announcing yxml: A small, fast and correct XML parser' ], [ '2013-07-05', '/dump/insbench', 'Documented a little data structure benchmark' ], [ '2013-06-15', '/ncdc', 'ncdc 1.17 released' ],