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