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