From 095e19d7389a65bdb99e45f22ee787a57b7eca77 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Mon, 3 Jun 2019 13:54:25 +0200 Subject: [PATCH] ncdc 1.22.1 --- dat/index.md | 6 ++++++ dat/ncdc.md | 9 +++++---- dat/ncdc/install.md | 25 +++++++++++++------------ 3 files changed, 24 insertions(+), 16 deletions(-) diff --git a/dat/index.md b/dat/index.md index 20c4a9d..7eb13d7 100644 --- a/dat/index.md +++ b/dat/index.md @@ -20,6 +20,12 @@ the incidental article on this site. Enjoy your stay! ## Announcements Atom feed +`2019-06-03` - ncdc 1.22.1 released +: This release fixes a segfault that may happen when connecting with other + ADC clients. This bug was introduced in 1.22. Additionally, static binaries + are now available for AArch64. [Homepage](/ncdc) - + [Changelog](/ncdc/changes). + `2019-05-14` - New article: Fast Key Lookup with a Small Read-Only Database : How to quickly check if a password is in a large (but nicely compressed) dictionary. Some code and a few benchmarks. [Read more.](/doc/pwlookup) diff --git a/dat/ncdc.md b/dat/ncdc.md index 69e1bfa..7397b99 100644 --- a/dat/ncdc.md +++ b/dat/ncdc.md @@ -6,13 +6,14 @@ interface. ## Get ncdc! Latest version -: 1.22 ([ncdc-1.22.tar.gz](/download/ncdc-1.22.tar.gz) +: 1.22.1 ([ncdc-1.22.1.tar.gz](/download/ncdc-1.22.1.tar.gz) \- [changes](https://dev.yorhel.nl/ncdc/changes)) Convenient static binaries for Linux: - [64-bit](/download/ncdc-linux-x86_64-1.22.tar.gz) - - [32-bit](/download/ncdc-linux-i486-1.22.tar.gz) - - [ARM](/download/ncdc-linux-arm-1.22.tar.gz). Check the + [x86-64](/download/ncdc-linux-x86_64-1.22.1.tar.gz) - + [i486](/download/ncdc-linux-i486-1.22.1.tar.gz) - + [ARM](/download/ncdc-linux-arm-1.22.1.tar.gz) - + [AArch64](/download/ncdc-linux-aarch64-1.22.1.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 4c73bad..cd16bf4 100644 --- a/dat/ncdc/install.md +++ b/dat/ncdc/install.md @@ -27,9 +27,10 @@ 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.22.tar.gz) -- [Linux, 32-bit](/download/ncdc-linux-i486-1.22.tar.gz) -- [Linux, ARM](/download/ncdc-linux-arm-1.22.tar.gz) +- [Linux, x86-64](/download/ncdc-linux-x86_64-1.22.1.tar.gz) +- [Linux, i486](/download/ncdc-linux-i486-1.22.1.tar.gz) +- [Linux, ARM](/download/ncdc-linux-arm-1.22.1.tar.gz) +- [Linux, AArch64](/download/ncdc-linux-arm-1.22.1.tar.gz) To use them, simply download and extract the tarball, and then run `./ncdc` on the command line. @@ -92,9 +93,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.22.tar.gz - tar -xf ncdc-1.22.tar.gz - cd ncdc-1.22 + wget https://dev.yorhel.nl/download/ncdc-1.22.1.tar.gz + tar -xf ncdc-1.22.1.tar.gz + cd ncdc-1.22.1 export PATH="$PATH:/usr/perl5/5.10.0/bin" ./configure --prefix=/usr LDFLAGS='-L/usr/gnu/lib -R/usr/gnu/lib' make @@ -121,9 +122,9 @@ install the required libraries: Then run the following commands to download and install ncdc: - wget https://dev.yorhel.nl/download/ncdc-1.22.tar.gz - tar -xf ncdc-1.22.tar.gz - cd ncdc-1.22 + wget https://dev.yorhel.nl/download/ncdc-1.22.1.tar.gz + tar -xf ncdc-1.22.1.tar.gz + cd ncdc-1.22.1 ./configure --prefix=/usr make sudo make install @@ -149,8 +150,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.22.tar.gz - tar -xf ncdc-1.22.tar.gz - cd ncdc-1.22 + wget https://dev.yorhel.nl/download/ncdc-1.22.1.tar.gz + tar -xf ncdc-1.22.1.tar.gz + cd ncdc-1.22.1 ./configure --prefix=/usr make install