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