use testbed methods to alter underlaylinkmodel
[oweals/gnunet.git] / ChangeLog
1 Tue, 26 May 2020 11:49:50 +0200 (755cb5c76)
2 remove argon2 dependency. Use limited libsodium argon2id function for GNS and NSE - Martin Schanzenbach
3
4 Tue, 26 May 2020 00:42:24 +0200 (24be68238)
5 use argon2id - Martin Schanzenbach
6
7 Tue, 26 May 2020 03:05:33 +0530 (2a82be115)
8 add additional test condition for GNS crypto - Florian Dold
9
10 Mon, 25 May 2020 21:38:58 +0200 (a32de45ce)
11 add option to create identity from private key - jospaeth
12
13 Fri, 22 May 2020 09:44:22 +0200 (2fbc0f044)
14 add option to show private key - Martin Schanzenbach
15
16 Fri, 22 May 2020 01:16:35 +0200 (9a92bbb51)
17 fix #6242 - Christian Grothoff
18
19 Thu, 14 May 2020 16:03:10 +0200 (f4771fcc1)
20 Improved BIO API - Christian Grothoff
21
22 Sun, 17 May 2020 19:56:12 +0200 (3362a671f)
23 make mhd and jansson mandatory dependencies - Martin Schanzenbach
24
25 Sun, 17 May 2020 19:37:00 +0200 (ac7ba6704)
26 allow compile against curl-openssl - Martin Schanzenbach
27
28 Sun, 10 May 2020 11:28:00 +0200 (63c371cfb)
29 separate id_token and userinfo claims requests - Martin Schanzenbach
30
31 Sun, 10 May 2020 00:23:54 +0200 (44bdb66b4)
32 fix #5782 - Martin Schanzenbach
33
34 Sat, 9 May 2020 22:10:08 +0200 (ada94c274)
35 fail of LSD0001 is violated for GNS2DNS - Martin Schanzenbach
36
37 Sat, 9 May 2020 22:00:01 +0200 (3da4b0d20)
38 fix #6103; make LEHOs supplemental from CNAMEs and GNS2DNS names - Martin Schanzenbach
39
40 Sat, 9 May 2020 20:55:08 +0200 (63c92bbef)
41 add json response headers to rest plugins - Martin Schanzenbach
42
43 Sat, 9 May 2020 19:12:51 +0200 (fbdc2fbb4)
44 change label processing in namestore REST api for gns records - Martin Schanzenbach
45
46 Wed, 6 May 2020 18:42:45 +0200 (1847e1652)
47 deprecate ill-defined set_nick API - Martin Schanzenbach
48
49 Wed, 6 May 2020 21:11:08 +0530 (616af9e62)
50 add libsodium dep to README - Florian Dold
51
52 Wed, 6 May 2020 20:12:05 +0530 (e273b24b9)
53 Fix #6070 - Florian Dold
54
55 Wed, 6 May 2020 18:39:16 +0530 (d7028a584)
56 move from tweetnacl (+custom hacks) -> only sodium - Florian Dold
57
58 Wed, 6 May 2020 10:49:10 +0200 (e7c277845)
59 remove obsolete framework option - Martin Schanzenbach
60
61 Wed, 6 May 2020 10:46:20 +0200 (4d75bfd7e)
62 add some more useful configuration output wrt transports - Martin Schanzenbach
63
64 Wed, 6 May 2020 10:25:00 +0200 (a4fddaa4d)
65 stop excessive warnings and notifications of information that is displayed later on anyway - Martin Schanzenbach
66
67 Wed, 6 May 2020 09:31:11 +0200 (ca168098b)
68 improve configure messages for rest and reclaim - Martin Schanzenbach
69
70 Sat, 2 May 2020 00:08:38 +0200 (f38bc1041)
71 fix gnunet-identity performance - Christian Grothoff
72
73 Fri, 1 May 2020 10:55:51 +0200 (91e407579)
74 vpn, exit: Add patch from termux for Android in a slightly different way. - nikita
75
76 Fri, 24 Apr 2020 13:50:05 +0530 (892bd3c60)
77 check for integer overflow in buffer lib (fixes #6217) - Florian Dold
78
79 Fri, 24 Apr 2020 10:18:16 +0200 (69f8fad56)
80 fix #6220 - Martin Schanzenbach
81
82 Tue, 21 Apr 2020 20:43:18 +0200 (bf99d2243)
83 fix #6191 - Christian Grothoff
84
85 Tue, 21 Apr 2020 18:37:28 +0200 (091f411cc)
86 purge scrypt; add argon2 - Martin Schanzenbach
87
88 Tue, 21 Apr 2020 18:13:05 +0200 (6bda628f7)
89 update revocation config - Martin Schanzenbach
90
91 Tue, 21 Apr 2020 13:47:04 +0200 (13ceb583b)
92 defining GNUNET_array_concatenate() for #6190 - Christian Grothoff
93
94 Tue, 21 Apr 2020 13:33:25 +0200 (3776e3a77)
95 fix #6189 - Christian Grothoff
96
97 Tue, 21 Apr 2020 13:27:04 +0200 (e938b8617)
98 fix #6186 related bugs - Christian Grothoff
99
100 Tue, 21 Apr 2020 13:23:28 +0200 (68615f85c)
101 use nz - Christian Grothoff
102
103 Tue, 21 Apr 2020 12:15:16 +0200 (5f5a1c7b4)
104 add JSON spec'er for booleans - Christian Grothoff
105
106 Tue, 21 Apr 2020 00:54:49 +0200 (30361fe0e)
107 make GNUNET_freez default, have GNUNET_free_nz for cases where that does not work - Christian Grothoff
108
109 Sun, 19 Apr 2020 21:37:35 +0200 (254a9f066)
110 add i64 deserializer - Christian Grothoff
111
112 Sun, 19 Apr 2020 14:07:21 +0200 (87481d240)
113 mailmap, authors: final sync of my address and name with changes in NetBSD and GNUnet members. - nikita
114
115 Fri, 17 Apr 2020 19:58:40 +0200 (2be21d379)
116 add argon2 for LSD0001 - Martin Schanzenbach
117
118 Fri, 17 Apr 2020 19:59:31 +0200 (0c053ecbf)
119 fix build with clang - Martin Schanzenbach
120
121 Fri, 17 Apr 2020 19:13:42 +0200 (3695a510a)
122 add relative_time specs - Christian Grothoff
123
124 Fri, 17 Apr 2020 18:21:17 +0200 (6b89b84d2)
125 add GNUNET_freez for #6186 - Christian Grothoff
126
127 Wed, 15 Apr 2020 20:35:45 +0200 (c894cf82d)
128 add integer overflow guards and avoid (unlimited) stack allocation - Christian Grothoff
129
130 Wed, 15 Apr 2020 20:29:15 +0200 (839badf7c)
131 take care of odd memset() calls - Christian Grothoff
132
133 Wed, 15 Apr 2020 20:26:00 +0200 (b7be5b9f5)
134 fix #6184 - Christian Grothoff
135
136 Sat, 11 Apr 2020 23:11:43 +0200 (7bcd5338f)
137 fix gnunet-statistics CLI - Christian Grothoff
138
139 Sat, 11 Apr 2020 21:55:51 +0200 (f490c0f3f)
140 do create directory if it doesn't exist - Christian Grothoff
141
142 Sat, 11 Apr 2020 21:43:28 +0200 (90ff9edfa)
143 fixing #6149 - Christian Grothoff
144
145 Sat, 11 Apr 2020 20:33:08 +0200 (3bcfe59f1)
146 fix static assert FTBFS with older gcc - Christian Grothoff
147
148 Thu, 9 Apr 2020 01:46:44 +0200 (f3d66d0dc)
149 mailmap adjust - nikita
150
151 Thu, 9 Apr 2020 01:40:49 +0200 (22119c687)
152 fix interpreter line of gnunet-bugreport - nikita
153
154 Thu, 9 Apr 2020 00:29:16 +0200 (8547143da)
155 adapt code to work with latest MHD API - Christian Grothoff
156
157 Thu, 9 Apr 2020 00:21:45 +0200 (6fc0526b4)
158 fix warnings - Christian Grothoff
159
160 Wed, 8 Apr 2020 20:30:05 +0200 (ccfb2c2e6)
161 introduce enum for generic return values - Christian Grothoff
162
163 Wed, 8 Apr 2020 17:34:27 +0200 (ba4da8c3f)
164 hack around crash on disconnect - Christian Grothoff
165
166 Wed, 8 Apr 2020 16:56:33 +0200 (11ae9f030)
167 fix sign api for to address #6164 - Christian Grothoff
168
169 Wed, 8 Apr 2020 14:47:01 +0200 (17113fc2f)
170 add GNUNET_static_assert() - Christian Grothoff
171
172 Wed, 8 Apr 2020 14:44:39 +0200 (8c9600879)
173 add check to see if CC supports '_Static_assert' - Christian Grothoff
174
175 Tue, 7 Apr 2020 17:51:59 +0200 (29bd17729)
176 improve comments (#6164) - Christian Grothoff
177
178 Fri, 3 Apr 2020 18:50:09 +0200 (6d7fd3328)
179 fix #6157 - Christian Grothoff
180
181 Fri, 3 Apr 2020 18:45:46 +0200 (6fd24eef2)
182 fix #6155 - Christian Grothoff
183
184 Fri, 3 Apr 2020 18:43:03 +0200 (bc01117ce)
185 fix #6158 - Christian Grothoff
186
187 Fri, 3 Apr 2020 17:03:35 +0200 (55bff52a2)
188 fix #6159 and related issues - Christian Grothoff
189
190 Fri, 3 Apr 2020 15:18:58 +0200 (0541fd194)
191 adding a GNUNET_memcmp_priv for constant-time comparing of data; fixes #6152 (modulo actually finding specific places where this SHOULD be used instead of GNUNET_memcmp) - Christian Grothoff
192
193 Fri, 3 Apr 2020 15:05:14 +0200 (4e259dbbb)
194 fix #6153 - Christian Grothoff
195
196 Fri, 3 Apr 2020 14:18:58 +0200 (175303b44)
197 fix #6154 - Christian Grothoff
198
199 Fri, 3 Apr 2020 13:46:05 +0200 (a3d4063b7)
200 added communicator tests to experimental - t3sserakt
201
202 Thu, 2 Apr 2020 11:33:53 +0200 (225ddf0a2)
203 fix #6146 - Christian Grothoff
204
205 Sun, 29 Mar 2020 12:51:26 +0200 (73514dd0e)
206 allow passing of fancy time to timetravel option - Christian Grothoff
207
208 Sat, 28 Mar 2020 07:57:04 +0100 (15d926361)
209 Point to explanatory documentation. - Marcello Stanisci
210
211 Fri, 20 Mar 2020 15:35:54 +0100 (19d73a8fa)
212 Make gnunet-namestore honour expiration dates when importing an URI - Christian Grothoff
213
214 Thu, 19 Mar 2020 19:40:34 +0100 (efa84b551)
215 use strtok_r in code that could plausibly be used from multi-threaded applications - Christian Grothoff
216
217 Tue, 17 Mar 2020 01:05:17 +0100 (2fb32626a)
218 use void * instead of char * for RSA key material to make it more clear that these are not 0-terminated strings - Christian Grothoff
219
220 Mon, 16 Mar 2020 19:38:42 +0100 (39c6d488d)
221 better error handling - Christian Grothoff
222
223 Sun, 15 Mar 2020 22:06:28 +0100 (7de26292b)
224 add function that logically belongs to libgnunetcurl instead of in multiple Taler binaries - Christian Grothoff
225
226 Sun, 15 Mar 2020 15:18:53 +0100 (b37cfa2fd)
227 implement new simplified POW for LSD001 - Martin Schanzenbach
228
229 Thu, 12 Mar 2020 12:09:11 +0100 (0c8362ad8)
230 move literature information to end of paragraph - xrs
231
232 Tue, 10 Mar 2020 17:42:04 +0100 (9d5af0464)
233 import CA into Icecat - Christian Grothoff
234
235 Tue, 3 Mar 2020 12:31:23 +0100 (d1bdcb261)
236 make static analysis happier - Christian Grothoff
237
238 Tue, 3 Mar 2020 12:31:12 +0100 (9a6588810)
239 remove 'illegal' (non-reentrant) log logic from signal handler - Christian Grothoff
240
241 Mon, 24 Feb 2020 23:48:47 +0100 (01439e25d)
242 do not segv if there is no postgres - Christian Grothoff
243
244 Mon, 24 Feb 2020 18:19:09 +0100 (dae7d843f)
245 support versioning schema drop - Christian Grothoff
246
247 Wed, 19 Feb 2020 21:52:43 +0100 (ca8202057)
248 fixing the GNS multirecord multipeer test - Christian Grothoff
249
250 Tue, 18 Feb 2020 16:08:43 +0100 (3b2afcd3b)
251 fix TNG test with NAT - Martin Schanzenbach
252
253 Sat, 15 Feb 2020 12:55:24 +0100 (b03978816)
254 proposed fix for excessive queueing (somehow does not quite work, not sure why) - Christian Grothoff
255
256 Sat, 15 Feb 2020 12:25:06 +0100 (e57177325)
257 better task ordering - Christian Grothoff
258
259 Thu, 13 Feb 2020 19:36:37 +0100 (79243b3d2)
260 add concept of supplemental records - Martin Schanzenbach
261
262 Thu, 13 Feb 2020 15:15:18 +0100 (4dc95a504)
263 always return nick records - Martin Schanzenbach
264
265 Wed, 12 Feb 2020 23:09:03 +0100 (206866779)
266 resolve nick if specifically requested - Martin Schanzenbach
267
268 Wed, 12 Feb 2020 22:06:19 +0100 (e021a0f7b)
269 fix duplicate NICK in record - Martin Schanzenbach
270
271 Fri, 7 Feb 2020 15:51:56 +0100 (5f9f9cae1)
272 consolidate reclaim attribute lib - Martin Schanzenbach
273
274 Thu, 6 Feb 2020 22:34:11 +0100 (d06446f14)
275 add base64url encoding to util (RFC7515) - Martin Schanzenbach
276
277 Thu, 6 Feb 2020 20:08:58 +0100 (a80090ffc)
278 more bugfixes and REST API change - Martin Schanzenbach
279
280 Tue, 4 Feb 2020 18:42:04 +0100 (55f6d26b7)
281 Refactoring reclaim attestations - Martin Schanzenbach
282
283 Mon, 3 Feb 2020 21:51:57 +0100 (5b6bb2ce4)
284 move to 256-bit identifier; some cleanups - Martin Schanzenbach
285
286 Sun, 9 Feb 2020 17:31:41 +0100 (99d70615e)
287 use versioning schema to only load database schema patches if not yet covered according to versioning table - Christian Grothoff
288
289 Sun, 9 Feb 2020 15:57:39 +0100 (8f375b3ea)
290 use NULL value in load_path_suffix to NOT load any files - Christian Grothoff
291
292 Tue, 4 Feb 2020 19:18:25 +0100 (1ca805654)
293 speed up message goodput in perf_mq(client) by 1/3rd - Christian Grothoff
294
295 Tue, 4 Feb 2020 19:11:40 +0100 (c656a8218)
296 adding MQ benchmark - Christian Grothoff
297
298 Tue, 4 Feb 2020 18:56:17 +0100 (f40520b09)
299 speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at least 5 - Christian Grothoff
300
301 Tue, 4 Feb 2020 18:45:19 +0100 (4caa0d290)
302 add minimal scheduler benchmark - Christian Grothoff
303
304 Tue, 4 Feb 2020 15:47:01 +0100 (e14544109)
305 add timetravel getopt helper - Christian Grothoff
306
307 Mon, 3 Feb 2020 23:51:09 +0100 (e3dcec36a)
308 fix bug *AGAIN*, could swear I fixed this one before... strange - Christian Grothoff
309
310 Mon, 3 Feb 2020 18:26:49 +0100 (1bba6bc12)
311 added a test for DHT lookup between peers - rexxnor
312
313 Thu, 30 Jan 2020 10:48:04 +0100 (015cd279b)
314 added testing scripts for dns2gns - rexxnor
315
316 Fri, 24 Jan 2020 16:51:29 +0100 (f4a172abf)
317 export GNUNET_PQ_run_sql() functonality - Christian Grothoff
318
319 Fri, 24 Jan 2020 16:30:45 +0100 (2fd320bc7)
320 modify GNUNET_PQ_connect_with_cfg to enable flexible loading of .sql files - Christian Grothoff
321
322 Sat, 18 Jan 2020 18:47:30 +0100 (bbfde2060)
323 include mandatory includes - Christian Grothoff
324
325 Fri, 17 Jan 2020 12:12:56 +0100 (5422848b4)
326 do not add '/' to load path - Christian Grothoff
327
328 Fri, 17 Jan 2020 03:22:31 +0100 (00bd3376b)
329 quiet on psql - Christian Grothoff
330
331 Fri, 17 Jan 2020 02:51:10 +0100 (8fa757a94)
332 auto-provide OS_IPK paths in [paths] of config - Christian Grothoff
333
334 Fri, 17 Jan 2020 02:35:29 +0100 (3c1f2bdd8)
335 be more quiet - Christian Grothoff
336
337 Fri, 17 Jan 2020 02:26:21 +0100 (4353432b9)
338 DB load API change - Christian Grothoff
339
340 Fri, 17 Jan 2020 00:25:55 +0100 (1126181ab)
341 include buffer in main util header - Christian Grothoff
342
343 Thu, 16 Jan 2020 17:11:58 +0100 (ec7870968)
344 add new versions of alpine packages (not yet in alpine repo) - xrs
345
346 Wed, 15 Jan 2020 19:41:05 +0100 (5177efb74)
347 remove Taler-specific leftovers, we don't need them anymore - Florian Dold
348
349 Wed, 15 Jan 2020 13:29:47 +0100 (9f36b6e9e)
350 add test vector generation for crypto ops - Florian Dold
351
352 Wed, 15 Jan 2020 11:45:20 +0100 (9f3f1753e)
353 move buffer library from GNU Taler to GNUnet - Florian Dold
354
355 Mon, 13 Jan 2020 18:58:13 -0600 (55d610bb3)
356 Fix copy/paste error checking for explicit_bzero - David Barksdale
357
358
359 Fri Dec 20 09:22:03 2019 +0900
360   Released gnunet 0.12.0 -schanzen
361
362 Fri Dec 20 09:22:03 2019 +0900
363   Fixed BOX record label parsing -schanzen
364
365 Mon Dec 16 09:33:36 2019 +0100
366   Fixed mysql build -schanzen
367
368 Sat 07 Dec 2019 02:38:53 PM CET
369   Protocol-breaking change, using more standards-compliant
370   EdDSA and RSA operations. Also changing POW function to 
371   make it less ASIC-compatible. This marks the switch to
372   the 0.12.0 protocol family.
373
374 Sun Dec 01 19:31:00 UTC 2019
375   configure: Add --with-gnunet-logread.
376   -ng0
377
378 Sun Dec 1 12:26:11 2019 +0100
379   GNS NSS plugin: Reject non-IDNA conforming names and
380   trigger continue with next NSS plugin. -schanzen
381
382 Sat Nov 30 23:32:03 2019 +0100
383   GNS NSS plugin: Disabled if called as root. -CG
384
385 Sat Nov 30 23:08:49 2019 +0100
386   Fixed #3795: Switched to new PoW for NSE and GNS revocation.
387   Functionality is ifdef guarded for 0.12. -CG
388
389 Sat Nov 30 21:05:25 2019 +0100
390   Fixed #5978:
391   Added support for .<zkey> CNAMEs in the GNS resolver. -schanzen
392
393 Sat Nov 30 20:27:51 2019 +0100
394   Fixed #5979:
395   Added support for .<zkey> DNS server names in GNS2DNS records.
396   -schanzen
397
398 Tue Nov 26 18:26:54 2019 +0100
399   Crypto change: Use Curve25519 for ECDH and tweetnacl where we can.
400   Functionality is ifdef guarded for 0.12. -fdold
401
402 Nov 30 15:20:45 2019 +0100
403   Fixed #5922:
404   GNS names are now UTF-8. For DNS, names are converted to IDNA.
405   Functionality is ifdef guarded for 0.12. -schanzen
406
407 Wed Oct 30 10:50:00 UTC 2019
408   Released gnunet 0.11.8
409   -ng0
410
411 Sun Oct 27 17:17:00 2019 +0200
412   Released gnunet 0.11.7
413   -schanzen, ng0
414
415 Fri Oct 25 00:00:00 UTC 2019
416   Dropped glpk dependency(-check). -ng0
417
418 Wed Oct 23 20:55:12 2019 +0200
419   Make REST service start per user in a multiuser setup.
420   -schanzen
421
422 Wed Oct 23 00:00:00 UTC 2019
423   Remove setuid helpers. They never worked as intended. The
424   fixed version is not portable and the defacto good way to
425   handle this which is most portable is to let package managers
426   handle this (as they do right now, the good ones), and let
427   people handle this who read the documentation.
428   This commit removes what would be patched out by the majority
429   of package managers, which is setuid handling in Makefiles.
430   It is very likely that no one will notice this code is gone.
431   -ng0
432
433 Thu Oct 17 00:00:00 UTC 2019
434   Added support for doas, use it in some places conditionally
435   if sudo is not present. Fixed sudo detection. -ng0
436
437 Mon Oct 14 00:00:00 UTC 2019
438   Added 'pretty' make rule to run uncrustify over the source tree.
439   -ng0
440
441 Mon Sep 16 00:00:00 UTC 2019
442   Remove checks for CXX and CPP. Scans found no
443   (remaining) cxx code. ccache with clang on
444   NetBSD 9 hit no rebuilds. -ng0
445
446 Mon Sep 10 00:00:00 UTC 2019
447   Drop win32 and mingw support after discussion with
448   Christian. It has been unmaintained in our code base
449   for years and there are no known users.
450   Future implementors for Windows 10 support can
451   refer to this commit as reference. -ng0
452
453 Mon Sep 9 00:00:00 UTC 2019
454   Remove plibc, closes #5877 as discussed in
455   https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00002.html
456   -ng0
457
458 Sun Sep 1 13:25:07 2019 +0200
459   Improved support for external applications/services wrt
460   localization/gettext.
461   https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00000.html
462
463 Tue 20 Aug 2019 04:32:09 PM CEST
464   Fixed fatal bug in gnunet-bcd that prevented the main page
465   from showing up. -CG
466
467 Mon Aug 19 17:36:48 2019 +0200
468   REST: Added API plugin to read/write GNUnet configuration options -alexia
469
470 Sun Jul 28 00:00:00 2019 +0000
471   Adding --enable-texinfo4 configure switch, defaulting to off.
472   This allows distributors to override the texinfo 5.x and later
473   commandline options we use, and allows us on the serverside to
474   build html with newer output options. -ng0
475
476 Wed 24 Jul 2019 05:43:43 PM CEST
477   Releasing GNUnet 0.11.6. -CG
478
479 Mon Jul 15 09:57:20 2019 +0200
480   The REST server now has a configurable CORS Origin setting -schanzen
481
482 Fri Jul 5 22:11:04 2019 +0200
483   Added detection of SUID binaries
484   through GNUNET_OS_get_suid_binary_path -lurchi
485
486 Sat 29 Jun 2019 10:18:55 AM CEST
487   Renamed "heap" namestore backend to "flat" as it does
488   persist data in a file. Made it work with databases larger
489   than 16 MB. -CG
490
491 Fri Jun 28 14:10:53 2019 +0200
492   RECLAIM: Reissue of tickets (same attributes, same identity)
493   will no longer create a new ticket, but reuse the old. -alexia
494
495 Thu Jun 27 10:34:46 2019 +0200
496   The REST server now returns the Origin header value in the
497   CORS header reponse. -schanzen
498
499 Thu Jun 27 09:08:06 2019 +0200
500   GNS NSS plugin will not timeout and not hang forever and block
501   gethostbyname. Final resolution pending #5782 -schanzen
502
503 Sat Jun 22 10:38:43 2019 +0200
504   Add gnutls support for GNS CA certificate generation -schanzen
505
506 Sat 15 Jun 2019 11:45:35 PM CEST
507   Improved gnunet-gns performance for many ego scenario. -CG
508
509 Fri 14 Jun 2019 07:17:40 PM CEST
510   Add option to gnunet-identity to display private keys. -CG
511
512 Wed Jun 5 21:19:46 2019 +0200
513  Releasing GNUnet 0.11.5. -schanzen
514
515 Wed May 29 11:17:49 2019 +0200
516   Added CAA record type (RFC 6844). -schanzen
517
518 Sat 25 May 2019 08:27:39 AM CEST
519   Significantly speed-up ego creation and deletion via
520   gnunet-identity command when there are many (hundreds)
521   of egos at the same peer. -CG
522
523 Sun May 12 12:00:00 2019 +0200
524   Releasing GNUnet 0.11.4. -MS
525
526 Thu May 9 23:35:24 2019 +0200
527   gnunet-identity can now output the public key on creation of new
528   egos, and -e can act as a filter when listing all egos. -CG
529
530 Thu May 2 08:44:37 2019 +0200
531   gnunet-arm now logs to file by default -CG
532
533 Sat Apr 27 21:50:57 2019 +0200
534   RECLAIM: Added ECDH encryption for authorization code payload -schanzen
535
536 Sat 27 Apr 2019 06:36:31 AM CEST
537   Bump libmicrohttpd version requirement as some intermediate
538   versions have relevant bugs that cause problems. -CG
539
540 Sat Apr 27 01:50:43 2019 +0200
541   RECLAIM: No longer experimental -schanzen
542
543 Fri Apr 26 11:08:21 2019 +0200
544   REST: Configuration plugin added -schanzen
545
546 Tue Apr 23 23:00:00 UTC 2019
547   All manpages are properly licensed. -ng0
548
549 Sun Apr 21 22:22:22 UTC 2019
550   All manpages are now in mdoc format. -ng0
551
552 Sat Apr 20 18:38:43 UTC 2019
553   Remove optional gnunet-download-manager.scm and
554   with it the optional dependency on a no longer
555   maintained version of GNU Guile (#5682). -ng0
556
557 Sun Apr 14 09:54:20 2019 +0200
558   RECLAIM: Moved away from ABE to GNS encryption. Minor API changed and
559   renaming of records. Deprecated SQLite plugin in favor of namestore.
560   -schanzen
561
562 Sun Apr 7 14:40:59 2019 +0200
563   Releasing GNUnet 0.11.3. -CG
564
565 Sat 06 Apr 2019 02:36:17 PM CEST
566   Introducing GNUNET_memcmp() and GNUNET_is_zero() for better typing
567   when comparing memory areas. -CG
568
569 Fri 05 Apr 2019 11:38:53 PM CEST
570   Use paths of sysctl, ip, ifconfig and ip(6)tables from configure
571   if they work. (#5352). -CG
572
573 Thu 04 Apr 2019 12:39:44 PM CEST
574   Hotfix for build issue. Releasing GNUnet 0.11.2. -CG/MS
575
576 Wed 03 Apr 2019 03:18:43 PM CEST
577   Releasing GNUnet 0.11.1. -CG
578
579 Wed 03 Apr 2019 01:54:44 PM CEST
580   Merged gnunet-qr-c-2 branch, replacing Python-based implementation
581   of gnunet-qr with C-based implementation that also integrates
582   gnunet-uri. -HG/MS/CG
583
584 Wed 03 Apr 2019 01:15:57 PM CEST
585   Fixed a few test case regressions (GNS, FS). -CG
586
587 Mon Apr 1 22:00:00 UTC 2019
588   documentation/buildsystem: manpages and other documentation parts
589   can now be build more controlled again, this fixes the regression
590   in 0.11.0 where documentation was an on/off switch.
591   New introduced: --enable-include-manpages.
592   Fixed: texi2mdoc integration (--enable-texi2mdoc-generation).
593   buildsystem: decrease python dependency to 3.4 from
594   previously 3.7.
595   -ng0
596
597 Tue Mar 12 10:06:17 CET 2019
598   REST: Move back from rest-plugin into respective subsystem directories.
599
600 Mon Mar 11 02:47:55 CET 2019
601   Make configure complain if no working libidn is detected. -CG
602
603 Sat Mar 9 15:58:45 2019 +0100
604   REST: Config option for address bind. Defaults to localhost.
605   GNS: dns2gns/gns-proxy config option for address bind. Defaults to localhost.
606
607 Sat Mar 9 01:58:22 CET 2019
608   gnunet-publish now by default does not expose the creation time,
609   option -d no longer exists, to enable the old behavior use -E. -CG
610
611 Sat Mar 2 14:23:10 2019 +0100
612   utils: gnunet-qr.py now installed under pkgshare instead of bin
613
614 Thu Feb 28 19:07:59 CET 2019
615   CADET: Fix in order, unrealiable message ordering
616
617 Thu 28 Feb 2019 10:54:58 AM CET
618   Releasing GNUnet 0.11.0. -CG
619
620 Wed Jun  6 08:28:27 CEST 2018
621   Releasing GNUnet 0.11.0pre66. Let's try to keep a better
622   ChangeLog again henceforth. -CG
623
624 Sat Jan  7 16:41:34 CET 2017
625   Converting NAT library to new NAT service (and
626   splitting of nat-auto service for auto-configuration). -CG