From 7161d41ae23e96bf61be2d14c64a07e514205339 Mon Sep 17 00:00:00 2001 From: nikita Date: Thu, 9 Apr 2020 01:35:57 +0200 Subject: [PATCH] gnunet: Update to gnunet-0.12.2 Changelog: Fri Dec 20 09:22:03 2019 +0900 Released gnunet 0.12.0 -schanzen Fri Dec 20 09:22:03 2019 +0900 Fixed BOX record label parsing -schanzen Mon Dec 16 09:33:36 2019 +0100 Fixed mysql build -schanzen Sat 07 Dec 2019 02:38:53 PM CET Protocol-breaking change, using more standards-compliant EdDSA and RSA operations. Also changing POW function to make it less ASIC-compatible. This marks the switch to the 0.12.0 protocol family. Sun Dec 01 19:31:00 UTC 2019 configure: Add --with-gnunet-logread. -ng0 Sun Dec 1 12:26:11 2019 +0100 GNS NSS plugin: Reject non-IDNA conforming names and trigger continue with next NSS plugin. -schanzen Sat Nov 30 23:32:03 2019 +0100 GNS NSS plugin: Disabled if called as root. -CG Sat Nov 30 23:08:49 2019 +0100 Fixed #3795: Switched to new PoW for NSE and GNS revocation. Functionality is ifdef guarded for 0.12. -CG Sat Nov 30 21:05:25 2019 +0100 Fixed #5978: Added support for . CNAMEs in the GNS resolver. -schanzen Sat Nov 30 20:27:51 2019 +0100 Fixed #5979: Added support for . DNS server names in GNS2DNS records. -schanzen Tue Nov 26 18:26:54 2019 +0100 Crypto change: Use Curve25519 for ECDH and tweetnacl where we can. Functionality is ifdef guarded for 0.12. -fdold Nov 30 15:20:45 2019 +0100 Fixed #5922: GNS names are now UTF-8. For DNS, names are converted to IDNA. Functionality is ifdef guarded for 0.12. -schanzen --- gnunet/Makefile | 11 +++++++++-- gnunet/PLIST | 10 ++++++++++ gnunet/distinfo | 8 ++++---- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/gnunet/Makefile b/gnunet/Makefile index 566e0b824b..e79f4af249 100644 --- a/gnunet/Makefile +++ b/gnunet/Makefile @@ -1,10 +1,10 @@ # $NetBSD$ -DISTNAME= gnunet-0.11.8 +DISTNAME= gnunet-0.12.2 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GNU:=gnunet/} -MAINTAINER= ng0@NetBSD.org +MAINTAINER= nikita@NetBSD.org HOMEPAGE= https://gnunet.org/ COMMENT= Framework for secure P2P networking LICENSE= gnu-agpl-v3 @@ -70,6 +70,13 @@ SUBST_SED.sysconfdir+= -e 's,^GNUNET_DATA_HOME.*,GNUNET_DATA_HOME = ${GNUNET_DI SUBST_SED.sysconfdir+= -e 's,^GNUNET_RUNTIME_DIR.*,GNUNET_RUNTIME_DIR = ${GNUNET_DIR},g' SUBST_SED.sysconfdir+= -e 's,^GNUNET_HOME.*,GNUNET_HOME = ${GNUNET_DIR},g' +# But really I should fix this upstream +SUBST_CLASSES+= binsh +SUBST_STAGE.binsh= pre-configure +SUBST_MESSAGE.binsh= Fixing env sh to /bin/sh +SUBST_FILES.binsh= contrib/scripts/gnunet-bugreport +SUBST_SED.binsh+= -e 's,/usr/bin/env sh,/bin/sh,g' + # All helpers have to be suid. fs helper must not be suid. # Some helpers and functionalities are only supported on # some Operating Systems so far. diff --git a/gnunet/PLIST b/gnunet/PLIST index f3eb92622b..37cd36e683 100644 --- a/gnunet/PLIST +++ b/gnunet/PLIST @@ -48,6 +48,7 @@ bin/gnunet-search bin/gnunet-secretsharing-profiler bin/gnunet-set-profiler bin/gnunet-statistics +bin/gnunet-suidfix bin/gnunet-testbed-profiler bin/gnunet-testing bin/gnunet-transport @@ -408,6 +409,7 @@ man/man1/gnunet-arm.1 man/man1/gnunet-ats.1 man/man1/gnunet-auto-share.1 man/man1/gnunet-bcd.1 +man/man1/gnunet-bugreport.1 man/man1/gnunet-cadet.1 man/man1/gnunet-config.1 man/man1/gnunet-conversation-test.1 @@ -453,6 +455,7 @@ man/man5/gnunet.conf.5 ${PLIST.mdoc}man/man7/gnunet-c-tutorial.7 ${PLIST.mdoc}man/man7/gnunet-documentation.7 share/doc/gnunet/COPYING +share/gnunet/LICENSE share/doc/gnunet/README ${PLIST.experimental}share/gnunet/config.d/abd.conf share/gnunet/config.d/arm.conf @@ -500,6 +503,8 @@ share/gnunet/config.d/util.conf share/gnunet/config.d/vpn.conf share/gnunet/config.d/zonemaster.conf share/gnunet/def.tex +share/gnunet/existence.sh +share/gnunet/existence_python.sh share/gnunet/gns-bcd.html share/gnunet/gns-bcd.tex share/gnunet/gns-form-fields.xml @@ -507,7 +512,12 @@ share/gnunet/gns-form.xslt share/gnunet/gnunet-gns-proxy-ca.template share/gnunet/gnunet-logo-color.png share/gnunet/gnunet-logo.pdf +share/gnunet/gnunet-logo.png share/gnunet/hellos/Y924NSHMMZ1N1SQCE5TXF93ED6S6JY311K0QT86G9WJC68F6XVZ0 +share/gnunet/msg.sh +share/gnunet/progname.sh +share/gnunet/python.sh +share/gnunet/version_gnunet.sh share/gnunet/services/openrc/gnunet.initd share/gnunet/services/systemd/gnunet.service share/gnunet/testing_hostkeys.ecc diff --git a/gnunet/distinfo b/gnunet/distinfo index d3f0bf41cd..058ac2544d 100644 --- a/gnunet/distinfo +++ b/gnunet/distinfo @@ -1,6 +1,6 @@ $NetBSD$ -SHA1 (gnunet-0.11.8.tar.gz) = d82e896c1017f8370e183671f98cfb69ae40296a -RMD160 (gnunet-0.11.8.tar.gz) = ee0d41d3d38f66d04f928611229845b53467a2dc -SHA512 (gnunet-0.11.8.tar.gz) = bcdcd9452a905dcc0c474517f2941ae5822bda23e918c4ba5d61d085016d69eba5b1477bb30cf8179a6d6290898ea23ec485e3f1acfb3cf4ed0979ce8054af7e -Size (gnunet-0.11.8.tar.gz) = 7352208 bytes +SHA1 (gnunet-0.12.2.tar.gz) = 4b032a11c498d0875b69a7b5c924f6f7668b76d8 +RMD160 (gnunet-0.12.2.tar.gz) = 3cc04391d67ebb9a07ca9a88baf602b5f9b4e66d +SHA512 (gnunet-0.12.2.tar.gz) = 210a9f06679d32dbb399a056e7a20e411cbfacf7945a282bd7e63eb8bfd7a324815efc48caedff32894d0a3f7a4ba9d1e879e2e04db0222282399ae6fc065c7b +Size (gnunet-0.12.2.tar.gz) = 7580872 bytes