1 Sat 07 Dec 2019 02:38:53 PM CET
2 Protocol-breaking change, using more standards-compliant
3 EdDSA and RSA operations. Also changing POW function to
4 make it less ASIC-compatible. This marks the switch to
5 the 0.12.0 protocol family.
7 Sun Dec 01 19:31:00 UTC 2019
8 configure: Add --with-gnunet-logread.
11 Sun Dec 1 12:26:11 2019 +0100
12 GNS NSS plugin: Reject non-IDNA conforming names and
13 trigger continue with next NSS plugin. -schanzen
15 Sat Nov 30 23:32:03 2019 +0100
16 GNS NSS plugin: Disabled if called as root. -CG
18 Sat Nov 30 23:08:49 2019 +0100
19 Fixed #3795: Switched to new PoW for NSE and GNS revocation.
20 Functionality is ifdef guarded for 0.12. -CG
22 Sat Nov 30 21:05:25 2019 +0100
24 Added support for .<zkey> CNAMEs in the GNS resolver. -schanzen
26 Sat Nov 30 20:27:51 2019 +0100
28 Added support for .<zkey> DNS server names in GNS2DNS records.
31 Tue Nov 26 18:26:54 2019 +0100
32 Crypto change: Use Curve25519 for ECDH and tweetnacl where we can.
33 Functionality is ifdef guarded for 0.12. -fdold
35 Nov 30 15:20:45 2019 +0100
37 GNS names are now UTF-8. For DNS, names are converted to IDNA.
38 Functionality is ifdef guarded for 0.12. -schanzen
40 Wed Oct 30 10:50:00 UTC 2019
41 Released gnunet 0.11.8
44 Sun Oct 27 17:17:00 2019 +0200
45 Released gnunet 0.11.7
48 Fri Oct 25 00:00:00 UTC 2019
49 Dropped glpk dependency(-check). -ng0
51 Wed Oct 23 20:55:12 2019 +0200
52 Make REST service start per user in a multiuser setup.
55 Wed Oct 23 00:00:00 UTC 2019
56 Remove setuid helpers. They never worked as intended. The
57 fixed version is not portable and the defacto good way to
58 handle this which is most portable is to let package managers
59 handle this (as they do right now, the good ones), and let
60 people handle this who read the documentation.
61 This commit removes what would be patched out by the majority
62 of package managers, which is setuid handling in Makefiles.
63 It is very likely that no one will notice this code is gone.
66 Thu Oct 17 00:00:00 UTC 2019
67 Added support for doas, use it in some places conditionally
68 if sudo is not present. Fixed sudo detection. -ng0
70 Mon Oct 14 00:00:00 UTC 2019
71 Added 'pretty' make rule to run uncrustify over the source tree.
74 Mon Sep 16 00:00:00 UTC 2019
75 Remove checks for CXX and CPP. Scans found no
76 (remaining) cxx code. ccache with clang on
77 NetBSD 9 hit no rebuilds. -ng0
79 Mon Sep 10 00:00:00 UTC 2019
80 Drop win32 and mingw support after discussion with
81 Christian. It has been unmaintained in our code base
82 for years and there are no known users.
83 Future implementors for Windows 10 support can
84 refer to this commit as reference. -ng0
86 Mon Sep 9 00:00:00 UTC 2019
87 Remove plibc, closes #5877 as discussed in
88 https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00002.html
91 Sun Sep 1 13:25:07 2019 +0200
92 Improved support for external applications/services wrt
94 https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00000.html
96 Tue 20 Aug 2019 04:32:09 PM CEST
97 Fixed fatal bug in gnunet-bcd that prevented the main page
100 Mon Aug 19 17:36:48 2019 +0200
101 REST: Added API plugin to read/write GNUnet configuration options -alexia
103 Sun Jul 28 00:00:00 2019 +0000
104 Adding --enable-texinfo4 configure switch, defaulting to off.
105 This allows distributors to override the texinfo 5.x and later
106 commandline options we use, and allows us on the serverside to
107 build html with newer output options. -ng0
109 Wed 24 Jul 2019 05:43:43 PM CEST
110 Releasing GNUnet 0.11.6. -CG
112 Mon Jul 15 09:57:20 2019 +0200
113 The REST server now has a configurable CORS Origin setting -schanzen
115 Fri Jul 5 22:11:04 2019 +0200
116 Added detection of SUID binaries
117 through GNUNET_OS_get_suid_binary_path -lurchi
119 Sat 29 Jun 2019 10:18:55 AM CEST
120 Renamed "heap" namestore backend to "flat" as it does
121 persist data in a file. Made it work with databases larger
124 Fri Jun 28 14:10:53 2019 +0200
125 RECLAIM: Reissue of tickets (same attributes, same identity)
126 will no longer create a new ticket, but reuse the old. -alexia
128 Thu Jun 27 10:34:46 2019 +0200
129 The REST server now returns the Origin header value in the
130 CORS header reponse. -schanzen
132 Thu Jun 27 09:08:06 2019 +0200
133 GNS NSS plugin will not timeout and not hang forever and block
134 gethostbyname. Final resolution pending #5782 -schanzen
136 Sat Jun 22 10:38:43 2019 +0200
137 Add gnutls support for GNS CA certificate generation -schanzen
139 Sat 15 Jun 2019 11:45:35 PM CEST
140 Improved gnunet-gns performance for many ego scenario. -CG
142 Fri 14 Jun 2019 07:17:40 PM CEST
143 Add option to gnunet-identity to display private keys. -CG
145 Wed Jun 5 21:19:46 2019 +0200
146 Releasing GNUnet 0.11.5. -schanzen
148 Wed May 29 11:17:49 2019 +0200
149 Added CAA record type (RFC 6844). -schanzen
151 Sat 25 May 2019 08:27:39 AM CEST
152 Significantly speed-up ego creation and deletion via
153 gnunet-identity command when there are many (hundreds)
154 of egos at the same peer. -CG
156 Sun May 12 12:00:00 2019 +0200
157 Releasing GNUnet 0.11.4. -MS
159 Thu May 9 23:35:24 2019 +0200
160 gnunet-identity can now output the public key on creation of new
161 egos, and -e can act as a filter when listing all egos. -CG
163 Thu May 2 08:44:37 2019 +0200
164 gnunet-arm now logs to file by default -CG
166 Sat Apr 27 21:50:57 2019 +0200
167 RECLAIM: Added ECDH encryption for authorization code payload -schanzen
169 Sat 27 Apr 2019 06:36:31 AM CEST
170 Bump libmicrohttpd version requirement as some intermediate
171 versions have relevant bugs that cause problems. -CG
173 Sat Apr 27 01:50:43 2019 +0200
174 RECLAIM: No longer experimental -schanzen
176 Fri Apr 26 11:08:21 2019 +0200
177 REST: Configuration plugin added -schanzen
179 Tue Apr 23 23:00:00 UTC 2019
180 All manpages are properly licensed. -ng0
182 Sun Apr 21 22:22:22 UTC 2019
183 All manpages are now in mdoc format. -ng0
185 Sat Apr 20 18:38:43 UTC 2019
186 Remove optional gnunet-download-manager.scm and
187 with it the optional dependency on a no longer
188 maintained version of GNU Guile (#5682). -ng0
190 Sun Apr 14 09:54:20 2019 +0200
191 RECLAIM: Moved away from ABE to GNS encryption. Minor API changed and
192 renaming of records. Deprecated SQLite plugin in favor of namestore.
195 Sun Apr 7 14:40:59 2019 +0200
196 Releasing GNUnet 0.11.3. -CG
198 Sat 06 Apr 2019 02:36:17 PM CEST
199 Introducing GNUNET_memcmp() and GNUNET_is_zero() for better typing
200 when comparing memory areas. -CG
202 Fri 05 Apr 2019 11:38:53 PM CEST
203 Use paths of sysctl, ip, ifconfig and ip(6)tables from configure
204 if they work. (#5352). -CG
206 Thu 04 Apr 2019 12:39:44 PM CEST
207 Hotfix for build issue. Releasing GNUnet 0.11.2. -CG/MS
209 Wed 03 Apr 2019 03:18:43 PM CEST
210 Releasing GNUnet 0.11.1. -CG
212 Wed 03 Apr 2019 01:54:44 PM CEST
213 Merged gnunet-qr-c-2 branch, replacing Python-based implementation
214 of gnunet-qr with C-based implementation that also integrates
215 gnunet-uri. -HG/MS/CG
217 Wed 03 Apr 2019 01:15:57 PM CEST
218 Fixed a few test case regressions (GNS, FS). -CG
220 Mon Apr 1 22:00:00 UTC 2019
221 documentation/buildsystem: manpages and other documentation parts
222 can now be build more controlled again, this fixes the regression
223 in 0.11.0 where documentation was an on/off switch.
224 New introduced: --enable-include-manpages.
225 Fixed: texi2mdoc integration (--enable-texi2mdoc-generation).
226 buildsystem: decrease python dependency to 3.4 from
230 Tue Mar 12 10:06:17 CET 2019
231 REST: Move back from rest-plugin into respective subsystem directories.
233 Mon Mar 11 02:47:55 CET 2019
234 Make configure complain if no working libidn is detected. -CG
236 Sat Mar 9 15:58:45 2019 +0100
237 REST: Config option for address bind. Defaults to localhost.
238 GNS: dns2gns/gns-proxy config option for address bind. Defaults to localhost.
240 Sat Mar 9 01:58:22 CET 2019
241 gnunet-publish now by default does not expose the creation time,
242 option -d no longer exists, to enable the old behavior use -E. -CG
244 Sat Mar 2 14:23:10 2019 +0100
245 utils: gnunet-qr.py now installed under pkgshare instead of bin
247 Thu Feb 28 19:07:59 CET 2019
248 CADET: Fix in order, unrealiable message ordering
250 Thu 28 Feb 2019 10:54:58 AM CET
251 Releasing GNUnet 0.11.0. -CG
253 Wed Jun 6 08:28:27 CEST 2018
254 Releasing GNUnet 0.11.0pre66. Let's try to keep a better
255 ChangeLog again henceforth. -CG
257 Sat Jan 7 16:41:34 CET 2017
258 Converting NAT library to new NAT service (and
259 splitting of nat-auto service for auto-configuration). -CG