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