Better support unsigned time_t
[gnupg.git] / ChangeLog
1 2010-10-27  Werner Koch  <wk@g10code.com>
2
3         * acinclude.m4 (GNUPG_TIME_T_UNSIGNED): New.
4         * configure.ac (AC_HEADER_TIME): Include before checking time_t.
5         (GNUPG_TIME_T_UNSIGNED): Add.
6
7 2010-10-26  Werner Koch  <wk@g10code.com>
8
9         Release 2.1.0beta1.
10
11 2010-10-18  Werner Koch  <wk@g10code.com>
12
13         * Makefile.am (install-data-hook): Add W32 specific hook.
14
15 2010-10-08  Werner Koch  <wk@g10code.com>
16
17         * configure.ac: Add option --enable-dirmngr-auto-start.
18         (USE_DIRMNGR_AUTO_START): New ac_define.
19         * autogen.sh <--build-w32ce>: Use new option.
20
21 2010-10-06  Werner Koch  <wk@g10code.com>
22
23         * configure.ac: Make --enable-standard-socket the default.
24
25 2010-10-04  Werner Koch  <wk@g10code.com>
26
27         * configure.ac (GNUPG_CHECK_FAQPROG): Remove.
28
29 2010-08-19  Werner Koch  <wk@g10code.com>
30
31         * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
32
33 2010-08-09  Werner Koch  <wk@g10code.com>
34
35         * configure.ac (inet_pton): Check for it.
36
37 2010-08-05  Werner Koch  <wk@g10code.com>
38
39         * configure.ac (AH_BOTTOM): Remove HTTP_USE_ESTREAM.
40
41 2010-08-02  Werner Koch  <wk@g10code.com>
42
43         * configure.ac: Require libksba 1.1.0 due to the use of
44         ksba_reader_set_release_notify.
45
46 2010-07-30  Werner Koch  <wk@g10code.com>
47
48         * configure.ac (GNUPG_PTH_PATH) [W32]: Require version 2.0.3.
49
50 2010-07-25  Werner Koch  <wk@g10code.com>
51
52         * configure.ac (USE_LDAPWRAPPER): AC_DEFINE and AM_CONDITIONAL it.
53
54 2010-06-09  Werner Koch  <wk@g10code.com>
55
56         * configure.ac (GNUPG_DIRMNGR_LDAP_PGM): Add option
57         --with-dirmngr-ldap-pgm.
58
59         * am/cmacros.am (-DGNUPG_LOCALSTATEDIR): New.
60         (GNUPG_DEFAULT_DIRMNGR_LDAP): New.
61
62 2010-06-08  Werner Koch  <wk@g10code.com>
63
64         * configure.ac: Add build support for dirmngr.
65         (try_ldap): Rename to try_ks_ldap.
66         (GNUPG_CHECK_LDAP): Also test if dirmngr is to be build.
67
68         * Makefile.am (SUBDIRS): Add dirmngr.
69
70 2010-06-07  Werner Koch  <wk@g10code.com>
71
72         * dirmngr/: New.
73
74         * configure.ac: Add option --enable-gpgtar.
75
76 2010-05-31  Werner Koch  <wk@g10code.com>
77
78         * configure.ac (AC_CHECK_FUNCS): Check for lstat.
79
80 2010-04-30  Werner Koch  <wk@g10code.com>
81
82         * configure.ac: Add option --enable-standard-socket.
83         (USE_STANDARD_SOCKET): ac_define it.
84
85 2010-04-14  Werner Koch  <wk@g10code.com>
86
87         * Makefile.am (keyserver) [W32CE]: Do not build for now.
88
89         * configure.ac (use_zip): New.
90         (--disable-zip): New option.
91         (HAVE_ZIP): New.
92         * autogen.sh <build-w32ce>: Disable ZIP.
93
94 2010-04-07  Werner Koch  <wk@g10code.com>
95
96         * autogen.sh: Take a .gnupg-autogen.rc file in account.
97
98         * gl/mkdtemp.c (getpid) [W32CE]: New macro.
99
100 2010-03-24  Werner Koch  <wk@g10code.com>
101
102         * configure.ac (AH_BOTTOM): Use /gnupg as the default homedir on
103         dosish systems which don't support drive letters (e.g. W32CE).
104
105         * am/cmacros.am (extra_sys_libs): New.
106
107 2010-03-23  Werner Koch  <wk@g10code.com>
108
109         * configure.ac (W32SOCKLIBS): Change value for W32CE.
110
111 2010-03-12  Werner Koch  <wk@g10code.com>
112
113         * configure.ac (AC_INIT): Prepare for using git.
114
115 2010-03-10  Werner Koch  <wk@g10code.com>
116
117         * jnlib/: Move all code to common/.
118         * Makefile.am (SUBDIRS): Remove jnlib.
119         * configure.ac (AC_CONFIG_FILES): Remove jnlib/Makefile.
120
121         * configure.ac (AM_PATH_LIBASSUAN): Remove double test.
122         * acinclude.m4 (GNUPG_CHECK_ENDIAN): Remove bogus warning.
123
124 2010-03-09  Werner Koch  <wk@g10code.com>
125
126         * configure.ac: Add option --disable-ccid-driver.
127         (AH_BOTTOM): Define GPG_ERR_ENABLE_GETTEXT_MACROS.
128
129 2010-02-26  Werner Koch  <wk@g10code.com>
130
131         * gl/mkdtemp.c (__set_errno) [W32CE]: Use gpg_err_set_errno.
132         * gl/setenv.c (__set_errno) [W32CE]: Ditto.
133         * gl/unsetenv.c (__set_errno) [W32CE]: Ditto.
134
135         * configure.ac (HAVE_W32CE_SYSTEM): New ac_define and
136         am_conditional.
137         (signal.h, getenv): Check for them.
138
139         * autogen.sh: New option --build-w32ce.  Remove obsolete option
140         --without-included-gettext.
141
142 2009-12-08  Werner Koch  <wk@g10code.com>
143
144         * configure.ac (USE_DNS_CERT): Support ADNS.
145
146 2009-12-07  Werner Koch  <wk@g10code.com>
147
148         * configure.ac: Check for ADNS before checking for the BIND
149         resolver.
150         (USE_ADNS): Fallback macro for PKA and CERT lookups.
151
152 2009-10-20  Marcus Brinkmann  <marcus@g10code.com>
153
154         * configure.ac: Check for fusermount and encfs.
155
156 2009-10-16  Marcus Brinkmann  <marcus@g10code.com>
157
158         * configure.ac: Check for libassuan instead of libassuan-pth.
159
160 2009-10-12  Werner Koch  <wk@g10code.com>
161
162         * configure.ac: Use -O3 because newer gcc versions require that
163         for uninitialized variable warnings.
164
165 2009-09-23  Werner Koch  <wk@g10code.com>
166
167         * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Remove test.
168         (_ASSUAN_ONLY_GPG_ERRORS): Remove.
169
170 2009-09-23  Marcus Brinkmann  <marcus@g10code.de>
171
172         * configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION):
173         Update to new API (2, 1.1.0).
174
175 2009-09-21  Werner Koch  <wk@g10code.com>
176
177         Start a new development branch in the SVN trunk.  The stable one
178         is now known in the SVN as branches/GNUPG-STABLE-2-0.
179
180 2009-09-04  Werner Koch  <wk@g10code.com>
181
182         Release 2.0.13.
183
184 2009-06-29  Werner Koch  <wk@g10code.com>
185
186         * configure.ac: Take care of --without-adns.  Suggested by
187         Arfrever Frehtes Taifersar Arahesis.
188
189 2009-06-17  Werner Koch  <wk@g10code.com>
190
191         Release 2.0.12.
192
193 2009-06-05  David Shaw  <dshaw@jabberwocky.com>
194
195         * configure.ac: Remove Camellia restriction.
196
197 2009-04-01  Werner Koch  <wk@g10code.com>
198
199         * configure.ac: Test for fsync.
200
201 2009-03-18  Werner Koch  <wk@g10code.com>
202
203         * configure.ac: Test for getrlimit.
204
205 2009-03-03  Werner Koch  <wk@g10code.com>
206
207         Release 2.0.11.
208
209 2009-01-12  Werner Koch  <wk@g10code.com>
210
211         Release 2.0.10.
212
213 2008-12-09  Werner Koch  <wk@g10code.com>
214
215         Release 2.0.10rc1.
216
217 2008-10-17  Werner Koch  <wk@g10code.com>
218
219         * configure.ac: Use more warning options with modern GCCs.
220
221 2008-09-29  Werner Koch  <wk@g10code.com>
222
223         * configure.ac: Require libgcrypt 1.4.
224
225 2008-08-27  David Shaw  <dshaw@jabberwocky.com>
226
227         * configure.ac: Use printf for the most portable SVN version
228         detection.
229
230         * configure.ac: Darwin's /bin/sh has a builtin echo that doesn't
231         understand '-n'.  Use tr to trim the carriage return instead.
232
233 2008-04-23  Werner Koch  <wk@g10code.com>
234
235         * configure.ac: Call gl_HEADER_SYS_SOCKET and gl_TYPE_SOCKLEN_T.
236
237 2008-04-07  Werner Koch  <wk@g10code.com>
238
239         * configure.ac (ADNSLIBS): Test for adns.
240         (GPGKEYS_KDNS): New.
241
242 2008-04-01  Werner Koch  <wk@g10code.com>
243
244         * configure.ac: Require curl 7.10 (Oct 1 2002) or later as we use
245         curl_version_info().
246         (AC_INIT): Fix quoting.
247
248 2008-03-27  Werner Koch  <wk@g10code.com>
249
250         * Makefile.am (dist_doc_DATA): New. Install README.
251
252 2008-03-26  Werner Koch  <wk@g10code.com>
253
254         Release 2.0.9.
255
256 2008-02-19  Werner Koch  <wk@g10code.com>
257
258         * configure.ac: Remove --with-pkits-tests.
259
260 2008-02-15  Werner Koch  <wk@g10code.com>
261
262         * gl/allocsa.h, gl/m4/allocsa.m4: Replace HAVE_LONG_LONG by
263         HAVE_LONG_LONG_INT.
264
265 2008-02-15  gettextize  <bug-gnu-gettext@gnu.org>
266
267         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17.
268
269 2007-12-20  Werner Koch  <wk@g10code.com>
270
271         Released 2.0.8.
272
273 2007-12-17  Werner Koch  <wk@g10code.com>
274
275         * configure.ac: Add treatment for HAVE_LDAP_START_TLS_SA.
276
277 2007-12-14  Werner Koch  <wk@g10code.com>
278
279         Released 2.0.8rc1.
280
281 2007-12-12  Werner Koch  <wk@g10code.com>
282
283         * configure.ac (USE_CAMELLIA): Define by new option --enable-camellia.
284
285 2007-12-03  Werner Koch  <wk@g10code.com>
286
287         * configure.ac: Add test gt_LC_MESSAGES..
288
289 2007-10-01  Werner Koch  <wk@g10code.com>
290
291         * configure.ac: Require assuan 1.0.4.
292
293 2007-09-14  Werner Koch  <wk@g10code.com>
294
295         * configure.ac (GNUPG_LIBASSUAN_VERSION): New.
296
297 2007-09-10  Werner Koch  <wk@g10code.com>
298
299         Released 2.0.7.
300
301 2007-08-27  Werner Koch  <wk@g10code.com>
302
303         * configure.ac: Remove remaining support for internal regex.
304         Define DISABLE_REGEX automake conditional.  Add option
305         --with-regex.
306         * autogen.sh [--build-w32]: Remove --disable-regex.  Use --with-regex.
307
308 2007-08-16  Werner Koch  <wk@g10code.com>
309
310         Released 2.0.6.
311
312 2007-08-08  Werner Koch  <wk@g10code.com>
313
314         * configure.ac: Use AC_CANONICAL_HOST and not AC_CANONICAL_TARGET.
315
316 2007-07-09  Werner Koch  <wk@g10code.com>
317
318         * configure.ac (AM_ICONV): Check for it even when building without
319         NLS.
320
321 2007-07-05  Werner Koch  <wk@g10code.com>
322
323         Released 2.0.5.
324
325         * configure.ac: Require libassuan 1.0.2.
326
327 2007-07-05  Marcus Brinkmann  <marcus@g10code.de>
328
329         * configure.ac: Invoke AM_LANGINFO_CODESET.
330
331 2007-07-04  Werner Koch  <wk@g10code.com>
332
333         * Makefile.am (AUTOMAKE_OPTIONS): Add no-dist-gzip.
334
335         Switched entire package to GPLv3+.
336
337         * configure.ac: Require libksba 1.0.2.
338
339         * COPYING:  Updated to GPLv3.
340         * COPYING.LIB: New as jnlib/ uses this license.
341
342         * gl/: Switched to GPLv3+.
343
344         * intl/ Removed.
345         * configure.ac (AM_GNU_GETTEXT): Add external flag.
346         (AM_ICONV): New.
347
348 2007-07-03  Werner Koch  <wk@g10code.com>
349
350         * configure.ac [W32]: Use ws2_32 instead of wsock32.
351
352 2007-06-25  Werner Koch  <wk@g10code.com>
353
354         * gl/mkdtemp.c (gen_tempname) [MKDIR_TAKES_ONE_ARG]: Avoid
355         compiler warning by using the proper config macro.
356
357 2007-06-15  Werner Koch  <wk@g10code.com>
358
359         * configure.ac: Call AM_PO_SUBDIRS.
360         (W32SOCKLIBS): New.
361
362         * autogen.sh: Use = and not == in test to be POSIXly correct.
363         <build-w32>: Disable use of regex.
364
365 2007-06-14  Werner Koch  <wk@g10code.com>
366
367         * configure.ac [AH_BOTTOM]: Remove the hardwired names of modules.
368
369 2007-06-12  Werner Koch  <wk@g10code.com>
370
371         * configure.ac [AH_BOTTOM]: Define HTTP_NO_WSASTARTUP.
372
373 2007-06-11  Werner Koch  <wk@g10code.com>
374
375         * am/cmacros.am (libcommonstd, libcommonpth, libcommonstd_ldadd)
376         (libcommonpth_ldadd): Add macros.
377
378 2007-06-06  Werner Koch  <wk@g10code.com>
379
380         * configure.ac: Add a few notices message so make browsing of the
381         log file easier.
382         (CC_FOR_BUILD): New.
383
384 2007-05-30  Werner Koch  <wk@g10code.com>
385
386         * configure.ac [W32]: Do not create a symlink to w32-pth.h.
387         Require the installation of the w32pth package.
388
389 2007-05-29  Werner Koch  <wk@g10code.com>
390
391         * gl/: Updated to a newer version.
392
393 2007-05-24  Werner Koch  <wk@g10code.com>
394
395         * configure.ac: Use -Wpointer-arith is possible.
396
397 2007-05-15  Werner Koch  <wk@g10code.com>
398
399         * configure.ac: Renamed the estream macros. Remove -Wformat-nonliteral.
400
401         * configure.ac: Call ESTREAM_INIT and define the memory
402         allocators for estream_asprintf.
403         (gl_MODULES): Remove vasprintf.
404
405 2007-05-09  Werner Koch  <wk@g10code.com>
406
407         Released 2.0.4.
408
409 2007-05-07  Werner Koch  <wk@g10code.com>
410
411         * configure.ac: Require libgcrypt 1.2.2 to avoid compiler warnings.
412
413 2007-05-07  gettextize  <bug-gnu-gettext@gnu.org>
414
415         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.16.1.
416
417 2007-05-07  Werner Koch  <wk@g10code.com>
418
419         * configure.ac: Bail out if no C-89 compiler has been found.
420
421 2007-05-04  Werner Koch  <wk@g10code.com>
422
423         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-mailto
424
425         * configure.ac: Require automake 1.10
426         (AC_CONFIG_FILES): Rename gpgkeys_ to gpg2keys_.
427         (AM_PROG_CC_C_O): New.
428
429 2007-03-08  Werner Koch  <wk@g10code.com>
430
431         Released 2.0.3.
432
433         * autogen.sh: Add option --force.
434
435 2007-01-31  Werner Koch  <wk@g10code.com>
436
437         Released 2.0.2.
438
439 2006-11-30  Werner Koch  <wk@g10code.com>
440
441         * configure.ac: Save original LIBS when testing for dlopen.
442
443 2006-11-28  Werner Koch  <wk@g10code.com>
444
445         Released 2.0.1.
446
447 2006-11-23  Werner Koch  <wk@g10code.com>
448
449         Released 2.0.1rc1.
450
451 2006-11-21  Werner Koch  <wk@g10code.com>
452
453         * configure.ac [AH_BOTTOM]: Disable PTH soft mapping.
454         (AC_CHECK_SIZEOF): Check for time_t.
455         (BUILD_INCLUDED_LIBINTL): Remove AM_PO_SUBDIRS as it is not
456         required for C.
457
458 2006-11-15  Werner Koch  <wk@g10code.com>
459
460         * autogen.sh: Add convenience option --build-amd64.
461
462 2006-11-14  Werner Koch  <wk@g10code.com>
463
464         * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Test for it.
465
466 2006-11-11  Werner Koch  <wk@g10code.com>
467
468         Released 2.0.0.
469
470 2006-11-06  Werner Koch  <wk@g10code.com>
471
472         Released 1.9.95.
473
474 2006-11-03  Werner Koch  <wk@g10code.com>
475
476         * configure.ac: Test for pty.h.  From Gentoo.
477
478 2006-10-24  Werner Koch  <wk@g10code.com>
479
480         Released 1.9.94.
481
482 2006-10-20  Werner Koch  <wk@g10code.com>
483
484         * Makefile.am (stowinstall): Add convenience target.
485
486 2006-10-18  Werner Koch  <wk@g10code.com>
487
488         * configure.ac: svn revison magic fixes for old bashs.  Suggested
489         by Alain Guibert.
490
491 2006-10-18  Werner Koch  <wk@g10code.com>
492
493         Released 1.9.93.
494
495 2006-10-17  Werner Koch  <wk@g10code.com>
496
497         * autogen.sh <--build-w32>: Test also for a host "mingw32".
498
499         * configure.ac: Removed W32LIBS. Use NETLIBS instead.
500
501 2006-10-11  Werner Koch  <wk@g10code.com>
502
503         Released 1.9.92.
504
505         * configure.ac: Require libassuan 0.9.3.
506
507 2006-10-09  Werner Koch  <wk@g10code.com>
508
509         * acinclude.m4: Moved pth check to m4/gnupg-pth.m4.
510
511 2006-10-06  Werner Koch  <wk@g10code.com>
512
513         * configure.ac: Also check for libassuan's pth version.
514
515 2006-10-04  Werner Koch  <wk@g10code.com>
516
517         Released 1.9.91.
518
519         * configure.ac: Require libassuan 0.9.1 which fixes a problem with
520         gpgsm.
521
522 2006-09-27  Werner Koch  <wk@g10code.com>
523
524         * gl/strsep.h, gl/strsep.c, gl/m4/strsep.m4: Removed.
525         * gl/strpbrk.h, gl/strpbrk.c, gl/m4/strpbrk.m4: Removed.
526         * gl/Makefile.am: Removed module strsep and strpbrk.
527         * configure.ac: Check for strsep in the context of jnlib.  Remove
528         check from gl_MODULES. Moved check for timegm into the jnlib context.
529
530 2006-09-27  Marcus Brinkmann  <marcus@g10code.de>
531
532         * Makefile.am: Fix cut & paste error.
533
534 2006-09-25  Werner Koch  <wk@g10code.com>
535
536         Released 1.9.90.
537
538 2006-09-22  Werner Koch  <wk@g10code.com>
539
540         * AUTHORS: Add information about used licenses.
541
542 2006-09-20  Werner Koch  <wk@g10code.com>
543
544         * Makefile.am (dist-hook): Removed distfiles cruft.
545         (SUBDIRS): Added include
546
547 2006-09-18  Werner Koch  <wk@g10code.com>
548
549         Released 1.9.23.
550
551         * configure.ac (--enable-agent-only): Donot build tools and doc
552         (--disable-tools,--disable-doc): New.
553         * Makefile.am (SUBDIRS): Allow to conditional build tools and doc.
554
555 2006-09-14  Werner Koch  <wk@g10code.com>
556
557         Replaced all call gpg_error_from_errno(errno) by
558         gpg_error_from_syserror().
559
560         * configure.ac: Build gpg by default.
561         (GNUPG_SYS_SO_PEERCRED): Removed.
562
563 2006-09-13  Werner Koch  <wk@g10code.com>
564
565         * autogen.sh: Better detection of the cross compiler kit.
566
567 2006-09-06  Marcus Brinkmann  <marcus@g10code.de>
568
569         * configure.ac: New automake conditional RUN_GPG_TESTS.
570
571 2006-09-06  Werner Koch  <wk@g10code.com>
572
573         * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS.  Require Assuan
574         0.9 and libgpg-error 1.4.
575
576 2006-08-31  Werner Koch  <wk@g10code.com>
577
578         * configure.ac: Require libksba 1.0 and added API check for it.
579         (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
580         (have_libusb): New to give a feedback about CCID support
581
582 2006-08-21  Werner Koch  <wk@g10code.com>
583
584         * configure.ac: Removed docbook tests.
585         (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
586
587         * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
588
589 2006-08-17  Werner Koch  <wk@g10code.com>
590
591         * THANKS: Merged with the 1.4 one.
592
593 2006-08-16  Werner Koch  <wk@g10code.com>
594
595         * configure.ac: Removed test for capabilities and mlock.
596
597 2006-08-15  Werner Koch  <wk@g10code.com>
598
599         * Makefile.am (keyserver): Enable building of keyserver helpers.
600
601         * configure.ac: Merged with the current configure from 1.4.5.
602         Require libgpg-error 1.2 and libksba 0.9.16.
603
604 2006-07-29  Marcus Brinkmann  <marcus@g10code.de>
605
606         * README: Spelling fixes.
607
608 2006-07-27  Werner Koch  <wk@g10code.com>
609
610         Released 1.9.22.
611
612         * configure.ac: Call AB_INIT.
613
614 2006-07-03  Werner Koch  <wk@g10code.com>
615
616         * configure.ac: Test for ksba_dn_teststr.
617
618 2006-06-30  Werner Koch  <wk@g10code.com>
619
620         * keyserver/: New.  Taken from 1.4.4
621         * Makefile.am (SUBDIRS): Include keyserver/.
622         * configure.ac: Include keyserver/.
623         (FAKE_CURL, GPGKEYS_CURL): New.
624
625 2006-06-20  Werner Koch  <wk@g10code.com>
626
627         Released 1.9.21.
628
629 2006-06-08  Marcus Brinkmann  <marcus@g10code.de>
630
631         * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
632
633 2006-05-24  Werner Koch  <wk@g10code.com>
634
635         * configure.ac: New option --disable-optimization taked from 1.4.3.
636
637 2006-05-23  Werner Koch  <wk@g10code.com>
638
639         * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
640         support.
641
642 2006-05-22  Werner Koch  <wk@g10code.com>
643
644         * configure.ac (EXEEXT): New.
645
646 2006-04-18  Werner Koch  <wk@g10code.com>
647
648         * configure.ac (PK_UID_CACHE_SIZE): New.
649
650 2006-04-07  Werner Koch  <wk@g10code.com>
651
652         * configure.ac: Use new method to include the SVN revison.  Now it
653         is the actual global revision number.
654
655 2005-12-20  Werner Koch  <wk@g10code.com>
656
657         Released 1.9.20.
658
659 2005-11-28  Werner Koch  <wk@g10code.com>
660
661         * configure.ac: Append the revision to the version string.
662
663 2005-11-13  Werner Koch  <wk@g10code.com>
664
665         * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
666
667 2005-11-11  Werner Koch  <wk@g10code.com>
668
669         * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
670
671 2005-09-12  Werner Koch  <wk@g10code.com>
672
673         Released 1.9.19.
674
675 2005-08-01  Werner Koch  <wk@g10code.com>
676
677         Released 1.9.18.
678
679         * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
680
681 2005-06-20  Werner Koch  <wk@g10code.com>
682
683         Released 1.9.17.
684
685 2005-06-02  Werner Koch  <wk@g10code.com>
686
687         * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH.  It is
688         used by common/estream.c.
689
690 2005-06-01  Werner Koch  <wk@g10code.com>
691
692         * configure.ac (gl_INIT): Add gnulib stuff.
693         (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
694         by a simple check.
695         (putc_unlocked): Removed check.  Not used.
696         (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
697         (xsize): Added will probably come handy soon.
698         (CFLAGS): Use -Wformat-security instead of
699         -Wformat-nonliteral. Add --Wno-format-y2k.
700         * gl/, gl/m4/: New.
701
702 2005-05-15  Werner Koch  <wk@g10code.com>
703
704         * configure.ac: Remove option --disable-threads; require the use
705         of GNU Pth.
706
707 2005-04-27  Werner Koch  <wk@g10code.com>
708
709         * configure.ac: Removed OpenSC detection and options.
710         * acinclude.m4: Ditto.
711
712 2005-04-21  Werner Koch  <wk@g10code.com>
713
714         Released 1.9.16.
715
716         * configure.ac: Do not build gpg by default.
717
718 2005-04-20  Werner Koch  <wk@g10code.com>
719
720         * configure.ac: Test whether GPG_ERR_LOCKED is declared and
721         provide a replacement if not.
722
723 2005-04-15  Werner Koch  <wk@g10code.com>
724
725         * configure.ac: Require libksba 0.9.11.
726
727 2005-04-15  Marcus Brinkmann  <marcus@g10code.de>
728
729         * configure.ac: Check for /usr/bin/shred and define SHRED.
730
731         * configure.ac: Add --enable-symcryptrun, disabled by default.
732         Define automake variable BUILD_SYMCRYPTRUN.
733         Check for openpty -lutil, define LIBUTIL_LIBS.
734
735 2005-03-03  Werner Koch  <wk@g10code.com>
736
737         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
738         --ldflags instead of --cflags. Reported by Kazu Yamamoto.
739
740 2005-02-03  Werner Koch  <wk@g10code.com>
741
742         * AUTHORS: Copied from 1.4 and edited to refelct the changes in
743         1.9.
744
745 2005-01-17  Werner Koch  <wk@g10code.com>
746
747         * configure.ac: Make --without-included-regex work as expected.
748         Fixed FTP location info for some libraries.
749
750 2005-01-13  Werner Koch  <wk@g10code.com>
751
752         Released 1.9.15.
753
754         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
755         program to see whether the installation is sane.
756
757 2005-01-07  Werner Koch  <wk@g10code.com>
758
759         * configure.ac: Require gpg-error 1.0.
760
761 2005-01-04  Werner Koch  <wk@g10code.com>
762
763         * configure.ac: Remove hack not to build gpg2 for W32.
764         * autogen.sh <build-w32>: Pass option --disable-gpg instead.
765
766 2004-12-22  Werner Koch  <wk@g10code.com>
767
768         Released 1.9.14.
769
770 2004-12-20  Werner Koch  <wk@g10code.com>
771
772         * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
773         directories default to c:/gnupg.  Require libassuan 0.6.9.
774
775 2004-12-18  Werner Koch  <wk@g10code.com>
776
777         * configure.ac (AH_BOTTOM): Define EXEEXT_S.
778
779         * autogen.sh: Updated --build-w32 feature.
780
781 2004-12-15  Werner Koch  <wk@g10code.com>
782
783         * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
784
785         * acinclude.m4: Add proper macro name quoting for use with
786         automake 1.9.
787
788         * configure.ac: Add replacement check for ttyname.
789         Removed support for a included zlib.
790
791 2004-12-06  Werner Koch  <wk@g10code.com>
792
793         * configure.ac (have_w32_system): New.  Disable Pth checks for W32.
794         Link jnlib/w32-pth.h to pth.h.
795
796 2004-12-03  Werner Koch  <wk@g10code.com>
797
798         Released 1.9.13.
799
800 2004-11-26  Werner Koch  <wk@g10code.com>
801
802         * configure.ac: Replace strsep.  Replaced use of "target" by
803         "host".
804
805 2004-10-22  Werner Koch  <wk@g10code.com>
806
807         Released 1.9.12.
808
809         * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
810
811 2004-10-01  Werner Koch  <wk@g10code.com>
812
813         Released 1.9.11.
814
815 2004-09-30  Werner Koch  <wk@g10code.com>
816
817         * README: Minor updates.
818
819 2004-09-30  gettextize  <bug-gnu-gettext@gnu.org>
820
821         * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
822
823 2004-08-16  Werner Koch  <wk@g10code.de>
824
825         * configure.ac: Build Makefile for tests/pkits.  New option
826         --with-pkits-tests.
827
828 2004-08-05  Werner Koch  <wk@g10code.de>
829
830         * configure.ac: Changed tests for libusb to also suuport the
831         stable version 0.1.x.
832
833 2004-07-22  Werner Koch  <wk@g10code.de>
834
835         Released 1.9.10.
836
837         * configure.ac: Define AM conditional HAVE_OPENSC.
838
839 2004-07-21  Werner Koch  <wk@g10code.de>
840
841         * configure.ac: Don't set DIE to no after it might has been set to
842         yes.
843
844 2004-07-20  Werner Koch  <wk@g10code.de>
845
846         * Makefile.am (sm): Build kbx only if gpgsm is to be build.
847
848 2004-07-20  Werner Koch  <wk@gnupg.org>
849
850         * configure.ac: New option --enable-agent-only.
851
852 2004-06-08  Werner Koch  <wk@gnupg.org>
853
854         Released 1.9.9.
855
856 2004-06-06  Werner Koch  <wk@gnupg.org>
857
858         * configure.ac: Require libksba 0.9.7.
859
860 2004-04-29  Werner Koch  <wk@gnupg.org>
861
862         Released 1.9.8.
863
864 2004-04-20  Werner Koch  <wk@gnupg.org>
865
866         * configure.ac: Remove the fopencookie test.  We don't need the
867         dummy function because we conditionally use fopencookie,
868         fpencookie or a replacement at place.
869
870 2004-04-02  Thomas Schwinge  <schwinge@nic-nac-project.de>
871
872         * autogen.sh: Added ACLOCAL_FLAGS.
873
874 2004-04-06  Werner Koch  <wk@gnupg.org>
875
876         Released 1.9.7.
877
878         * configure.ac: Require libgcrypt 1.1.94.
879         Introduce PACKAGE_GT and set it to gnupg2.
880
881 2004-03-23  Werner Koch  <wk@gnupg.org>
882
883         * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
884
885 2004-03-09  Werner Koch  <wk@gnupg.org>
886
887         * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
888
889 2004-03-06  Werner Koch  <wk@gnupg.org>
890
891         Released 1.9.6.
892
893         * configure.ac: Check the Libgcrypt API.
894
895 2004-02-25  Werner Koch  <wk@gnupg.org>
896
897         * configure.ac: New option --disable-threads to inhibit
898         unintentional builds without Pth.
899
900 2004-02-21  Werner Koch  <wk@gnupg.org>
901
902         Released 1.9.5.
903
904 2004-02-20  Werner Koch  <wk@gnupg.org>
905
906         * configure.ac: Fixed URLs in the notice messages.
907
908 2004-02-18  Werner Koch  <wk@gnupg.org>
909
910         * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
911         libassuan and ksba as they are now distributed in m4/.
912
913 2004-02-13  Werner Koch  <wk@gnupg.org>
914
915         * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
916
917 2004-02-12  Werner Koch  <wk@gnupg.org>
918
919         * autogen.sh: Removed cruft from debugging.
920
921         * am/cmacros.am: New.
922
923 2004-02-11  Werner Koch  <wk@gnupg.org>
924
925         * configure.ac: Removed the need for g10defs.h.  Reworked the
926         --with-foo-pgm stuff.
927
928         * autogen.sh (check_version): Removed bashism and simplified.
929         * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
930         a bad opensc-config.
931
932 2004-01-30  Werner Koch  <wk@gnupg.org>
933
934         Released 1.9.4.
935
936         * configure.ac: Require libksba 0.9.3 due to another bug fix there.
937
938 2004-01-29  Werner Koch  <wk@gnupg.org>
939
940         * README: Updated.
941
942         * configure.ac: Require libksba 0.9.2 due to bug fixes.
943
944 2004-01-24  Werner Koch  <wk@gnupg.org>
945
946         * configure.ac: Now requires libassuan 0.6.3.
947
948 2003-12-23  Werner Koch  <wk@gnupg.org>
949
950         Released 1.9.3.
951
952         * README-alpha: Removed.
953         * configure.ac, Makefile.am: Add the tests and tools directories.
954
955 2003-12-19  Werner Koch  <wk@gnupg.org>
956
957         * configure.ac: Now require libgcrypt 1.1.91 to help testing the
958         latest libgcrypt changes.  Requires libksab 0.9.1.
959
960 2003-12-17  Werner Koch  <wk@gnupg.org>
961
962         * configure.ac: Requires now libassuan 0.6.2.
963         (CFLAGS): Add --Wformat-noliteral in gcc mode.
964
965 2003-12-16  Werner Koch  <wk@gnupg.org>
966
967         * configure.ac: Check for funopen and fopencookie as part of the
968         jnlib checks.
969
970 2003-12-09  Werner Koch  <wk@gnupg.org>
971
972         * configure.ac: Add a min_automake_version.
973         * README.CVS: New.
974         * autogen.sh: Revamped except for the --build-w32 hack.
975         * Makefile.am: Add README.CVS
976
977 2003-11-17  Werner Koch  <wk@gnupg.org>
978
979         Release 1.9.2.
980
981         * configure.ac: Requires now libassuan 0.6.1.
982
983 2003-10-31  Werner Koch  <wk@gnupg.org>
984
985         * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
986         time interface.
987
988 2003-10-21  Werner Koch  <wk@gnupg.org>
989
990         * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
991         Hurd; Robert Millan reported that the uname test is now
992         sufficient.
993
994 2003-10-01  Werner Koch  <wk@gnupg.org>
995
996         * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
997
998 2003-09-23  Werner Koch  <wk@gnupg.org>
999
1000         Merged most of David Shaw's changes in 1.3 since 2003-06-03.
1001
1002         * configure.ac: Drop all TIGER/192 support.
1003         (uint64_t): Check for UINT64_C to go along with uint64_t.
1004         (getaddrinfo): Check for it.
1005         (sigset_t): Check for sigset_t and struct sigaction.  This is for
1006         Forte c89 on Solaris which seems to define only the function call
1007         half of the two pairs by default.
1008         (W32LIBS): Include wsock32 in W32LIBS.  This is different from
1009         NETLIBS so we don't need to force other platforms to pull in the
1010         netlibs when they aren't actually needed.
1011
1012 2003-09-06  Werner Koch  <wk@gnupg.org>
1013
1014         Released 1.9.1.
1015
1016         * configure.ac: Require newer versions of some libraries.
1017
1018 2003-09-02  Werner Koch  <wk@gnupg.org>
1019
1020         * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
1021
1022 2003-08-19  Marcus Brinkmann  <marcus@g10code.de>
1023
1024         * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
1025         invocation.
1026
1027 2003-08-06  Werner Koch  <wk@gnupg.org>
1028
1029         * configure.ac: Check for libgpg-error.  Print infos about missing
1030         libraries more nicely.
1031         * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
1032
1033 2003-08-05  Werner Koch  <wk@gnupg.org>
1034
1035         Released 1.9.0.
1036
1037         * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
1038
1039 2003-07-31  Werner Koch  <wk@gnupg.org>
1040
1041         * Makefile.am (DISTCLEANFILES): Add g10defs.h
1042
1043 2003-06-18  Werner Koch  <wk@gnupg.org>
1044
1045         * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
1046         .gnupg2 to avoid accidential use with production keys.
1047
1048 2003-06-11  Werner Koch  <wk@gnupg.org>
1049
1050         * configure.ac: Merged all stuff from current 1.3 version in.
1051         * acinclude.m4: Merged required macros from current 1.2 version in.
1052
1053 2003-06-04  Werner Koch  <wk@gnupg.org>
1054
1055         * configure.ac, Makefile.am: Enable building of gpg.
1056
1057 2003-04-29  Werner Koch  <wk@gnupg.org>
1058
1059         * configure.ac: Build a limited version of scdaemon if libopensc
1060         is not available.
1061
1062         * configure.ac (ALL_LINUGAS): Removed.
1063
1064         * Makefile.am (ACLOCAL_AMFLAGS): New.
1065         * configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.
1066
1067 2003-04-29  gettextize  <bug-gnu-gettext@gnu.org>
1068
1069         * Makefile.am (SUBDIRS): Add m4.
1070         (ACLOCAL_AMFLAGS): New variable.
1071         (EXTRA_DIST): Add scripts/config.rpath.
1072         * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
1073
1074 2003-04-29  Werner Koch  <wk@gnupg.org>
1075
1076         * assuan/ : Removed.  We now use libassuan.
1077         * Makefile.am (SUBDIRS): Removed assuan
1078
1079         * configure.ac: Check for libassuan.
1080
1081 2003-01-09  Werner Koch  <wk@gnupg.org>
1082
1083         * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
1084         (NEED_KSBA_VERSION): Does now require 0.4.6.
1085
1086         * README: Noted where to find gpg-protect-tool.
1087
1088 2002-10-31  Neal H. Walfield  <neal@g10code.de>
1089
1090         * configure.ac: Check for flockfile and funlockfile.  Check for
1091         isascii and putc_unlocked replacing them if not found.
1092
1093         * configure.ac (PTH_LIBS): If pth is found, add the output of
1094         `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
1095
1096 2002-10-19  Werner Koch  <wk@gnupg.org>
1097
1098         * configure.ac: Bumped version number to 1.9.0-cvs.
1099
1100         NewPG (Aegypten project) to GnuPG merge.
1101
1102 2002-09-20  Werner Koch  <wk@gnupg.org>
1103
1104         Released 0.9.2.
1105
1106 2002-09-05  Neal H. Walfield  <neal@g10code.de>
1107
1108         * configure.ac: Check for makeinfo.
1109
1110 2002-09-03  Neal H. Walfield  <neal@g10code.de>
1111
1112         * autogen.sh (have_version): New function.  Generalize and
1113         simplify logic for finding and determining the versions of GNU
1114         programs.  Use it.
1115
1116 2002-08-23  Werner Koch  <wk@gnupg.org>
1117
1118         Released 0.9.1.
1119
1120         * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
1121         (AM_PATH_OPENSC): Strip non-digits from the micro version.
1122
1123 2002-08-21  Werner Koch  <wk@gnupg.org>
1124
1125         Released 0.9.0.
1126
1127         * configure.ac: Changed the default homedir to .gnupg.
1128         * README-alpha: Removed.
1129
1130 2002-08-19  Werner Koch  <wk@gnupg.org>
1131
1132         * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
1133
1134 2002-08-13  Werner Koch  <wk@gnupg.org>
1135
1136         * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
1137         * configure.ac: Use them.
1138
1139 2002-08-10  Werner Koch  <wk@gnupg.org>
1140
1141         Released 0.3.10.
1142
1143         * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
1144         for gettext.
1145
1146 2002-07-22  Werner Koch  <wk@gnupg.org>
1147
1148         * configure.ac: Check for ftello and provide a replacement.
1149
1150 2002-07-01  Werner Koch  <wk@gnupg.org>
1151
1152         Released 0.3.9.
1153
1154         * README: Short note on how to export in pkcs-12 format.
1155
1156 2002-06-29  Werner Koch  <wk@gnupg.org>
1157
1158         * configure.ac: Define --with options to set the default location
1159         of the agent, scdaemon, pinentry and dirmngr.
1160
1161 2002-06-27  Werner Koch  <wk@gnupg.org>
1162
1163         * README: Short blurb on how to import a PKCS-12 file.
1164
1165         * configure.ac (AH_BOTTOM): New to define some constants.
1166
1167 2002-06-25  Werner Koch  <wk@gnupg.org>
1168
1169         Released 0.3.8.
1170
1171         * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
1172
1173 2002-06-12  Werner Koch  <wk@gnupg.org>
1174
1175         * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
1176
1177 2002-06-04  Werner Koch  <wk@gnupg.org>
1178
1179         Released 0.3.7.
1180
1181 2002-05-21  Werner Koch  <wk@gnupg.org>
1182
1183         * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
1184
1185 2002-05-14  Werner Koch  <wk@gnupg.org>
1186
1187         * doc/: New
1188         * configure.ac, Makefile.am:  Added doc/.
1189
1190 2002-05-03  Werner Koch  <wk@gnupg.org>
1191
1192         Released 0.3.6.
1193
1194 2002-04-25  Werner Koch  <wk@gnupg.org>
1195
1196         * configure.ac: Check for setlocale.
1197
1198 2002-04-24  Marcus Brinkmann  <marcus@g10code.de>
1199
1200         * configure.ac: Check for locale.h.
1201
1202 2002-04-15  Werner Koch  <wk@gnupg.org>
1203
1204         Released 0.3.5.
1205
1206         * NEWS: Started to describe release notes.
1207
1208         * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
1209
1210 2002-04-01  Werner Koch  <wk@gnupg.org>
1211
1212         Released 0.3.4.
1213
1214 2002-03-18  Werner Koch  <wk@gnupg.org>
1215
1216         Released 0.3.3.
1217
1218 2002-03-08  Werner Koch  <wk@gnupg.org>
1219
1220         * README: Add some explanation on how to specify a user ID.
1221
1222 2002-03-06  Werner Koch  <wk@gnupg.org>
1223
1224         Released 0.3.2.
1225
1226 2002-03-04  Werner Koch  <wk@gnupg.org>
1227
1228         Released 0.3.1.
1229
1230         * README: Explained some options and files.
1231
1232 2002-02-14  Werner Koch  <wk@gnupg.org>
1233
1234         * configure.ac: Fixed status messages related to presence of Pth.
1235
1236 2002-02-13  Werner Koch  <wk@gnupg.org>
1237
1238         * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
1239         * configure.ac: use it.
1240
1241 2002-02-12  Werner Koch  <wk@gnupg.org>
1242
1243         * configure.ac: Check for PTH.  Provide replacement fucntions for
1244         apsrintf and fopencookie.
1245
1246         * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
1247
1248 2002-02-07  Werner Koch  <wk@gnupg.org>
1249
1250         Released 0.3.0.
1251
1252         * configure.ac: Require libgcrypt 1.1.6.
1253
1254 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
1255
1256         * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
1257         variable.
1258
1259 2002-01-26  Werner Koch  <wk@gnupg.org>
1260
1261         * configure.ac: Add options to disable the build of some programs
1262         and print a configure status at the end.
1263         * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
1264
1265         * scd/ : New.  Added to Makefile and configure.
1266         * configure.ac: Check for libopensc
1267         * Makefile.am: Build scd only when libopensc is available
1268
1269 2002-01-23  Werner Koch  <wk@gnupg.org>
1270
1271         * configure.ac (mkdtemp): See whether we have to provide a
1272         replacement.
1273
1274 2001-12-18  Werner Koch  <wk@gnupg.org>
1275
1276         Released 0.0.0.
1277
1278 2001-12-17  Werner Koch  <wk@gnupg.org>
1279
1280         * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
1281         * configure.ac: and use it here. Figure out the location of libksba
1282
1283 2001-12-15  Werner Koch  <wk@gnupg.org>
1284
1285         * configure.ac (missing_dir): Bail out if asprintf and fopencookie
1286         are not available.
1287
1288 2001-12-04  Werner Koch  <wk@gnupg.org>
1289
1290         * configure.ac (HAVE_JNLIB_LOGGING): always define it.
1291
1292
1293  Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007.
1294            2010 Free Software Foundation, Inc.
1295
1296  This file is free software; as a special exception the author gives
1297  unlimited permission to copy and/or distribute it, with or without
1298  modifications, as long as this notice is preserved.
1299
1300  This file is distributed in the hope that it will be useful, but
1301  WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
1302  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1303
1304