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