Some minor bug fixes, new test utilities and started support for other
[gnupg.git] / ChangeLog
1 2004-01-24  Werner Koch  <wk@gnupg.org>
2
3         * configure.ac: Now requires libassuan 0.6.3.
4
5 2003-12-23  Werner Koch  <wk@gnupg.org>
6
7         Released 1.9.3.
8
9         * README-alpha: Removed.
10         * configure.ac, Makefile.am: Add the tests and tools directories.
11
12 2003-12-19  Werner Koch  <wk@gnupg.org>
13
14         * configure.ac: Now require libgcrypt 1.1.91 to help testing the
15         latest libgcrypt changes.  Requires libksab 0.9.1.
16
17 2003-12-17  Werner Koch  <wk@gnupg.org>
18
19         * configure.ac: Requires now libassuan 0.6.2.
20         (CFLAGS): Add --Wformat-noliteral in gcc mode.
21
22 2003-12-16  Werner Koch  <wk@gnupg.org>
23
24         * configure.ac: Check for funopen and fopencookie as part of the
25         jnlib checks.
26
27 2003-12-09  Werner Koch  <wk@gnupg.org>
28
29         * configure.ac: Add a min_automake_version.
30         * README.CVS: New.
31         * autogen.sh: Revamped except for the --build-w32 hack.
32         * Makefile.am: Add README.CVS
33
34 2003-11-17  Werner Koch  <wk@gnupg.org>
35
36         Release 1.9.2.
37         
38         * configure.ac: Requires now libassuan 0.6.1.
39
40 2003-10-31  Werner Koch  <wk@gnupg.org>
41
42         * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
43         time interface.
44
45 2003-10-21  Werner Koch  <wk@gnupg.org>
46
47         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
48         Hurd; Robert Millan reported that the uname test is now
49         sufficient.
50
51 2003-10-01  Werner Koch  <wk@gnupg.org>
52
53         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION. 
54
55 2003-09-23  Werner Koch  <wk@gnupg.org>
56
57         Merged most of David Shaw's changes in 1.3 since 2003-06-03.
58         
59         * configure.ac: Drop all TIGER/192 support.
60         (uint64_t): Check for UINT64_C to go along with uint64_t.
61         (getaddrinfo): Check for it.
62         (sigset_t): Check for sigset_t and struct sigaction.  This is for
63         Forte c89 on Solaris which seems to define only the function call
64         half of the two pairs by default.
65         (W32LIBS): Include wsock32 in W32LIBS.  This is different from
66         NETLIBS so we don't need to force other platforms to pull in the
67         netlibs when they aren't actually needed.
68
69 2003-09-06  Werner Koch  <wk@gnupg.org>
70
71         Released 1.9.1.
72         
73         * configure.ac: Require newer versions of some libraries.
74
75 2003-09-02  Werner Koch  <wk@gnupg.org>
76
77         * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
78
79 2003-08-19  Marcus Brinkmann  <marcus@g10code.de>
80
81         * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
82         invocation.
83
84 2003-08-06  Werner Koch  <wk@gnupg.org>
85
86         * configure.ac: Check for libgpg-error.  Print infos about missing
87         libraries more nicely.
88         * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
89
90 2003-08-05  Werner Koch  <wk@gnupg.org>
91
92         Released 1.9.0.
93         
94         * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
95         
96 2003-07-31  Werner Koch  <wk@gnupg.org>
97
98         * Makefile.am (DISTCLEANFILES): Add g10defs.h
99
100 2003-06-18  Werner Koch  <wk@gnupg.org>
101
102         * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
103         .gnupg2 to avoid accidential use with production keys.
104
105 2003-06-11  Werner Koch  <wk@gnupg.org>
106
107         * configure.ac: Merged all stuff from current 1.3 version in.
108         * acinclude.m4: Merged required macros from current 1.2 version in.
109
110 2003-06-04  Werner Koch  <wk@gnupg.org>
111
112         * configure.ac, Makefile.am: Enable building of gpg.
113
114 2003-04-29  Werner Koch  <wk@gnupg.org>
115
116         * configure.ac: Build a limited version of scdaemon if libopensc
117         is not available.
118         
119         * configure.ac (ALL_LINUGAS): Removed.
120
121         * Makefile.am (ACLOCAL_AMFLAGS): New.
122         * configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.
123
124 2003-04-29  gettextize  <bug-gnu-gettext@gnu.org>
125
126         * Makefile.am (SUBDIRS): Add m4.
127         (ACLOCAL_AMFLAGS): New variable.
128         (EXTRA_DIST): Add scripts/config.rpath.
129         * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
130
131 2003-04-29  Werner Koch  <wk@gnupg.org>
132
133         * assuan/ : Removed.  We now use libassuan.
134         * Makefile.am (SUBDIRS): Removed assuan
135
136         * configure.ac: Check for libassuan.
137
138 2003-01-09  Werner Koch  <wk@gnupg.org>
139
140         * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool. 
141         (NEED_KSBA_VERSION): Does now require 0.4.6.
142
143         * README: Noted where to find gpg-protect-tool. 
144
145 2002-10-31  Neal H. Walfield  <neal@g10code.de>
146
147         * configure.ac: Check for flockfile and funlockfile.  Check for
148         isascii and putc_unlocked replacing them if not found.
149
150         * configure.ac (PTH_LIBS): If pth is found, add the output of
151         `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
152
153 2002-10-19  Werner Koch  <wk@gnupg.org>
154
155         * configure.ac: Bumped version number to 1.9.0-cvs.
156
157         NewPG (Aegypten project) to GnuPG merge.
158
159 2002-09-20  Werner Koch  <wk@gnupg.org>
160
161         Released 0.9.2.
162
163 2002-09-05  Neal H. Walfield  <neal@g10code.de>
164
165         * configure.ac: Check for makeinfo.
166
167 2002-09-03  Neal H. Walfield  <neal@g10code.de>
168
169         * autogen.sh (have_version): New function.  Generalize and
170         simplify logic for finding and determining the versions of GNU
171         programs.  Use it.
172
173 2002-08-23  Werner Koch  <wk@gnupg.org>
174
175         Released 0.9.1.
176
177         * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
178         (AM_PATH_OPENSC): Strip non-digits from the micro version.
179
180 2002-08-21  Werner Koch  <wk@gnupg.org>
181
182         Released 0.9.0.
183
184         * configure.ac: Changed the default homedir to .gnupg.
185         * README-alpha: Removed.
186
187 2002-08-19  Werner Koch  <wk@gnupg.org>
188
189         * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
190
191 2002-08-13  Werner Koch  <wk@gnupg.org>
192
193         * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
194         * configure.ac: Use them.
195
196 2002-08-10  Werner Koch  <wk@gnupg.org>
197
198         Released 0.3.10.
199         
200         * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
201         for gettext.
202
203 2002-07-22  Werner Koch  <wk@gnupg.org>
204
205         * configure.ac: Check for ftello and provide a replacement.
206
207 2002-07-01  Werner Koch  <wk@gnupg.org>
208
209         Released 0.3.9.
210         
211         * README: Short note on how to export in pkcs-12 format.
212
213 2002-06-29  Werner Koch  <wk@gnupg.org>
214
215         * configure.ac: Define --with options to set the default location
216         of the agent, scdaemon, pinentry and dirmngr.
217
218 2002-06-27  Werner Koch  <wk@gnupg.org>
219
220         * README: Short blurb on how to import a PKCS-12 file.
221
222         * configure.ac (AH_BOTTOM): New to define some constants.
223
224 2002-06-25  Werner Koch  <wk@gnupg.org>
225
226         Released 0.3.8.
227         
228         * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
229
230 2002-06-12  Werner Koch  <wk@gnupg.org>
231
232         * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
233
234 2002-06-04  Werner Koch  <wk@gnupg.org>
235
236         Released 0.3.7.
237
238 2002-05-21  Werner Koch  <wk@gnupg.org>
239
240         * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
241
242 2002-05-14  Werner Koch  <wk@gnupg.org>
243
244         * doc/: New
245         * configure.ac, Makefile.am:  Added doc/ 
246
247 2002-05-03  Werner Koch  <wk@gnupg.org>
248
249         Released 0.3.6.
250
251 2002-04-25  Werner Koch  <wk@gnupg.org>
252
253         * configure.ac: Check for setlocale.
254
255 2002-04-24  Marcus Brinkmann  <marcus@g10code.de>
256
257         * configure.ac: Check for locale.h.
258
259 2002-04-15  Werner Koch  <wk@gnupg.org>
260
261         Released 0.3.5.
262         
263         * NEWS: Started to describe release notes.
264         
265         * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
266
267 2002-04-01  Werner Koch  <wk@gnupg.org>
268
269         Released 0.3.4.
270
271 2002-03-18  Werner Koch  <wk@gnupg.org>
272
273         Released 0.3.3.
274
275 2002-03-08  Werner Koch  <wk@gnupg.org>
276
277         * README: Add some explanation on how to specify a user ID.
278
279 2002-03-06  Werner Koch  <wk@gnupg.org>
280
281         Released 0.3.2.
282
283 2002-03-04  Werner Koch  <wk@gnupg.org>
284
285         Released 0.3.1.
286
287         * README: Explained some options and files.
288
289 2002-02-14  Werner Koch  <wk@gnupg.org>
290
291         * configure.ac: Fixed status messages related to presence of Pth.
292
293 2002-02-13  Werner Koch  <wk@gnupg.org>
294
295         * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
296         * configure.ac: use it.
297
298 2002-02-12  Werner Koch  <wk@gnupg.org>
299
300         * configure.ac: Check for PTH.  Provide replacement fucntions for
301         apsrintf and fopencookie.
302
303         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
304
305 2002-02-07  Werner Koch  <wk@gnupg.org>
306
307         Released 0.3.0.
308
309         * configure.ac: Require libgcrypt 1.1.6.
310
311 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
312
313         * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
314         variable.
315
316 2002-01-26  Werner Koch  <wk@gnupg.org>
317
318         * configure.ac: Add options to disable the build of some programs
319         and print a configure status at the end.
320         * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
321
322         * scd/ : New.  Added to Makefile and configure.
323         * configure.ac: Check for libopensc
324         * Makefile.am: Build scd only when libopensc is available
325
326 2002-01-23  Werner Koch  <wk@gnupg.org>
327
328         * configure.ac (mkdtemp): See whether we have to provide a
329         replacement.
330
331 2001-12-18  Werner Koch  <wk@gnupg.org>
332
333         Released 0.0.0.
334
335 2001-12-17  Werner Koch  <wk@gnupg.org>
336
337         * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
338         * configure.ac: and use it here. Figure out the location of libksba
339
340 2001-12-15  Werner Koch  <wk@gnupg.org>
341
342         * configure.ac (missing_dir): Bail out if asprintf and fopencookie
343         are not available.
344
345 2001-12-04  Werner Koch  <wk@gnupg.org>
346
347         * configure.ac (HAVE_JNLIB_LOGGING): always define it.
348
349         
350  Copyright 2001, 2002 Free Software Foundation, Inc.
351
352  This file is free software; as a special exception the author gives
353  unlimited permission to copy and/or distribute it, with or without
354  modifications, as long as this notice is preserved.
355
356  This file is distributed in the hope that it will be useful, but
357  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
358  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
359                 
360