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