ncdc 1.21

This commit is contained in:
Yorhel 2019-03-26 10:25:07 +01:00
parent 4a785ffec2
commit 7367b44edc
11 changed files with 93 additions and 20 deletions

View file

@ -20,6 +20,13 @@ software or the incidental article on this site. Enjoy your stay!
<!-- These announcements are parsed by mkfeed.pl, see that file for formatting -->
## Announcements <a href="/feed.atom"><img src="/img/feed_icon.png" alt="Atom feed"></a>
`2019-03-26` - ncdc 1.21 released <!-- tags: ncdc, link: /ncdc -->
: A long-overdue release of ncdc with some improvements that have been
sitting idle in the git repository for far too long. This release adds
support for libmaxminddb, free slot broadcasting, skipping downloading
files you already have and indicating shared/queued files in the search
window and file browser. [Homepage](/ncdc) - [Changelog](/ncdc/changes).
`2019-03-23` - Bug tracker migration to Gitea <!-- tags: ncdu, ncdc, yxml -->
: The bug trackers that used to be embedded in this website have now been
migrated to [Gitea](https://code.blicky.net/) issues. The bug trackers of the

View file

@ -6,13 +6,13 @@ interface.
## Get ncdc!
Latest version
: 1.20 ([dllink ncdc-1.20.tar.gz]
: 1.21 ([dllink ncdc-1.21.tar.gz]
\- [changes](https://dev.yorhel.nl/ncdc/changes))
Convenient static binaries for Linux:
[64-bit](/download/ncdc-linux-x86_64-1.20-6-g5111a.tar.gz) -
[32-bit](/download/ncdc-linux-i486-1.20-6-g5111a.tar.gz) -
[ARM](/download/ncdc-linux-arm-1.20-6-g5111a.tar.gz). Check the
[64-bit](/download/ncdc-linux-x86_64-1.21.tar.gz) -
[32-bit](/download/ncdc-linux-i486-1.21.tar.gz) -
[ARM](/download/ncdc-linux-arm-1.21.tar.gz). Check the
[installation instructions](/ncdc/install) for more info.
Development version

View file

@ -92,7 +92,7 @@ may be helpful.
## Ncdc crashes a lot!
Ncdc 1.20 has no known bugs that may cause a crash. If you're running an older
Ncdc 1.21 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
a crash, please report a bug.

View file

@ -27,9 +27,9 @@ page are of course highly welcomed as well. :-)
If you just want to get ncdc running without going through the trouble of
compiling and/or installing it, I also offer statically linked binaries:
- [Linux, 64-bit](/download/ncdc-linux-x86_64-1.20-6-g5111a.tar.gz)
- [Linux, 32-bit](/download/ncdc-linux-i486-1.20-6-g5111a.tar.gz)
- [Linux, ARM](/download/ncdc-linux-arm-1.20-6-g5111a.tar.gz)
- [Linux, 64-bit](/download/ncdc-linux-x86_64-1.21.tar.gz)
- [Linux, 32-bit](/download/ncdc-linux-i486-1.21.tar.gz)
- [Linux, ARM](/download/ncdc-linux-arm-1.21.tar.gz)
To use them, simply download and extract the tarball, and then run `./ncdc` on
the command line.
@ -92,9 +92,9 @@ First install some required packages (as root):
Then, fetch the ncdc source tarball, extract and build as follows:
wget https://dev.yorhel.nl/download/ncdc-1.20.tar.gz
tar -xf ncdc-1.20.tar.gz
cd ncdc-1.20
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
tar -xf ncdc-1.21.tar.gz
cd ncdc-1.21
export PATH="$PATH:/usr/perl5/5.10.0/bin"
./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib'
make
@ -121,9 +121,9 @@ install the required libraries:
Then run the following commands to download and install ncdc:
wget https://dev.yorhel.nl/download/ncdc-1.20.tar.gz
tar -xf ncdc-1.20.tar.gz
cd ncdc-1.20
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
tar -xf ncdc-1.21.tar.gz
cd ncdc-1.21
./configure --prefix=/usr
make
sudo make install
@ -149,8 +149,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 https://dev.yorhel.nl/download/ncdc-1.20.tar.gz
tar -xf ncdc-1.20.tar.gz
cd ncdc-1.20
wget https://dev.yorhel.nl/download/ncdc-1.21.tar.gz
tar -xf ncdc-1.21.tar.gz
cd ncdc-1.21
./configure --prefix=/usr
make install

View file

@ -988,7 +988,7 @@ see the same uploaded file several times with a different file offset.
=head1 LICENSE
Copyright (C) 2011-2013 Yoran Heling <projects@yorhel.nl>
Copyright (C) 2011-2019 Yoran Heling <projects@yorhel.nl>
ncdc is distributed under the MIT license, please read the COPYING file for
more information.
@ -996,7 +996,7 @@ more information.
=head1 BUGS
Please report bugs or feature requests to the bug tracker or the mailing list.
Both can be found on the ncdc homepage at L<http://dev.yorhel.nl/ncdc>. There
Both can be found on the ncdc homepage at L<https://dev.yorhel.nl/ncdc>. There
is also an ADC hub available at C<adc://dc.blicky.net:2780/> for general
support and discussions.
@ -1004,4 +1004,4 @@ support and discussions.
ncdc is written by Yoran Heling <projects@yorhel.nl>
Web: L<http://dev.yorhel.nl/ncdc>
Web: L<https://dev.yorhel.nl/ncdc>

View file

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAlyZ6vYACgkQYjlMaYwn
OfodXBAA5RcOYpJuPY9NosMEhBHUZv9uZ2tN5BjsE9esVmf/nVcA5fd6gF8NXwa6
jYuBoSxoJyR/4Codu53txDoHDoDArVx6/nCmjv2o6pH7D+7zuXMUNiASxOMNI3Q1
Y6e1Hg9irt0KCVujDwFcWhMlvdXlueJcGWS1EGaGnyV2hBSBt3bwIf4eO5+72Ib4
fEkef7CmUF5Agxmck8S45P/5shhzxWsPI8mMeoVpgSi7aEbnWxpvbde9Mx9OE1k4
LvC7276juNhYUZXwNLxu7AZwcFUMjbrIjtVkqgJOHSWYf5vBe8ZVZAXWNl6vZkY1
tDn4TDKnx0rL2Uk1Hout5KXmBx0EjFVD+k93ReX48yBhj73UUmhCGxOJWqunfDJL
APpmI6PN3VaNPVgOZkjrE9pfjSTfgdidOVfoyO8yrlQJGmDvG5h9tgdxc4q96fjf
+gkYJAizzv4K5cfsMN2paK93Ai5IQnCS8Rf6hiQ9zgcohgaFmAPCIJh3pH3TfRRK
N5bPdAVH4N/MZ1A8CG5qZiEOEm601xFko64ivOyNyfmfMNKZ6hEA/hrE/9vTzszr
i4+R9EQwCg9bBgROhUCKz+sgugBio9fnr77VsemXvJmBNidQrkfoFsGr33PVxLR9
OWRVHIeGoqsb88Hm79+iF4v8B9Yy6LpKV9tHqfr7tBaz7G2wJLE=
=eSC+
-----END PGP SIGNATURE-----

View file

@ -0,0 +1 @@
fac97bdc877838d301251b0e1bb13043 ncdc-1.21.tar.gz

View file

@ -0,0 +1 @@
a416776fdfefd2da3bb1619feddbc53a5ee9249d ncdc-1.21.tar.gz

View file

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAlyZ644ACgkQYjlMaYwn
OfoU/xAAw6PcgwMEr5rOEUJrjS7uXF90m6AAtTFeG3x2uowQcrjjQr48n38qrX2s
70vnRRkHTvtoDByUk0EmD4m2e7d9yXhjts53Ezrj+rhw+tV6wSCVBk595IzcGySg
dkNi+v3x+a3LjPARPG+wiivfbS1RB0wpoDSiZfqmmNS3AVESew0c/f+qwqhyREVl
ow0fz/kJPxes+N/U5jxtWD8qjNmV8XmB6MnXkYXW1cHXjXnvC0rWKan3pfg28MjM
LX9E/ZfWJKk/iUR3tWbFJ/QQD5wjYLyxr8DV73YP7lOcTFlCd9bHYsPsg8yF/8WD
0w0nlmTnU4hqEVUTFixonC/Hx1VDHbuJgR/QwkJQTU25dUI3fR/c0q9vL1ol1hp9
5srX+uj/FoNO+sTL1QbFq7DtEWCQ7xs27w+dfgnbs4l8eZ9Vn3JKR9wSkWVM/pCv
kkvOTggncwBHOBrVI/zPrGm+rwmIe85abgYdecPWBT/UxJ8XL/d7CH9nGUPCPKW6
sbWqxcnQQIEM5vg3i+pxot6sumPk4LfOckrutzur2HQQQ/K02tRBvNW0U1snMpuO
hnXciuAhdiXCsRnsgAQXrRcsJgF5NEBhwW9KLPCN8wbbEjWzKg6VSbEzS8qvHoA1
9lcQa174FXu3RyksW8AxXRMLiZ23dlbZOYhIqS4s7liZpiyU5rQ=
=fhZV
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAlyZ65EACgkQYjlMaYwn
OfoQBA/5AR1lbVd+icKQmoglFNLb4WtJUEawkzI4BOhmFc7/YOxSJEQOReM07kXu
zf6b6aqzuUXlsOGI7R6pGVbh2TFIgtrHh09/P6Zn3z2aYkVTcBam4QcbbIw6/Yao
jJpU29uHxwOWc47ugf9xeSEKNAoDxtfvxombhmrTFpIITTEsGu6TnhzU8MKVq6fD
A5W90PlxXRNaUGY+xiEHIEuoPHtimYA8IFrikDmOk2Ir7cy9iO84eS1/ZZEE6zH8
WjLNwLxbwwgmNgTibHs0EQLwoS94GMgP8MYwX7Lm2XLruFHLnoHP7gSvDSnBALi5
/V8sYuXrKcXebWcET3CHnzjAZM9pYL6wgadjEh1HkFIbiKv53DFXJvBFnlbHYqAY
c1MUBQhgRm3CFgIhE2lVYq2h9V/H61u6FKDziWINRmbNZxConC4CJpg0qLrBckM2
StHUr5nB6Td3/xGr89piw4dM3I4maJivaIZRbhtmuujbMh9BknO7sL7rUrCsmhWW
tJFxpguvB3ULYJNkflKWZSR2VW1wS4tgpEG7kw7APTkwzInh1XNEOc/826hGfb5l
smFHbaclmyJnc3CLztbRhhKAX5xIyY0o3YIayvHEM5mXiQaRNbu5kaOJs2bLj/bJ
F4igwRSRvOio2oQUHPIhPcUoL7wiMHVmJqqLryAjJqPVUD8u5Ms=
=WuED
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAlyZ65QACgkQYjlMaYwn
Ofow5RAA2GjzocTzrdRq3I3SpKKcSPr/OAZ6OcW/gBrgy0jhOQUQN6LpnnKqBQeP
Jh1grmBgBEzY3nnU1NioQcaCvVYjdaWumYAahd3nM6l6DLc0KXTMJwv2snpkgKKv
tsGRdlkU2ZauzVVCbI8Yds7f3LvfdPn0Oe/UyATxIXY/PN1TCJwKlK/hgE190+ft
X6sMKE7KlMxXeGCvFa293YJKYETYfgtm+K+OHKQ0uQ66X88R7jiHfgMMHVpf9XtD
qPmg9U+k3+CEwp4lDwheCnrKHZIYtMT6QLchBlJapugCCxGT9mEuz7DNvzAKOUzC
31f245WfyJwjcw18T1b3MXzyuaEE4y0rkoWkPyulzq/WDXPs1oVSKa4pgrfku3+Z
5crXfAq+xcx77TNwBdOcfeq4isstR3TSikoLWtj8YUo143UXfQ6if1kgkbrTqfm6
/cbu2Zt7fkgXPzurUa1GfTeyEwAYqXhs4wDA1GxbWRzJIksCRRL0gCiXZjyvkLMh
c50rZGLRdSVB2wfyttbaN82zocAm04e1vnN5Rj6e7Lo++2gqApnhEyQG0uvgnoSd
kM8mLLeYPiQDnQMqNqeemurCITih5p/22B/vrVNVQeUZG9CpA93v6EFDABuWxFgM
oY0PWdi2RPAjhVCxsGaUTR3d17iKIfwsgKSAT4hMio9+KaP4CQ0=
=vDJA
-----END PGP SIGNATURE-----