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