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