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