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