aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1762
1 files changed, 2 insertions, 1760 deletions
diff --git a/ChangeLog b/ChangeLog
index 3881c487e..60fb7a6b6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,1760 +1,2 @@
1Sun, 12 Jun 2022 15:50:22 +0100 (839640c0e) 1 Please look at the git log.
2Restore lost quotes in `man gnunet-search` - madmurphy 2 If this is a tarball the git log can be found online at https://git.gnunet.org/gnunet.git/log/.
3
4Sun, 12 Jun 2022 15:33:39 +0100 (22082c234)
5Add Arch packages - madmurphy
6
7Thu, 9 Jun 2022 18:17:52 +0200 (1da1632c4)
8log hash - Christian Grothoff
9
10Thu, 9 Jun 2022 11:49:32 +0200 (a87029a63)
11RECLAIM: Improve OIDC plugin; now requires jose (new optional dependency) - Martin Schanzenbach
12
13Tue, 31 May 2022 23:43:05 +0200 (edddc9384)
14protocol change: swap xquery and result filter, integrate mutator with result filter - Christian Grothoff
15
16Tue, 17 May 2022 10:00:25 +0200 (5fcabf87a)
17fix scheduler bug with same-priority immediately-ready tasks possibly hogging the scheduler - Christian Grothoff
18
19Sat, 14 May 2022 12:20:06 +0200 (b47e57809)
20BUILD: Change submodule handling, update gana - Martin Schanzenbach
21
22Thu, 12 May 2022 07:53:03 -0400 (69ac41f04)
23update contrib/gana to 5ada88d0d3e25587a1340cc35669c36f608a50db - Thien-Thi Nguyen
24
25Wed, 11 May 2022 05:15:34 -0400 (14464ed87)
26update submodule contrib/gana - Thien-Thi Nguyen
27
28Mon, 9 May 2022 10:49:46 +0200 (c42fd9b03)
29DHT: Move block type definitions to GANA - Martin Schanzenbach
30
31Mon, 9 May 2022 09:00:52 +0200 (2c589fcdf)
32FCFSD: Allow configuration of relative expiration time of added records - Martin Schanzenbach
33
34Tue, 26 Apr 2022 17:14:00 +0200 (132e09b6e)
35gnunet-crypto-tvg: edx25519 test vectors - Florian Dold
36
37Tue, 26 Apr 2022 17:13:36 +0200 (8d8e7d3da)
38edx25519: use SHA512/256 instead of SHA256 - Florian Dold
39
40Tue, 19 Apr 2022 14:53:07 +0200 (709e85100)
41edx25519: KDF call - Florian Dold
42
43Tue, 19 Apr 2022 14:43:30 +0200 (0487df9a0)
44edx25519: use libsodium, tweak KDF call - Florian Dold
45
46Sat, 9 Apr 2022 13:15:32 +0200 (25e750421)
47BUILD: Fix mysql detection as reported on ML - Martin Schanzenbach
48
49Tue, 5 Apr 2022 17:15:10 +0200 (2ea635b60)
50add flag to return 'not present' status from GNUNET_JSON_spec_mark_optional - Christian Grothoff
51
52Mon, 4 Apr 2022 22:49:41 +0200 (a15b424cb)
53UTIL: OpenBSD does not implement unsafe srandom - Martin Schanzenbach
54
55Mon, 4 Apr 2022 19:44:45 +0200 (aa3b3f27f)
56BUILD: Simplify mhd detection - Martin Schanzenbac
57
58Tue, 29 Mar 2022 10:11:15 +0200 (a9b18aa64)
59GNS: Do not fail on assertions in block processing - Martin Schanzenbach
60
61Sun, 27 Mar 2022 17:12:52 +0200 (ce38d1f6c)
62Edx25519 implemented - Özgür Kesim
63
64Sun, 27 Mar 2022 12:25:01 +0200 (1e4d62567)
65GNS: Sanitize APIs and align with LSD0001 - Martin Schanzenbach
66
67Sat, 26 Mar 2022 07:17:12 +0100 (e598ffe0a)
68add GNUNET_TIME_absolute_round_down() function - Christian Grothoff
69
70Fri, 25 Mar 2022 11:28:37 -0500 (c93cf9ae1)
71Remove bash-ism from get_version.sh - David Barksdale
72
73Mon, 21 Mar 2022 13:54:28 +0100 (4e95b59a6)
74NAMESTORE: Towards new transaction-based API - Martin Schanzenbach
75
76Mon, 21 Mar 2022 03:37:29 +0100 (ec8a825b0)
77add new approximate time cmp function - Christian Grothoff
78
79Fri, 18 Mar 2022 13:51:02 +0100 (4f3c8d098)
80configure.ac: use lo0 for the 3 listed BSD Systems. - Martin Schanzenbach
81
82Fri, 18 Mar 2022 08:52:01 +0100 (fcbabc6b6)
83GNS: Fix BOX handling in apex - Martin Schanzenbach
84
85Thu, 17 Mar 2022 23:24:19 +0100 (c37f01bc9)
86GNS: Fix BOX service port handling in NBO - Martin Schanzenbach
87
88Wed, 16 Mar 2022 18:53:22 +0100 (68ac68b70)
89NAMESTORE: Add record set blocking API - Martin Schanzenbach
90
91Tue, 15 Mar 2022 08:42:42 +0100 (cfd3db44a)
92NAMESTORE: Prevent storing records under invalid labels - Martin Schanzenbach
93
94Sat, 5 Mar 2022 08:58:51 +0100 (2087b149d)
95FS: Fix segfault in URI handling - Martin Schanzenbach
96
97Fri, 4 Mar 2022 23:40:34 +0100 (343177a0b)
98GNS: Fix including proxy test in make dist. Addresses issue #7182 - Martin Schanzenbach
99
100Fri, 4 Mar 2022 14:17:37 +0100 (0e6b1f4a2)
101NAMESTORE: Warn use of low relative expiration times - Martin Schanzenbach
102
103Thu, 3 Mar 2022 21:34:09 +0100 (0f0ff3785)
104NAMESTORE: Do not display label for TOMBSTONE only record sets - Martin Schanzenbach
105
106Thu, 3 Mar 2022 21:31:15 +0100 (64598c8fe)
107GNS: Fix publishing of private records - Martin Schanzenbach
108
109Mon, 28 Feb 2022 02:51:04 +0000 (8d9b10826)
110Add `contrib/get_version.sh` to `EXTRA_DIST` (for allowing to launch `autoreconf -i` with the released tarball, when necessary) - madmurphy
111
112Sun, 27 Feb 2022 20:54:49 +0100 (fd1d4df8f)
113BUILD: Allow boostrap when offline (if gana files exist) - Martin Schanzenbach
114
115Sat, 26 Feb 2022 23:26:33 +0100 (82d9ca012)
116BUILD: Detect missing libsodium. Fixes #7153 - Martin Schanzenbach
117
118Fri, 25 Feb 2022 00:46:09 +0100 (5e4cbb92b)
119add GNUNET_B2S() macro; fix dht_line_test: we sign over query_hash, not block key - Martin Schanzenbach
120
121Mon, 21 Feb 2022 00:11:28 +0100 (7bc5bb42a)
122fix #7173 - Christian Grothoff
123
124Sun, 20 Feb 2022 21:34:39 +0100 (3bda89642)
125add salt argument to GNUNET_CRYPTO_CS_r_derive() - Christian Grothoff
126
127Wed, 12 Jan 2022 20:42:34 +0100 (ac77d5f43)
128add new HELLO_URI block support to block plugin - Christian Grothoff
129
130Wed, 12 Jan 2022 14:34:56 +0100 (3e3081cfd)
131incomplete first hack of new hello-uri lib - Christian Grothoff
132
133Mon, 10 Jan 2022 21:51:53 +0100 (ba9296269)
134first steps towards usable dhtu - Christian Grothoff
135
136Fri, 18 Feb 2022 13:02:24 +0100 (a85bfe2fe)
137DOC: Fix error - Martin Schanzenbach
138
139Thu, 17 Feb 2022 12:53:23 +0100 (d4dffb077)
140DOC: Fixed git links in tutorial - Martin Schanzenbach
141
142Tue, 15 Feb 2022 14:37:56 +0100 (f72ffa1a9)
143GNS: Allow lowercase and uppercase - Martin Schanzenbach
144
145Tue, 15 Feb 2022 00:13:04 +0000 (839b4da34)
146Fix incorrect information in `contrib/xdg-scheme-handler/README` - madmurphy
147
148Tue, 15 Feb 2022 00:07:16 +0000 (679d390e4)
149`gnunet-search`: Reduce the help page and include Alessio's suggestions - madmurphy
150
151Mon, 14 Feb 2022 16:00:15 +0100 (336acc330)
152GNS/NAMESTORE: Fix GNS2DNS delegations - Martin Schanzenbach
153
154Mon, 14 Feb 2022 15:15:03 +0100 (6866469e6)
155UTIL: Fix DNS resolution - Martin Schanzenbach
156
157Mon, 14 Feb 2022 12:15:54 +0100 (8f7f4944a)
158GNS: Rename CNAME test; bugfix - Martin Schanzenbach
159
160Sat, 12 Feb 2022 20:18:16 +0000 (e94d71fdc)
161`man gnunet-search`: better layout for `--printf` examples - madmurphy
162
163Sat, 12 Feb 2022 18:14:33 +0000 (8c316d9dc)
164`man gnunet-search`: add `--printf` examples, update page date - madmurphy
165
166Fri, 11 Feb 2022 15:20:37 +0000 (c252554c5)
167`man gnunet-search`: not just quotes - madmurphy
168
169Fri, 11 Feb 2022 14:59:28 +0000 (b99f65d5e)
170`man gnunet-search`: general review (cont'd) - madmurphy
171
172Fri, 11 Feb 2022 03:20:27 +0000 (c4bd3744a)
173`man gnunet-search`: general review - madmurphy
174
175Fri, 11 Feb 2022 02:52:46 +0000 (0e04edc6b)
176`man gnunet-search`: note about libextractor - madmurphy
177
178Fri, 11 Feb 2022 02:45:23 +0000 (d267f384a)
179`man gnunet-search`: metatype string - madmurphy
180
181Fri, 11 Feb 2022 01:49:29 +0000 (55307d34d)
182`man gnunet-search`: update synopsis - madmurphy
183
184Fri, 11 Feb 2022 01:32:58 +0000 (3ce3d040f)
185First draft of updated man page for `gnunet-search` (to be reviewed) - madmurphy
186
187Thu, 10 Feb 2022 22:45:00 +0000 (9294003d1)
188Add missing information to `gnunet-search`'s help page - madmurphy
189
190Thu, 10 Feb 2022 22:24:56 +0000 (4b887d8a8)
191New version of `gnunet-search` is ready to be tested - madmurphy
192
193Thu, 10 Feb 2022 22:20:32 +0000 (82e288bca)
194Use `const` for `GNUNET_FS_file_information_get_filename()`'s only argument - madmurphy
195
196Thu, 10 Feb 2022 22:12:48 +0000 (99dcb607e)
197Add newline before help pages' footer - madmurphy
198
199Mon, 7 Feb 2022 15:59:04 +0100 (14b3c75ab)
200GNS: LSD0001 improvements - Martin Schanzenbach
201
202Sat, 5 Feb 2022 17:17:37 +0100 (aa85ac347)
203GNS: Add tombstone string processing; also handle tombstones in monitor properly - Martin Schanzenbach
204
205Sat, 5 Feb 2022 00:50:38 +0100 (ee865f851)
206GNS: Implement Tombstone logic - Martin Schanzenbach
207
208Thu, 3 Feb 2022 22:47:03 +0100 (f3eaf5dae)
209GNS: Move VPN to DNS2GNS. Fixes #7171 - Martin Schanzenbach
210
211Thu, 3 Feb 2022 18:44:40 +0100 (afd2cb5db)
212GNS: Introduce REDIRECT records. Fixes #7172 - Martin Schanzenbach
213
214Thu, 3 Feb 2022 18:12:10 +0100 (3d72be074)
215GNS: Introduce CRITICAL flag. Fixes #7169 - Martin Schanzenbach
216
217Thu, 3 Feb 2022 09:25:12 +0100 (112ef3796)
218GNS: Rework GNS block wire format - Martin Schanzenbach
219
220Tue, 1 Feb 2022 17:52:33 +0100 (4f07822ff)
221GNS: Fix context strings in key derivation according to LSD0001 - Martin Schanzenbach
222
223Tue, 1 Feb 2022 15:48:52 +0100 (816bab695)
224GNS: Fix revocation wire format - Martin Schanzenbach
225
226Wed, 26 Jan 2022 22:41:40 +0100 (e96a8d741)
227added CS test vectors - Gian Demarmels
228
229Thu, 20 Jan 2022 15:21:53 +0100 (856078f62)
230DOC: Update README and handbook for dependencies - Martin Schanzenbach
231
232Tue, 18 Jan 2022 14:05:12 +0100 (18bf1b905)
233UTIL: Add UTF-8 NFC test - Martin Schanzenbach
234
235Tue, 18 Jan 2022 11:05:41 +0100 (54554ca53)
236GNS: Towards NFC - Martin Schanzenbach
237
238Fri, 14 Jan 2022 18:42:27 +0100 (7e43ac554)
239RECLAIM: Add DIDs - trizuz - Martin Schanzenbach
240
241Mon, 10 Jan 2022 10:31:59 +0100 (8f8351c2d)
242add more information to ensure signatures are fresh and request-specific - Christian Grothoff
243
244Sun, 9 Jan 2022 12:22:04 +0100 (ec19c1e31)
245DHT: modify API and protocol messages to add path signatures, except for now the actual signatures are just placeholders (signing and signature verification are missing) - Christian Grothoff
246
247Tue, 4 Jan 2022 22:18:34 +0100 (d228a5859)
248BUILD: Make GANA generation mandatory for beetstrap. Requires recutils - Martin Schanzenbach
249
250Tue, 4 Jan 2022 15:53:29 +0100 (a5ca7d597)
251BUILD: gnunet-signatures from gana - Martin Schanzenbach
252
253Tue, 4 Jan 2022 15:37:21 +0100 (7b6e0eb4f)
254BUILD: Add gana gnunet-signatures; do not yet copy - Martin Schanzenbach
255
256Tue, 4 Jan 2022 15:23:22 +0100 (c5f6aafd6)
257BUILD: Add gana GNS TLDs - Martin Schanzenbach
258
259Tue, 4 Jan 2022 13:47:07 +0100 (8fc699d2a)
260BUILD: Add gana build target for easy updates of generated headers - Martin Schanzenbach
261
262Sun, 2 Jan 2022 14:53:35 +0100 (329f0458f)
263clean up am_closest_peer and other functions - Christian Grothoff
264
265Sun, 2 Jan 2022 13:10:25 +0100 (bb686c483)
266revise DHT hashing functions, add test logic - Christian Grothoff
267
268Wed, 29 Dec 2021 19:12:28 +0100 (daa928456)
269implement revised block API - Christian Grothoff
270
271Wed, 29 Dec 2021 00:11:40 +0100 (68b028c18)
272implement new block API for FS, fix FTBFS - Christian Grothoff
273
274Tue, 28 Dec 2021 23:39:36 +0100 (8d8976f00)
275revise block plugin design as per discussion with Martin today (only implemented for GNS) - Christian Grothoff
276
277Thu, 16 Dec 2021 18:13:21 +0100 (88fb1d89e)
278IDENTITY: Expose encryption based on identities on CLI - Martin Schanzenbach
279
280Tue, 21 Dec 2021 15:27:27 +0100 (ff714cca7)
281changed derive_secrets API - Gian Demarmels
282
283Mon, 20 Dec 2021 10:59:42 +0100 (ed65e2cac)
284BUILD: Kill build-common - Martin Schanzenbach
285
286Mon, 20 Dec 2021 10:23:14 +0100 (511058f7e)
287DOCUMENTATION: Fix link to tutorial - Martin Schanzenbach
288
289Thu, 16 Dec 2021 17:48:38 +0100 (4ec4cc9bd)
290fix GNUNET_PQ_result_spec_timestamp_nbo - Christian Grothoff
291
292Thu, 16 Dec 2021 12:51:02 +0100 (a062e1241)
293tolerate old style values (for now) - Christian Grothoff
294
295Wed, 15 Dec 2021 13:18:24 +0100 (8faf7660d)
296enable v10 backwards compatibility - Christian Grothoff
297
298Tue, 14 Dec 2021 15:59:07 +0100 (99779b455)
299introducing GNUNET_TIME_Timestamp - Christian Grothoff
300
301Mon, 6 Dec 2021 22:44:14 +0100 (67b56e366)
302add crypto_cs testing and benchmark - Lucien Heuzeveldt
303
304Mon, 6 Dec 2021 22:13:35 +0100 (2bcdfc2f9)
305add crypto_cs implementation - Lucien Heuzeveldt
306
307Mon, 6 Dec 2021 14:20:25 +0100 (1816cee64)
308fixed timeout for netjail tests, removed duplicated function declaration from header, using GNUNET_TESTING_get_trait_batch_cmds in loop, fixed tng service shutdown logic, added missing GNUNET_SERVICE_client_continue, changed default log level for udp backchannel test to debug - t3sserakt
309
310Mon, 6 Dec 2021 10:14:03 +0100 (7a7f3d5e0)
311propose barrier API - Christian Grothoff
312
313Mon, 6 Dec 2021 10:05:04 +0100 (41f26e067)
314propose barrier API - Christian Grothoff
315
316Mon, 6 Dec 2021 10:04:34 +0100 (a388fd600)
317propose barrier API - Christian Grothoff
318
319Sun, 5 Dec 2021 11:58:45 +0100 (2266d4614)
320add bool type to libgnunetpq - Christian Grothoff
321
322Fri, 3 Dec 2021 22:27:46 +0100 (f236a1f38)
323ABD: Fix build - Martin Schanzenbach
324
325Fri, 3 Dec 2021 18:22:15 +0100 (0d7bbcd3a)
326DHT: Update wire formats. - Martin Schanzenbach
327
328Fri, 3 Dec 2021 18:14:38 +0100 (a0b8084ca)
329DHT: Remove unused processing option - Martin Schanzenbach
330
331Tue, 30 Nov 2021 16:14:35 +0100 (f80d6d695)
332ignore prepared statement failures if statement is already known to enable connection pooling - Christian Grothoff
333
334Fri, 26 Nov 2021 13:11:47 +0100 (9792ef1c3)
335make LE optional - Christian Grothoff
336
337Fri, 26 Nov 2021 07:03:17 -0500 (c384f7784)
338No longer require libextractor at configure time - Thien-Thi Nguyen
339
340Fri, 26 Nov 2021 09:17:35 +0100 (b1bb98f8b)
341make sudo non-interactive - Christian Grothoff
342
343Thu, 25 Nov 2021 23:50:13 +0100 (04166afcb)
344fix configure.ac issues with autoconf 2.69 - Christian Grothoff
345
346Thu, 25 Nov 2021 23:38:58 +0100 (2a52d39a2)
347help fixing #7105 - Christian Grothoff
348
349Thu, 25 Nov 2021 14:38:48 +0100 (63854ee52)
350add pk invariant check - Christian Grothoff
351
352Thu, 25 Nov 2021 14:03:04 +0100 (b9644ee30)
353fix event loop subscriptions on DB reconnect - Christian Grothoff
354
355Tue, 23 Nov 2021 12:31:18 +0100 (5cb62b557)
356RECLAIM: Fix bug that multiple attributes with the same name are added in CLI - Martin Schanzenbach
357
358Sun, 21 Nov 2021 16:14:29 +0100 (3dbb45893)
359Fix gnunet-namestore's URI import - Alessio Vanni
360
361Sun, 21 Nov 2021 17:25:50 +0100 (71d0c6696)
362update FR translation - Christian Grothoff
363
364Thu, 11 Nov 2021 00:56:30 +0100 (20ffa0aa5)
365Update configure.ac and a few macros used by it - Alessio Vanni
366
367Fri, 5 Nov 2021 22:52:53 +0100 (d744d49e1)
368Allow gnunet-qr to read codes from PNG pictures - Alessio Vanni
369
370Sun, 21 Nov 2021 17:25:50 +0100 (71d0c6696)
371update FR translation - Christian Grothoff
372
373Thu, 14 Oct 2021 21:22:40 +0200 (48ccb35c9)
374Improve gnunet-bcd and update logo used in generated cards - Alessio Vanni
375
376Sat, 20 Nov 2021 23:22:19 +0100 (1dcc14eca)
377update fr.po - Christian Grothoff
378
379Sat, 20 Nov 2021 02:27:34 -0500 (9f0a9deef)
380Convert AC_HELP_STRING to AS_HELP_STRING - Thien-Thi Nguyen
381
382Sat, 20 Nov 2021 01:41:02 -0500 (0390da9dd)
383Convert indirect ‘AC_CHECK_FUNCS’ call to direct one - Thien-Thi Nguyen
384
385Sat, 20 Nov 2021 01:31:24 -0500 (b04f9f7a7)
386Remove unnecessary double-quotes escaping - Thien-Thi Nguyen
387
388Sat, 20 Nov 2021 01:24:05 -0500 (73550ea6e)
389Remove m4-quoting from AC_CHECK_FUNCS arg - Thien-Thi Nguyen
390
391Wed, 17 Nov 2021 08:38:55 +0100 (c5a7ce5d2)
392subscribes are not reference counted by postgres, only subscribe/unsubscribe once per connection - Christian Grothoff
393
394Thu, 28 Oct 2021 13:32:17 +0200 (6a642f8f6)
395add logging for DB perf analysis - Christian Grothoff
396
397Mon, 25 Oct 2021 14:49:05 +0200 (1609d627e)
398changes to reflect the changes in testing_api_loop.c - t3sserakt
399
400Mon, 25 Oct 2021 11:23:26 +0200 (196b6bc57)
401debian: fix path again - Florian Dold
402
403Mon, 25 Oct 2021 10:40:33 +0200 (61dd07223)
404debian: fix libexec path - Florian Dold
405
406Tue, 19 Oct 2021 13:59:42 +0200 (789268e1b)
407kdf: zero out salt correctly - Florian Dold
408
409Mon, 11 Oct 2021 17:08:46 +0200 (d190d2383)
410fixed unset port forwarding variable bug in netjail script, fixed end cmd without shutdown bug, smaller fixes - t3sserakt
411
412Tue, 19 Oct 2021 13:55:28 +0200 (2e2abc61d)
413make KDF conform to RFC 5869 - Florian Dold
414
415Thu, 14 Oct 2021 16:39:24 +0200 (d64ac2698)
416removed versioned artefacts with v2 and v3. changes to reflect the changes in testing_api_loop.c - t3sserakt
417
418Tue, 12 Oct 2021 10:04:50 +0200 (8ac2a05b3)
419BUILD: Kill infiniband - Martin Schanzenbach
420
421Tue, 12 Oct 2021 08:34:21 +0200 (786210216)
422BUILD: Attempt fix longer file names in make dist - Martin Schanzenbach
423
424Mon, 11 Oct 2021 23:56:12 +0200 (113cd7e3d)
425BUILD: Remove --disable-mysql-version-check. #7033 - Martin Schanzenbach
426
427Mon, 11 Oct 2021 23:43:04 +0200 (4e7e81f4d)
428BUILD: Remove --disable-testing. Issue #7033 - Martin Schanzenbach
429
430Mon, 11 Oct 2021 23:28:17 +0200 (65554324a)
431BUILD: Remove W32 ifdef - Martin Schanzenbach
432
433Mon, 11 Oct 2021 23:01:22 +0200 (41e8c1e21)
434BUILD: Remove EXPENSIVE_TESTS (unused). Issue #7033 - Martin Schanzenbach
435
436Mon, 11 Oct 2021 17:08:46 +0200 (d190d2383)
437fixed unset port forwarding variable bug in netjail script, fixed end cmd without shutdown bug, smaller fixes - t3sserakt
438
439Mon, 11 Oct 2021 16:30:12 +0200 (62ca5edd0)
440BUILD: Remove SuperMUC code. Issue #7033 - Martin Schanzenbach
441
442Sat, 9 Oct 2021 14:20:18 +0200 (ae41c8bcd)
443BUILD: Add version from git tags - Martin Schanzenbach
444
445Wed, 6 Oct 2021 18:53:37 +0200 (6ef071b8c)
446fix #7029 - Christian Grothoff
447
448Mon, 4 Oct 2021 21:07:21 +0000 (e173017ed)
449Fix some typos in the handbook - Christian Grothoff
450
451Mon, 4 Oct 2021 22:30:21 +0200 (961685fab)
452add missing finish cmd - Christian Grothoff
453
454Thu, 23 Sep 2021 22:52:44 +0200 (1aa0d5f34)
455PQ: implementing #7014: support testing database version is current - Christian Grothoff
456
457Wed, 22 Sep 2021 20:32:39 +0200 (369f0a0e8)
458The differences between the contrib subdirectory in the git repository and the contrib subdirectory generated by make dist have grown really big. Please find attached another patch for updating the content of: - Christian Grothoff
459
460Wed, 22 Sep 2021 11:39:25 +0200 (81d925587)
461NSE: return NaN (see #7021) - Christian Grothoff
462
463Wed, 22 Sep 2021 11:35:46 +0200 (7bf37b7ea)
464NSE: return INF, not NaN (fixes #7021) - Christian Grothoff
465
466Thu, 16 Sep 2021 22:51:28 +0200 (fc9ca33bc)
467fix typos spotted by madmurphy - Christian Grothoff
468
469Fri, 10 Sep 2021 16:38:35 +0200 (46e07ed8e)
470Include "gettext.h" even when "platform.h" is unavailable - Alessio Vanni
471
472Sun, 5 Sep 2021 22:21:40 +0200 (3da9cbd62)
473BUILD: Remove FRAMEWORK_BUILD define - Martin Schanzenbach
474
475Sun, 5 Sep 2021 18:27:53 +0200 (f9f3cbe9f)
476make backend-check a gnunet-only gnunet-config option - Christian Grothoff
477
478Sun, 5 Sep 2021 16:58:55 +0200 (b4e034d9a)
479refactor gnunet-config to make preload hacks obsolete - Christian Grothoff
480
481Fri, 3 Sep 2021 18:21:28 +0200 (00c03c7bb)
482HANDBOOK: Add pointers to CI - Martin Schanzenbach
483
484Tue, 31 Aug 2021 16:09:03 +0200 (25d8a8a26)
485Flip the value of GNUNET_EXTRA_LOGGING given when it's undefined - Alessio Vanni
486
487Tue, 31 Aug 2021 15:54:43 +0200 (382fc8faa)
488gnunet.m4: add flag to disable debug messages - Alessio Vanni
489
490Tue, 27 Jul 2021 16:27:14 +0200 (649d10b27)
491Autoconf macro to detect GNUnet installations - Alessio Vanni
492
493Sat, 24 Jul 2021 16:15:10 +0200 (9bdfda437)
494gnunet-config manpage: Document the new flags - Alessio Vanni
495
496Fri, 23 Jul 2021 18:20:33 +0200 (fd1bcccb9)
497UTIL: Allow gnunet-config to output build config informations - Alessio Vanni
498
499Wed, 1 Sep 2021 10:28:09 +0200 (d51000320)
500UTIL: add fix for GNUnet directory permissions by madmurphy - Christian Grothoff
501
502Sat, 28 Aug 2021 21:50:06 +0200 (2994fa434)
503UTIL: improve error message and inherit stderr as suggested by Florian - Christian Grothoff
504
505Sat, 28 Aug 2021 18:42:53 +0200 (c6528ac77)
506debian: systemd installation - Florian Dold
507
508Sat, 28 Aug 2021 18:31:33 +0200 (eacbf5923)
509debian: clean up - Florian Dold
510
511Sat, 28 Aug 2021 18:27:45 +0200 (ec6b80f07)
512debian: more fixes and formatting - Florian Dold
513
514Sat, 28 Aug 2021 18:27:11 +0200 (830bc7ab2)
515debian: more fixes - Florian Dold
516
517Sat, 28 Aug 2021 18:23:05 +0200 (941ea7f20)
518debian: various packaging fixes - Florian Dold
519
520Sat, 28 Aug 2021 17:46:26 +0200 (b317b3e11)
521use ISO 8609 / RFC 3339 timestamps for logging - Florian Dold
522
523Sat, 28 Aug 2021 16:54:38 +0200 (e74fadf93)
524release GNUnet 0.15.3 - Christian Grothoff
525
526Sat, 28 Aug 2021 12:54:32 +0200 (1757980da)
527partial fix for problems raised by Alessio on the ML - Christian Grothoff
528
529Sat, 28 Aug 2021 12:50:20 +0200 (66e906c25)
530partial fix for problems raised by Alessio on the ML - Christian Grothoff
531
532Wed, 25 Aug 2021 12:52:12 +0200 (45532e7bc)
533further simplify libgnunetpq event API and implementation, also trigger events on 'loopback' that are not socket-activated - Christian Grothoff
534
535Tue, 24 Aug 2021 16:12:34 +0200 (a0e689f5e)
536debian: libgnunet-dev should not depend on GNUnet - Florian Dold
537
538Sun, 8 Aug 2021 22:10:55 +0200 (b71740271)
539debian: do not pollute skel (see Debian Policy Section 10.7.5.) - Florian Dold
540
541Sun, 8 Aug 2021 21:20:09 +0200 (2de19bb85)
542debian: leave out debian version '0', as lintian complains - Florian Dold
543
544Sun, 8 Aug 2021 21:14:42 +0200 (788f1edbe)
545debian: bump version (0.15.0-1) - Florian Dold
546
547Fri, 6 Aug 2021 11:56:36 +0200 (564a1945e)
548debian: bump version - Florian Dold
549
550Wed, 4 Aug 2021 20:41:25 +0200 (ff5075e7f)
551do not generate tautological comparison warnings for assertions (if gcc/clang version supports them) - Christian Grothoff
552
553Wed, 4 Aug 2021 15:09:17 +0200 (873381c65)
554first cmd for a simple tng test running. part of cleanup and sanity check when starting missing - t3sserakt
555
556Sun, 1 Aug 2021 16:23:32 +0200 (372516f77)
5570 for absolute time is special, and should be treated as such in JSON generation - Christian Grothoff
558
559Sun, 1 Aug 2021 14:53:14 +0200 (c98bf47a8)
560PQ: fix notification API bugs - Christian Grothoff
561
562Sun, 1 Aug 2021 12:26:20 +0200 (2032f3ce3)
563debian: compat level, removal of user units, tweaks - Florian Dold
564
565Sat, 31 Jul 2021 22:42:45 +0200 (d02ea47f5)
566JSON: allow NULL-passing to GNUNET_JSON_pack_data_varsize - Christian Grothoff
567
568Sat, 31 Jul 2021 20:04:51 +0200 (be8bbf724)
569debian: bump version - Florian Dold
570
571Sat, 31 Jul 2021 16:47:33 +0200 (9b3442d2f)
572debian: Do not remove users/groups in postrm - Florian Dold
573
574Sat, 31 Jul 2021 16:08:36 +0200 (aa0f0adef)
575debian: fix date - Florian Dold
576
577Sat, 31 Jul 2021 12:58:00 +0200 (e3dc68562)
578debian: bump version to 0.14.1-9 - Florian Dold
579
580Fri, 30 Jul 2021 22:20:05 +0200 (dccf60f89)
581config: handle syntax error instead of dereferencing NULL pointer - Florian Dold
582
583Fri, 2 Apr 2021 15:46:25 +0200 (ebc70e1bc)
584SETU: Implement LSD0003 - Martin Schanzenbach
585
586Thu, 29 Jul 2021 14:26:22 -0400 (72250781a)
587use modern spelling for LLONG_{MAX,MIN} - Thien-Thi Nguyen
588
589Thu, 29 Jul 2021 17:15:32 +0200 (6212bce41)
590config: restrict directives in files loaded via @inline-secret@ - Florian Dold
591
592Thu, 29 Jul 2021 10:42:18 -0400 (12e29f004)
593add dependency lib to a couple targets - Thien-Thi Nguyen
594
595Thu, 29 Jul 2021 16:13:16 +0200 (b69774cba)
596do not warn when GNUNET_DISK_file_test can't access file - Florian Dold
597
598Thu, 29 Jul 2021 15:40:36 +0200 (73ae1f379)
599config: prettier pretty printing - Florian Dold
600
601Thu, 29 Jul 2021 15:03:19 +0200 (8af5277c8)
602debian: bump version - Florian Dold
603
604Thu, 29 Jul 2021 14:59:10 +0200 (b41bca631)
605fall back to /etc for default configuration entry point - Florian Dold
606
607Wed, 28 Jul 2021 21:23:44 +0200 (cadca90ca)
608debian: bump version - Florian Dold
609
610Wed, 28 Jul 2021 21:00:30 +0200 (3012383a1)
611config: report stats for secret sections - Florian Dold
612
613Wed, 28 Jul 2021 20:19:38 +0200 (346706b18)
614config: extended diagnostics, import cycle detection, deterministic load order - Florian Dold
615
616Wed, 28 Jul 2021 18:59:07 +0200 (1af9f6c1c)
617config: sort globbed files - Florian Dold
618
619Wed, 28 Jul 2021 17:34:44 +0200 (7a0caef7a)
620diagnostics mode for gnunet-config - Florian Dold
621
622Wed, 28 Jul 2021 15:47:39 +0200 (2cdd91d55)
623fall back to /etc if user config can't be found - Florian Dold
624
625Wed, 28 Jul 2021 15:26:55 +0200 (94ea7a1fa)
626implement @inline-secret@ directive - Florian Dold
627
628Wed, 28 Jul 2021 14:31:38 +0200 (7615d46b0)
629implement config inline globbing - Florian Dold
630
631Mon, 26 Jul 2021 20:30:28 +0200 (28dfb1220)
632config: resolve realpath of parent config file, fix docs - Florian Dold
633
634Mon, 26 Jul 2021 20:03:29 +0200 (51e5fab47)
635config: free real basepath - Florian Dold
636
637Mon, 26 Jul 2021 19:59:29 +0200 (cda72d5c4)
638config: resolve realpath of base dir, not config - Florian Dold
639
640Mon, 26 Jul 2021 19:35:56 +0200 (473939543)
641debian: bump version - Florian Dold
642
643Mon, 26 Jul 2021 19:33:38 +0200 (16fe9a808)
644config: resolve symlinks for @INLINE@-ed files - Florian Dold
645
646Mon, 26 Jul 2021 17:49:43 +0200 (302e97b01)
647debian: bump version - Florian Dold
648
649Mon, 26 Jul 2021 16:32:34 +0200 (90095d19b)
650implement typed JSON packer - Christian Grothoff
651
652Mon, 26 Jul 2021 15:45:39 +0200 (baa855368)
653debian: bump version - Florian Dold
654
655Mon, 26 Jul 2021 15:31:14 +0200 (51990dbbf)
656JSON: add draft for new GNUNET_JSON_PACK API - Christian Grothoff
657
658Sat, 24 Jul 2021 22:50:22 +0200 (d63771f25)
659minimal test for new pq event functionality - Christian Grothoff
660
661Sat, 24 Jul 2021 22:05:46 +0200 (31eae6bbe)
662early draft for libgnunetpq event notification support - Christian Grothoff
663
664Fri, 23 Jul 2021 20:10:45 +0200 (be8bca817)
665introduce new TIME helper functions - Christian Grothoff
666
667Sat, 17 Jul 2021 20:13:36 +0200 (70de6f2ad)
668fix #6925 and #6926 - Christian Grothoff
669
670Tue, 6 Jul 2021 15:30:43 +0200 (b6521e32a)
671DHTU: skeleton for plugins - Christian Grothoff
672
673Mon, 5 Jul 2021 09:46:34 +0200 (7799411a8)
674HANDBOOK: Fix #6911 - Martin Schanzenbach
675
676Mon, 5 Jul 2021 09:42:54 +0200 (56af99b50)
677UTIL: Prevent segfaults in config writeout. Fixes #6913 - Martin Schanzenbach
678
679Thu, 1 Jul 2021 15:45:13 +0200 (b62520333)
680DHT: cleaner implementation of peer selection logic (use 64-bits, more readable code) - Christian Grothoff
681
682Mon, 28 Jun 2021 07:16:36 +0200 (3ae831780)
683BUILD: Fix bswap portability - Martin Schanzenbach
684
685Fri, 18 Jun 2021 13:47:35 +0200 (a7d06945b)
686fix debian package build - Christian Grothoff
687
688Wed, 16 Jun 2021 17:09:22 +0200 (1bc1fbda0)
689PQ: update libgnunetpq implementation to avoid duplicated nullable tests and to allow for the actual field name to differ from the fname, as done for example by the Taler amounts which are split over two DB fields - Christian Grothoff
690
691Sun, 6 Jun 2021 13:36:46 +0200 (1b18c4db2)
692GNS: Fix EdDSA lookup by zonekey TLD - Martin Schanzenbach
693
694Fri, 28 May 2021 10:54:08 +0200 (aa25216fe)
695IDENTITY: Add EdDSA switch to handbook and manpage - Martin Schanzenbach
696
697Sun, 16 May 2021 23:07:03 +0200 (c68abd271)
698[FCFSD] document it in the handbook - Alessio Vanni
699
700Mon, 10 May 2021 21:48:18 +0200 (96eddc25f)
701UTIL: Fix #6858 - Martin Schanzenbach
702
703Mon, 10 May 2021 21:43:12 +0200 (b66096531)
704CONVERSATION: Fix FTBFS for tests. #6857 - Martin Schanzenbach
705
706Sun, 2 May 2021 19:02:26 +0200 (2bca4006c)
707[FCFSD] Provide a better user experience - Alessio Vanni
708
709Sat, 1 May 2021 22:05:15 +0200 (572f4d6f7)
710GNS: Add EDKEY support. - Martin Schanzenbach
711
712Mon, 26 Apr 2021 15:08:16 +0200 (3a995fce4)
713fix gnunet-config: do not always write configuration file - Christian Grothoff
714
715Sat, 24 Apr 2021 17:29:42 +0200 (8233e2820)
716Swap gnunet-config's default behaviour for the rewrite flag - Alessio Vanni
717
718Mon, 22 Feb 2021 10:16:16 +0100 (3cd248236)
719RECLAIM: Added libpabc credential support. - Martin Schanzenbach
720
721Sun, 18 Apr 2021 21:11:08 +0200 (75cfa6370)
722SCALARPRODUCT: migrating logic from libgcrypt to libsodium (#6818). - Christian Grothoff
723
724Mon, 5 Apr 2021 12:37:53 +0200 (afa003863)
725GNS: Update to new identity of FCFS PIN. - Martin Schanzenbach
726
727Sat, 3 Apr 2021 09:40:46 +0200 (08fe7735b)
728handbook: Add section on commit messages and developer branches - Martin Schanzenbach
729
730Thu, 1 Apr 2021 00:41:38 +0200 (9f340d5cc)
731SETU: added some more perf measurement point for var message size - Elias Summermatter
732
733Thu, 1 Apr 2021 00:15:43 +0200 (12bb61317)
734SETU: fixed some bug in rand element gen and added variable payload for perfmance - Elias Summermatter
735
736Wed, 31 Mar 2021 11:49:10 +0200 (902331756)
737SETU: Added new operation parameters for performance tests - Elias Summermatter
738
739Wed, 31 Mar 2021 11:16:38 +0200 (b5660e0a3)
740SETU: improved tests - Elias Summermatter
741
742Tue, 30 Mar 2021 19:26:40 +0200 (ca4c9eae2)
743UTIL/SCALARPRODUCT: Do not build ECC dlog or scalarproduct with incompatible libgcrypt versions (>=1.9.0) - Martin Schanzenbach
744
745Mon, 22 Mar 2021 20:06:33 +0100 (a42d7df64)
746fix #6808: gnunet-bcd card generation - Martin Schanzenbach
747
748Thu, 18 Mar 2021 18:44:46 +0100 (7d85c27e9)
749Fixed setu tests and state maschine - Elias Summermatter
750
751Thu, 18 Mar 2021 17:55:24 +0100 (8cd1e1929)
752Fixed some bug in the statemaschin implementation of setu - Elias Summermatter
753
754Thu, 18 Mar 2021 16:07:40 +0100 (c4ccd7550)
755Setu tests use gnunet internal functions to generate randum elements - Elias Summermatter
756
757Thu, 18 Mar 2021 11:48:42 +0100 (f9ae0c23c)
758Added working test with randum set - Elias Summermatter
759
760Thu, 18 Mar 2021 08:45:31 +0100 (0d6237ae0)
761Added some randum element generation test for setu - Elias Summermatter
762
763Sun, 14 Mar 2021 14:04:00 +0100 (b47586e76)
764add packaging notice; fix #5633 - Martin Schanzenbach
765
766Tue, 9 Mar 2021 18:26:28 +0100 (0b2c0f22f)
767IDENTITY: Fix wrong key construction for anonymous ECDSA identity - Martin Schanzenbach
768
769Tue, 2 Mar 2021 17:16:18 +0100 (45ceb4fdf)
770add base32 encoder/decoder - Christian Grothoff
771
772Sun, 28 Feb 2021 13:51:25 +0100 (4cffc642c)
773build: do not redefine AM_MAKEINFOHTMLFLAGS - Martin Schanzenbach
774
775Sun, 28 Feb 2021 11:15:55 +0100 (eb8ca760c)
776GANA: Use GANA generated header for GNS record types. Update handbook - Martin Schanzenbach
777
778Tue, 23 Feb 2021 14:29:47 +0100 (d528f6cfb)
779HELLO: Fix netdb.h nonsense with h_addr - Martin Schanzenbach
780
781Tue, 23 Feb 2021 10:42:57 +0100 (74a234f0b)
782HANDBOOK: Add some info on TNG - Martin Schanzenbach
783
784Sun, 21 Feb 2021 20:56:47 +0100 (05040a491)
785HELLO: Add test for NG API; fix extraction more - Martin Schanzenbach
786
787Sun, 21 Feb 2021 16:44:51 +0100 (783a12b3c)
788HELLO-TNG: Fix parsing; sill broken - Martin Schanzenbach
789
790Sun, 21 Feb 2021 11:46:16 +0100 (f5439c229)
791TNG: Add queue update handling - Martin Schanzenbach
792
793Sun, 21 Feb 2021 10:53:34 +0100 (a3971a93c)
794Add struct names for FS events. #6743 - Martin Schanzenbach
795
796Thu, 18 Feb 2021 16:51:47 +0100 (8095b1a1b)
797SetU move check to union - Elias Summermatter
798
799Wed, 17 Feb 2021 18:00:43 +0100 (08adc88b4)
800Setu integrated new phase full receiving as described in rfc draft - Elias Summermatter
801
802Wed, 17 Feb 2021 17:32:23 +0100 (d5bf65f2b)
803Renamed Phase Expect IBF Cont -> Expect IBF Last - Elias Summermatter
804
805Wed, 17 Feb 2021 17:26:35 +0100 (d852cb5a6)
806Renamed Phase Done -> Finished - Elias Summermatter
807
808Wed, 17 Feb 2021 17:04:15 +0100 (be8897e14)
809Renamed Phase inventory passive -> passive decoding - Elias Summermatter
810
811Wed, 17 Feb 2021 15:57:46 +0100 (333459251)
812Renamed Phase inventory active -> active decoding & Added idea folder to git ignore - Elias Summermatter
813
814Sat, 30 Jan 2021 16:36:14 -0500 (5b152adc0)
815use AS_VERSION_COMPARE instead of AX_COMPARE_VERSION - Thien-Thi Nguyen
816
817Sat, 30 Jan 2021 08:37:12 -0500 (de1b87ea3)
818fix #6722: use AX_COMPARE_VERSION - Thien-Thi Nguyen
819
820Sat, 30 Jan 2021 12:41:15 +0100 (a5f200d53)
821fix #6690 - Christian Grothoff
822
823Thu, 28 Jan 2021 22:28:01 +0100 (a2169368b)
824implement #6716 - Christian Grothoff
825
826Thu, 7 Jan 2021 22:22:48 +0100 (4769344a7)
827convert to GMT, not localtime in GNUNET_TIME_year_to_time - Christian Grothoff
828
829Thu, 7 Jan 2021 10:26:54 +0100 (5b10ad755)
830properly document return value of GNUNET_PROGRAM_run - Christian Grothoff
831
832Sat, 2 Jan 2021 13:47:16 +0100 (eab08cec9)
833do not output synthetic paths - Christian Grothoff
834
835Sat, 2 Jan 2021 11:24:26 +0100 (0d4337da2)
836fix /proc/PID/maps parser format string - Christian Grothoff
837
838Thu, 31 Dec 2020 09:12:43 +0100 (ebd853c83)
839do not use atomic write for configuration file, we may not have permissions to do this, also should not be necessary - Christian Grothoff
840
841Wed, 30 Dec 2020 20:58:55 +0900 (c0465ff92)
842RECLAIM: Fix quirky OIDC address handling - Martin Schanzenbach
843
844Sat, 26 Dec 2020 14:15:58 +0900 (75a3a90fb)
845RECLAIM: automatically purge dangling references - Martin Schanzenbach
846
847Sat, 19 Dec 2020 18:43:38 +0100 (3636ea628)
848change GNUNET_DISK_fn_write() to always do atomic writes and to NOT overwrite existing files; also change the return value to not return the size of the written file but GNUNET_OK on success, and integrate creating the directory if needed; breaks API, hence bumping libgnunetutil version - Christian Grothoff
849
850Tue, 15 Dec 2020 04:54:32 -0500 (407765df1)
851include Configuration Handbook in gnunet.info - Thien-Thi Nguyen
852
853Tue, 15 Dec 2020 03:43:27 -0500 (db9d81947)
854add pxref to ‘Config file format’ - Thien-Thi Nguyen
855
856Tue, 15 Dec 2020 03:26:26 -0500 (52986bf33)
857[doc] Add section "Config file format" - Thien-Thi Nguyen
858
859Wed, 9 Dec 2020 23:00:07 +0100 (7d9592f20)
860add GNUNET_CRYPTO_hash_context_copy() function - Christian Grothoff
861
862Tue, 8 Dec 2020 16:50:27 +0900 (7ce054864)
863RECLAIM: Return userinfo claims from cache - Martin Schanzenbach
864
865Fri, 4 Dec 2020 17:36:35 +0100 (1346641a1)
866gnunet-crypto-tvg: fix bogus label - Florian Dold
867
868Fri, 4 Dec 2020 17:22:38 +0100 (4c10ff3b4)
869gnunet-crypto-tvg: add verification mode - Florian Dold
870
871Fri, 4 Dec 2020 14:52:45 +0100 (1a3070b15)
872gnunet-crypto-tvg: output JSON, fix memleaks - Florian Dold
873
874Sat, 21 Nov 2020 22:58:44 +0000 (d2e10ef67)
875rps: fix another 'format not a string literal' warning - Daniel Golle
876
877Mon, 16 Nov 2020 23:57:08 +0100 (91e8c2ff2)
878rps: deal with currently unused code - Julius Bünger
879
880Mon, 16 Nov 2020 23:36:12 +0100 (d30ec0f1f)
881rps: comment ill-defined code - Julius Bünger
882
883Mon, 16 Nov 2020 22:59:12 +0100 (0950b1df7)
884rps: properly initialise memory - Julius Bünger
885
886Mon, 16 Nov 2020 22:56:47 +0100 (266823196)
887rps: use proper signedness - Julius Bünger
888
889Mon, 16 Nov 2020 22:56:27 +0100 (89ea76819)
890rps: use correct buffer sizes - Julius Bünger
891
892Mon, 16 Nov 2020 22:55:49 +0100 (607211bb7)
893rps: use correct types in format strings - Julius Bünger
894
895Mon, 16 Nov 2020 22:53:30 +0100 (0108f132a)
896rps: get rid of warnings about harmless uninitialized variables - Julius Bünger
897
898Mon, 16 Nov 2020 04:54:21 +0100 (41000a00c)
899rps: fix sources for multiple warnings - Julius Bünger
900
901Sat, 14 Nov 2020 19:02:01 +0000 (ea18ebde8)
902rps: fix format not a string literal and no format arguments - Daniel Golle
903
904Sat, 14 Nov 2020 10:57:31 +0900 (de83cfe23)
905Updating ChangeLog for 0.14.0 - Martin Schanzenbach
906
907Thu, 5 Nov 2020 21:20:38 +0100 (c07ae5c8d)
908additional abstraction for identity keys - TheJackiMonster
909
910Thu, 1 Oct 2020 21:13:43 +0200 (8bf864c25)
911adding the messenger service and its client-side library - TheJackiMonster
912
913Sat, 31 Oct 2020 00:12:01 +0100 (778425469)
914only call PGntuples once - Christian Grothoff
915
916Sun, 25 Oct 2020 22:32:14 +0100 (f7c320990)
917implement #6524 - Christian Grothoff
918
919Sun, 25 Oct 2020 21:32:57 +0100 (d8cf5cbfc)
920fix #6525: handle explicit null in JSON nicely - Christian Grothoff
921
922Sat, 24 Oct 2020 00:19:44 +0200 (f7b17098b)
923new translation - Christian Grothoff
924
925Tue, 20 Oct 2020 13:10:43 +0200 (acc69a8e5)
926fix missing MHD flags - Christian Grothoff
927
928Fri, 16 Oct 2020 13:09:21 +0200 (2e494a18a)
929GNS: New symmetric crypto - Martin Schanzenbach
930
931Tue, 13 Oct 2020 12:25:31 +0200 (e0ff55875)
932enable more format string warnings - Christian Grothoff
933
934Sat, 10 Oct 2020 17:19:53 +0200 (77339944c)
935Allow applications to change ProjectData with only some fields - Christian Grothoff
936
937Sun, 27 Sep 2020 19:55:09 +0100 (daa0f22b6)
938postgres: drop use of 'WITH OIDS' - Daniel Golle
939
940Fri, 2 Oct 2020 12:04:42 +0200 (400f527fb)
941UTIL: Never localize fancy strings in to_string to prevent breaking from_string parser - Martin Schanzenbach
942
943Thu, 24 Sep 2020 22:04:17 +0200 (02fb94bd4)
944Disable some diagnostic until TNG is available - Christian Grothoff
945
946Mon, 21 Sep 2020 10:21:51 +0200 (87467c4aa)
947added test_communicator_basic-udp test case for buildbot - t3sserakt
948
949Sun, 6 Sep 2020 13:33:31 +0200 (fa067384b)
950GNUnet 0.13.3 - Martin Schanzenbach
951
952Fri, 4 Sep 2020 20:12:00 +0200 (35d7c1f88)
953fix: depend on libsodium >=1.0.17. Fixes #6506 - Martin Schanzenbach
954
955Fri, 4 Sep 2020 04:07:46 +0200 (538277ed8)
956reclaim: fix cli parameter name for credential ID - Martin Schanzenbach
957
958Wed, 2 Sep 2020 19:26:37 +0200 (3ec73fc68)
959gnunet-qr/uri: Fix exit code handling; fix memory corruption - Martin Schanzenbach
960
961Fri, 28 Aug 2020 12:26:52 +0200 (bbf9540c9)
962fix order of namespaces in plugin_rest_identity GNUNET_REST_namespace_match() always matched to the first namespace for GET - jospaeth
963
964Wed, 26 Aug 2020 14:49:02 -0400 (49d74db2e)
965use (and "GNUnet-ify") libyuarel as a basepoint for uri parsing - Jonathan Buchanan
966
967Sun, 23 Aug 2020 16:52:26 +0200 (ef86866ce)
968add function GNUNET_CURL_extend_headers() - Christian Grothoff
969
970Wed, 19 Aug 2020 23:53:02 +0200 (a57d476ab)
971reclaim: Attestations now called credentials. Credentials are presented to third parties as presentations. - Martin Schanzenbach
972
973Wed, 19 Aug 2020 13:17:01 +0200 (6531e0387)
974break out chapters on SETI and SETUI from SET chapter - Christian Grothoff
975
976Wed, 19 Aug 2020 11:05:13 +0200 (6dabecce0)
977change scalarproduct to use seti service in lieu of deprecated set service - Christian Grothoff
978
979Wed, 19 Aug 2020 10:59:27 +0200 (2d010ea15)
980change revocation logic to use setu service in lieu of deprecated set service - Christian Grothoff
981
982Tue, 18 Aug 2020 13:35:24 +0200 (2cd052cb8)
983Update reclaimID handbook entry - Martin Schanzenbach
984
985Tue, 18 Aug 2020 00:09:59 +0200 (2bce42e5b)
986fix: build on openbsd - Martin Schanzenbach
987
988Mon, 17 Aug 2020 14:45:46 +0200 (6f2ee9eb3)
989clean up GNUNET_CRYPTO_pow_hash API - Christian Grothoff
990
991Sun, 16 Aug 2020 20:46:39 +0200 (be0475f2a)
992split of set union from set service (preliminary) - Christian Grothoff
993
994Wed, 12 Aug 2020 09:36:33 +0200 (99f820453)
995fix: GNUNET_is_zero(ptr) should return enum GNUNET_GenericReturnValue. Fixes #6475. - Martin Schanzenbach
996
997Tue, 11 Aug 2020 11:35:06 +0200 (286759692)
998fix: mysql version detection - Martin Schanzenbach
999
1000Thu, 6 Aug 2020 08:45:40 +0200 (1d4f5263a)
1001reclaim: Refactoring and more standards compliance with respect to scopes - Martin Schanzenbach
1002
1003Wed, 5 Aug 2020 11:35:05 +0200 (6e764f4ab)
1004reclaim: Make SPAs work with public clients. No longer encrypt code. - Martin Schanzenbach
1005
1006Tue, 4 Aug 2020 21:08:22 +0200 (ade9b5e52)
1007reclaim: fix #6463 - Martin Schanzenbach
1008
1009Tue, 4 Aug 2020 19:40:23 +0200 (815ded19f)
1010rest: fix #6462 - Martin Schanzenbach
1011
1012Tue, 4 Aug 2020 10:09:45 +0200 (080519e98)
1013reclaim: do not store access token instead piggyback ticket - Martin Schanzenbach
1014
1015Mon, 3 Aug 2020 19:37:23 +0200 (8c86c4472)
1016reclaim: support client credentials in POST body for token request - Martin Schanzenbach
1017
1018Sat, 1 Aug 2020 16:22:38 +0200 (e44686f08)
1019fix: reclaim urlenc / revert accidental change - Martin Schanzenbach
1020
1021Sat, 1 Aug 2020 16:07:08 +0200 (754d8c1b4)
1022util: add percent/url encoding - Martin Schanzenbach
1023
1024Thu, 30 Jul 2020 16:12:22 +0530 (8d312646c)
1025fix SIGSEGV in GNUNET_buffer_write_data_encoded - Florian Dold
1026
1027Thu, 30 Jul 2020 15:15:59 +0530 (d335baac8)
1028implement GNUNET_buffer_write_data_encoded - Florian Dold
1029
1030Wed, 22 Jul 2020 21:47:42 +0200 (8703a0516)
1031ensure psql fails hard if there is an error in the SQL (fixes #6437) - Christian Grothoff
1032
1033Sat, 18 Jul 2020 00:44:39 +0200 (7f4ddbcab)
1034merge flags into enum for GNUNET_DISK_pipe() API, fixing #6188 - Christian Grothoff
1035
1036Fri, 17 Jul 2020 22:35:36 +0200 (28ab2c446)
1037avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188) - Christian Grothoff
1038
1039Fri, 17 Jul 2020 14:26:45 +0200 (0c9911d73)
1040TNG: Implemented 5530: add replay protection to TCP communicator. Added monotime value checks - t3sserakt
1041
1042Thu, 16 Jul 2020 20:36:12 +0200 (bbe0a0501)
1043avoid boolean argument in GNUNET_CURL_job_add(), see #6188 - Christian Grothoff
1044
1045Thu, 16 Jul 2020 17:40:14 +0200 (ee1fbffa1)
1046support context-wide client authentication - Christian Grothoff
1047
1048Thu, 16 Jul 2020 17:24:30 +0200 (23820348b)
1049docs: fixed example for pinning a friends public key - rexxnor
1050
1051Wed, 15 Jul 2020 17:21:39 +0200 (9bb2c1e31)
1052Load GNSRECORD plugins within GNUnet's context - Christian Grothoff
1053
1054Fri, 3 Jul 2020 22:37:42 +0200 (0f2ac01f3)
1055Add function to return GNUnet's default configuration - Christian Grothoff
1056
1057Thu, 9 Jul 2020 09:09:50 +0200 (5a0df5e18)
1058fix: raise ATS quotas to 10 MiB #6426 - Martin Schanzenbach
1059
1060Mon, 6 Jul 2020 23:34:48 +0200 (309ad1364)
1061fix: cadet fix to use correct tunnel end - Martin Schanzenbach
1062
1063Mon, 6 Jul 2020 22:29:59 +0200 (13b2791f4)
1064fix: do not use udp plugin for tests - Martin Schanzenbach
1065
1066Mon, 6 Jul 2020 21:33:06 +0200 (29131b26c)
1067fix: update test hostkeys - Martin Schanzenbach
1068
1069Mon, 6 Jul 2020 20:19:00 +0200 (f0ecab499)
1070fix: namestore rest test - Martin Schanzenbach
1071
1072Sun, 5 Jul 2020 21:59:40 +0200 (7247d3f1f)
1073style fix: use correct type - Christian Grothoff
1074
1075Sat, 4 Jul 2020 19:06:49 +0200 (1d417dcd0)
1076Fix_build_dependencies - Martin Schanzenbach
1077
1078Sun, 5 Jul 2020 16:32:34 +0200 (e31c1d4a9)
1079GNUNET_free_non_null -> GNUNET_free - Christian Grothoff
1080
1081Sun, 5 Jul 2020 15:21:55 +0200 (143755664)
1082build: fix libidn2 detection if prefix given (#5948) - Martin Schanzenbach
1083
1084Sun, 28 Jun 2020 22:38:45 +0200 (8c2243f05)
1085Prevent user from storing records which belong in a BOX - Martin Schanzenbach
1086
1087Sun, 21 Jun 2020 22:06:35 +0200 (612704d69)
1088GNS: dns2gns now randomizes answers from GNS record set - Martin Schanzenbach
1089
1090Tue, 16 Jun 2020 01:48:00 +0200 (e500e9ec3)
1091Set workbits for PoWs to more realistic values - Martin Schanzenbach
1092
1093Sun, 14 Jun 2020 16:36:08 +0200 (a3a89edc0)
1094doc->preface: rewrite 'GNUnet may also' sentence, remove 2 TODO items. - nikita
1095
1096Fri, 12 Jun 2020 12:51:46 +0200 (726ac3ef2)
1097Fixed 5528: TCP *communicator* bindto option should support DNS names, and 6013: TCP communicator should bind to IPv6 and IPv4 if only port given - t3sserakt
1098
1099Fri, 5 Jun 2020 16:37:10 +0200 (d22eacb13)
1100Fixed bug #5822 by adding a monotonic time to the connection create message of a peer that want to start a KX, and the corresponding test #5823. Credits to dvn, lurchi and xrs for helpful discussions and coding. - t3sserakt
1101
1102Mon, 1 Jun 2020 19:08:32 +0200 (59f616a3c)
1103tng: do not handle message send more than once - Martin Schanzenbach
1104
1105Mon, 1 Jun 2020 18:45:46 +0200 (d11bffdc2)
1106tng: fix for macos unix socket handling - Martin Schanzenbach
1107
1108Mon, 1 Jun 2020 18:43:32 +0200 (583bc67ba)
1109tng: MTU fix for other UNIXes, log message - Martin Schanzenbach
1110
1111Mon, 1 Jun 2020 18:18:00 +0200 (d20be8a91)
1112tng: UNIX communicator fixes. Test fixes - Martin Schanzenbach
1113
1114Mon, 1 Jun 2020 16:39:35 +0200 (198c09654)
1115tng: more UDP communicator backchannels - Martin Schanzenbach
1116
1117Sat, 30 May 2020 17:45:38 +0200 (a325c3eaa)
1118towards UDP backchannels - Martin Schanzenbach
1119
1120Fri, 29 May 2020 22:31:37 -0400 (63109da3e)
1121rsa crypto compare functions take const parameters - Jonathan Buchanan
1122
1123Wed, 27 May 2020 15:01:30 +0200 (cf4608196)
1124Make REQUEST_AGPL messages configurable and add handler by default - Christian Grothoff
1125
1126Wed, 27 May 2020 09:32:06 +0200 (f2127cd6a)
1127add lastlog script - Martin Schanzenbach
1128
1129Wed, 27 May 2020 09:25:44 +0200 (eec3fd03c)
1130changelog from git log - Martin Schanzenbach
1131
1132Wed, 27 May 2020 08:23:47 +0200 (b89c1f2a8)
1133update changelog, new format - Martin Schanzenbach
1134
1135Tue, 26 May 2020 11:49:50 +0200 (755cb5c76)
1136remove argon2 dependency. Use limited libsodium argon2id function for GNS and NSE - Martin Schanzenbach
1137
1138Tue, 26 May 2020 00:42:24 +0200 (24be68238)
1139use argon2id - Martin Schanzenbach
1140
1141Tue, 26 May 2020 03:05:33 +0530 (2a82be115)
1142add additional test condition for GNS crypto - Florian Dold
1143
1144Mon, 25 May 2020 21:38:58 +0200 (a32de45ce)
1145add option to create identity from private key - jospaeth
1146
1147Fri, 22 May 2020 09:44:22 +0200 (2fbc0f044)
1148add option to show private key - Martin Schanzenbach
1149
1150Fri, 22 May 2020 01:16:35 +0200 (9a92bbb51)
1151fix #6242 - Christian Grothoff
1152
1153Thu, 14 May 2020 16:03:10 +0200 (f4771fcc1)
1154Improved BIO API - Christian Grothoff
1155
1156Sun, 17 May 2020 19:56:12 +0200 (3362a671f)
1157make mhd and jansson mandatory dependencies - Martin Schanzenbach
1158
1159Sun, 17 May 2020 19:37:00 +0200 (ac7ba6704)
1160allow compile against curl-openssl - Martin Schanzenbach
1161
1162Sun, 10 May 2020 11:28:00 +0200 (63c371cfb)
1163separate id_token and userinfo claims requests - Martin Schanzenbach
1164
1165Sun, 10 May 2020 00:23:54 +0200 (44bdb66b4)
1166fix #5782 - Martin Schanzenbach
1167
1168Sat, 9 May 2020 22:10:08 +0200 (ada94c274)
1169fail of LSD0001 is violated for GNS2DNS - Martin Schanzenbach
1170
1171Sat, 9 May 2020 22:00:01 +0200 (3da4b0d20)
1172fix #6103; make LEHOs supplemental from CNAMEs and GNS2DNS names - Martin Schanzenbach
1173
1174Sat, 9 May 2020 20:55:08 +0200 (63c92bbef)
1175add json response headers to rest plugins - Martin Schanzenbach
1176
1177Sat, 9 May 2020 19:12:51 +0200 (fbdc2fbb4)
1178change label processing in namestore REST api for gns records - Martin Schanzenbach
1179
1180Wed, 6 May 2020 18:42:45 +0200 (1847e1652)
1181deprecate ill-defined set_nick API - Martin Schanzenbach
1182
1183Wed, 6 May 2020 21:11:08 +0530 (616af9e62)
1184add libsodium dep to README - Florian Dold
1185
1186Wed, 6 May 2020 20:12:05 +0530 (e273b24b9)
1187Fix #6070 - Florian Dold
1188
1189Wed, 6 May 2020 18:39:16 +0530 (d7028a584)
1190move from tweetnacl (+custom hacks) -> only sodium - Florian Dold
1191
1192Wed, 6 May 2020 10:49:10 +0200 (e7c277845)
1193remove obsolete framework option - Martin Schanzenbach
1194
1195Wed, 6 May 2020 10:46:20 +0200 (4d75bfd7e)
1196add some more useful configuration output wrt transports - Martin Schanzenbach
1197
1198Wed, 6 May 2020 10:25:00 +0200 (a4fddaa4d)
1199stop excessive warnings and notifications of information that is displayed later on anyway - Martin Schanzenbach
1200
1201Wed, 6 May 2020 09:31:11 +0200 (ca168098b)
1202improve configure messages for rest and reclaim - Martin Schanzenbach
1203
1204Sat, 2 May 2020 00:08:38 +0200 (f38bc1041)
1205fix gnunet-identity performance - Christian Grothoff
1206
1207Fri, 1 May 2020 10:55:51 +0200 (91e407579)
1208vpn, exit: Add patch from termux for Android in a slightly different way. - nikita
1209
1210Fri, 24 Apr 2020 13:50:05 +0530 (892bd3c60)
1211check for integer overflow in buffer lib (fixes #6217) - Florian Dold
1212
1213Fri, 24 Apr 2020 10:18:16 +0200 (69f8fad56)
1214fix #6220 - Martin Schanzenbach
1215
1216Tue, 21 Apr 2020 20:43:18 +0200 (bf99d2243)
1217fix #6191 - Christian Grothoff
1218
1219Tue, 21 Apr 2020 18:37:28 +0200 (091f411cc)
1220purge scrypt; add argon2 - Martin Schanzenbach
1221
1222Tue, 21 Apr 2020 18:13:05 +0200 (6bda628f7)
1223update revocation config - Martin Schanzenbach
1224
1225Tue, 21 Apr 2020 13:47:04 +0200 (13ceb583b)
1226defining GNUNET_array_concatenate() for #6190 - Christian Grothoff
1227
1228Tue, 21 Apr 2020 13:33:25 +0200 (3776e3a77)
1229fix #6189 - Christian Grothoff
1230
1231Tue, 21 Apr 2020 13:27:04 +0200 (e938b8617)
1232fix #6186 related bugs - Christian Grothoff
1233
1234Tue, 21 Apr 2020 13:23:28 +0200 (68615f85c)
1235use nz - Christian Grothoff
1236
1237Tue, 21 Apr 2020 12:15:16 +0200 (5f5a1c7b4)
1238add JSON spec'er for booleans - Christian Grothoff
1239
1240Tue, 21 Apr 2020 00:54:49 +0200 (30361fe0e)
1241make GNUNET_freez default, have GNUNET_free_nz for cases where that does not work - Christian Grothoff
1242
1243Sun, 19 Apr 2020 21:37:35 +0200 (254a9f066)
1244add i64 deserializer - Christian Grothoff
1245
1246Sun, 19 Apr 2020 14:07:21 +0200 (87481d240)
1247mailmap, authors: final sync of my address and name with changes in NetBSD and GNUnet members. - nikita
1248
1249Fri, 17 Apr 2020 19:58:40 +0200 (2be21d379)
1250add argon2 for LSD0001 - Martin Schanzenbach
1251
1252Fri, 17 Apr 2020 19:59:31 +0200 (0c053ecbf)
1253fix build with clang - Martin Schanzenbach
1254
1255Fri, 17 Apr 2020 19:13:42 +0200 (3695a510a)
1256add relative_time specs - Christian Grothoff
1257
1258Fri, 17 Apr 2020 18:21:17 +0200 (6b89b84d2)
1259add GNUNET_freez for #6186 - Christian Grothoff
1260
1261Wed, 15 Apr 2020 20:35:45 +0200 (c894cf82d)
1262add integer overflow guards and avoid (unlimited) stack allocation - Christian Grothoff
1263
1264Wed, 15 Apr 2020 20:29:15 +0200 (839badf7c)
1265take care of odd memset() calls - Christian Grothoff
1266
1267Wed, 15 Apr 2020 20:26:00 +0200 (b7be5b9f5)
1268fix #6184 - Christian Grothoff
1269
1270Sat, 11 Apr 2020 23:11:43 +0200 (7bcd5338f)
1271fix gnunet-statistics CLI - Christian Grothoff
1272
1273Sat, 11 Apr 2020 21:55:51 +0200 (f490c0f3f)
1274do create directory if it doesn't exist - Christian Grothoff
1275
1276Sat, 11 Apr 2020 21:43:28 +0200 (90ff9edfa)
1277fixing #6149 - Christian Grothoff
1278
1279Sat, 11 Apr 2020 20:33:08 +0200 (3bcfe59f1)
1280fix static assert FTBFS with older gcc - Christian Grothoff
1281
1282Thu, 9 Apr 2020 01:46:44 +0200 (f3d66d0dc)
1283mailmap adjust - nikita
1284
1285Thu, 9 Apr 2020 01:40:49 +0200 (22119c687)
1286fix interpreter line of gnunet-bugreport - nikita
1287
1288Thu, 9 Apr 2020 00:29:16 +0200 (8547143da)
1289adapt code to work with latest MHD API - Christian Grothoff
1290
1291Thu, 9 Apr 2020 00:21:45 +0200 (6fc0526b4)
1292fix warnings - Christian Grothoff
1293
1294Wed, 8 Apr 2020 20:30:05 +0200 (ccfb2c2e6)
1295introduce enum for generic return values - Christian Grothoff
1296
1297Wed, 8 Apr 2020 17:34:27 +0200 (ba4da8c3f)
1298hack around crash on disconnect - Christian Grothoff
1299
1300Wed, 8 Apr 2020 16:56:33 +0200 (11ae9f030)
1301fix sign api for to address #6164 - Christian Grothoff
1302
1303Wed, 8 Apr 2020 14:47:01 +0200 (17113fc2f)
1304add GNUNET_static_assert() - Christian Grothoff
1305
1306Wed, 8 Apr 2020 14:44:39 +0200 (8c9600879)
1307add check to see if CC supports '_Static_assert' - Christian Grothoff
1308
1309Tue, 7 Apr 2020 17:51:59 +0200 (29bd17729)
1310improve comments (#6164) - Christian Grothoff
1311
1312Fri, 3 Apr 2020 18:50:09 +0200 (6d7fd3328)
1313fix #6157 - Christian Grothoff
1314
1315Fri, 3 Apr 2020 18:45:46 +0200 (6fd24eef2)
1316fix #6155 - Christian Grothoff
1317
1318Fri, 3 Apr 2020 18:43:03 +0200 (bc01117ce)
1319fix #6158 - Christian Grothoff
1320
1321Fri, 3 Apr 2020 17:03:35 +0200 (55bff52a2)
1322fix #6159 and related issues - Christian Grothoff
1323
1324Fri, 3 Apr 2020 15:18:58 +0200 (0541fd194)
1325adding 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
1326
1327Fri, 3 Apr 2020 15:05:14 +0200 (4e259dbbb)
1328fix #6153 - Christian Grothoff
1329
1330Fri, 3 Apr 2020 14:18:58 +0200 (175303b44)
1331fix #6154 - Christian Grothoff
1332
1333Fri, 3 Apr 2020 13:46:05 +0200 (a3d4063b7)
1334added communicator tests to experimental - t3sserakt
1335
1336Thu, 2 Apr 2020 11:33:53 +0200 (225ddf0a2)
1337fix #6146 - Christian Grothoff
1338
1339Sun, 29 Mar 2020 12:51:26 +0200 (73514dd0e)
1340allow passing of fancy time to timetravel option - Christian Grothoff
1341
1342Sat, 28 Mar 2020 07:57:04 +0100 (15d926361)
1343Point to explanatory documentation. - Marcello Stanisci
1344
1345Fri, 20 Mar 2020 15:35:54 +0100 (19d73a8fa)
1346Make gnunet-namestore honour expiration dates when importing an URI - Christian Grothoff
1347
1348Thu, 19 Mar 2020 19:40:34 +0100 (efa84b551)
1349use strtok_r in code that could plausibly be used from multi-threaded applications - Christian Grothoff
1350
1351Tue, 17 Mar 2020 01:05:17 +0100 (2fb32626a)
1352use void * instead of char * for RSA key material to make it more clear that these are not 0-terminated strings - Christian Grothoff
1353
1354Mon, 16 Mar 2020 19:38:42 +0100 (39c6d488d)
1355better error handling - Christian Grothoff
1356
1357Sun, 15 Mar 2020 22:06:28 +0100 (7de26292b)
1358add function that logically belongs to libgnunetcurl instead of in multiple Taler binaries - Christian Grothoff
1359
1360Sun, 15 Mar 2020 15:18:53 +0100 (b37cfa2fd)
1361implement new simplified POW for LSD001 - Martin Schanzenbach
1362
1363Thu, 12 Mar 2020 12:09:11 +0100 (0c8362ad8)
1364move literature information to end of paragraph - xrs
1365
1366Tue, 10 Mar 2020 17:42:04 +0100 (9d5af0464)
1367import CA into Icecat - Christian Grothoff
1368
1369Tue, 3 Mar 2020 12:31:23 +0100 (d1bdcb261)
1370make static analysis happier - Christian Grothoff
1371
1372Tue, 3 Mar 2020 12:31:12 +0100 (9a6588810)
1373remove 'illegal' (non-reentrant) log logic from signal handler - Christian Grothoff
1374
1375Mon, 24 Feb 2020 23:48:47 +0100 (01439e25d)
1376do not segv if there is no postgres - Christian Grothoff
1377
1378Mon, 24 Feb 2020 18:19:09 +0100 (dae7d843f)
1379support versioning schema drop - Christian Grothoff
1380
1381Wed, 19 Feb 2020 21:52:43 +0100 (ca8202057)
1382fixing the GNS multirecord multipeer test - Christian Grothoff
1383
1384Tue, 18 Feb 2020 16:08:43 +0100 (3b2afcd3b)
1385fix TNG test with NAT - Martin Schanzenbach
1386
1387Sat, 15 Feb 2020 12:55:24 +0100 (b03978816)
1388proposed fix for excessive queueing (somehow does not quite work, not sure why) - Christian Grothoff
1389
1390Sat, 15 Feb 2020 12:25:06 +0100 (e57177325)
1391better task ordering - Christian Grothoff
1392
1393Thu, 13 Feb 2020 19:36:37 +0100 (79243b3d2)
1394add concept of supplemental records - Martin Schanzenbach
1395
1396Thu, 13 Feb 2020 15:15:18 +0100 (4dc95a504)
1397always return nick records - Martin Schanzenbach
1398
1399Wed, 12 Feb 2020 23:09:03 +0100 (206866779)
1400resolve nick if specifically requested - Martin Schanzenbach
1401
1402Wed, 12 Feb 2020 22:06:19 +0100 (e021a0f7b)
1403fix duplicate NICK in record - Martin Schanzenbach
1404
1405Fri, 7 Feb 2020 15:51:56 +0100 (5f9f9cae1)
1406consolidate reclaim attribute lib - Martin Schanzenbach
1407
1408Thu, 6 Feb 2020 22:34:11 +0100 (d06446f14)
1409add base64url encoding to util (RFC7515) - Martin Schanzenbach
1410
1411Thu, 6 Feb 2020 20:08:58 +0100 (a80090ffc)
1412more bugfixes and REST API change - Martin Schanzenbach
1413
1414Tue, 4 Feb 2020 18:42:04 +0100 (55f6d26b7)
1415Refactoring reclaim attestations - Martin Schanzenbach
1416
1417Mon, 3 Feb 2020 21:51:57 +0100 (5b6bb2ce4)
1418move to 256-bit identifier; some cleanups - Martin Schanzenbach
1419
1420Sun, 9 Feb 2020 17:31:41 +0100 (99d70615e)
1421use versioning schema to only load database schema patches if not yet covered according to versioning table - Christian Grothoff
1422
1423Sun, 9 Feb 2020 15:57:39 +0100 (8f375b3ea)
1424use NULL value in load_path_suffix to NOT load any files - Christian Grothoff
1425
1426Tue, 4 Feb 2020 19:18:25 +0100 (1ca805654)
1427speed up message goodput in perf_mq(client) by 1/3rd - Christian Grothoff
1428
1429Tue, 4 Feb 2020 19:11:40 +0100 (c656a8218)
1430adding MQ benchmark - Christian Grothoff
1431
1432Tue, 4 Feb 2020 18:56:17 +0100 (f40520b09)
1433speed up running of tasks via GNUNTE_SCHEDULER_add_now() by a factor of at least 5 - Christian Grothoff
1434
1435Tue, 4 Feb 2020 18:45:19 +0100 (4caa0d290)
1436add minimal scheduler benchmark - Christian Grothoff
1437
1438Tue, 4 Feb 2020 15:47:01 +0100 (e14544109)
1439add timetravel getopt helper - Christian Grothoff
1440
1441Mon, 3 Feb 2020 23:51:09 +0100 (e3dcec36a)
1442fix bug *AGAIN*, could swear I fixed this one before... strange - Christian Grothoff
1443
1444Mon, 3 Feb 2020 18:26:49 +0100 (1bba6bc12)
1445added a test for DHT lookup between peers - rexxnor
1446
1447Thu, 30 Jan 2020 10:48:04 +0100 (015cd279b)
1448added testing scripts for dns2gns - rexxnor
1449
1450Fri, 24 Jan 2020 16:51:29 +0100 (f4a172abf)
1451export GNUNET_PQ_run_sql() functionality - Christian Grothoff
1452
1453Fri, 24 Jan 2020 16:30:45 +0100 (2fd320bc7)
1454modify GNUNET_PQ_connect_with_cfg to enable flexible loading of .sql files - Christian Grothoff
1455
1456Sat, 18 Jan 2020 18:47:30 +0100 (bbfde2060)
1457include mandatory includes - Christian Grothoff
1458
1459Fri, 17 Jan 2020 12:12:56 +0100 (5422848b4)
1460do not add '/' to load path - Christian Grothoff
1461
1462Fri, 17 Jan 2020 03:22:31 +0100 (00bd3376b)
1463quiet on psql - Christian Grothoff
1464
1465Fri, 17 Jan 2020 02:51:10 +0100 (8fa757a94)
1466auto-provide OS_IPK paths in [paths] of config - Christian Grothoff
1467
1468Fri, 17 Jan 2020 02:35:29 +0100 (3c1f2bdd8)
1469be more quiet - Christian Grothoff
1470
1471Fri, 17 Jan 2020 02:26:21 +0100 (4353432b9)
1472DB load API change - Christian Grothoff
1473
1474Fri, 17 Jan 2020 00:25:55 +0100 (1126181ab)
1475include buffer in main util header - Christian Grothoff
1476
1477Thu, 16 Jan 2020 17:11:58 +0100 (ec7870968)
1478add new versions of alpine packages (not yet in alpine repo) - xrs
1479
1480Wed, 15 Jan 2020 19:41:05 +0100 (5177efb74)
1481remove Taler-specific leftovers, we don't need them anymore - Florian Dold
1482
1483Wed, 15 Jan 2020 13:29:47 +0100 (9f36b6e9e)
1484add test vector generation for crypto ops - Florian Dold
1485
1486Wed, 15 Jan 2020 11:45:20 +0100 (9f3f1753e)
1487move buffer library from GNU Taler to GNUnet - Florian Dold
1488
1489Mon, 13 Jan 2020 18:58:13 -0600 (55d610bb3)
1490Fix copy/paste error checking for explicit_bzero - David Barksdale
1491
1492
1493Fri Dec 20 09:22:03 2019 +0900
1494 Released gnunet 0.12.0 -schanzen
1495
1496Fri Dec 20 09:22:03 2019 +0900
1497 Fixed BOX record label parsing -schanzen
1498
1499Mon Dec 16 09:33:36 2019 +0100
1500 Fixed mysql build -schanzen
1501
1502Sat 07 Dec 2019 02:38:53 PM CET
1503 Protocol-breaking change, using more standards-compliant
1504 EdDSA and RSA operations. Also changing POW function to
1505 make it less ASIC-compatible. This marks the switch to
1506 the 0.12.0 protocol family.
1507
1508Sun Dec 01 19:31:00 UTC 2019
1509 configure: Add --with-gnunet-logread.
1510 -ng0
1511
1512Sun Dec 1 12:26:11 2019 +0100
1513 GNS NSS plugin: Reject non-IDNA conforming names and
1514 trigger continue with next NSS plugin. -schanzen
1515
1516Sat Nov 30 23:32:03 2019 +0100
1517 GNS NSS plugin: Disabled if called as root. -CG
1518
1519Sat Nov 30 23:08:49 2019 +0100
1520 Fixed #3795: Switched to new PoW for NSE and GNS revocation.
1521 Functionality is ifdef guarded for 0.12. -CG
1522
1523Sat Nov 30 21:05:25 2019 +0100
1524 Fixed #5978:
1525 Added support for .<zkey> CNAMEs in the GNS resolver. -schanzen
1526
1527Sat Nov 30 20:27:51 2019 +0100
1528 Fixed #5979:
1529 Added support for .<zkey> DNS server names in GNS2DNS records.
1530 -schanzen
1531
1532Tue Nov 26 18:26:54 2019 +0100
1533 Crypto change: Use Curve25519 for ECDH and tweetnacl where we can.
1534 Functionality is ifdef guarded for 0.12. -fdold
1535
1536Nov 30 15:20:45 2019 +0100
1537 Fixed #5922:
1538 GNS names are now UTF-8. For DNS, names are converted to IDNA.
1539 Functionality is ifdef guarded for 0.12. -schanzen
1540
1541Wed Oct 30 10:50:00 UTC 2019
1542 Released gnunet 0.11.8
1543 -ng0
1544
1545Sun Oct 27 17:17:00 2019 +0200
1546 Released gnunet 0.11.7
1547 -schanzen, ng0
1548
1549Fri Oct 25 00:00:00 UTC 2019
1550 Dropped glpk dependency(-check). -ng0
1551
1552Wed Oct 23 20:55:12 2019 +0200
1553 Make REST service start per user in a multiuser setup.
1554 -schanzen
1555
1556Wed Oct 23 00:00:00 UTC 2019
1557 Remove setuid helpers. They never worked as intended. The
1558 fixed version is not portable and the defacto good way to
1559 handle this which is most portable is to let package managers
1560 handle this (as they do right now, the good ones), and let
1561 people handle this who read the documentation.
1562 This commit removes what would be patched out by the majority
1563 of package managers, which is setuid handling in Makefiles.
1564 It is very likely that no one will notice this code is gone.
1565 -ng0
1566
1567Thu Oct 17 00:00:00 UTC 2019
1568 Added support for doas, use it in some places conditionally
1569 if sudo is not present. Fixed sudo detection. -ng0
1570
1571Mon Oct 14 00:00:00 UTC 2019
1572 Added 'pretty' make rule to run uncrustify over the source tree.
1573 -ng0
1574
1575Mon Sep 16 00:00:00 UTC 2019
1576 Remove checks for CXX and CPP. Scans found no
1577 (remaining) cxx code. ccache with clang on
1578 NetBSD 9 hit no rebuilds. -ng0
1579
1580Mon Sep 10 00:00:00 UTC 2019
1581 Drop win32 and mingw support after discussion with
1582 Christian. It has been unmaintained in our code base
1583 for years and there are no known users.
1584 Future implementors for Windows 10 support can
1585 refer to this commit as reference. -ng0
1586
1587Mon Sep 9 00:00:00 UTC 2019
1588 Remove plibc, closes #5877 as discussed in
1589 https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00002.html
1590 -ng0
1591
1592Sun Sep 1 13:25:07 2019 +0200
1593 Improved support for external applications/services wrt
1594 localization/gettext.
1595 https://lists.gnu.org/archive/html/gnunet-developers/2019-09/msg00000.html
1596
1597Tue 20 Aug 2019 04:32:09 PM CEST
1598 Fixed fatal bug in gnunet-bcd that prevented the main page
1599 from showing up. -CG
1600
1601Mon Aug 19 17:36:48 2019 +0200
1602 REST: Added API plugin to read/write GNUnet configuration options -alexia
1603
1604Sun Jul 28 00:00:00 2019 +0000
1605 Adding --enable-texinfo4 configure switch, defaulting to off.
1606 This allows distributors to override the texinfo 5.x and later
1607 commandline options we use, and allows us on the serverside to
1608 build html with newer output options. -ng0
1609
1610Wed 24 Jul 2019 05:43:43 PM CEST
1611 Releasing GNUnet 0.11.6. -CG
1612
1613Mon Jul 15 09:57:20 2019 +0200
1614 The REST server now has a configurable CORS Origin setting -schanzen
1615
1616Fri Jul 5 22:11:04 2019 +0200
1617 Added detection of SUID binaries
1618 through GNUNET_OS_get_suid_binary_path -lurchi
1619
1620Sat 29 Jun 2019 10:18:55 AM CEST
1621 Renamed "heap" namestore backend to "flat" as it does
1622 persist data in a file. Made it work with databases larger
1623 than 16 MB. -CG
1624
1625Fri Jun 28 14:10:53 2019 +0200
1626 RECLAIM: Reissue of tickets (same attributes, same identity)
1627 will no longer create a new ticket, but reuse the old. -alexia
1628
1629Thu Jun 27 10:34:46 2019 +0200
1630 The REST server now returns the Origin header value in the
1631 CORS header response. -schanzen
1632
1633Thu Jun 27 09:08:06 2019 +0200
1634 GNS NSS plugin will not timeout and not hang forever and block
1635 gethostbyname. Final resolution pending #5782 -schanzen
1636
1637Sat Jun 22 10:38:43 2019 +0200
1638 Add gnutls support for GNS CA certificate generation -schanzen
1639
1640Sat 15 Jun 2019 11:45:35 PM CEST
1641 Improved gnunet-gns performance for many ego scenario. -CG
1642
1643Fri 14 Jun 2019 07:17:40 PM CEST
1644 Add option to gnunet-identity to display private keys. -CG
1645
1646Wed Jun 5 21:19:46 2019 +0200
1647 Releasing GNUnet 0.11.5. -schanzen
1648
1649Wed May 29 11:17:49 2019 +0200
1650 Added CAA record type (RFC 6844). -schanzen
1651
1652Sat 25 May 2019 08:27:39 AM CEST
1653 Significantly speed-up ego creation and deletion via
1654 gnunet-identity command when there are many (hundreds)
1655 of egos at the same peer. -CG
1656
1657Sun May 12 12:00:00 2019 +0200
1658 Releasing GNUnet 0.11.4. -MS
1659
1660Thu May 9 23:35:24 2019 +0200
1661 gnunet-identity can now output the public key on creation of new
1662 egos, and -e can act as a filter when listing all egos. -CG
1663
1664Thu May 2 08:44:37 2019 +0200
1665 gnunet-arm now logs to file by default -CG
1666
1667Sat Apr 27 21:50:57 2019 +0200
1668 RECLAIM: Added ECDH encryption for authorization code payload -schanzen
1669
1670Sat 27 Apr 2019 06:36:31 AM CEST
1671 Bump libmicrohttpd version requirement as some intermediate
1672 versions have relevant bugs that cause problems. -CG
1673
1674Sat Apr 27 01:50:43 2019 +0200
1675 RECLAIM: No longer experimental -schanzen
1676
1677Fri Apr 26 11:08:21 2019 +0200
1678 REST: Configuration plugin added -schanzen
1679
1680Tue Apr 23 23:00:00 UTC 2019
1681 All manpages are properly licensed. -ng0
1682
1683Sun Apr 21 22:22:22 UTC 2019
1684 All manpages are now in mdoc format. -ng0
1685
1686Sat Apr 20 18:38:43 UTC 2019
1687 Remove optional gnunet-download-manager.scm and
1688 with it the optional dependency on a no longer
1689 maintained version of GNU Guile (#5682). -ng0
1690
1691Sun Apr 14 09:54:20 2019 +0200
1692 RECLAIM: Moved away from ABE to GNS encryption. Minor API changed and
1693 renaming of records. Deprecated SQLite plugin in favor of namestore.
1694 -schanzen
1695
1696Sun Apr 7 14:40:59 2019 +0200
1697 Releasing GNUnet 0.11.3. -CG
1698
1699Sat 06 Apr 2019 02:36:17 PM CEST
1700 Introducing GNUNET_memcmp() and GNUNET_is_zero() for better typing
1701 when comparing memory areas. -CG
1702
1703Fri 05 Apr 2019 11:38:53 PM CEST
1704 Use paths of sysctl, ip, ifconfig and ip(6)tables from configure
1705 if they work. (#5352). -CG
1706
1707Thu 04 Apr 2019 12:39:44 PM CEST
1708 Hotfix for build issue. Releasing GNUnet 0.11.2. -CG/MS
1709
1710Wed 03 Apr 2019 03:18:43 PM CEST
1711 Releasing GNUnet 0.11.1. -CG
1712
1713Wed 03 Apr 2019 01:54:44 PM CEST
1714 Merged gnunet-qr-c-2 branch, replacing Python-based implementation
1715 of gnunet-qr with C-based implementation that also integrates
1716 gnunet-uri. -HG/MS/CG
1717
1718Wed 03 Apr 2019 01:15:57 PM CEST
1719 Fixed a few test case regressions (GNS, FS). -CG
1720
1721Mon Apr 1 22:00:00 UTC 2019
1722 documentation/buildsystem: manpages and other documentation parts
1723 can now be build more controlled again, this fixes the regression
1724 in 0.11.0 where documentation was an on/off switch.
1725 New introduced: --enable-include-manpages.
1726 Fixed: texi2mdoc integration (--enable-texi2mdoc-generation).
1727 buildsystem: decrease python dependency to 3.4 from
1728 previously 3.7.
1729 -ng0
1730
1731Tue Mar 12 10:06:17 CET 2019
1732 REST: Move back from rest-plugin into respective subsystem directories.
1733
1734Mon Mar 11 02:47:55 CET 2019
1735 Make configure complain if no working libidn is detected. -CG
1736
1737Sat Mar 9 15:58:45 2019 +0100
1738 REST: Config option for address bind. Defaults to localhost.
1739 GNS: dns2gns/gns-proxy config option for address bind. Defaults to localhost.
1740
1741Sat Mar 9 01:58:22 CET 2019
1742 gnunet-publish now by default does not expose the creation time,
1743 option -d no longer exists, to enable the old behavior use -E. -CG
1744
1745Sat Mar 2 14:23:10 2019 +0100
1746 utils: gnunet-qr.py now installed under pkgshare instead of bin
1747
1748Thu Feb 28 19:07:59 CET 2019
1749 CADET: Fix in order, unrealiable message ordering
1750
1751Thu 28 Feb 2019 10:54:58 AM CET
1752 Releasing GNUnet 0.11.0. -CG
1753
1754Wed Jun 6 08:28:27 CEST 2018
1755 Releasing GNUnet 0.11.0pre66. Let's try to keep a better
1756 ChangeLog again henceforth. -CG
1757
1758Sat Jan 7 16:41:34 CET 2017
1759 Converting NAT library to new NAT service (and
1760 splitting of nat-auto service for auto-configuration). -CG