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