Commit 6124f9a5 authored by Frank Doepper's avatar Frank Doepper Committed by Frank Doepper
Browse files

nncp: 8.11.0 -> 8.12.1

Upstream release:

* Combine all executables in single 'nncp'.  You should symlink all
  'nncp-*' commands to it.

* Prevent path traversal during freqing and file saving.  Previously
  malicious paths in packets may request or overwrite file outside
  freq or incoming directories.
  Thanks to Eugene Medvedev for finding and fixing that serious issue!

* Update 'hjson' and 'compress' dependant libraries.

* Set 'hjson-cli' utility's version during the build process.
  Thanks to Klaus Alexander Seistrup for finding that problem!
parent 0acf58e8
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@

stdenv.mkDerivation (finalAttrs: {
  pname = "nncp";
  version = "8.11.0";
  version = "8.12.1";
  outputs = [
    "out"
    "doc"
@@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {

  src = fetchurl {
    url = "http://www.nncpgo.org/download/nncp-${finalAttrs.version}.tar.xz";
    hash = "sha256-7EEUvNkYSqh4HzjbqjqgQlXfu6nDU2v3WWnma8M0r/I=";
    hash = "sha256-yTwndQ43aBCned7iKPZm70zCC3zMapf2GXtornjiZos=";
  };

  nativeBuildInputs = [
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {

  buildPhase = ''
    runHook preBuild
    ./bin/build
    ./build
    runHook postBuild
  '';