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