GNUnet m4_esyscmd_s(sh contrib/get_ve

GNUnet is a framework for secure and anonymous peer-to-peer networking that does not use any centralized or otherwise trusted services. Currently, the framework offers censorship-resistant file-sharing, messaging, VPN, GNS (a decentralized version of DNS), and much more. GNUnet is currently developed by a worldwide group of independent free software developers. GNUnet is a GNU package (http://www.gnu.org/).

Tags anonymity f2f file-sharing gns gnunet internet networking p2p vpn
License Affero GPLv3
State development

Recent Releases

m4_esyscmd_s(sh contrib/get_ve02 Jul 2022 03:17 minor feature: Restore lost quotes in `man gnunet-search` - madmurphy
0.17.113 Jun 2022 16:22 minor bugfix: Noteworthy changes in 0.17.0 (since 0.17.1) DHT: Bugfix in HELLO message format. LSD0004 compliance. RECLAIM: OpenID Connect plugin now needs (optional) jose dependency. A detailed list of changes can be found in the ChangeLog and the bugtracker.
0.17.012 Jun 2022 14:04 major feature: Noteworthy changes in 0.17.0 (since 0.16.3) GNS: FCFSD: Allow configuration of relative expiration time of added records. Aligned with breaking changes in specification. LSD0001 DHT: Aligned and reordered message formats. LSD0004 Moved block type definitions to GANA The specification has been updated to reflect the changes. LSD0004 UTIL: Fix scheduler bug with same-priority immediately-ready tasks possibly hogging the scheduler. Fix mysql/mariadb detection. A detailed list of changes can be found in the ChangeLog and the bug tracker.
0.16.331 Mar 2022 01:28 minor bugfix: This is a bugfix release for gnunet 0.16.2. Download links http://ftpmirror.gnu.org/gnunet/gnunet-0.16.3.tar.gz http://ftpmirror.gnu.org/gnunet/gnunet-0.16.3.tar.gz.sig The GPG key used to sign is: 3D11063C10F98D14BD24D1470B0998EF86F59B6A Note that due to mirror synchronization, not all links may be functional early after the release. For direct access try http://ftp.gnu.org/gnu/gnunet/ Noteworthy changes in 0.16.3 (since 0.16.2) GNS: Fix record processing in DHT. Buildsystem: Fix portability issues. A detailed list of changes can be found in the ChangeLog and the 0.16.2 bugtracker.
0.16.231 Mar 2022 01:27 minor feature: This is a bugfix release for gnunet 0.16.1. Download links http://ftpmirror.gnu.org/gnunet/gnunet-0.16.2.tar.gz http://ftpmirror.gnu.org/gnunet/gnunet-0.16.2.tar.gz.sig The GPG key used to sign is: 3D11063C10F98D14BD24D1470B0998EF86F59B6A Note that due to mirror synchronization, not all links may be functional early after the release. For direct access try http://ftp.gnu.org/gnu/gnunet/ Noteworthy changes in 0.16.2 (since 0.16.1) DHT: Fix path signature handling. GNS: Fix BOX handling in zone apex. NAMESTORE: Prevent storing under invalid labels. Buildsystem: Fix build on *BSD and Guix. A detailed list of changes can be found in the ChangeLog and the 0.16.2 bugtracker.
0.16.114 Mar 2022 12:35 minor feature: NAMESTORE: Warn use of low relative expiration times - Martin Schanzenbach. NAMESTORE: Do not display label for TOMBSTONE only record sets - Martin Schanzenbach. GNS: Fix publishing of private records - Martin Schanzenbach. Add `contrib/get_version.sh` to `EXTRA_DIST` (for allowing to launch `autoreconf -i` with the released tarball, when necessary) - madmurphy. BUILD: Allow boostrap when offline (if gana files exist) - Martin Schanzenbach. BUILD: Detect missing libsodium. Fixes #7153 - Martin Schanzenbach.
0.16.002 Mar 2022 19:47 major feature: We are pleased to announce the release of GNUnet 0.16.0. This is a new major release. It breaks protocol compatibility with the 0.15.x versions. Please be aware that Git master is thus henceforth (and has been for a while) INCOMPATIBLE with the 0.15.x GNUnet network, and interactions between old and new peers will result in issues. 0.15.x peers will be able to communicate with Git master or 0.16.x peers, but some services - in particular GNS - will not be compatible. In terms of usability, users should be aware that there are still a number of known open issues in particular with respect to ease of use, but also some critical privacy issues especially for mobile users. Also, the nascent network is tiny and thus unlikely to provide good anonymity or extensive amounts of interesting information. As a result, the 0.16.0 release is still only suitable for early adopters with some reasonable pain tolerance. Note that due to mirror synchronization, not all links might be functional early after the release. For direct access try http://ftp.gnu.org/gnu/gnunet/ Noteworthy changes in 0.16.0 (since 0.15.3) GNS: New record flag: CRITICAL. For records that must be processed otherwise resolution must fail. #7169 Deletion of records and reduction of expiration times is now properly handled with respect to monotonically increasing expiratin times. #7170 VPN tunnel establishment is moved out of the GNS resolver to be handled by applications (such as the DNS2GNS service). #7171 Introduces new record type REDIRECT which replaces the previous (ab)use of CNAME records. #7172 The specification has been updated to reflect the changes. LSD0001 DHT: Routes can now be signed. #4164 Changed distance metric to a more traditi
0.15.4-alpha.003 Sep 2021 05:05 minor feature: Add for GNUnet directory permissions by madmurphy - Christian Grothoff
0.15.330 Aug 2021 05:07 minor feature: Config: handle syntax error instead of dereferencing NULL pointer - Florian Dold