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