1 2006-09-27 Marcus Brinkmann <marcus@g10code.de>
3 * Makefile.am: Fix cut & paste error.
5 2006-09-25 Werner Koch <wk@g10code.com>
9 2006-09-22 Werner Koch <wk@g10code.com>
11 * AUTHORS: Add information about used licenses.
13 2006-09-20 Werner Koch <wk@g10code.com>
15 * Makefile.am (dist-hook): Removed distfiles cruft.
16 (SUBDIRS): Added include
18 2006-09-18 Werner Koch <wk@g10code.com>
22 * configure.ac (--enable-agent-only): Donot build tools and doc
23 (--disable-tools,--disable-doc): New.
24 * Makefile.am (SUBDIRS): Allow to conditional build tools and doc.
26 2006-09-14 Werner Koch <wk@g10code.com>
28 Replaced all call gpg_error_from_errno(errno) by
29 gpg_error_from_syserror().
31 * configure.ac: Build gpg by default.
32 (GNUPG_SYS_SO_PEERCRED): Removed.
34 2006-09-13 Werner Koch <wk@g10code.com>
36 * autogen.sh: Better detection of the cross compiler kit.
38 2006-09-06 Marcus Brinkmann <marcus@g10code.de>
40 * configure.ac: New automake conditional RUN_GPG_TESTS.
42 2006-09-06 Werner Koch <wk@g10code.com>
44 * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS. Require Assuan
45 0.9 and libgpg-error 1.4
47 2006-08-31 Werner Koch <wk@g10code.com>
49 * configure.ac: Require libksba 1.0 and added API check for it.
50 (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
51 (have_libusb): New to give a feedback about CCID support
53 2006-08-21 Werner Koch <wk@g10code.com>
55 * configure.ac: Removed docbook tests.
56 (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
58 * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
60 2006-08-17 Werner Koch <wk@g10code.com>
62 * THANKS: Merged with the 1.4 one.
64 2006-08-16 Werner Koch <wk@g10code.com>
66 * configure.ac: Removed test for capabilities and mlock.
68 2006-08-15 Werner Koch <wk@g10code.com>
70 * Makefile.am (keyserver): Enable building of keyserver helpers.
72 * configure.ac: Merged with the current configure from 1.4.5.
73 Require libgpg-error 1.2 and libksba 0.9.16.
75 2006-07-29 Marcus Brinkmann <marcus@g10code.de>
77 * README: Spelling fixes.
79 2006-07-27 Werner Koch <wk@g10code.com>
83 * configure.ac: Call AB_INIT.
85 2006-07-03 Werner Koch <wk@g10code.com>
87 * configure.ac: Test for ksba_dn_teststr.
89 2006-06-30 Werner Koch <wk@g10code.com>
91 * keyserver/: New. Taken from 1.4.4
92 * Makefile.am (SUBDIRS): Include keyserver/.
93 * configure.ac: Include keyserver/.
94 (FAKE_CURL, GPGKEYS_CURL): New.
96 2006-06-20 Werner Koch <wk@g10code.com>
100 2006-06-08 Marcus Brinkmann <marcus@g10code.de>
102 * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
104 2006-05-24 Werner Koch <wk@g10code.com>
106 * configure.ac: New option --disable-optimization taked from 1.4.3.
108 2006-05-23 Werner Koch <wk@g10code.com>
110 * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
113 2006-05-22 Werner Koch <wk@g10code.com>
115 * configure.ac (EXEEXT): New.
117 2006-04-18 Werner Koch <wk@g10code.com>
119 * configure.ac (PK_UID_CACHE_SIZE): New.
121 2006-04-07 Werner Koch <wk@g10code.com>
123 * configure.ac: Use new method to include the SVN revison. Now it
124 is the actual global revision number.
126 2005-12-20 Werner Koch <wk@g10code.com>
130 2005-11-28 Werner Koch <wk@g10code.com>
132 * configure.ac: Append the revision to the version string.
134 2005-11-13 Werner Koch <wk@g10code.com>
136 * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
138 2005-11-11 Werner Koch <wk@g10code.com>
140 * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
142 2005-09-12 Werner Koch <wk@g10code.com>
146 2005-08-01 Werner Koch <wk@g10code.com>
150 * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
152 2005-06-20 Werner Koch <wk@g10code.com>
156 2005-06-02 Werner Koch <wk@g10code.com>
158 * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH. It is
159 used by common/estream.c.
161 2005-06-01 Werner Koch <wk@g10code.com>
163 * configure.ac (gl_INIT): Add gnulib stuff.
164 (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
166 (putc_unlocked): Removed check. Not used.
167 (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
168 (xsize): Added will probably come handy soon.
169 (CFLAGS): Use -Wformat-security instead of
170 -Wformat-nonliteral. Add --Wno-format-y2k.
173 2005-05-15 Werner Koch <wk@g10code.com>
175 * configure.ac: Remove option --disable-threads; require the use
178 2005-04-27 Werner Koch <wk@g10code.com>
180 * configure.ac: Removed OpenSC detection and options.
181 * acinclude.m4: Ditto.
183 2005-04-21 Werner Koch <wk@g10code.com>
187 * configure.ac: Do not build gpg by default.
189 2005-04-20 Werner Koch <wk@g10code.com>
191 * configure.ac: Test whether GPG_ERR_LOCKED is declared and
192 provide a replacement if not.
194 2005-04-15 Werner Koch <wk@g10code.com>
196 * configure.ac: Require libksba 0.9.11.
198 2005-04-15 Marcus Brinkmann <marcus@g10code.de>
200 * configure.ac: Check for /usr/bin/shred and define SHRED.
202 * configure.ac: Add --enable-symcryptrun, disabled by default.
203 Define automake variable BUILD_SYMCRYPTRUN.
204 Check for openpty -lutil, define LIBUTIL_LIBS.
206 2005-03-03 Werner Koch <wk@g10code.com>
208 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
209 --ldflags instead of --cflags. Reported by Kazu Yamamoto.
211 2005-02-03 Werner Koch <wk@g10code.com>
213 * AUTHORS: Copied from 1.4 and edited to refelct the changes in
216 2005-01-17 Werner Koch <wk@g10code.com>
218 * configure.ac: Make --without-included-regex work as expected.
219 Fixed FTP location info for some libraries.
221 2005-01-13 Werner Koch <wk@g10code.com>
225 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
226 program to see whether the installation is sane.
228 2005-01-07 Werner Koch <wk@g10code.com>
230 * configure.ac: Require gpg-error 1.0.
232 2005-01-04 Werner Koch <wk@g10code.com>
234 * configure.ac: Remove hack not to build gpg2 for W32.
235 * autogen.sh <build-w32>: Pass option --disable-gpg instead.
237 2004-12-22 Werner Koch <wk@g10code.com>
241 2004-12-20 Werner Koch <wk@g10code.com>
243 * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
244 directories default to c:/gnupg. Require libassuan 0.6.9.
246 2004-12-18 Werner Koch <wk@g10code.com>
248 * configure.ac (AH_BOTTOM): Define EXEEXT_S.
250 * autogen.sh: Updated --build-w32 feature.
252 2004-12-15 Werner Koch <wk@g10code.com>
254 * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
256 * acinclude.m4: Add proper macro name quoting for use with
259 * configure.ac: Add replacement check for ttyname.
260 Removed support for a included zlib.
262 2004-12-06 Werner Koch <wk@g10code.com>
264 * configure.ac (have_w32_system): New. Disable Pth checks for W32.
265 Link jnlib/w32-pth.h to pth.h.
267 2004-12-03 Werner Koch <wk@g10code.com>
271 2004-11-26 Werner Koch <wk@g10code.com>
273 * configure.ac: Replace strsep. Replaced use of "target" by
276 2004-10-22 Werner Koch <wk@g10code.com>
280 * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
282 2004-10-01 Werner Koch <wk@g10code.com>
286 2004-09-30 Werner Koch <wk@g10code.com>
288 * README: Minor updates.
290 2004-09-30 gettextize <bug-gnu-gettext@gnu.org>
292 * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
294 2004-08-16 Werner Koch <wk@g10code.de>
296 * configure.ac: Build Makefile for tests/pkits. New option
299 2004-08-05 Werner Koch <wk@g10code.de>
301 * configure.ac: Changed tests for libusb to also suuport the
302 stable version 0.1.x.
304 2004-07-22 Werner Koch <wk@g10code.de>
308 * configure.ac: Define AM conditional HAVE_OPENSC.
310 2004-07-21 Werner Koch <wk@g10code.de>
312 * configure.ac: Don't set DIE to no after it might has been set to
315 2004-07-20 Werner Koch <wk@g10code.de>
317 * Makefile.am (sm): Build kbx only if gpgsm is to be build.
319 2004-07-20 Werner Koch <wk@gnupg.org>
321 * configure.ac: New option --enable-agent-only.
323 2004-06-08 Werner Koch <wk@gnupg.org>
327 2004-06-06 Werner Koch <wk@gnupg.org>
329 * configure.ac: Require libksba 0.9.7.
331 2004-04-29 Werner Koch <wk@gnupg.org>
335 2004-04-20 Werner Koch <wk@gnupg.org>
337 * configure.ac: Remove the fopencookie test. We don't need the
338 dummy function because we conditionally use fopencookie,
339 fpencookie or a replacement at place.
341 2004-04-02 Thomas Schwinge <schwinge@nic-nac-project.de>
343 * autogen.sh: Added ACLOCAL_FLAGS.
345 2004-04-06 Werner Koch <wk@gnupg.org>
349 * configure.ac: Require libgcrypt 1.1.94.
350 Introduce PACKAGE_GT and set it to gnupg2.
352 2004-03-23 Werner Koch <wk@gnupg.org>
354 * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
356 2004-03-09 Werner Koch <wk@gnupg.org>
358 * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
360 2004-03-06 Werner Koch <wk@gnupg.org>
364 * configure.ac: Check the Libgcrypt API.
366 2004-02-25 Werner Koch <wk@gnupg.org>
368 * configure.ac: New option --disable-threads to inhibit
369 unintentional builds without Pth.
371 2004-02-21 Werner Koch <wk@gnupg.org>
375 2004-02-20 Werner Koch <wk@gnupg.org>
377 * configure.ac: Fixed URLs in the notice messages.
379 2004-02-18 Werner Koch <wk@gnupg.org>
381 * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
382 libassuan and ksba as they are now distributed in m4/.
384 2004-02-13 Werner Koch <wk@gnupg.org>
386 * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
388 2004-02-12 Werner Koch <wk@gnupg.org>
390 * autogen.sh: Removed cruft from debugging.
392 * am/cmacros.am: New.
394 2004-02-11 Werner Koch <wk@gnupg.org>
396 * configure.ac: Removed the need for g10defs.h. Reworked the
397 --with-foo-pgm stuff.
399 * autogen.sh (check_version): Removed bashism and simplified.
400 * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
403 2004-01-30 Werner Koch <wk@gnupg.org>
407 * configure.ac: Require libksba 0.9.3 due to another bug fix there.
409 2004-01-29 Werner Koch <wk@gnupg.org>
413 * configure.ac: Require libksba 0.9.2 due to bug fixes.
415 2004-01-24 Werner Koch <wk@gnupg.org>
417 * configure.ac: Now requires libassuan 0.6.3.
419 2003-12-23 Werner Koch <wk@gnupg.org>
423 * README-alpha: Removed.
424 * configure.ac, Makefile.am: Add the tests and tools directories.
426 2003-12-19 Werner Koch <wk@gnupg.org>
428 * configure.ac: Now require libgcrypt 1.1.91 to help testing the
429 latest libgcrypt changes. Requires libksab 0.9.1.
431 2003-12-17 Werner Koch <wk@gnupg.org>
433 * configure.ac: Requires now libassuan 0.6.2.
434 (CFLAGS): Add --Wformat-noliteral in gcc mode.
436 2003-12-16 Werner Koch <wk@gnupg.org>
438 * configure.ac: Check for funopen and fopencookie as part of the
441 2003-12-09 Werner Koch <wk@gnupg.org>
443 * configure.ac: Add a min_automake_version.
445 * autogen.sh: Revamped except for the --build-w32 hack.
446 * Makefile.am: Add README.CVS
448 2003-11-17 Werner Koch <wk@gnupg.org>
452 * configure.ac: Requires now libassuan 0.6.1.
454 2003-10-31 Werner Koch <wk@gnupg.org>
456 * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
459 2003-10-21 Werner Koch <wk@gnupg.org>
461 * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
462 Hurd; Robert Millan reported that the uname test is now
465 2003-10-01 Werner Koch <wk@gnupg.org>
467 * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
469 2003-09-23 Werner Koch <wk@gnupg.org>
471 Merged most of David Shaw's changes in 1.3 since 2003-06-03.
473 * configure.ac: Drop all TIGER/192 support.
474 (uint64_t): Check for UINT64_C to go along with uint64_t.
475 (getaddrinfo): Check for it.
476 (sigset_t): Check for sigset_t and struct sigaction. This is for
477 Forte c89 on Solaris which seems to define only the function call
478 half of the two pairs by default.
479 (W32LIBS): Include wsock32 in W32LIBS. This is different from
480 NETLIBS so we don't need to force other platforms to pull in the
481 netlibs when they aren't actually needed.
483 2003-09-06 Werner Koch <wk@gnupg.org>
487 * configure.ac: Require newer versions of some libraries.
489 2003-09-02 Werner Koch <wk@gnupg.org>
491 * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
493 2003-08-19 Marcus Brinkmann <marcus@g10code.de>
495 * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
498 2003-08-06 Werner Koch <wk@gnupg.org>
500 * configure.ac: Check for libgpg-error. Print infos about missing
501 libraries more nicely.
502 * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
504 2003-08-05 Werner Koch <wk@gnupg.org>
508 * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
510 2003-07-31 Werner Koch <wk@gnupg.org>
512 * Makefile.am (DISTCLEANFILES): Add g10defs.h
514 2003-06-18 Werner Koch <wk@gnupg.org>
516 * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
517 .gnupg2 to avoid accidential use with production keys.
519 2003-06-11 Werner Koch <wk@gnupg.org>
521 * configure.ac: Merged all stuff from current 1.3 version in.
522 * acinclude.m4: Merged required macros from current 1.2 version in.
524 2003-06-04 Werner Koch <wk@gnupg.org>
526 * configure.ac, Makefile.am: Enable building of gpg.
528 2003-04-29 Werner Koch <wk@gnupg.org>
530 * configure.ac: Build a limited version of scdaemon if libopensc
533 * configure.ac (ALL_LINUGAS): Removed.
535 * Makefile.am (ACLOCAL_AMFLAGS): New.
536 * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
538 2003-04-29 gettextize <bug-gnu-gettext@gnu.org>
540 * Makefile.am (SUBDIRS): Add m4.
541 (ACLOCAL_AMFLAGS): New variable.
542 (EXTRA_DIST): Add scripts/config.rpath.
543 * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
545 2003-04-29 Werner Koch <wk@gnupg.org>
547 * assuan/ : Removed. We now use libassuan.
548 * Makefile.am (SUBDIRS): Removed assuan
550 * configure.ac: Check for libassuan.
552 2003-01-09 Werner Koch <wk@gnupg.org>
554 * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
555 (NEED_KSBA_VERSION): Does now require 0.4.6.
557 * README: Noted where to find gpg-protect-tool.
559 2002-10-31 Neal H. Walfield <neal@g10code.de>
561 * configure.ac: Check for flockfile and funlockfile. Check for
562 isascii and putc_unlocked replacing them if not found.
564 * configure.ac (PTH_LIBS): If pth is found, add the output of
565 `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
567 2002-10-19 Werner Koch <wk@gnupg.org>
569 * configure.ac: Bumped version number to 1.9.0-cvs.
571 NewPG (Aegypten project) to GnuPG merge.
573 2002-09-20 Werner Koch <wk@gnupg.org>
577 2002-09-05 Neal H. Walfield <neal@g10code.de>
579 * configure.ac: Check for makeinfo.
581 2002-09-03 Neal H. Walfield <neal@g10code.de>
583 * autogen.sh (have_version): New function. Generalize and
584 simplify logic for finding and determining the versions of GNU
587 2002-08-23 Werner Koch <wk@gnupg.org>
591 * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
592 (AM_PATH_OPENSC): Strip non-digits from the micro version.
594 2002-08-21 Werner Koch <wk@gnupg.org>
598 * configure.ac: Changed the default homedir to .gnupg.
599 * README-alpha: Removed.
601 2002-08-19 Werner Koch <wk@gnupg.org>
603 * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
605 2002-08-13 Werner Koch <wk@gnupg.org>
607 * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
608 * configure.ac: Use them.
610 2002-08-10 Werner Koch <wk@gnupg.org>
614 * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
617 2002-07-22 Werner Koch <wk@gnupg.org>
619 * configure.ac: Check for ftello and provide a replacement.
621 2002-07-01 Werner Koch <wk@gnupg.org>
625 * README: Short note on how to export in pkcs-12 format.
627 2002-06-29 Werner Koch <wk@gnupg.org>
629 * configure.ac: Define --with options to set the default location
630 of the agent, scdaemon, pinentry and dirmngr.
632 2002-06-27 Werner Koch <wk@gnupg.org>
634 * README: Short blurb on how to import a PKCS-12 file.
636 * configure.ac (AH_BOTTOM): New to define some constants.
638 2002-06-25 Werner Koch <wk@gnupg.org>
642 * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
644 2002-06-12 Werner Koch <wk@gnupg.org>
646 * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
648 2002-06-04 Werner Koch <wk@gnupg.org>
652 2002-05-21 Werner Koch <wk@gnupg.org>
654 * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
656 2002-05-14 Werner Koch <wk@gnupg.org>
659 * configure.ac, Makefile.am: Added doc/
661 2002-05-03 Werner Koch <wk@gnupg.org>
665 2002-04-25 Werner Koch <wk@gnupg.org>
667 * configure.ac: Check for setlocale.
669 2002-04-24 Marcus Brinkmann <marcus@g10code.de>
671 * configure.ac: Check for locale.h.
673 2002-04-15 Werner Koch <wk@gnupg.org>
677 * NEWS: Started to describe release notes.
679 * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
681 2002-04-01 Werner Koch <wk@gnupg.org>
685 2002-03-18 Werner Koch <wk@gnupg.org>
689 2002-03-08 Werner Koch <wk@gnupg.org>
691 * README: Add some explanation on how to specify a user ID.
693 2002-03-06 Werner Koch <wk@gnupg.org>
697 2002-03-04 Werner Koch <wk@gnupg.org>
701 * README: Explained some options and files.
703 2002-02-14 Werner Koch <wk@gnupg.org>
705 * configure.ac: Fixed status messages related to presence of Pth.
707 2002-02-13 Werner Koch <wk@gnupg.org>
709 * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
710 * configure.ac: use it.
712 2002-02-12 Werner Koch <wk@gnupg.org>
714 * configure.ac: Check for PTH. Provide replacement fucntions for
715 apsrintf and fopencookie.
717 * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
719 2002-02-07 Werner Koch <wk@gnupg.org>
723 * configure.ac: Require libgcrypt 1.1.6.
725 2002-02-01 Marcus Brinkmann <marcus@g10code.de>
727 * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
730 2002-01-26 Werner Koch <wk@gnupg.org>
732 * configure.ac: Add options to disable the build of some programs
733 and print a configure status at the end.
734 * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
736 * scd/ : New. Added to Makefile and configure.
737 * configure.ac: Check for libopensc
738 * Makefile.am: Build scd only when libopensc is available
740 2002-01-23 Werner Koch <wk@gnupg.org>
742 * configure.ac (mkdtemp): See whether we have to provide a
745 2001-12-18 Werner Koch <wk@gnupg.org>
749 2001-12-17 Werner Koch <wk@gnupg.org>
751 * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
752 * configure.ac: and use it here. Figure out the location of libksba
754 2001-12-15 Werner Koch <wk@gnupg.org>
756 * configure.ac (missing_dir): Bail out if asprintf and fopencookie
759 2001-12-04 Werner Koch <wk@gnupg.org>
761 * configure.ac (HAVE_JNLIB_LOGGING): always define it.
764 Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
766 This file is free software; as a special exception the author gives
767 unlimited permission to copy and/or distribute it, with or without
768 modifications, as long as this notice is preserved.
770 This file is distributed in the hope that it will be useful, but
771 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
772 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.