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