diff --git a/dat/index.md b/dat/index.md index f99fdd5..c1cd93c 100644 --- a/dat/index.md +++ b/dat/index.md @@ -19,6 +19,10 @@ the incidental article on this site. Enjoy your stay! ## Announcements Atom feed +`2024-01-07` - ncdc 1.24 released +: A bunch of small fixes and updates that accumulated over the years, nothing + special. [Ncdc homepage](/ncdc) - [changelog](/ncdc/changes) + `2023-12-10` - torreas 0.2 released : Adds support for partial reassembly and fixes a bug. [Homepage](/torreas) - [Changelog](/torreas/changes). diff --git a/dat/ncdc.md b/dat/ncdc.md index b43b5af..08d9931 100644 --- a/dat/ncdc.md +++ b/dat/ncdc.md @@ -5,14 +5,14 @@ Ncdc is a lightweight direct connect client with a friendly ncurses interface. ## Get ncdc! Atom feed Latest version -: 1.23.1 ([ncdc-1.23.1.tar.gz](/download/ncdc-1.23.1.tar.gz) +: 1.24 ([ncdc-1.24.tar.gz](/download/ncdc-1.24.tar.gz) \- [changes](https://dev.yorhel.nl/ncdc/changes)) Convenient static binaries for Linux: - [x86-64](/download/ncdc-linux-x86_64-1.23.1.tar.gz) - - [i486](/download/ncdc-linux-i486-1.23.1.tar.gz) - - [ARM](/download/ncdc-linux-arm-1.23.1.tar.gz) - - [AArch64](/download/ncdc-linux-aarch64-1.23.1.tar.gz). Check the + [x86-64](/download/ncdc-linux-x86_64-1.24.tar.gz) - + [i486](/download/ncdc-linux-i486-1.24.tar.gz) - + [ARM](/download/ncdc-linux-arm-1.24.tar.gz) - + [AArch64](/download/ncdc-linux-aarch64-1.24.tar.gz). Check the [installation instructions](/ncdc/install) for more info. Development version diff --git a/dat/ncdc/install.md b/dat/ncdc/install.md index d648686..c907dd8 100644 --- a/dat/ncdc/install.md +++ b/dat/ncdc/install.md @@ -27,10 +27,10 @@ this 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, x86-64](/download/ncdc-linux-x86_64-1.23.1.tar.gz) -- [Linux, i486](/download/ncdc-linux-i486-1.23.1.tar.gz) -- [Linux, ARM](/download/ncdc-linux-arm-1.23.1.tar.gz) -- [Linux, AArch64](/download/ncdc-linux-aarch64-1.23.1.tar.gz) +- [Linux, x86-64](/download/ncdc-linux-x86_64-1.24.tar.gz) +- [Linux, i486](/download/ncdc-linux-i486-1.24.tar.gz) +- [Linux, ARM](/download/ncdc-linux-arm-1.24.tar.gz) +- [Linux, AArch64](/download/ncdc-linux-aarch64-1.24.tar.gz) To use them, simply download and extract the tarball, and then run `./ncdc` on the command line. @@ -88,9 +88,9 @@ Ncdc is available in [Homebrew](https://formulae.brew.sh/formula/ncdc). Compile & install from source: doas pkg_add -i glib2 - ftp https://dev.yorhel.nl/download/ncdc-1.23.1.tar.gz - tar zxvf ncdc-1.23.1.tar.gz - cd ncdc-1.23.1 + ftp https://dev.yorhel.nl/download/ncdc-1.24.tar.gz + tar zxvf ncdc-1.24.tar.gz + cd ncdc-1.24 ./configure NCURSES_CFLAGS="-lncurses" NCURSES_LIBS="-lncursesw"\ CPPFLAGS="-I/usr/include -I/usr/local/include"\ LDFLAGS="-L/usr/lib -L/usr/local/lib" @@ -107,9 +107,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.23.1.tar.gz - tar -xf ncdc-1.23.1.tar.gz - cd ncdc-1.23.1 + wget https://dev.yorhel.nl/download/ncdc-1.24.tar.gz + tar -xf ncdc-1.24.tar.gz + cd ncdc-1.24 export PATH="$PATH:/usr/perl5/5.10.0/bin" ./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib' make @@ -140,9 +140,9 @@ install the required libraries: Then run the following commands to download and install ncdc: - wget https://dev.yorhel.nl/download/ncdc-1.23.1.tar.gz - tar -xf ncdc-1.23.1.tar.gz - cd ncdc-1.23.1 + wget https://dev.yorhel.nl/download/ncdc-1.24.tar.gz + tar -xf ncdc-1.24.tar.gz + cd ncdc-1.24 ./configure --prefix=/usr make sudo make install @@ -168,8 +168,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.23.1.tar.gz - tar -xf ncdc-1.23.1.tar.gz - cd ncdc-1.23.1 + wget https://dev.yorhel.nl/download/ncdc-1.24.tar.gz + tar -xf ncdc-1.24.tar.gz + cd ncdc-1.24 ./configure --prefix=/usr make install diff --git a/dat/ncdc/man.pod b/dat/ncdc/man.pod index f536c78..64e23c4 100644 --- a/dat/ncdc/man.pod +++ b/dat/ncdc/man.pod @@ -684,6 +684,7 @@ C command, and is reproduced below. Right/l Open selected directory. Left/h Open parent directory. t Toggle sorting directories before files. + u Toggle sorting unknown files before files existing locally. s Order by file size. n Order by file name. d Add selected file/directory to the download queue. @@ -993,7 +994,7 @@ see the same uploaded file several times with a different file offset. =head1 LICENSE -Copyright (C) 2011-2019 Yoran Heling +Copyright (C) Yoran Heling ncdc is distributed under the MIT license, please read the COPYING file for more information. diff --git a/pub/download/ncdc-1.24.tar.gz.asc b/pub/download/ncdc-1.24.tar.gz.asc new file mode 100644 index 0000000..9590097 --- /dev/null +++ b/pub/download/ncdc-1.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmWa4+QACgkQYjlMaYwn +Ofp0PxAAzHazZ3RbHPHtvH14hvhmNbvwCAnDEE1HLDFaY1rHoAABASqx1Ez1W9wy +RPXq8+UkieW2oKZIKdCWESxGHppWkrw5wzBuJPOAoTfEB3tAVheWbE9qwmxhgOJI +Sc88y9cHQBWTJXbrtSxYkknBiRwvDA5XZ/jPbTS7PTikMQTzXh+EhBVQLe2oXIjL +MZgKzpqrOo8oG8qbcoMBeBsHmDoLR/J+b2GWNTGuPhsFoFmw8mZ5GzPel2/h7NPe +JVQrC207gkhuhPwNuIdhg17a1FrtDFF5xzris1GRiWsw1zVzESxY76AZqkLGwTRT +gFZ7YY7FV8e0N7enCPDkPfqp3fBqO6SfOWcyHiywvnEHpVDNPp4F3tmPUJimRe3C +7w7X4IzDKro/HjbfA00W5gI0z7me2uIPfhraTyspm9HFK8aDPH3Kzo9tLRuyDCai +pwjiWGGKFml6PEgGidfROR+5YtowLOSzPNcbQNmD99cOBRaAI4Rwjt9sKXm5AAQZ +LWVYEx003X1OGDd8MAVQM4XrJjkWCWMU8+e5Ys4FQpAn+864ccTZ7y2nzTc6C34g +ksFoXgx7gI3bfG6FnxzmQ+saJPPV797WXt5/khH8RQVF8D3JwSYl5MR7g2MA8lJl +/c1bMOAt/4riffbE3hLJy3XoC1Ds+YnVoozC/Ysdp44g1pPKGQ0= +=PH6U +-----END PGP SIGNATURE----- diff --git a/pub/download/ncdc-1.24.tar.gz.md5 b/pub/download/ncdc-1.24.tar.gz.md5 new file mode 100644 index 0000000..e2e4b57 --- /dev/null +++ b/pub/download/ncdc-1.24.tar.gz.md5 @@ -0,0 +1 @@ +3189d5fe9c6e3f8a387bb1775625140f ncdc-1.24.tar.gz diff --git a/pub/download/ncdc-1.24.tar.gz.sha1 b/pub/download/ncdc-1.24.tar.gz.sha1 new file mode 100644 index 0000000..3114675 --- /dev/null +++ b/pub/download/ncdc-1.24.tar.gz.sha1 @@ -0,0 +1 @@ +f7b6ee665ee58ba7dd145d1640a318cd481942a4 ncdc-1.24.tar.gz diff --git a/pub/download/ncdc-1.24.tar.gz.sha256 b/pub/download/ncdc-1.24.tar.gz.sha256 new file mode 100644 index 0000000..97c2fd9 --- /dev/null +++ b/pub/download/ncdc-1.24.tar.gz.sha256 @@ -0,0 +1 @@ +233510d5355fc72fdad3578ebc8ab35d1da95b21d2774990f3a1356b7112da1e ncdc-1.24.tar.gz diff --git a/pub/download/ncdc-linux-aarch64-1.24.tar.gz.asc b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.asc new file mode 100644 index 0000000..cbd5011 --- /dev/null +++ b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmWa4+QACgkQYjlMaYwn +OfrHmw/7BEEqivIW2w3UTbACn7ayJ1ZZmtsd7zTSgrvwfrIiZY7iMLW6jZGIQHYw +R8+ujvTBHTBDI69+TRd+g4vU1BcH3t08kHDtKsjioxHRCPXyd9w/EfQ80Ul7yJUh +SYesPUdGF64dIeQK6yjqQ8OXsYC4C5Cy+cOTVTgCr5ngsK7/VKfEmoi58Ix9Zp5+ +mPceirypOW/daATEa+1gVDcytQms3lHXsYP7DvTy5gXB3AXiBsKoq8DnYs6Nd7yu +XJbZyTPKAInw5vi/cnL9AbCw4EAk5yxc+cgNlkMMbW1Uj832oij+L0WT2T+jCCUs +St5KSmocv9gpBHRDZqwjoWl76uah4E0GGQ4S9PWQRLBxpFgsz55BX9WHP+q9ObDH +yYng8K6nrJjKSLoTXN8h6gFuy8ochnNGKbEWvRTtxlheLq5rZWxsNKCDaJ397Nt7 +ZEMvS7eMHUCmtXTPQX5yNnYjWVJLvljmUG7e043qxTzD011up+P2gD88IE0e7skY +IUTDnrbGQyxSwU3B+nB/30z1TWOR7/aX4RMuZGjaAvGLx6Xe1n2Wr+p8vJh9Ffft +HkaaNcRXL/+3BYjtO0cANORuj80Xi3PpJsNvpLKxepY7vYgQXNjOSSDIJlT8hxqo +3ZqdX2ybZLxpU4xEUuWYun4zYkFJq8RM+k0Cfds3MRiXaU5+yMQ= +=Jq35 +-----END PGP SIGNATURE----- diff --git a/pub/download/ncdc-linux-aarch64-1.24.tar.gz.md5 b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.md5 new file mode 100644 index 0000000..2e367df --- /dev/null +++ b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.md5 @@ -0,0 +1 @@ +9a903e94e8a6b2c1100e3efc0d40a391 ncdc-linux-aarch64-1.24.tar.gz diff --git a/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha1 b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha1 new file mode 100644 index 0000000..21c82f7 --- /dev/null +++ b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha1 @@ -0,0 +1 @@ +a65a91bd00559e9612ffabfeecf6ce87feb6cae0 ncdc-linux-aarch64-1.24.tar.gz diff --git a/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha256 b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha256 new file mode 100644 index 0000000..4ac8383 --- /dev/null +++ b/pub/download/ncdc-linux-aarch64-1.24.tar.gz.sha256 @@ -0,0 +1 @@ +e6d5a577e708caf3f57c7895dc33fc39eec6689b3e0f2e380f64898653ad5c8b ncdc-linux-aarch64-1.24.tar.gz diff --git a/pub/download/ncdc-linux-arm-1.24.tar.gz.asc b/pub/download/ncdc-linux-arm-1.24.tar.gz.asc new file mode 100644 index 0000000..5c494df --- /dev/null +++ b/pub/download/ncdc-linux-arm-1.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmWa4+QACgkQYjlMaYwn +Ofq9TA//VrUgzYg/MwJ8Mlg4aNkK0c0v2aIEjyPjdn1oel/vwlCG2zsM1pRuAOFw +Tz6RXtvKOfHIbZVRgnVB9obGXk0uGM9V0rZtnC4YtvYNEMJnzQ2mIdkcXYzjmQ9o +e1GUpGo15cm1nn3Cyog7PrX8wpOz5bcYNBSAReA7humFlzSOBI/QnE3PA5x0FVzi +QWD9KAAKOWCd5zW9Q0QWMni0lRrDVlJhdWSWRhXsG4/+4giZlOMk52RbMfnfbSFt +df8x4LyRrWPmDQ6xhUzfCciBHQY8ElfB402ss6hycccDb1FYgvl/dBoFcIY1BJvU +3JcWi9ZShu+sI7q+nRD8WWud00yNT1CO9hZLt681BH/esPsN/FePruWMwcOlRWfa +8XmKz75RMHV+poZUHpMBuOfPgNde0sidDpRvfHA/56mXE5jhNLBwNP0flxU1clH7 +tlI4swp1IXoznGi6jEryvO38MjfmDnk6Ae7VTEqWTQp/Al+3zjQ0pG953CVoGkbP ++GKmu7JBuA/KUjmcqdUoC7CT7Fw4TPFwUh2wZY3AP2u3qe5QZmR4iaPWsuIUL15x +fkJAeX07QztJhgD6gmLvA5s36S+gzeqQeuJ5XBMYQhiTPL3xS46BpbmZgSUc2djF +JDpLq6+ZL8bc461WfazQdHeg0fAA4GmJcxe935hur6fUTnSEaN4= +=ZXii +-----END PGP SIGNATURE----- diff --git a/pub/download/ncdc-linux-arm-1.24.tar.gz.md5 b/pub/download/ncdc-linux-arm-1.24.tar.gz.md5 new file mode 100644 index 0000000..234422d --- /dev/null +++ b/pub/download/ncdc-linux-arm-1.24.tar.gz.md5 @@ -0,0 +1 @@ +46f38f4ac0b32af38c9f7ba47fa8cf78 ncdc-linux-arm-1.24.tar.gz diff --git a/pub/download/ncdc-linux-arm-1.24.tar.gz.sha1 b/pub/download/ncdc-linux-arm-1.24.tar.gz.sha1 new file mode 100644 index 0000000..5efcd30 --- /dev/null +++ b/pub/download/ncdc-linux-arm-1.24.tar.gz.sha1 @@ -0,0 +1 @@ +1dd96caa06e5cb7344994de004ec969f00d55865 ncdc-linux-arm-1.24.tar.gz diff --git a/pub/download/ncdc-linux-arm-1.24.tar.gz.sha256 b/pub/download/ncdc-linux-arm-1.24.tar.gz.sha256 new file mode 100644 index 0000000..36a8191 --- /dev/null +++ b/pub/download/ncdc-linux-arm-1.24.tar.gz.sha256 @@ -0,0 +1 @@ +ec52e4aa94591574a96ced49a154f7acdcf9d259959aef07eab1a109afe310a6 ncdc-linux-arm-1.24.tar.gz diff --git a/pub/download/ncdc-linux-i486-1.24.tar.gz.asc b/pub/download/ncdc-linux-i486-1.24.tar.gz.asc new file mode 100644 index 0000000..51beaa6 --- /dev/null +++ b/pub/download/ncdc-linux-i486-1.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmWa4+QACgkQYjlMaYwn +Ofpx0hAAjOnUZ+dMXZOFIBjwaV0QW1oAlP3ZgeAQWU/PfRLGbr/9JF1QMbfFJMfv +UmNJqLq/0jY1gSIIzMz6V8DhKpFGTsQkF2CELtjsRTs/T367xsKT/68Uy/ipEgYA +wbHaeFsVd6X1U4UpXzccO30DTScZVksEEJMmnY6tfUOcac/ERc6brY/qMIwDLnGH +iGW6eDIoctF3GJ36hSMSvddbMHh5AMph8qxM8f4POr9PbV448drCfCao7iSVpKE2 +5Aavj8pD/mQ8R1ug2yG/6GMYAMyhxETXHn0oK6sFTRIpLieURpY5VqHAjdw/CpFU +XCPBFEmPxsYD7V7UGcWeQLIiQ5Cq/BnsJUF0fFGV/AARxIeWBVM8uSgMmtq7ffgD +wR42YNzwdZs/SmRZH8LdEAbytfl3DGV6QtYySca6/HbHJB+aeqNtEAeSlMhH6SJb +QsRcMvqDxw18aL7FpEAMkao6NvFQ0KgFicfsBH7jU/Mzq5Fp+K1x1EpoVHJ1m86t +eOJtDXH/riUQL5i0sEjVKhv246PKXcW3FuzsjUbvX1p+7shH6r9TWOkfhBM7zosh +G6X+N2kYZYdWQjBeblpEeo3H3UMjt/8apQ+xoYOjlZ1P6ZBefLYqjjm9IEDW4jfM +8iW8wfWLSZcf/SAzjlFrLpQMRNlP7cd4ut2zGMf8fXUFSeEXwDM= +=1hN7 +-----END PGP SIGNATURE----- diff --git a/pub/download/ncdc-linux-i486-1.24.tar.gz.md5 b/pub/download/ncdc-linux-i486-1.24.tar.gz.md5 new file mode 100644 index 0000000..b454e89 --- /dev/null +++ b/pub/download/ncdc-linux-i486-1.24.tar.gz.md5 @@ -0,0 +1 @@ +29fdad1c7f8edc8fe42e896e52835db1 ncdc-linux-i486-1.24.tar.gz diff --git a/pub/download/ncdc-linux-i486-1.24.tar.gz.sha1 b/pub/download/ncdc-linux-i486-1.24.tar.gz.sha1 new file mode 100644 index 0000000..1ae4151 --- /dev/null +++ b/pub/download/ncdc-linux-i486-1.24.tar.gz.sha1 @@ -0,0 +1 @@ +46f8b2bec327ba8b58dd1db0312acb406cfcc65f ncdc-linux-i486-1.24.tar.gz diff --git a/pub/download/ncdc-linux-i486-1.24.tar.gz.sha256 b/pub/download/ncdc-linux-i486-1.24.tar.gz.sha256 new file mode 100644 index 0000000..6c2f94d --- /dev/null +++ b/pub/download/ncdc-linux-i486-1.24.tar.gz.sha256 @@ -0,0 +1 @@ +4139d7dd3bc62ec7b0b1905ac009921d83cc9e6d9cb4647b680eaf12fcaffd30 ncdc-linux-i486-1.24.tar.gz diff --git a/pub/download/ncdc-linux-x86_64-1.24.tar.gz.asc b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.asc new file mode 100644 index 0000000..fa7fa82 --- /dev/null +++ b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdEYNMrgIEOupr6LpYjlMaYwnOfoFAmWa4+UACgkQYjlMaYwn +OfoyixAAgEJafau/eDNkPfwgKMUVl2e/c/sri60EDhs5Z3Z9JQr4poZxMAmk3xTB +tJa+XZKd3h6UHtrvS+aTMWmpjm4Fre9CVoKzkeUX4Ebbo6ezaa8ul/5qE5zNsgVU +jgdx3Bzouww+Em12c6ma8FbCa4m3j4OYVoCjtfw1+JNhBTlxIgP9sNfIxN1lB06S +vNxnx5CX5u35sfMWb8MiDs6fLjXT5fZcsTbqNSeZ5sT/RJ2m+5PmNH+7BN2wu1+r +RVFvFtsZNnasSI42tgiTcPsE3+ESMWgAz8OEwip0MVtmvg3Be6Nrs32kp/wb9UnP +PfPtN+hcYbAxH7nx/1TYfTydYpT9CGRB30EpOISSnnf+NQJZ8OWKdb1QHQV0o5MY +Vj7yo9DQgJpNyPQBlzpKKAd32vpXYUPFwKAzhjDDRRfBhYC/M0FOUlSA8Z/SES78 +Dztad++s9UdjclPfdW9tKRBSZwgUUiqPXPB5jd5/MT1NyMDouSszF/a2FkY85aQc +8+Q06C/5OFfnV5fsA643iZTlWSpmpHl/mLAy1mX3xtG4vrPLk3Gmhe/JKTS3h313 +jDenLCeUAooPrN/eR3d9/GkfqazGyieVuG+UkN7XsanpxXJaWZfYhmp8LwPG5Epa +HbIgyFZ/ad+P9KWBrc3Wae3tW/3bIW53522H0d1qqjfSUW2Ygvg= +=HgHl +-----END PGP SIGNATURE----- diff --git a/pub/download/ncdc-linux-x86_64-1.24.tar.gz.md5 b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.md5 new file mode 100644 index 0000000..78a0d40 --- /dev/null +++ b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.md5 @@ -0,0 +1 @@ +e3936719a331c83b1e20df4c3bb188e3 ncdc-linux-x86_64-1.24.tar.gz diff --git a/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha1 b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha1 new file mode 100644 index 0000000..ac3b5cf --- /dev/null +++ b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha1 @@ -0,0 +1 @@ +33a0a6e9a8601053970b68602b4b246e2778ef51 ncdc-linux-x86_64-1.24.tar.gz diff --git a/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha256 b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha256 new file mode 100644 index 0000000..23577f0 --- /dev/null +++ b/pub/download/ncdc-linux-x86_64-1.24.tar.gz.sha256 @@ -0,0 +1 @@ +7095accc340c3e63ab46a3d6c7e563cc2fbcbfb96b1adbc23cea9f368a1c4b71 ncdc-linux-x86_64-1.24.tar.gz