1 2006-09-06 Werner Koch <wk@g10code.com>
3 * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS. Require Assuan
4 0.9 and libgpg-error 1.4
6 2006-08-31 Werner Koch <wk@g10code.com>
8 * configure.ac: Require libksba 1.0 and added API check for it.
9 (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
10 (have_libusb): New to give a feedback about CCID support
12 2006-08-21 Werner Koch <wk@g10code.com>
14 * configure.ac: Removed docbook tests.
15 (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
17 * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
19 2006-08-17 Werner Koch <wk@g10code.com>
21 * THANKS: Merged with the 1.4 one.
23 2006-08-16 Werner Koch <wk@g10code.com>
25 * configure.ac: Removed test for capabilities and mlock.
27 2006-08-15 Werner Koch <wk@g10code.com>
29 * Makefile.am (keyserver): Enable building of keyserver helpers.
31 * configure.ac: Merged with the current configure from 1.4.5.
32 Require libgpg-error 1.2 and libksba 0.9.16.
34 2006-07-29 Marcus Brinkmann <marcus@g10code.de>
36 * README: Spelling fixes.
38 2006-07-27 Werner Koch <wk@g10code.com>
42 * configure.ac: Call AB_INIT.
44 2006-07-03 Werner Koch <wk@g10code.com>
46 * configure.ac: Test for ksba_dn_teststr.
48 2006-06-30 Werner Koch <wk@g10code.com>
50 * keyserver/: New. Taken from 1.4.4
51 * Makefile.am (SUBDIRS): Include keyserver/.
52 * configure.ac: Include keyserver/.
53 (FAKE_CURL, GPGKEYS_CURL): New.
55 2006-06-20 Werner Koch <wk@g10code.com>
59 2006-06-08 Marcus Brinkmann <marcus@g10code.de>
61 * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
63 2006-05-24 Werner Koch <wk@g10code.com>
65 * configure.ac: New option --disable-optimization taked from 1.4.3.
67 2006-05-23 Werner Koch <wk@g10code.com>
69 * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
72 2006-05-22 Werner Koch <wk@g10code.com>
74 * configure.ac (EXEEXT): New.
76 2006-04-18 Werner Koch <wk@g10code.com>
78 * configure.ac (PK_UID_CACHE_SIZE): New.
80 2006-04-07 Werner Koch <wk@g10code.com>
82 * configure.ac: Use new method to include the SVN revison. Now it
83 is the actual global revision number.
85 2005-12-20 Werner Koch <wk@g10code.com>
89 2005-11-28 Werner Koch <wk@g10code.com>
91 * configure.ac: Append the revision to the version string.
93 2005-11-13 Werner Koch <wk@g10code.com>
95 * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
97 2005-11-11 Werner Koch <wk@g10code.com>
99 * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
101 2005-09-12 Werner Koch <wk@g10code.com>
105 2005-08-01 Werner Koch <wk@g10code.com>
109 * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
111 2005-06-20 Werner Koch <wk@g10code.com>
115 2005-06-02 Werner Koch <wk@g10code.com>
117 * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH. It is
118 used by common/estream.c.
120 2005-06-01 Werner Koch <wk@g10code.com>
122 * configure.ac (gl_INIT): Add gnulib stuff.
123 (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
125 (putc_unlocked): Removed check. Not used.
126 (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
127 (xsize): Added will probably come handy soon.
128 (CFLAGS): Use -Wformat-security instead of
129 -Wformat-nonliteral. Add --Wno-format-y2k.
132 2005-05-15 Werner Koch <wk@g10code.com>
134 * configure.ac: Remove option --disable-threads; require the use
137 2005-04-27 Werner Koch <wk@g10code.com>
139 * configure.ac: Removed OpenSC detection and options.
140 * acinclude.m4: Ditto.
142 2005-04-21 Werner Koch <wk@g10code.com>
146 * configure.ac: Do not build gpg by default.
148 2005-04-20 Werner Koch <wk@g10code.com>
150 * configure.ac: Test whether GPG_ERR_LOCKED is declared and
151 provide a replacement if not.
153 2005-04-15 Werner Koch <wk@g10code.com>
155 * configure.ac: Require libksba 0.9.11.
157 2005-04-15 Marcus Brinkmann <marcus@g10code.de>
159 * configure.ac: Check for /usr/bin/shred and define SHRED.
161 * configure.ac: Add --enable-symcryptrun, disabled by default.
162 Define automake variable BUILD_SYMCRYPTRUN.
163 Check for openpty -lutil, define LIBUTIL_LIBS.
165 2005-03-03 Werner Koch <wk@g10code.com>
167 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
168 --ldflags instead of --cflags. Reported by Kazu Yamamoto.
170 2005-02-03 Werner Koch <wk@g10code.com>
172 * AUTHORS: Copied from 1.4 and edited to refelct the changes in
175 2005-01-17 Werner Koch <wk@g10code.com>
177 * configure.ac: Make --without-included-regex work as expected.
178 Fixed FTP location info for some libraries.
180 2005-01-13 Werner Koch <wk@g10code.com>
184 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
185 program to see whether the installation is sane.
187 2005-01-07 Werner Koch <wk@g10code.com>
189 * configure.ac: Require gpg-error 1.0.
191 2005-01-04 Werner Koch <wk@g10code.com>
193 * configure.ac: Remove hack not to build gpg2 for W32.
194 * autogen.sh <build-w32>: Pass option --disable-gpg instead.
196 2004-12-22 Werner Koch <wk@g10code.com>
200 2004-12-20 Werner Koch <wk@g10code.com>
202 * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
203 directories default to c:/gnupg. Require libassuan 0.6.9.
205 2004-12-18 Werner Koch <wk@g10code.com>
207 * configure.ac (AH_BOTTOM): Define EXEEXT_S.
209 * autogen.sh: Updated --build-w32 feature.
211 2004-12-15 Werner Koch <wk@g10code.com>
213 * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
215 * acinclude.m4: Add proper macro name quoting for use with
218 * configure.ac: Add replacement check for ttyname.
219 Removed support for a included zlib.
221 2004-12-06 Werner Koch <wk@g10code.com>
223 * configure.ac (have_w32_system): New. Disable Pth checks for W32.
224 Link jnlib/w32-pth.h to pth.h.
226 2004-12-03 Werner Koch <wk@g10code.com>
230 2004-11-26 Werner Koch <wk@g10code.com>
232 * configure.ac: Replace strsep. Replaced use of "target" by
235 2004-10-22 Werner Koch <wk@g10code.com>
239 * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
241 2004-10-01 Werner Koch <wk@g10code.com>
245 2004-09-30 Werner Koch <wk@g10code.com>
247 * README: Minor updates.
249 2004-09-30 gettextize <bug-gnu-gettext@gnu.org>
251 * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
253 2004-08-16 Werner Koch <wk@g10code.de>
255 * configure.ac: Build Makefile for tests/pkits. New option
258 2004-08-05 Werner Koch <wk@g10code.de>
260 * configure.ac: Changed tests for libusb to also suuport the
261 stable version 0.1.x.
263 2004-07-22 Werner Koch <wk@g10code.de>
267 * configure.ac: Define AM conditional HAVE_OPENSC.
269 2004-07-21 Werner Koch <wk@g10code.de>
271 * configure.ac: Don't set DIE to no after it might has been set to
274 2004-07-20 Werner Koch <wk@g10code.de>
276 * Makefile.am (sm): Build kbx only if gpgsm is to be build.
278 2004-07-20 Werner Koch <wk@gnupg.org>
280 * configure.ac: New option --enable-agent-only.
282 2004-06-08 Werner Koch <wk@gnupg.org>
286 2004-06-06 Werner Koch <wk@gnupg.org>
288 * configure.ac: Require libksba 0.9.7.
290 2004-04-29 Werner Koch <wk@gnupg.org>
294 2004-04-20 Werner Koch <wk@gnupg.org>
296 * configure.ac: Remove the fopencookie test. We don't need the
297 dummy function because we conditionally use fopencookie,
298 fpencookie or a replacement at place.
300 2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
302 * autogen.sh: Added ACLOCAL_FLAGS.
304 2004-04-06 Werner Koch <wk@gnupg.org>
308 * configure.ac: Require libgcrypt 1.1.94.
309 Introduce PACKAGE_GT and set it to gnupg2.
311 2004-03-23 Werner Koch <wk@gnupg.org>
313 * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
315 2004-03-09 Werner Koch <wk@gnupg.org>
317 * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
319 2004-03-06 Werner Koch <wk@gnupg.org>
323 * configure.ac: Check the Libgcrypt API.
325 2004-02-25 Werner Koch <wk@gnupg.org>
327 * configure.ac: New option --disable-threads to inhibit
328 unintentional builds without Pth.
330 2004-02-21 Werner Koch <wk@gnupg.org>
334 2004-02-20 Werner Koch <wk@gnupg.org>
336 * configure.ac: Fixed URLs in the notice messages.
338 2004-02-18 Werner Koch <wk@gnupg.org>
340 * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
341 libassuan and ksba as they are now distributed in m4/.
343 2004-02-13 Werner Koch <wk@gnupg.org>
345 * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
347 2004-02-12 Werner Koch <wk@gnupg.org>
349 * autogen.sh: Removed cruft from debugging.
351 * am/cmacros.am: New.
353 2004-02-11 Werner Koch <wk@gnupg.org>
355 * configure.ac: Removed the need for g10defs.h. Reworked the
356 --with-foo-pgm stuff.
358 * autogen.sh (check_version): Removed bashism and simplified.
359 * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
362 2004-01-30 Werner Koch <wk@gnupg.org>
366 * configure.ac: Require libksba 0.9.3 due to another bug fix there.
368 2004-01-29 Werner Koch <wk@gnupg.org>
372 * configure.ac: Require libksba 0.9.2 due to bug fixes.
374 2004-01-24 Werner Koch <wk@gnupg.org>
376 * configure.ac: Now requires libassuan 0.6.3.
378 2003-12-23 Werner Koch <wk@gnupg.org>
382 * README-alpha: Removed.
383 * configure.ac, Makefile.am: Add the tests and tools directories.
385 2003-12-19 Werner Koch <wk@gnupg.org>
387 * configure.ac: Now require libgcrypt 1.1.91 to help testing the
388 latest libgcrypt changes. Requires libksab 0.9.1.
390 2003-12-17 Werner Koch <wk@gnupg.org>
392 * configure.ac: Requires now libassuan 0.6.2.
393 (CFLAGS): Add --Wformat-noliteral in gcc mode.
395 2003-12-16 Werner Koch <wk@gnupg.org>
397 * configure.ac: Check for funopen and fopencookie as part of the
400 2003-12-09 Werner Koch <wk@gnupg.org>
402 * configure.ac: Add a min_automake_version.
404 * autogen.sh: Revamped except for the --build-w32 hack.
405 * Makefile.am: Add README.CVS
407 2003-11-17 Werner Koch <wk@gnupg.org>
411 * configure.ac: Requires now libassuan 0.6.1.
413 2003-10-31 Werner Koch <wk@gnupg.org>
415 * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
418 2003-10-21 Werner Koch <wk@gnupg.org>
420 * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
421 Hurd; Robert Millan reported that the uname test is now
424 2003-10-01 Werner Koch <wk@gnupg.org>
426 * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
428 2003-09-23 Werner Koch <wk@gnupg.org>
430 Merged most of David Shaw's changes in 1.3 since 2003-06-03.
432 * configure.ac: Drop all TIGER/192 support.
433 (uint64_t): Check for UINT64_C to go along with uint64_t.
434 (getaddrinfo): Check for it.
435 (sigset_t): Check for sigset_t and struct sigaction. This is for
436 Forte c89 on Solaris which seems to define only the function call
437 half of the two pairs by default.
438 (W32LIBS): Include wsock32 in W32LIBS. This is different from
439 NETLIBS so we don't need to force other platforms to pull in the
440 netlibs when they aren't actually needed.
442 2003-09-06 Werner Koch <wk@gnupg.org>
446 * configure.ac: Require newer versions of some libraries.
448 2003-09-02 Werner Koch <wk@gnupg.org>
450 * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
452 2003-08-19 Marcus Brinkmann <marcus@g10code.de>
454 * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
457 2003-08-06 Werner Koch <wk@gnupg.org>
459 * configure.ac: Check for libgpg-error. Print infos about missing
460 libraries more nicely.
461 * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
463 2003-08-05 Werner Koch <wk@gnupg.org>
467 * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
469 2003-07-31 Werner Koch <wk@gnupg.org>
471 * Makefile.am (DISTCLEANFILES): Add g10defs.h
473 2003-06-18 Werner Koch <wk@gnupg.org>
475 * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
476 .gnupg2 to avoid accidential use with production keys.
478 2003-06-11 Werner Koch <wk@gnupg.org>
480 * configure.ac: Merged all stuff from current 1.3 version in.
481 * acinclude.m4: Merged required macros from current 1.2 version in.
483 2003-06-04 Werner Koch <wk@gnupg.org>
485 * configure.ac, Makefile.am: Enable building of gpg.
487 2003-04-29 Werner Koch <wk@gnupg.org>
489 * configure.ac: Build a limited version of scdaemon if libopensc
492 * configure.ac (ALL_LINUGAS): Removed.
494 * Makefile.am (ACLOCAL_AMFLAGS): New.
495 * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
497 2003-04-29 gettextize <bug-gnu-gettext@gnu.org>
499 * Makefile.am (SUBDIRS): Add m4.
500 (ACLOCAL_AMFLAGS): New variable.
501 (EXTRA_DIST): Add scripts/config.rpath.
502 * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
504 2003-04-29 Werner Koch <wk@gnupg.org>
506 * assuan/ : Removed. We now use libassuan.
507 * Makefile.am (SUBDIRS): Removed assuan
509 * configure.ac: Check for libassuan.
511 2003-01-09 Werner Koch <wk@gnupg.org>
513 * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
514 (NEED_KSBA_VERSION): Does now require 0.4.6.
516 * README: Noted where to find gpg-protect-tool.
518 2002-10-31 Neal H. Walfield <neal@g10code.de>
520 * configure.ac: Check for flockfile and funlockfile. Check for
521 isascii and putc_unlocked replacing them if not found.
523 * configure.ac (PTH_LIBS): If pth is found, add the output of
524 `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
526 2002-10-19 Werner Koch <wk@gnupg.org>
528 * configure.ac: Bumped version number to 1.9.0-cvs.
530 NewPG (Aegypten project) to GnuPG merge.
532 2002-09-20 Werner Koch <wk@gnupg.org>
536 2002-09-05 Neal H. Walfield <neal@g10code.de>
538 * configure.ac: Check for makeinfo.
540 2002-09-03 Neal H. Walfield <neal@g10code.de>
542 * autogen.sh (have_version): New function. Generalize and
543 simplify logic for finding and determining the versions of GNU
546 2002-08-23 Werner Koch <wk@gnupg.org>
550 * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
551 (AM_PATH_OPENSC): Strip non-digits from the micro version.
553 2002-08-21 Werner Koch <wk@gnupg.org>
557 * configure.ac: Changed the default homedir to .gnupg.
558 * README-alpha: Removed.
560 2002-08-19 Werner Koch <wk@gnupg.org>
562 * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
564 2002-08-13 Werner Koch <wk@gnupg.org>
566 * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
567 * configure.ac: Use them.
569 2002-08-10 Werner Koch <wk@gnupg.org>
573 * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
576 2002-07-22 Werner Koch <wk@gnupg.org>
578 * configure.ac: Check for ftello and provide a replacement.
580 2002-07-01 Werner Koch <wk@gnupg.org>
584 * README: Short note on how to export in pkcs-12 format.
586 2002-06-29 Werner Koch <wk@gnupg.org>
588 * configure.ac: Define --with options to set the default location
589 of the agent, scdaemon, pinentry and dirmngr.
591 2002-06-27 Werner Koch <wk@gnupg.org>
593 * README: Short blurb on how to import a PKCS-12 file.
595 * configure.ac (AH_BOTTOM): New to define some constants.
597 2002-06-25 Werner Koch <wk@gnupg.org>
601 * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
603 2002-06-12 Werner Koch <wk@gnupg.org>
605 * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
607 2002-06-04 Werner Koch <wk@gnupg.org>
611 2002-05-21 Werner Koch <wk@gnupg.org>
613 * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
615 2002-05-14 Werner Koch <wk@gnupg.org>
618 * configure.ac, Makefile.am: Added doc/
620 2002-05-03 Werner Koch <wk@gnupg.org>
624 2002-04-25 Werner Koch <wk@gnupg.org>
626 * configure.ac: Check for setlocale.
628 2002-04-24 Marcus Brinkmann <marcus@g10code.de>
630 * configure.ac: Check for locale.h.
632 2002-04-15 Werner Koch <wk@gnupg.org>
636 * NEWS: Started to describe release notes.
638 * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
640 2002-04-01 Werner Koch <wk@gnupg.org>
644 2002-03-18 Werner Koch <wk@gnupg.org>
648 2002-03-08 Werner Koch <wk@gnupg.org>
650 * README: Add some explanation on how to specify a user ID.
652 2002-03-06 Werner Koch <wk@gnupg.org>
656 2002-03-04 Werner Koch <wk@gnupg.org>
660 * README: Explained some options and files.
662 2002-02-14 Werner Koch <wk@gnupg.org>
664 * configure.ac: Fixed status messages related to presence of Pth.
666 2002-02-13 Werner Koch <wk@gnupg.org>
668 * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
669 * configure.ac: use it.
671 2002-02-12 Werner Koch <wk@gnupg.org>
673 * configure.ac: Check for PTH. Provide replacement fucntions for
674 apsrintf and fopencookie.
676 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
678 2002-02-07 Werner Koch <wk@gnupg.org>
682 * configure.ac: Require libgcrypt 1.1.6.
684 2002-02-01 Marcus Brinkmann <marcus@g10code.de>
686 * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
689 2002-01-26 Werner Koch <wk@gnupg.org>
691 * configure.ac: Add options to disable the build of some programs
692 and print a configure status at the end.
693 * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
695 * scd/ : New. Added to Makefile and configure.
696 * configure.ac: Check for libopensc
697 * Makefile.am: Build scd only when libopensc is available
699 2002-01-23 Werner Koch <wk@gnupg.org>
701 * configure.ac (mkdtemp): See whether we have to provide a
704 2001-12-18 Werner Koch <wk@gnupg.org>
708 2001-12-17 Werner Koch <wk@gnupg.org>
710 * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
711 * configure.ac: and use it here. Figure out the location of libksba
713 2001-12-15 Werner Koch <wk@gnupg.org>
715 * configure.ac (missing_dir): Bail out if asprintf and fopencookie
718 2001-12-04 Werner Koch <wk@gnupg.org>
720 * configure.ac (HAVE_JNLIB_LOGGING): always define it.
723 Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
725 This file is free software; as a special exception the author gives
726 unlimited permission to copy and/or distribute it, with or without
727 modifications, as long as this notice is preserved.
729 This file is distributed in the hope that it will be useful, but
730 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
731 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.