aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog1391
-rw-r--r--ChangeLog-20111394
-rw-r--r--Makefile.am24
-rw-r--r--agent/ChangeLog-2011 (renamed from agent/ChangeLog)13
-rw-r--r--agent/Makefile.am3
-rw-r--r--common/ChangeLog-2011 (renamed from common/ChangeLog)11
-rw-r--r--common/ChangeLog.jnlib11
-rw-r--r--common/Makefile.am2
-rw-r--r--dirmngr/ChangeLog-2011 (renamed from dirmngr/ChangeLog)11
-rw-r--r--dirmngr/ChangeLog.14
-rw-r--r--dirmngr/Makefile.am2
-rw-r--r--doc/ChangeLog-2011 (renamed from doc/ChangeLog)11
-rw-r--r--doc/HACKING31
-rw-r--r--doc/Makefile.am2
-rw-r--r--g10/ChangeLog-2011 (renamed from g10/ChangeLog)21
-rw-r--r--g10/Makefile.am2
-rw-r--r--g13/ChangeLog3
-rw-r--r--g13/ChangeLog-201114
-rw-r--r--g13/Makefile.am2
-rw-r--r--include/ChangeLog-2011 (renamed from include/ChangeLog)11
-rw-r--r--include/Makefile.am2
-rw-r--r--kbx/ChangeLog-2011 (renamed from kbx/ChangeLog)13
-rw-r--r--keyserver/ChangeLog-2011 (renamed from keyserver/ChangeLog)23
-rw-r--r--keyserver/Makefile.am14
-rw-r--r--m4/ChangeLog-2011 (renamed from m4/ChangeLog)11
-rw-r--r--m4/Makefile.am5
-rw-r--r--po/ChangeLog-2011 (renamed from po/ChangeLog)14
-rw-r--r--po/de.po27
-rw-r--r--scd/ChangeLog-2011 (renamed from scd/ChangeLog)13
-rw-r--r--scd/Makefile.am2
-rw-r--r--scripts/ChangeLog-2011 (renamed from scripts/ChangeLog)11
-rw-r--r--scripts/git-log-fix3
-rw-r--r--scripts/git-log-footer14
-rwxr-xr-xscripts/gitlog-to-changelog345
-rw-r--r--sm/ChangeLog-2011 (renamed from sm/ChangeLog)13
-rw-r--r--sm/Makefile.am1
-rw-r--r--tests/ChangeLog-2011 (renamed from tests/ChangeLog)11
-rw-r--r--tests/Makefile.am2
-rw-r--r--tests/openpgp/ChangeLog-2011 (renamed from tests/openpgp/ChangeLog)11
-rw-r--r--tests/openpgp/Makefile.am2
-rw-r--r--tests/pkits/ChangeLog-2011 (renamed from tests/pkits/ChangeLog)15
-rw-r--r--tests/pkits/Makefile.am12
-rw-r--r--tools/ChangeLog-2011 (renamed from tools/ChangeLog)13
-rw-r--r--tools/Makefile.am2
44 files changed, 2102 insertions, 1440 deletions
diff --git a/ChangeLog b/ChangeLog
index 5e5a0149d..8bd68a626 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,1383 +1,16 @@
-2011-11-29 Werner Koch <[email protected]>
+No more ChangeLog files
+========================
- * autogen.sh: Make sure HOME et al have no unsafe characters.
+Do not modify any of the ChangeLog files in GnuPG. Starting on
+December 1st, 2011 we put change information only in the GIT commit
+log, and generate a top-level ChangeLog file from logs at "make dist"
+time. As such, there are strict requirements on the form of the
+commit log messages. See doc/HACKING for details. The old ChangeLog
+files have all be renamed to ChangeLog-2011.
-2011-11-28 Jim Meyering <[email protected]>
- accept --with-libgpg-error-prefix as well as --with-gpg-error-prefix
- * m4/gpg-error.m4: Update from git master.
-2011-09-23 Werner Koch <[email protected]>
-
- * configure.ac: Remove check for gcry_kdf_derive.
-
-2011-08-10 Werner Koch <[email protected]>
-
- * configure.ac: Fix new autoconf warnings.
-
-2011-05-20 Werner Koch <[email protected]>
-
- * configure.ac: Require libgpg-error 1.10.
-
-2011-03-08 Werner Koch <[email protected]>
-
- Release 2.1.0beta2.
-
- * configure.ac: Require libgcrypt 1.5.0.
- (HAVE_GCRY_PK_ECDH, HAVE_GCRY_PK_GET_CURVE): Remove.
- (utmp.h): Check for header.
-
-2011-02-25 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 1.2.
-
-2011-02-04 Werner Koch <[email protected]>
-
- * autogen.sh: Ensure that the git pre-commit hoom has been
- enabled. Add a cleanpo filter if not yet set.
-
-2011-02-03 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_GCRY_PK_GET_CURVE): Use AC_TRY_LINK.
-
-2011-02-01 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_GCRY_PK_GET_CURVE): Define if availabale.
-
-2011-01-20 Werner Koch <[email protected]>
-
- * configure.ac (AC_CONFIG_FILES): Remove keyserver/.
-
-2011-01-19 Werner Koch <[email protected]>
-
- * configure.ac: Add new option --enable-gpg2-is-gpg.
- (NAME_OF_INSTALLED_GPG): New ac_define.
- * autogen.sh [--build-w32ce]: Use --enable-gpg2-is-gpg.
-
-2011-01-21 Werner Koch <[email protected]>
-
- * configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP.
- (HAVE_GCRY_PK_ECDH): Add new test.
-
-2011-01-03 Werner Koch <[email protected]>
-
- * README.SVN: Rename to README.GIT.
- * Makefile.am (EXTRA_DIST): Adjust for that change.
-
-2010-12-14 Werner Koch <[email protected]>
-
- * configure.ac (BUILD_WITH_GPG, BUILD_WITH_GPGSM)
- (BUILD_WITH_AGENT, BUILD_WITH_SCDAEMON, BUILD_WITH_DIRMNGR)
- (BUILD_WITH_G13): New defines.
-
-2010-11-23 Werner Koch <[email protected]>
-
- * am/cmacros.am (extra_bin_ldflags): New. For W32CE set the stack
- size to 256k.
-
-2010-11-17 Werner Koch <[email protected]>
-
- * configure.ac (ENABLE_CARD_SUPPORT): Define.
-
-2010-10-27 Werner Koch <[email protected]>
-
- * acinclude.m4 (GNUPG_TIME_T_UNSIGNED): New.
- * configure.ac (AC_HEADER_TIME): Include before checking time_t.
- (GNUPG_TIME_T_UNSIGNED): Add.
-
-2010-10-26 Werner Koch <[email protected]>
-
- Release 2.1.0beta1.
-
-2010-10-18 Werner Koch <[email protected]>
-
- * Makefile.am (install-data-hook): Add W32 specific hook.
-
-2010-10-08 Werner Koch <[email protected]>
-
- * configure.ac: Add option --enable-dirmngr-auto-start.
- (USE_DIRMNGR_AUTO_START): New ac_define.
- * autogen.sh <--build-w32ce>: Use new option.
-
-2010-10-06 Werner Koch <[email protected]>
-
- * configure.ac: Make --enable-standard-socket the default.
-
-2010-10-04 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_CHECK_FAQPROG): Remove.
-
-2010-08-19 Werner Koch <[email protected]>
-
- * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
-
-2010-08-09 Werner Koch <[email protected]>
-
- * configure.ac (inet_pton): Check for it.
-
-2010-08-05 Werner Koch <[email protected]>
-
- * configure.ac (AH_BOTTOM): Remove HTTP_USE_ESTREAM.
-
-2010-08-02 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 1.1.0 due to the use of
- ksba_reader_set_release_notify.
-
-2010-07-30 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_PTH_PATH) [W32]: Require version 2.0.3.
-
-2010-07-25 Werner Koch <[email protected]>
-
- * configure.ac (USE_LDAPWRAPPER): AC_DEFINE and AM_CONDITIONAL it.
-
-2010-06-09 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_DIRMNGR_LDAP_PGM): Add option
- --with-dirmngr-ldap-pgm.
-
- * am/cmacros.am (-DGNUPG_LOCALSTATEDIR): New.
- (GNUPG_DEFAULT_DIRMNGR_LDAP): New.
-
-2010-06-08 Werner Koch <[email protected]>
-
- * configure.ac: Add build support for dirmngr.
- (try_ldap): Rename to try_ks_ldap.
- (GNUPG_CHECK_LDAP): Also test if dirmngr is to be build.
-
- * Makefile.am (SUBDIRS): Add dirmngr.
-
-2010-06-07 Werner Koch <[email protected]>
-
- * dirmngr/: New.
-
- * configure.ac: Add option --enable-gpgtar.
-
-2010-05-31 Werner Koch <[email protected]>
-
- * configure.ac (AC_CHECK_FUNCS): Check for lstat.
-
-2010-04-30 Werner Koch <[email protected]>
-
- * configure.ac: Add option --enable-standard-socket.
- (USE_STANDARD_SOCKET): ac_define it.
-
-2010-04-14 Werner Koch <[email protected]>
-
- * Makefile.am (keyserver) [W32CE]: Do not build for now.
-
- * configure.ac (use_zip): New.
- (--disable-zip): New option.
- (HAVE_ZIP): New.
- * autogen.sh <build-w32ce>: Disable ZIP.
-
-2010-04-07 Werner Koch <[email protected]>
-
- * autogen.sh: Take a .gnupg-autogen.rc file in account.
-
- * gl/mkdtemp.c (getpid) [W32CE]: New macro.
-
-2010-03-24 Werner Koch <[email protected]>
-
- * configure.ac (AH_BOTTOM): Use /gnupg as the default homedir on
- dosish systems which don't support drive letters (e.g. W32CE).
-
- * am/cmacros.am (extra_sys_libs): New.
-
-2010-03-23 Werner Koch <[email protected]>
-
- * configure.ac (W32SOCKLIBS): Change value for W32CE.
-
-2010-03-12 Werner Koch <[email protected]>
-
- * configure.ac (AC_INIT): Prepare for using git.
-
-2010-03-10 Werner Koch <[email protected]>
-
- * jnlib/: Move all code to common/.
- * Makefile.am (SUBDIRS): Remove jnlib.
- * configure.ac (AC_CONFIG_FILES): Remove jnlib/Makefile.
-
- * configure.ac (AM_PATH_LIBASSUAN): Remove double test.
- * acinclude.m4 (GNUPG_CHECK_ENDIAN): Remove bogus warning.
-
-2010-03-09 Werner Koch <[email protected]>
-
- * configure.ac: Add option --disable-ccid-driver.
- (AH_BOTTOM): Define GPG_ERR_ENABLE_GETTEXT_MACROS.
-
-2010-02-26 Werner Koch <[email protected]>
-
- * gl/mkdtemp.c (__set_errno) [W32CE]: Use gpg_err_set_errno.
- * gl/setenv.c (__set_errno) [W32CE]: Ditto.
- * gl/unsetenv.c (__set_errno) [W32CE]: Ditto.
-
- * configure.ac (HAVE_W32CE_SYSTEM): New ac_define and
- am_conditional.
- (signal.h, getenv): Check for them.
-
- * autogen.sh: New option --build-w32ce. Remove obsolete option
- --without-included-gettext.
-
-2009-12-08 Werner Koch <[email protected]>
-
- * configure.ac (USE_DNS_CERT): Support ADNS.
-
-2009-12-07 Werner Koch <[email protected]>
-
- * configure.ac: Check for ADNS before checking for the BIND
- resolver.
- (USE_ADNS): Fallback macro for PKA and CERT lookups.
-
-2009-10-20 Marcus Brinkmann <[email protected]>
-
- * configure.ac: Check for fusermount and encfs.
-
-2009-10-16 Marcus Brinkmann <[email protected]>
-
- * configure.ac: Check for libassuan instead of libassuan-pth.
-
-2009-10-12 Werner Koch <[email protected]>
-
- * configure.ac: Use -O3 because newer gcc versions require that
- for uninitialized variable warnings.
-
-2009-09-23 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Remove test.
- (_ASSUAN_ONLY_GPG_ERRORS): Remove.
-
-2009-09-23 Marcus Brinkmann <[email protected]>
-
- * configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION):
- Update to new API (2, 1.1.0).
-
-2009-09-21 Werner Koch <[email protected]>
-
- Start a new development branch in the SVN trunk. The stable one
- is now known in the SVN as branches/GNUPG-STABLE-2-0.
-
-2009-09-04 Werner Koch <[email protected]>
-
- Release 2.0.13.
-
-2009-06-29 Werner Koch <[email protected]>
-
- * configure.ac: Take care of --without-adns. Suggested by
- Arfrever Frehtes Taifersar Arahesis.
-
-2009-06-17 Werner Koch <[email protected]>
-
- Release 2.0.12.
-
-2009-06-05 David Shaw <[email protected]>
-
- * configure.ac: Remove Camellia restriction.
-
-2009-04-01 Werner Koch <[email protected]>
-
- * configure.ac: Test for fsync.
-
-2009-03-18 Werner Koch <[email protected]>
-
- * configure.ac: Test for getrlimit.
-
-2009-03-03 Werner Koch <[email protected]>
-
- Release 2.0.11.
-
-2009-01-12 Werner Koch <[email protected]>
-
- Release 2.0.10.
-
-2008-12-09 Werner Koch <[email protected]>
-
- Release 2.0.10rc1.
-
-2008-10-17 Werner Koch <[email protected]>
-
- * configure.ac: Use more warning options with modern GCCs.
-
-2008-09-29 Werner Koch <[email protected]>
-
- * configure.ac: Require libgcrypt 1.4.
-
-2008-08-27 David Shaw <[email protected]>
-
- * configure.ac: Use printf for the most portable SVN version
- detection.
-
- * configure.ac: Darwin's /bin/sh has a builtin echo that doesn't
- understand '-n'. Use tr to trim the carriage return instead.
-
-2008-04-23 Werner Koch <[email protected]>
-
- * configure.ac: Call gl_HEADER_SYS_SOCKET and gl_TYPE_SOCKLEN_T.
-
-2008-04-07 Werner Koch <[email protected]>
-
- * configure.ac (ADNSLIBS): Test for adns.
- (GPGKEYS_KDNS): New.
-
-2008-04-01 Werner Koch <[email protected]>
-
- * configure.ac: Require curl 7.10 (Oct 1 2002) or later as we use
- curl_version_info().
- (AC_INIT): Fix quoting.
-
-2008-03-27 Werner Koch <[email protected]>
-
- * Makefile.am (dist_doc_DATA): New. Install README.
-
-2008-03-26 Werner Koch <[email protected]>
-
- Release 2.0.9.
-
-2008-02-19 Werner Koch <[email protected]>
-
- * configure.ac: Remove --with-pkits-tests.
-
-2008-02-15 Werner Koch <[email protected]>
-
- * gl/allocsa.h, gl/m4/allocsa.m4: Replace HAVE_LONG_LONG by
- HAVE_LONG_LONG_INT.
-
-2008-02-15 gettextize <[email protected]>
-
- * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17.
-
-2007-12-20 Werner Koch <[email protected]>
-
- Released 2.0.8.
-
-2007-12-17 Werner Koch <[email protected]>
-
- * configure.ac: Add treatment for HAVE_LDAP_START_TLS_SA.
-
-2007-12-14 Werner Koch <[email protected]>
-
- Released 2.0.8rc1.
-
-2007-12-12 Werner Koch <[email protected]>
-
- * configure.ac (USE_CAMELLIA): Define by new option --enable-camellia.
-
-2007-12-03 Werner Koch <[email protected]>
-
- * configure.ac: Add test gt_LC_MESSAGES..
-
-2007-10-01 Werner Koch <[email protected]>
-
- * configure.ac: Require assuan 1.0.4.
-
-2007-09-14 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_LIBASSUAN_VERSION): New.
-
-2007-09-10 Werner Koch <[email protected]>
-
- Released 2.0.7.
-
-2007-08-27 Werner Koch <[email protected]>
-
- * configure.ac: Remove remaining support for internal regex.
- Define DISABLE_REGEX automake conditional. Add option
- --with-regex.
- * autogen.sh [--build-w32]: Remove --disable-regex. Use --with-regex.
-
-2007-08-16 Werner Koch <[email protected]>
-
- Released 2.0.6.
-
-2007-08-08 Werner Koch <[email protected]>
-
- * configure.ac: Use AC_CANONICAL_HOST and not AC_CANONICAL_TARGET.
-
-2007-07-09 Werner Koch <[email protected]>
-
- * configure.ac (AM_ICONV): Check for it even when building without
- NLS.
-
-2007-07-05 Werner Koch <[email protected]>
-
- Released 2.0.5.
-
- * configure.ac: Require libassuan 1.0.2.
-
-2007-07-05 Marcus Brinkmann <[email protected]>
-
- * configure.ac: Invoke AM_LANGINFO_CODESET.
-
-2007-07-04 Werner Koch <[email protected]>
-
- * Makefile.am (AUTOMAKE_OPTIONS): Add no-dist-gzip.
-
- Switched entire package to GPLv3+.
-
- * configure.ac: Require libksba 1.0.2.
-
- * COPYING: Updated to GPLv3.
- * COPYING.LIB: New as jnlib/ uses this license.
-
- * gl/: Switched to GPLv3+.
-
- * intl/ Removed.
- * configure.ac (AM_GNU_GETTEXT): Add external flag.
- (AM_ICONV): New.
-
-2007-07-03 Werner Koch <[email protected]>
-
- * configure.ac [W32]: Use ws2_32 instead of wsock32.
-
-2007-06-25 Werner Koch <[email protected]>
-
- * gl/mkdtemp.c (gen_tempname) [MKDIR_TAKES_ONE_ARG]: Avoid
- compiler warning by using the proper config macro.
-
-2007-06-15 Werner Koch <[email protected]>
-
- * configure.ac: Call AM_PO_SUBDIRS.
- (W32SOCKLIBS): New.
-
- * autogen.sh: Use = and not == in test to be POSIXly correct.
- <build-w32>: Disable use of regex.
-
-2007-06-14 Werner Koch <[email protected]>
-
- * configure.ac [AH_BOTTOM]: Remove the hardwired names of modules.
-
-2007-06-12 Werner Koch <[email protected]>
-
- * configure.ac [AH_BOTTOM]: Define HTTP_NO_WSASTARTUP.
-
-2007-06-11 Werner Koch <[email protected]>
-
- * am/cmacros.am (libcommonstd, libcommonpth, libcommonstd_ldadd)
- (libcommonpth_ldadd): Add macros.
-
-2007-06-06 Werner Koch <[email protected]>
-
- * configure.ac: Add a few notices message so make browsing of the
- log file easier.
- (CC_FOR_BUILD): New.
-
-2007-05-30 Werner Koch <[email protected]>
-
- * configure.ac [W32]: Do not create a symlink to w32-pth.h.
- Require the installation of the w32pth package.
-
-2007-05-29 Werner Koch <[email protected]>
-
- * gl/: Updated to a newer version.
-
-2007-05-24 Werner Koch <[email protected]>
-
- * configure.ac: Use -Wpointer-arith is possible.
-
-2007-05-15 Werner Koch <[email protected]>
-
- * configure.ac: Renamed the estream macros. Remove -Wformat-nonliteral.
-
- * configure.ac: Call ESTREAM_INIT and define the memory
- allocators for estream_asprintf.
- (gl_MODULES): Remove vasprintf.
-
-2007-05-09 Werner Koch <[email protected]>
-
- Released 2.0.4.
-
-2007-05-07 Werner Koch <[email protected]>
-
- * configure.ac: Require libgcrypt 1.2.2 to avoid compiler warnings.
-
-2007-05-07 gettextize <[email protected]>
-
- * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.16.1.
-
-2007-05-07 Werner Koch <[email protected]>
-
- * configure.ac: Bail out if no C-89 compiler has been found.
-
-2007-05-04 Werner Koch <[email protected]>
-
- * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-mailto
-
- * configure.ac: Require automake 1.10
- (AC_CONFIG_FILES): Rename gpgkeys_ to gpg2keys_.
- (AM_PROG_CC_C_O): New.
-
-2007-03-08 Werner Koch <[email protected]>
-
- Released 2.0.3.
-
- * autogen.sh: Add option --force.
-
-2007-01-31 Werner Koch <[email protected]>
-
- Released 2.0.2.
-
-2006-11-30 Werner Koch <[email protected]>
-
- * configure.ac: Save original LIBS when testing for dlopen.
-
-2006-11-28 Werner Koch <[email protected]>
-
- Released 2.0.1.
-
-2006-11-23 Werner Koch <[email protected]>
-
- Released 2.0.1rc1.
-
-2006-11-21 Werner Koch <[email protected]>
-
- * configure.ac [AH_BOTTOM]: Disable PTH soft mapping.
- (AC_CHECK_SIZEOF): Check for time_t.
- (BUILD_INCLUDED_LIBINTL): Remove AM_PO_SUBDIRS as it is not
- required for C.
-
-2006-11-15 Werner Koch <[email protected]>
-
- * autogen.sh: Add convenience option --build-amd64.
-
-2006-11-14 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Test for it.
-
-2006-11-11 Werner Koch <[email protected]>
-
- Released 2.0.0.
-
-2006-11-06 Werner Koch <[email protected]>
-
- Released 1.9.95.
-
-2006-11-03 Werner Koch <[email protected]>
-
- * configure.ac: Test for pty.h. From Gentoo.
-
-2006-10-24 Werner Koch <[email protected]>
-
- Released 1.9.94.
-
-2006-10-20 Werner Koch <[email protected]>
-
- * Makefile.am (stowinstall): Add convenience target.
-
-2006-10-18 Werner Koch <[email protected]>
-
- * configure.ac: svn revison magic fixes for old bashs. Suggested
- by Alain Guibert.
-
-2006-10-18 Werner Koch <[email protected]>
-
- Released 1.9.93.
-
-2006-10-17 Werner Koch <[email protected]>
-
- * autogen.sh <--build-w32>: Test also for a host "mingw32".
-
- * configure.ac: Removed W32LIBS. Use NETLIBS instead.
-
-2006-10-11 Werner Koch <[email protected]>
-
- Released 1.9.92.
-
- * configure.ac: Require libassuan 0.9.3.
-
-2006-10-09 Werner Koch <[email protected]>
-
- * acinclude.m4: Moved pth check to m4/gnupg-pth.m4.
-
-2006-10-06 Werner Koch <[email protected]>
-
- * configure.ac: Also check for libassuan's pth version.
-
-2006-10-04 Werner Koch <[email protected]>
-
- Released 1.9.91.
-
- * configure.ac: Require libassuan 0.9.1 which fixes a problem with
- gpgsm.
-
-2006-09-27 Werner Koch <[email protected]>
-
- * gl/strsep.h, gl/strsep.c, gl/m4/strsep.m4: Removed.
- * gl/strpbrk.h, gl/strpbrk.c, gl/m4/strpbrk.m4: Removed.
- * gl/Makefile.am: Removed module strsep and strpbrk.
- * configure.ac: Check for strsep in the context of jnlib. Remove
- check from gl_MODULES. Moved check for timegm into the jnlib context.
-
-2006-09-27 Marcus Brinkmann <[email protected]>
-
- * Makefile.am: Fix cut & paste error.
-
-2006-09-25 Werner Koch <[email protected]>
-
- Released 1.9.90.
-
-2006-09-22 Werner Koch <[email protected]>
-
- * AUTHORS: Add information about used licenses.
-
-2006-09-20 Werner Koch <[email protected]>
-
- * Makefile.am (dist-hook): Removed distfiles cruft.
- (SUBDIRS): Added include
-
-2006-09-18 Werner Koch <[email protected]>
-
- Released 1.9.23.
-
- * configure.ac (--enable-agent-only): Donot build tools and doc
- (--disable-tools,--disable-doc): New.
- * Makefile.am (SUBDIRS): Allow to conditional build tools and doc.
-
-2006-09-14 Werner Koch <[email protected]>
-
- Replaced all call gpg_error_from_errno(errno) by
- gpg_error_from_syserror().
-
- * configure.ac: Build gpg by default.
- (GNUPG_SYS_SO_PEERCRED): Removed.
-
-2006-09-13 Werner Koch <[email protected]>
-
- * autogen.sh: Better detection of the cross compiler kit.
-
-2006-09-06 Marcus Brinkmann <[email protected]>
-
- * configure.ac: New automake conditional RUN_GPG_TESTS.
-
-2006-09-06 Werner Koch <[email protected]>
-
- * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS. Require Assuan
- 0.9 and libgpg-error 1.4.
-
-2006-08-31 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 1.0 and added API check for it.
- (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
- (have_libusb): New to give a feedback about CCID support
-
-2006-08-21 Werner Koch <[email protected]>
-
- * configure.ac: Removed docbook tests.
- (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
-
- * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
-
-2006-08-17 Werner Koch <[email protected]>
-
- * THANKS: Merged with the 1.4 one.
-
-2006-08-16 Werner Koch <[email protected]>
-
- * configure.ac: Removed test for capabilities and mlock.
-
-2006-08-15 Werner Koch <[email protected]>
-
- * Makefile.am (keyserver): Enable building of keyserver helpers.
-
- * configure.ac: Merged with the current configure from 1.4.5.
- Require libgpg-error 1.2 and libksba 0.9.16.
-
-2006-07-29 Marcus Brinkmann <[email protected]>
-
- * README: Spelling fixes.
-
-2006-07-27 Werner Koch <[email protected]>
-
- Released 1.9.22.
-
- * configure.ac: Call AB_INIT.
-
-2006-07-03 Werner Koch <[email protected]>
-
- * configure.ac: Test for ksba_dn_teststr.
-
-2006-06-30 Werner Koch <[email protected]>
-
- * keyserver/: New. Taken from 1.4.4
- * Makefile.am (SUBDIRS): Include keyserver/.
- * configure.ac: Include keyserver/.
- (FAKE_CURL, GPGKEYS_CURL): New.
-
-2006-06-20 Werner Koch <[email protected]>
-
- Released 1.9.21.
-
-2006-06-08 Marcus Brinkmann <[email protected]>
-
- * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
-
-2006-05-24 Werner Koch <[email protected]>
-
- * configure.ac: New option --disable-optimization taked from 1.4.3.
-
-2006-05-23 Werner Koch <[email protected]>
-
- * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
- support.
-
-2006-05-22 Werner Koch <[email protected]>
-
- * configure.ac (EXEEXT): New.
-
-2006-04-18 Werner Koch <[email protected]>
-
- * configure.ac (PK_UID_CACHE_SIZE): New.
-
-2006-04-07 Werner Koch <[email protected]>
-
- * configure.ac: Use new method to include the SVN revison. Now it
- is the actual global revision number.
-
-2005-12-20 Werner Koch <[email protected]>
-
- Released 1.9.20.
-
-2005-11-28 Werner Koch <[email protected]>
-
- * configure.ac: Append the revision to the version string.
-
-2005-11-13 Werner Koch <[email protected]>
-
- * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
-
-2005-11-11 Werner Koch <[email protected]>
-
- * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
-
-2005-09-12 Werner Koch <[email protected]>
-
- Released 1.9.19.
-
-2005-08-01 Werner Koch <[email protected]>
-
- Released 1.9.18.
-
- * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
-
-2005-06-20 Werner Koch <[email protected]>
-
- Released 1.9.17.
-
-2005-06-02 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH. It is
- used by common/estream.c.
-
-2005-06-01 Werner Koch <[email protected]>
-
- * configure.ac (gl_INIT): Add gnulib stuff.
- (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
- by a simple check.
- (putc_unlocked): Removed check. Not used.
- (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
- (xsize): Added will probably come handy soon.
- (CFLAGS): Use -Wformat-security instead of
- -Wformat-nonliteral. Add --Wno-format-y2k.
- * gl/, gl/m4/: New.
-
-2005-05-15 Werner Koch <[email protected]>
-
- * configure.ac: Remove option --disable-threads; require the use
- of GNU Pth.
-
-2005-04-27 Werner Koch <[email protected]>
-
- * configure.ac: Removed OpenSC detection and options.
- * acinclude.m4: Ditto.
-
-2005-04-21 Werner Koch <[email protected]>
-
- Released 1.9.16.
-
- * configure.ac: Do not build gpg by default.
-
-2005-04-20 Werner Koch <[email protected]>
-
- * configure.ac: Test whether GPG_ERR_LOCKED is declared and
- provide a replacement if not.
-
-2005-04-15 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 0.9.11.
-
-2005-04-15 Marcus Brinkmann <[email protected]>
-
- * configure.ac: Check for /usr/bin/shred and define SHRED.
-
- * configure.ac: Add --enable-symcryptrun, disabled by default.
- Define automake variable BUILD_SYMCRYPTRUN.
- Check for openpty -lutil, define LIBUTIL_LIBS.
-
-2005-03-03 Werner Koch <[email protected]>
-
- * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
- --ldflags instead of --cflags. Reported by Kazu Yamamoto.
-
-2005-02-03 Werner Koch <[email protected]>
-
- * AUTHORS: Copied from 1.4 and edited to refelct the changes in
- 1.9.
-
-2005-01-17 Werner Koch <[email protected]>
-
- * configure.ac: Make --without-included-regex work as expected.
- Fixed FTP location info for some libraries.
-
-2005-01-13 Werner Koch <[email protected]>
-
- Released 1.9.15.
-
- * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
- program to see whether the installation is sane.
-
-2005-01-07 Werner Koch <[email protected]>
-
- * configure.ac: Require gpg-error 1.0.
-
-2005-01-04 Werner Koch <[email protected]>
-
- * configure.ac: Remove hack not to build gpg2 for W32.
- * autogen.sh <build-w32>: Pass option --disable-gpg instead.
-
-2004-12-22 Werner Koch <[email protected]>
-
- Released 1.9.14.
-
-2004-12-20 Werner Koch <[email protected]>
-
- * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
- directories default to c:/gnupg. Require libassuan 0.6.9.
-
-2004-12-18 Werner Koch <[email protected]>
-
- * configure.ac (AH_BOTTOM): Define EXEEXT_S.
-
- * autogen.sh: Updated --build-w32 feature.
-
-2004-12-15 Werner Koch <[email protected]>
-
- * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
-
- * acinclude.m4: Add proper macro name quoting for use with
- automake 1.9.
-
- * configure.ac: Add replacement check for ttyname.
- Removed support for a included zlib.
-
-2004-12-06 Werner Koch <[email protected]>
-
- * configure.ac (have_w32_system): New. Disable Pth checks for W32.
- Link jnlib/w32-pth.h to pth.h.
-
-2004-12-03 Werner Koch <[email protected]>
-
- Released 1.9.13.
-
-2004-11-26 Werner Koch <[email protected]>
-
- * configure.ac: Replace strsep. Replaced use of "target" by
- "host".
-
-2004-10-22 Werner Koch <[email protected]>
-
- Released 1.9.12.
-
- * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
-
-2004-10-01 Werner Koch <[email protected]>
-
- Released 1.9.11.
-
-2004-09-30 Werner Koch <[email protected]>
-
- * README: Minor updates.
-
-2004-09-30 gettextize <[email protected]>
-
- * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
-
-2004-08-16 Werner Koch <[email protected]>
-
- * configure.ac: Build Makefile for tests/pkits. New option
- --with-pkits-tests.
-
-2004-08-05 Werner Koch <[email protected]>
-
- * configure.ac: Changed tests for libusb to also suuport the
- stable version 0.1.x.
-
-2004-07-22 Werner Koch <[email protected]>
-
- Released 1.9.10.
-
- * configure.ac: Define AM conditional HAVE_OPENSC.
-
-2004-07-21 Werner Koch <[email protected]>
-
- * configure.ac: Don't set DIE to no after it might has been set to
- yes.
-
-2004-07-20 Werner Koch <[email protected]>
-
- * Makefile.am (sm): Build kbx only if gpgsm is to be build.
-
-2004-07-20 Werner Koch <[email protected]>
-
- * configure.ac: New option --enable-agent-only.
-
-2004-06-08 Werner Koch <[email protected]>
-
- Released 1.9.9.
-
-2004-06-06 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 0.9.7.
-
-2004-04-29 Werner Koch <[email protected]>
-
- Released 1.9.8.
-
-2004-04-20 Werner Koch <[email protected]>
-
- * configure.ac: Remove the fopencookie test. We don't need the
- dummy function because we conditionally use fopencookie,
- fpencookie or a replacement at place.
-
-2004-04-02 Thomas Schwinge <[email protected]>
-
- * autogen.sh: Added ACLOCAL_FLAGS.
-
-2004-04-06 Werner Koch <[email protected]>
-
- Released 1.9.7.
-
- * configure.ac: Require libgcrypt 1.1.94.
- Introduce PACKAGE_GT and set it to gnupg2.
-
-2004-03-23 Werner Koch <[email protected]>
-
- * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
-
-2004-03-09 Werner Koch <[email protected]>
-
- * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
-
-2004-03-06 Werner Koch <[email protected]>
-
- Released 1.9.6.
-
- * configure.ac: Check the Libgcrypt API.
-
-2004-02-25 Werner Koch <[email protected]>
-
- * configure.ac: New option --disable-threads to inhibit
- unintentional builds without Pth.
-
-2004-02-21 Werner Koch <[email protected]>
-
- Released 1.9.5.
-
-2004-02-20 Werner Koch <[email protected]>
-
- * configure.ac: Fixed URLs in the notice messages.
-
-2004-02-18 Werner Koch <[email protected]>
-
- * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
- libassuan and ksba as they are now distributed in m4/.
-
-2004-02-13 Werner Koch <[email protected]>
-
- * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
-
-2004-02-12 Werner Koch <[email protected]>
-
- * autogen.sh: Removed cruft from debugging.
-
- * am/cmacros.am: New.
-
-2004-02-11 Werner Koch <[email protected]>
-
- * configure.ac: Removed the need for g10defs.h. Reworked the
- --with-foo-pgm stuff.
-
- * autogen.sh (check_version): Removed bashism and simplified.
- * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
- a bad opensc-config.
-
-2004-01-30 Werner Koch <[email protected]>
-
- Released 1.9.4.
-
- * configure.ac: Require libksba 0.9.3 due to another bug fix there.
-
-2004-01-29 Werner Koch <[email protected]>
-
- * README: Updated.
-
- * configure.ac: Require libksba 0.9.2 due to bug fixes.
-
-2004-01-24 Werner Koch <[email protected]>
-
- * configure.ac: Now requires libassuan 0.6.3.
-
-2003-12-23 Werner Koch <[email protected]>
-
- Released 1.9.3.
-
- * README-alpha: Removed.
- * configure.ac, Makefile.am: Add the tests and tools directories.
-
-2003-12-19 Werner Koch <[email protected]>
-
- * configure.ac: Now require libgcrypt 1.1.91 to help testing the
- latest libgcrypt changes. Requires libksab 0.9.1.
-
-2003-12-17 Werner Koch <[email protected]>
-
- * configure.ac: Requires now libassuan 0.6.2.
- (CFLAGS): Add --Wformat-noliteral in gcc mode.
-
-2003-12-16 Werner Koch <[email protected]>
-
- * configure.ac: Check for funopen and fopencookie as part of the
- jnlib checks.
-
-2003-12-09 Werner Koch <[email protected]>
-
- * configure.ac: Add a min_automake_version.
- * README.CVS: New.
- * autogen.sh: Revamped except for the --build-w32 hack.
- * Makefile.am: Add README.CVS
-
-2003-11-17 Werner Koch <[email protected]>
-
- Release 1.9.2.
-
- * configure.ac: Requires now libassuan 0.6.1.
-
-2003-10-31 Werner Koch <[email protected]>
-
- * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
- time interface.
-
-2003-10-21 Werner Koch <[email protected]>
-
- * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
- Hurd; Robert Millan reported that the uname test is now
- sufficient.
-
-2003-10-01 Werner Koch <[email protected]>
-
- * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
-
-2003-09-23 Werner Koch <[email protected]>
-
- Merged most of David Shaw's changes in 1.3 since 2003-06-03.
-
- * configure.ac: Drop all TIGER/192 support.
- (uint64_t): Check for UINT64_C to go along with uint64_t.
- (getaddrinfo): Check for it.
- (sigset_t): Check for sigset_t and struct sigaction. This is for
- Forte c89 on Solaris which seems to define only the function call
- half of the two pairs by default.
- (W32LIBS): Include wsock32 in W32LIBS. This is different from
- NETLIBS so we don't need to force other platforms to pull in the
- netlibs when they aren't actually needed.
-
-2003-09-06 Werner Koch <[email protected]>
-
- Released 1.9.1.
-
- * configure.ac: Require newer versions of some libraries.
-
-2003-09-02 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
-
-2003-08-19 Marcus Brinkmann <[email protected]>
-
- * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
- invocation.
-
-2003-08-06 Werner Koch <[email protected]>
-
- * configure.ac: Check for libgpg-error. Print infos about missing
- libraries more nicely.
- * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
-
-2003-08-05 Werner Koch <[email protected]>
-
- Released 1.9.0.
-
- * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
-
-2003-07-31 Werner Koch <[email protected]>
-
- * Makefile.am (DISTCLEANFILES): Add g10defs.h
-
-2003-06-18 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
- .gnupg2 to avoid accidential use with production keys.
-
-2003-06-11 Werner Koch <[email protected]>
-
- * configure.ac: Merged all stuff from current 1.3 version in.
- * acinclude.m4: Merged required macros from current 1.2 version in.
-
-2003-06-04 Werner Koch <[email protected]>
-
- * configure.ac, Makefile.am: Enable building of gpg.
-
-2003-04-29 Werner Koch <[email protected]>
-
- * configure.ac: Build a limited version of scdaemon if libopensc
- is not available.
-
- * configure.ac (ALL_LINUGAS): Removed.
-
- * Makefile.am (ACLOCAL_AMFLAGS): New.
- * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
-
-2003-04-29 gettextize <[email protected]>
-
- * Makefile.am (SUBDIRS): Add m4.
- (ACLOCAL_AMFLAGS): New variable.
- (EXTRA_DIST): Add scripts/config.rpath.
- * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
-
-2003-04-29 Werner Koch <[email protected]>
-
- * assuan/ : Removed. We now use libassuan.
- * Makefile.am (SUBDIRS): Removed assuan
-
- * configure.ac: Check for libassuan.
-
-2003-01-09 Werner Koch <[email protected]>
-
- * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
- (NEED_KSBA_VERSION): Does now require 0.4.6.
-
- * README: Noted where to find gpg-protect-tool.
-
-2002-10-31 Neal H. Walfield <[email protected]>
-
- * configure.ac: Check for flockfile and funlockfile. Check for
- isascii and putc_unlocked replacing them if not found.
-
- * configure.ac (PTH_LIBS): If pth is found, add the output of
- `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
-
-2002-10-19 Werner Koch <[email protected]>
-
- * configure.ac: Bumped version number to 1.9.0-cvs.
-
- NewPG (Aegypten project) to GnuPG merge.
-
-2002-09-20 Werner Koch <[email protected]>
-
- Released 0.9.2.
-
-2002-09-05 Neal H. Walfield <[email protected]>
-
- * configure.ac: Check for makeinfo.
-
-2002-09-03 Neal H. Walfield <[email protected]>
-
- * autogen.sh (have_version): New function. Generalize and
- simplify logic for finding and determining the versions of GNU
- programs. Use it.
-
-2002-08-23 Werner Koch <[email protected]>
-
- Released 0.9.1.
-
- * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
- (AM_PATH_OPENSC): Strip non-digits from the micro version.
-
-2002-08-21 Werner Koch <[email protected]>
-
- Released 0.9.0.
-
- * configure.ac: Changed the default homedir to .gnupg.
- * README-alpha: Removed.
-
-2002-08-19 Werner Koch <[email protected]>
-
- * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
-
-2002-08-13 Werner Koch <[email protected]>
-
- * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
- * configure.ac: Use them.
-
-2002-08-10 Werner Koch <[email protected]>
-
- Released 0.3.10.
-
- * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
- for gettext.
-
-2002-07-22 Werner Koch <[email protected]>
-
- * configure.ac: Check for ftello and provide a replacement.
-
-2002-07-01 Werner Koch <[email protected]>
-
- Released 0.3.9.
-
- * README: Short note on how to export in pkcs-12 format.
-
-2002-06-29 Werner Koch <[email protected]>
-
- * configure.ac: Define --with options to set the default location
- of the agent, scdaemon, pinentry and dirmngr.
-
-2002-06-27 Werner Koch <[email protected]>
-
- * README: Short blurb on how to import a PKCS-12 file.
-
- * configure.ac (AH_BOTTOM): New to define some constants.
-
-2002-06-25 Werner Koch <[email protected]>
-
- Released 0.3.8.
-
- * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
-
-2002-06-12 Werner Koch <[email protected]>
-
- * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
-
-2002-06-04 Werner Koch <[email protected]>
-
- Released 0.3.7.
-
-2002-05-21 Werner Koch <[email protected]>
-
- * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
-
-2002-05-14 Werner Koch <[email protected]>
-
- * doc/: New
- * configure.ac, Makefile.am: Added doc/.
-
-2002-05-03 Werner Koch <[email protected]>
-
- Released 0.3.6.
-
-2002-04-25 Werner Koch <[email protected]>
-
- * configure.ac: Check for setlocale.
-
-2002-04-24 Marcus Brinkmann <[email protected]>
-
- * configure.ac: Check for locale.h.
-
-2002-04-15 Werner Koch <[email protected]>
-
- Released 0.3.5.
-
- * NEWS: Started to describe release notes.
-
- * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
-
-2002-04-01 Werner Koch <[email protected]>
-
- Released 0.3.4.
-
-2002-03-18 Werner Koch <[email protected]>
-
- Released 0.3.3.
-
-2002-03-08 Werner Koch <[email protected]>
-
- * README: Add some explanation on how to specify a user ID.
-
-2002-03-06 Werner Koch <[email protected]>
-
- Released 0.3.2.
-
-2002-03-04 Werner Koch <[email protected]>
-
- Released 0.3.1.
-
- * README: Explained some options and files.
-
-2002-02-14 Werner Koch <[email protected]>
-
- * configure.ac: Fixed status messages related to presence of Pth.
-
-2002-02-13 Werner Koch <[email protected]>
-
- * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
- * configure.ac: use it.
-
-2002-02-12 Werner Koch <[email protected]>
-
- * configure.ac: Check for PTH. Provide replacement fucntions for
- apsrintf and fopencookie.
-
- * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
-
-2002-02-07 Werner Koch <[email protected]>
-
- Released 0.3.0.
-
- * configure.ac: Require libgcrypt 1.1.6.
-
-2002-02-01 Marcus Brinkmann <[email protected]>
-
- * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
- variable.
-
-2002-01-26 Werner Koch <[email protected]>
-
- * configure.ac: Add options to disable the build of some programs
- and print a configure status at the end.
- * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
-
- * scd/ : New. Added to Makefile and configure.
- * configure.ac: Check for libopensc
- * Makefile.am: Build scd only when libopensc is available
-
-2002-01-23 Werner Koch <[email protected]>
-
- * configure.ac (mkdtemp): See whether we have to provide a
- replacement.
-
-2001-12-18 Werner Koch <[email protected]>
-
- Released 0.0.0.
-
-2001-12-17 Werner Koch <[email protected]>
-
- * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
- * configure.ac: and use it here. Figure out the location of libksba
-
-2001-12-15 Werner Koch <[email protected]>
-
- * configure.ac (missing_dir): Bail out if asprintf and fopencookie
- are not available.
-
-2001-12-04 Werner Koch <[email protected]>
-
- * configure.ac (HAVE_JNLIB_LOGGING): always define it.
-
-
- Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007.
- 2010 Free Software Foundation, Inc.
-
- This file is free software; as a special exception the author gives
- unlimited permission to copy and/or distribute it, with or without
- modifications, as long as this notice is preserved.
-
- This file is distributed in the hope that it will be useful, but
- WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
- implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+Local Variables:
+buffer-read-only: t
+mode: text
+End:
diff --git a/ChangeLog-2011 b/ChangeLog-2011
new file mode 100644
index 000000000..cfba8f473
--- /dev/null
+++ b/ChangeLog-2011
@@ -0,0 +1,1394 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
+2011-11-29 Werner Koch <[email protected]>
+
+ * autogen.sh: Make sure HOME et al have no unsafe characters.
+
+2011-11-28 Jim Meyering <[email protected]>
+
+ accept --with-libgpg-error-prefix as well as --with-gpg-error-prefix
+ * m4/gpg-error.m4: Update from git master.
+
+2011-09-23 Werner Koch <[email protected]>
+
+ * configure.ac: Remove check for gcry_kdf_derive.
+
+2011-08-10 Werner Koch <[email protected]>
+
+ * configure.ac: Fix new autoconf warnings.
+
+2011-05-20 Werner Koch <[email protected]>
+
+ * configure.ac: Require libgpg-error 1.10.
+
+2011-03-08 Werner Koch <[email protected]>
+
+ Release 2.1.0beta2.
+
+ * configure.ac: Require libgcrypt 1.5.0.
+ (HAVE_GCRY_PK_ECDH, HAVE_GCRY_PK_GET_CURVE): Remove.
+ (utmp.h): Check for header.
+
+2011-02-25 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 1.2.
+
+2011-02-04 Werner Koch <[email protected]>
+
+ * autogen.sh: Ensure that the git pre-commit hoom has been
+ enabled. Add a cleanpo filter if not yet set.
+
+2011-02-03 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_GCRY_PK_GET_CURVE): Use AC_TRY_LINK.
+
+2011-02-01 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_GCRY_PK_GET_CURVE): Define if availabale.
+
+2011-01-20 Werner Koch <[email protected]>
+
+ * configure.ac (AC_CONFIG_FILES): Remove keyserver/.
+
+2011-01-19 Werner Koch <[email protected]>
+
+ * configure.ac: Add new option --enable-gpg2-is-gpg.
+ (NAME_OF_INSTALLED_GPG): New ac_define.
+ * autogen.sh [--build-w32ce]: Use --enable-gpg2-is-gpg.
+
+2011-01-21 Werner Koch <[email protected]>
+
+ * configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP.
+ (HAVE_GCRY_PK_ECDH): Add new test.
+
+2011-01-03 Werner Koch <[email protected]>
+
+ * README.SVN: Rename to README.GIT.
+ * Makefile.am (EXTRA_DIST): Adjust for that change.
+
+2010-12-14 Werner Koch <[email protected]>
+
+ * configure.ac (BUILD_WITH_GPG, BUILD_WITH_GPGSM)
+ (BUILD_WITH_AGENT, BUILD_WITH_SCDAEMON, BUILD_WITH_DIRMNGR)
+ (BUILD_WITH_G13): New defines.
+
+2010-11-23 Werner Koch <[email protected]>
+
+ * am/cmacros.am (extra_bin_ldflags): New. For W32CE set the stack
+ size to 256k.
+
+2010-11-17 Werner Koch <[email protected]>
+
+ * configure.ac (ENABLE_CARD_SUPPORT): Define.
+
+2010-10-27 Werner Koch <[email protected]>
+
+ * acinclude.m4 (GNUPG_TIME_T_UNSIGNED): New.
+ * configure.ac (AC_HEADER_TIME): Include before checking time_t.
+ (GNUPG_TIME_T_UNSIGNED): Add.
+
+2010-10-26 Werner Koch <[email protected]>
+
+ Release 2.1.0beta1.
+
+2010-10-18 Werner Koch <[email protected]>
+
+ * Makefile.am (install-data-hook): Add W32 specific hook.
+
+2010-10-08 Werner Koch <[email protected]>
+
+ * configure.ac: Add option --enable-dirmngr-auto-start.
+ (USE_DIRMNGR_AUTO_START): New ac_define.
+ * autogen.sh <--build-w32ce>: Use new option.
+
+2010-10-06 Werner Koch <[email protected]>
+
+ * configure.ac: Make --enable-standard-socket the default.
+
+2010-10-04 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_CHECK_FAQPROG): Remove.
+
+2010-08-19 Werner Koch <[email protected]>
+
+ * configure.ac (AH_BOTTOM): Define GPG_ERR_ENABLE_ERRNO_MACROS.
+
+2010-08-09 Werner Koch <[email protected]>
+
+ * configure.ac (inet_pton): Check for it.
+
+2010-08-05 Werner Koch <[email protected]>
+
+ * configure.ac (AH_BOTTOM): Remove HTTP_USE_ESTREAM.
+
+2010-08-02 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 1.1.0 due to the use of
+ ksba_reader_set_release_notify.
+
+2010-07-30 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_PTH_PATH) [W32]: Require version 2.0.3.
+
+2010-07-25 Werner Koch <[email protected]>
+
+ * configure.ac (USE_LDAPWRAPPER): AC_DEFINE and AM_CONDITIONAL it.
+
+2010-06-09 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_DIRMNGR_LDAP_PGM): Add option
+ --with-dirmngr-ldap-pgm.
+
+ * am/cmacros.am (-DGNUPG_LOCALSTATEDIR): New.
+ (GNUPG_DEFAULT_DIRMNGR_LDAP): New.
+
+2010-06-08 Werner Koch <[email protected]>
+
+ * configure.ac: Add build support for dirmngr.
+ (try_ldap): Rename to try_ks_ldap.
+ (GNUPG_CHECK_LDAP): Also test if dirmngr is to be build.
+
+ * Makefile.am (SUBDIRS): Add dirmngr.
+
+2010-06-07 Werner Koch <[email protected]>
+
+ * dirmngr/: New.
+
+ * configure.ac: Add option --enable-gpgtar.
+
+2010-05-31 Werner Koch <[email protected]>
+
+ * configure.ac (AC_CHECK_FUNCS): Check for lstat.
+
+2010-04-30 Werner Koch <[email protected]>
+
+ * configure.ac: Add option --enable-standard-socket.
+ (USE_STANDARD_SOCKET): ac_define it.
+
+2010-04-14 Werner Koch <[email protected]>
+
+ * Makefile.am (keyserver) [W32CE]: Do not build for now.
+
+ * configure.ac (use_zip): New.
+ (--disable-zip): New option.
+ (HAVE_ZIP): New.
+ * autogen.sh <build-w32ce>: Disable ZIP.
+
+2010-04-07 Werner Koch <[email protected]>
+
+ * autogen.sh: Take a .gnupg-autogen.rc file in account.
+
+ * gl/mkdtemp.c (getpid) [W32CE]: New macro.
+
+2010-03-24 Werner Koch <[email protected]>
+
+ * configure.ac (AH_BOTTOM): Use /gnupg as the default homedir on
+ dosish systems which don't support drive letters (e.g. W32CE).
+
+ * am/cmacros.am (extra_sys_libs): New.
+
+2010-03-23 Werner Koch <[email protected]>
+
+ * configure.ac (W32SOCKLIBS): Change value for W32CE.
+
+2010-03-12 Werner Koch <[email protected]>
+
+ * configure.ac (AC_INIT): Prepare for using git.
+
+2010-03-10 Werner Koch <[email protected]>
+
+ * jnlib/: Move all code to common/.
+ * Makefile.am (SUBDIRS): Remove jnlib.
+ * configure.ac (AC_CONFIG_FILES): Remove jnlib/Makefile.
+
+ * configure.ac (AM_PATH_LIBASSUAN): Remove double test.
+ * acinclude.m4 (GNUPG_CHECK_ENDIAN): Remove bogus warning.
+
+2010-03-09 Werner Koch <[email protected]>
+
+ * configure.ac: Add option --disable-ccid-driver.
+ (AH_BOTTOM): Define GPG_ERR_ENABLE_GETTEXT_MACROS.
+
+2010-02-26 Werner Koch <[email protected]>
+
+ * gl/mkdtemp.c (__set_errno) [W32CE]: Use gpg_err_set_errno.
+ * gl/setenv.c (__set_errno) [W32CE]: Ditto.
+ * gl/unsetenv.c (__set_errno) [W32CE]: Ditto.
+
+ * configure.ac (HAVE_W32CE_SYSTEM): New ac_define and
+ am_conditional.
+ (signal.h, getenv): Check for them.
+
+ * autogen.sh: New option --build-w32ce. Remove obsolete option
+ --without-included-gettext.
+
+2009-12-08 Werner Koch <[email protected]>
+
+ * configure.ac (USE_DNS_CERT): Support ADNS.
+
+2009-12-07 Werner Koch <[email protected]>
+
+ * configure.ac: Check for ADNS before checking for the BIND
+ resolver.
+ (USE_ADNS): Fallback macro for PKA and CERT lookups.
+
+2009-10-20 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: Check for fusermount and encfs.
+
+2009-10-16 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: Check for libassuan instead of libassuan-pth.
+
+2009-10-12 Werner Koch <[email protected]>
+
+ * configure.ac: Use -O3 because newer gcc versions require that
+ for uninitialized variable warnings.
+
+2009-09-23 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Remove test.
+ (_ASSUAN_ONLY_GPG_ERRORS): Remove.
+
+2009-09-23 Marcus Brinkmann <[email protected]>
+
+ * configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION):
+ Update to new API (2, 1.1.0).
+
+2009-09-21 Werner Koch <[email protected]>
+
+ Start a new development branch in the SVN trunk. The stable one
+ is now known in the SVN as branches/GNUPG-STABLE-2-0.
+
+2009-09-04 Werner Koch <[email protected]>
+
+ Release 2.0.13.
+
+2009-06-29 Werner Koch <[email protected]>
+
+ * configure.ac: Take care of --without-adns. Suggested by
+ Arfrever Frehtes Taifersar Arahesis.
+
+2009-06-17 Werner Koch <[email protected]>
+
+ Release 2.0.12.
+
+2009-06-05 David Shaw <[email protected]>
+
+ * configure.ac: Remove Camellia restriction.
+
+2009-04-01 Werner Koch <[email protected]>
+
+ * configure.ac: Test for fsync.
+
+2009-03-18 Werner Koch <[email protected]>
+
+ * configure.ac: Test for getrlimit.
+
+2009-03-03 Werner Koch <[email protected]>
+
+ Release 2.0.11.
+
+2009-01-12 Werner Koch <[email protected]>
+
+ Release 2.0.10.
+
+2008-12-09 Werner Koch <[email protected]>
+
+ Release 2.0.10rc1.
+
+2008-10-17 Werner Koch <[email protected]>
+
+ * configure.ac: Use more warning options with modern GCCs.
+
+2008-09-29 Werner Koch <[email protected]>
+
+ * configure.ac: Require libgcrypt 1.4.
+
+2008-08-27 David Shaw <[email protected]>
+
+ * configure.ac: Use printf for the most portable SVN version
+ detection.
+
+ * configure.ac: Darwin's /bin/sh has a builtin echo that doesn't
+ understand '-n'. Use tr to trim the carriage return instead.
+
+2008-04-23 Werner Koch <[email protected]>
+
+ * configure.ac: Call gl_HEADER_SYS_SOCKET and gl_TYPE_SOCKLEN_T.
+
+2008-04-07 Werner Koch <[email protected]>
+
+ * configure.ac (ADNSLIBS): Test for adns.
+ (GPGKEYS_KDNS): New.
+
+2008-04-01 Werner Koch <[email protected]>
+
+ * configure.ac: Require curl 7.10 (Oct 1 2002) or later as we use
+ curl_version_info().
+ (AC_INIT): Fix quoting.
+
+2008-03-27 Werner Koch <[email protected]>
+
+ * Makefile.am (dist_doc_DATA): New. Install README.
+
+2008-03-26 Werner Koch <[email protected]>
+
+ Release 2.0.9.
+
+2008-02-19 Werner Koch <[email protected]>
+
+ * configure.ac: Remove --with-pkits-tests.
+
+2008-02-15 Werner Koch <[email protected]>
+
+ * gl/allocsa.h, gl/m4/allocsa.m4: Replace HAVE_LONG_LONG by
+ HAVE_LONG_LONG_INT.
+
+2008-02-15 gettextize <[email protected]>
+
+ * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.17.
+
+2007-12-20 Werner Koch <[email protected]>
+
+ Released 2.0.8.
+
+2007-12-17 Werner Koch <[email protected]>
+
+ * configure.ac: Add treatment for HAVE_LDAP_START_TLS_SA.
+
+2007-12-14 Werner Koch <[email protected]>
+
+ Released 2.0.8rc1.
+
+2007-12-12 Werner Koch <[email protected]>
+
+ * configure.ac (USE_CAMELLIA): Define by new option --enable-camellia.
+
+2007-12-03 Werner Koch <[email protected]>
+
+ * configure.ac: Add test gt_LC_MESSAGES..
+
+2007-10-01 Werner Koch <[email protected]>
+
+ * configure.ac: Require assuan 1.0.4.
+
+2007-09-14 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_LIBASSUAN_VERSION): New.
+
+2007-09-10 Werner Koch <[email protected]>
+
+ Released 2.0.7.
+
+2007-08-27 Werner Koch <[email protected]>
+
+ * configure.ac: Remove remaining support for internal regex.
+ Define DISABLE_REGEX automake conditional. Add option
+ --with-regex.
+ * autogen.sh [--build-w32]: Remove --disable-regex. Use --with-regex.
+
+2007-08-16 Werner Koch <[email protected]>
+
+ Released 2.0.6.
+
+2007-08-08 Werner Koch <[email protected]>
+
+ * configure.ac: Use AC_CANONICAL_HOST and not AC_CANONICAL_TARGET.
+
+2007-07-09 Werner Koch <[email protected]>
+
+ * configure.ac (AM_ICONV): Check for it even when building without
+ NLS.
+
+2007-07-05 Werner Koch <[email protected]>
+
+ Released 2.0.5.
+
+ * configure.ac: Require libassuan 1.0.2.
+
+2007-07-05 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: Invoke AM_LANGINFO_CODESET.
+
+2007-07-04 Werner Koch <[email protected]>
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Add no-dist-gzip.
+
+ Switched entire package to GPLv3+.
+
+ * configure.ac: Require libksba 1.0.2.
+
+ * COPYING: Updated to GPLv3.
+ * COPYING.LIB: New as jnlib/ uses this license.
+
+ * gl/: Switched to GPLv3+.
+
+ * intl/ Removed.
+ * configure.ac (AM_GNU_GETTEXT): Add external flag.
+ (AM_ICONV): New.
+
+2007-07-03 Werner Koch <[email protected]>
+
+ * configure.ac [W32]: Use ws2_32 instead of wsock32.
+
+2007-06-25 Werner Koch <[email protected]>
+
+ * gl/mkdtemp.c (gen_tempname) [MKDIR_TAKES_ONE_ARG]: Avoid
+ compiler warning by using the proper config macro.
+
+2007-06-15 Werner Koch <[email protected]>
+
+ * configure.ac: Call AM_PO_SUBDIRS.
+ (W32SOCKLIBS): New.
+
+ * autogen.sh: Use = and not == in test to be POSIXly correct.
+ <build-w32>: Disable use of regex.
+
+2007-06-14 Werner Koch <[email protected]>
+
+ * configure.ac [AH_BOTTOM]: Remove the hardwired names of modules.
+
+2007-06-12 Werner Koch <[email protected]>
+
+ * configure.ac [AH_BOTTOM]: Define HTTP_NO_WSASTARTUP.
+
+2007-06-11 Werner Koch <[email protected]>
+
+ * am/cmacros.am (libcommonstd, libcommonpth, libcommonstd_ldadd)
+ (libcommonpth_ldadd): Add macros.
+
+2007-06-06 Werner Koch <[email protected]>
+
+ * configure.ac: Add a few notices message so make browsing of the
+ log file easier.
+ (CC_FOR_BUILD): New.
+
+2007-05-30 Werner Koch <[email protected]>
+
+ * configure.ac [W32]: Do not create a symlink to w32-pth.h.
+ Require the installation of the w32pth package.
+
+2007-05-29 Werner Koch <[email protected]>
+
+ * gl/: Updated to a newer version.
+
+2007-05-24 Werner Koch <[email protected]>
+
+ * configure.ac: Use -Wpointer-arith is possible.
+
+2007-05-15 Werner Koch <[email protected]>
+
+ * configure.ac: Renamed the estream macros. Remove -Wformat-nonliteral.
+
+ * configure.ac: Call ESTREAM_INIT and define the memory
+ allocators for estream_asprintf.
+ (gl_MODULES): Remove vasprintf.
+
+2007-05-09 Werner Koch <[email protected]>
+
+ Released 2.0.4.
+
+2007-05-07 Werner Koch <[email protected]>
+
+ * configure.ac: Require libgcrypt 1.2.2 to avoid compiler warnings.
+
+2007-05-07 gettextize <[email protected]>
+
+ * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.16.1.
+
+2007-05-07 Werner Koch <[email protected]>
+
+ * configure.ac: Bail out if no C-89 compiler has been found.
+
+2007-05-04 Werner Koch <[email protected]>
+
+ * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Add --enable-mailto
+
+ * configure.ac: Require automake 1.10
+ (AC_CONFIG_FILES): Rename gpgkeys_ to gpg2keys_.
+ (AM_PROG_CC_C_O): New.
+
+2007-03-08 Werner Koch <[email protected]>
+
+ Released 2.0.3.
+
+ * autogen.sh: Add option --force.
+
+2007-01-31 Werner Koch <[email protected]>
+
+ Released 2.0.2.
+
+2006-11-30 Werner Koch <[email protected]>
+
+ * configure.ac: Save original LIBS when testing for dlopen.
+
+2006-11-28 Werner Koch <[email protected]>
+
+ Released 2.0.1.
+
+2006-11-23 Werner Koch <[email protected]>
+
+ Released 2.0.1rc1.
+
+2006-11-21 Werner Koch <[email protected]>
+
+ * configure.ac [AH_BOTTOM]: Disable PTH soft mapping.
+ (AC_CHECK_SIZEOF): Check for time_t.
+ (BUILD_INCLUDED_LIBINTL): Remove AM_PO_SUBDIRS as it is not
+ required for C.
+
+2006-11-15 Werner Koch <[email protected]>
+
+ * autogen.sh: Add convenience option --build-amd64.
+
+2006-11-14 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_ASSUAN_SET_IO_MONITOR): Test for it.
+
+2006-11-11 Werner Koch <[email protected]>
+
+ Released 2.0.0.
+
+2006-11-06 Werner Koch <[email protected]>
+
+ Released 1.9.95.
+
+2006-11-03 Werner Koch <[email protected]>
+
+ * configure.ac: Test for pty.h. From Gentoo.
+
+2006-10-24 Werner Koch <[email protected]>
+
+ Released 1.9.94.
+
+2006-10-20 Werner Koch <[email protected]>
+
+ * Makefile.am (stowinstall): Add convenience target.
+
+2006-10-18 Werner Koch <[email protected]>
+
+ * configure.ac: svn revison magic fixes for old bashs. Suggested
+ by Alain Guibert.
+
+2006-10-18 Werner Koch <[email protected]>
+
+ Released 1.9.93.
+
+2006-10-17 Werner Koch <[email protected]>
+
+ * autogen.sh <--build-w32>: Test also for a host "mingw32".
+
+ * configure.ac: Removed W32LIBS. Use NETLIBS instead.
+
+2006-10-11 Werner Koch <[email protected]>
+
+ Released 1.9.92.
+
+ * configure.ac: Require libassuan 0.9.3.
+
+2006-10-09 Werner Koch <[email protected]>
+
+ * acinclude.m4: Moved pth check to m4/gnupg-pth.m4.
+
+2006-10-06 Werner Koch <[email protected]>
+
+ * configure.ac: Also check for libassuan's pth version.
+
+2006-10-04 Werner Koch <[email protected]>
+
+ Released 1.9.91.
+
+ * configure.ac: Require libassuan 0.9.1 which fixes a problem with
+ gpgsm.
+
+2006-09-27 Werner Koch <[email protected]>
+
+ * gl/strsep.h, gl/strsep.c, gl/m4/strsep.m4: Removed.
+ * gl/strpbrk.h, gl/strpbrk.c, gl/m4/strpbrk.m4: Removed.
+ * gl/Makefile.am: Removed module strsep and strpbrk.
+ * configure.ac: Check for strsep in the context of jnlib. Remove
+ check from gl_MODULES. Moved check for timegm into the jnlib context.
+
+2006-09-27 Marcus Brinkmann <[email protected]>
+
+ * Makefile.am: Fix cut & paste error.
+
+2006-09-25 Werner Koch <[email protected]>
+
+ Released 1.9.90.
+
+2006-09-22 Werner Koch <[email protected]>
+
+ * AUTHORS: Add information about used licenses.
+
+2006-09-20 Werner Koch <[email protected]>
+
+ * Makefile.am (dist-hook): Removed distfiles cruft.
+ (SUBDIRS): Added include
+
+2006-09-18 Werner Koch <[email protected]>
+
+ Released 1.9.23.
+
+ * configure.ac (--enable-agent-only): Donot build tools and doc
+ (--disable-tools,--disable-doc): New.
+ * Makefile.am (SUBDIRS): Allow to conditional build tools and doc.
+
+2006-09-14 Werner Koch <[email protected]>
+
+ Replaced all call gpg_error_from_errno(errno) by
+ gpg_error_from_syserror().
+
+ * configure.ac: Build gpg by default.
+ (GNUPG_SYS_SO_PEERCRED): Removed.
+
+2006-09-13 Werner Koch <[email protected]>
+
+ * autogen.sh: Better detection of the cross compiler kit.
+
+2006-09-06 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: New automake conditional RUN_GPG_TESTS.
+
+2006-09-06 Werner Koch <[email protected]>
+
+ * configure.ac: Define _ASSUAN_ONLY_GPG_ERRORS. Require Assuan
+ 0.9 and libgpg-error 1.4.
+
+2006-08-31 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 1.0 and added API check for it.
+ (GPG_ERR_LOCKED): Removed DECL check as we require 1.2 anyway.
+ (have_libusb): New to give a feedback about CCID support
+
+2006-08-21 Werner Koch <[email protected]>
+
+ * configure.ac: Removed docbook tests.
+ (AC_CONFIG_FILES): Added gpgkeys_test and gpgkeys_mailto.
+
+ * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): Enable gpg.
+
+2006-08-17 Werner Koch <[email protected]>
+
+ * THANKS: Merged with the 1.4 one.
+
+2006-08-16 Werner Koch <[email protected]>
+
+ * configure.ac: Removed test for capabilities and mlock.
+
+2006-08-15 Werner Koch <[email protected]>
+
+ * Makefile.am (keyserver): Enable building of keyserver helpers.
+
+ * configure.ac: Merged with the current configure from 1.4.5.
+ Require libgpg-error 1.2 and libksba 0.9.16.
+
+2006-07-29 Marcus Brinkmann <[email protected]>
+
+ * README: Spelling fixes.
+
+2006-07-27 Werner Koch <[email protected]>
+
+ Released 1.9.22.
+
+ * configure.ac: Call AB_INIT.
+
+2006-07-03 Werner Koch <[email protected]>
+
+ * configure.ac: Test for ksba_dn_teststr.
+
+2006-06-30 Werner Koch <[email protected]>
+
+ * keyserver/: New. Taken from 1.4.4
+ * Makefile.am (SUBDIRS): Include keyserver/.
+ * configure.ac: Include keyserver/.
+ (FAKE_CURL, GPGKEYS_CURL): New.
+
+2006-06-20 Werner Koch <[email protected]>
+
+ Released 1.9.21.
+
+2006-06-08 Marcus Brinkmann <[email protected]>
+
+ * configure.ac (PTH_LIBS): Add --all to pth-config invocation.
+
+2006-05-24 Werner Koch <[email protected]>
+
+ * configure.ac: New option --disable-optimization taked from 1.4.3.
+
+2006-05-23 Werner Koch <[email protected]>
+
+ * configure.ac (ZLIBS): New for zlib link commands. Add bzip2
+ support.
+
+2006-05-22 Werner Koch <[email protected]>
+
+ * configure.ac (EXEEXT): New.
+
+2006-04-18 Werner Koch <[email protected]>
+
+ * configure.ac (PK_UID_CACHE_SIZE): New.
+
+2006-04-07 Werner Koch <[email protected]>
+
+ * configure.ac: Use new method to include the SVN revison. Now it
+ is the actual global revision number.
+
+2005-12-20 Werner Koch <[email protected]>
+
+ Released 1.9.20.
+
+2005-11-28 Werner Koch <[email protected]>
+
+ * configure.ac: Append the revision to the version string.
+
+2005-11-13 Werner Koch <[email protected]>
+
+ * am/cmacros.am (-DGNUPG_SYSCONFDIR): Define it.
+
+2005-11-11 Werner Koch <[email protected]>
+
+ * configure.ac (NEED_KSBA_VERSION: Require 0.9.13.
+
+2005-09-12 Werner Koch <[email protected]>
+
+ Released 1.9.19.
+
+2005-08-01 Werner Koch <[email protected]>
+
+ Released 1.9.18.
+
+ * configure.ac: Require libksba 0.9.12 to match new features in gpgsm.
+
+2005-06-20 Werner Koch <[email protected]>
+
+ Released 1.9.17.
+
+2005-06-02 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_PTH): Define as alias for USE_GNU_PTH. It is
+ used by common/estream.c.
+
+2005-06-01 Werner Koch <[email protected]>
+
+ * configure.ac (gl_INIT): Add gnulib stuff.
+ (fseeko, ftello, ttyname, isascii): Replaced the AC_REPLACE_FUNCS
+ by a simple check.
+ (putc_unlocked): Removed check. Not used.
+ (strsep, mkdtemp, asprintf): Replaced checks by gnulib checks.
+ (xsize): Added will probably come handy soon.
+ (CFLAGS): Use -Wformat-security instead of
+ -Wformat-nonliteral. Add --Wno-format-y2k.
+ * gl/, gl/m4/: New.
+
+2005-05-15 Werner Koch <[email protected]>
+
+ * configure.ac: Remove option --disable-threads; require the use
+ of GNU Pth.
+
+2005-04-27 Werner Koch <[email protected]>
+
+ * configure.ac: Removed OpenSC detection and options.
+ * acinclude.m4: Ditto.
+
+2005-04-21 Werner Koch <[email protected]>
+
+ Released 1.9.16.
+
+ * configure.ac: Do not build gpg by default.
+
+2005-04-20 Werner Koch <[email protected]>
+
+ * configure.ac: Test whether GPG_ERR_LOCKED is declared and
+ provide a replacement if not.
+
+2005-04-15 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 0.9.11.
+
+2005-04-15 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: Check for /usr/bin/shred and define SHRED.
+
+ * configure.ac: Add --enable-symcryptrun, disabled by default.
+ Define automake variable BUILD_SYMCRYPTRUN.
+ Check for openpty -lutil, define LIBUTIL_LIBS.
+
+2005-03-03 Werner Koch <[email protected]>
+
+ * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Accidently used
+ --ldflags instead of --cflags. Reported by Kazu Yamamoto.
+
+2005-02-03 Werner Koch <[email protected]>
+
+ * AUTHORS: Copied from 1.4 and edited to refelct the changes in
+ 1.9.
+
+2005-01-17 Werner Koch <[email protected]>
+
+ * configure.ac: Make --without-included-regex work as expected.
+ Fixed FTP location info for some libraries.
+
+2005-01-13 Werner Koch <[email protected]>
+
+ Released 1.9.15.
+
+ * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): Link a simple test
+ program to see whether the installation is sane.
+
+2005-01-07 Werner Koch <[email protected]>
+
+ * configure.ac: Require gpg-error 1.0.
+
+2005-01-04 Werner Koch <[email protected]>
+
+ * configure.ac: Remove hack not to build gpg2 for W32.
+ * autogen.sh <build-w32>: Pass option --disable-gpg instead.
+
+2004-12-22 Werner Koch <[email protected]>
+
+ Released 1.9.14.
+
+2004-12-20 Werner Koch <[email protected]>
+
+ * configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
+ directories default to c:/gnupg. Require libassuan 0.6.9.
+
+2004-12-18 Werner Koch <[email protected]>
+
+ * configure.ac (AH_BOTTOM): Define EXEEXT_S.
+
+ * autogen.sh: Updated --build-w32 feature.
+
+2004-12-15 Werner Koch <[email protected]>
+
+ * Makefile.am (SUBDIRS) [W32]: Do not build in tests/.
+
+ * acinclude.m4: Add proper macro name quoting for use with
+ automake 1.9.
+
+ * configure.ac: Add replacement check for ttyname.
+ Removed support for a included zlib.
+
+2004-12-06 Werner Koch <[email protected]>
+
+ * configure.ac (have_w32_system): New. Disable Pth checks for W32.
+ Link jnlib/w32-pth.h to pth.h.
+
+2004-12-03 Werner Koch <[email protected]>
+
+ Released 1.9.13.
+
+2004-11-26 Werner Koch <[email protected]>
+
+ * configure.ac: Replace strsep. Replaced use of "target" by
+ "host".
+
+2004-10-22 Werner Koch <[email protected]>
+
+ Released 1.9.12.
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Set option to create bzip2 tarball.
+
+2004-10-01 Werner Koch <[email protected]>
+
+ Released 1.9.11.
+
+2004-09-30 Werner Koch <[email protected]>
+
+ * README: Minor updates.
+
+2004-09-30 gettextize <[email protected]>
+
+ * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.14.1.
+
+2004-08-16 Werner Koch <[email protected]>
+
+ * configure.ac: Build Makefile for tests/pkits. New option
+ --with-pkits-tests.
+
+2004-08-05 Werner Koch <[email protected]>
+
+ * configure.ac: Changed tests for libusb to also suuport the
+ stable version 0.1.x.
+
+2004-07-22 Werner Koch <[email protected]>
+
+ Released 1.9.10.
+
+ * configure.ac: Define AM conditional HAVE_OPENSC.
+
+2004-07-21 Werner Koch <[email protected]>
+
+ * configure.ac: Don't set DIE to no after it might has been set to
+ yes.
+
+2004-07-20 Werner Koch <[email protected]>
+
+ * Makefile.am (sm): Build kbx only if gpgsm is to be build.
+
+2004-07-20 Werner Koch <[email protected]>
+
+ * configure.ac: New option --enable-agent-only.
+
+2004-06-08 Werner Koch <[email protected]>
+
+ Released 1.9.9.
+
+2004-06-06 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 0.9.7.
+
+2004-04-29 Werner Koch <[email protected]>
+
+ Released 1.9.8.
+
+2004-04-20 Werner Koch <[email protected]>
+
+ * configure.ac: Remove the fopencookie test. We don't need the
+ dummy function because we conditionally use fopencookie,
+ fpencookie or a replacement at place.
+
+2004-04-02 Thomas Schwinge <[email protected]>
+
+ * autogen.sh: Added ACLOCAL_FLAGS.
+
+2004-04-06 Werner Koch <[email protected]>
+
+ Released 1.9.7.
+
+ * configure.ac: Require libgcrypt 1.1.94.
+ Introduce PACKAGE_GT and set it to gnupg2.
+
+2004-03-23 Werner Koch <[email protected]>
+
+ * configure.ac: Define SAFE_VERSION_DASH and SAFE_VERSION_DOT.
+
+2004-03-09 Werner Koch <[email protected]>
+
+ * configure.ac (NEED_GPG_ERROR_VERSION): Set to 0.7.
+
+2004-03-06 Werner Koch <[email protected]>
+
+ Released 1.9.6.
+
+ * configure.ac: Check the Libgcrypt API.
+
+2004-02-25 Werner Koch <[email protected]>
+
+ * configure.ac: New option --disable-threads to inhibit
+ unintentional builds without Pth.
+
+2004-02-21 Werner Koch <[email protected]>
+
+ Released 1.9.5.
+
+2004-02-20 Werner Koch <[email protected]>
+
+ * configure.ac: Fixed URLs in the notice messages.
+
+2004-02-18 Werner Koch <[email protected]>
+
+ * acinclude.m4: Removed macros to detect gpg-error, libgcrypt,
+ libassuan and ksba as they are now distributed in m4/.
+
+2004-02-13 Werner Koch <[email protected]>
+
+ * configure.ac: Require libksba 0.9.4 and libgcrypt 1.1.92.
+
+2004-02-12 Werner Koch <[email protected]>
+
+ * autogen.sh: Removed cruft from debugging.
+
+ * am/cmacros.am: New.
+
+2004-02-11 Werner Koch <[email protected]>
+
+ * configure.ac: Removed the need for g10defs.h. Reworked the
+ --with-foo-pgm stuff.
+
+ * autogen.sh (check_version): Removed bashism and simplified.
+ * acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
+ a bad opensc-config.
+
+2004-01-30 Werner Koch <[email protected]>
+
+ Released 1.9.4.
+
+ * configure.ac: Require libksba 0.9.3 due to another bug fix there.
+
+2004-01-29 Werner Koch <[email protected]>
+
+ * README: Updated.
+
+ * configure.ac: Require libksba 0.9.2 due to bug fixes.
+
+2004-01-24 Werner Koch <[email protected]>
+
+ * configure.ac: Now requires libassuan 0.6.3.
+
+2003-12-23 Werner Koch <[email protected]>
+
+ Released 1.9.3.
+
+ * README-alpha: Removed.
+ * configure.ac, Makefile.am: Add the tests and tools directories.
+
+2003-12-19 Werner Koch <[email protected]>
+
+ * configure.ac: Now require libgcrypt 1.1.91 to help testing the
+ latest libgcrypt changes. Requires libksab 0.9.1.
+
+2003-12-17 Werner Koch <[email protected]>
+
+ * configure.ac: Requires now libassuan 0.6.2.
+ (CFLAGS): Add --Wformat-noliteral in gcc mode.
+
+2003-12-16 Werner Koch <[email protected]>
+
+ * configure.ac: Check for funopen and fopencookie as part of the
+ jnlib checks.
+
+2003-12-09 Werner Koch <[email protected]>
+
+ * configure.ac: Add a min_automake_version.
+ * README.CVS: New.
+ * autogen.sh: Revamped except for the --build-w32 hack.
+ * Makefile.am: Add README.CVS
+
+2003-11-17 Werner Koch <[email protected]>
+
+ Release 1.9.2.
+
+ * configure.ac: Requires now libassuan 0.6.1.
+
+2003-10-31 Werner Koch <[email protected]>
+
+ * configure.ac (NEED_KSBA_VERSION): Set to 0.9.0 due the changed
+ time interface.
+
+2003-10-21 Werner Koch <[email protected]>
+
+ * configure.ac (PRINTABLE_OS_NAME): Remove special case for The
+ Hurd; Robert Millan reported that the uname test is now
+ sufficient.
+
+2003-10-01 Werner Koch <[email protected]>
+
+ * configure.ac (AH_BOTTOM): Define GNUPG_MAJOR_VERSION.
+
+2003-09-23 Werner Koch <[email protected]>
+
+ Merged most of David Shaw's changes in 1.3 since 2003-06-03.
+
+ * configure.ac: Drop all TIGER/192 support.
+ (uint64_t): Check for UINT64_C to go along with uint64_t.
+ (getaddrinfo): Check for it.
+ (sigset_t): Check for sigset_t and struct sigaction. This is for
+ Forte c89 on Solaris which seems to define only the function call
+ half of the two pairs by default.
+ (W32LIBS): Include wsock32 in W32LIBS. This is different from
+ NETLIBS so we don't need to force other platforms to pull in the
+ netlibs when they aren't actually needed.
+
+2003-09-06 Werner Koch <[email protected]>
+
+ Released 1.9.1.
+
+ * configure.ac: Require newer versions of some libraries.
+
+2003-09-02 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
+
+2003-08-19 Marcus Brinkmann <[email protected]>
+
+ * configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
+ invocation.
+
+2003-08-06 Werner Koch <[email protected]>
+
+ * configure.ac: Check for libgpg-error. Print infos about missing
+ libraries more nicely.
+ * acinclude.m4 (AM_PATH_GPG_ERROR): Added.
+
+2003-08-05 Werner Koch <[email protected]>
+
+ Released 1.9.0.
+
+ * configure.ac (GNUPG_DEFAULT_HONMEDIR): Changed back to ~/.gnupg.
+
+2003-07-31 Werner Koch <[email protected]>
+
+ * Makefile.am (DISTCLEANFILES): Add g10defs.h
+
+2003-06-18 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_DEFAULT_HOMEDIR): Changed temporary to
+ .gnupg2 to avoid accidential use with production keys.
+
+2003-06-11 Werner Koch <[email protected]>
+
+ * configure.ac: Merged all stuff from current 1.3 version in.
+ * acinclude.m4: Merged required macros from current 1.2 version in.
+
+2003-06-04 Werner Koch <[email protected]>
+
+ * configure.ac, Makefile.am: Enable building of gpg.
+
+2003-04-29 Werner Koch <[email protected]>
+
+ * configure.ac: Build a limited version of scdaemon if libopensc
+ is not available.
+
+ * configure.ac (ALL_LINUGAS): Removed.
+
+ * Makefile.am (ACLOCAL_AMFLAGS): New.
+ * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
+
+2003-04-29 gettextize <[email protected]>
+
+ * Makefile.am (SUBDIRS): Add m4.
+ (ACLOCAL_AMFLAGS): New variable.
+ (EXTRA_DIST): Add scripts/config.rpath.
+ * configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
+
+2003-04-29 Werner Koch <[email protected]>
+
+ * assuan/ : Removed. We now use libassuan.
+ * Makefile.am (SUBDIRS): Removed assuan
+
+ * configure.ac: Check for libassuan.
+
+2003-01-09 Werner Koch <[email protected]>
+
+ * configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
+ (NEED_KSBA_VERSION): Does now require 0.4.6.
+
+ * README: Noted where to find gpg-protect-tool.
+
+2002-10-31 Neal H. Walfield <[email protected]>
+
+ * configure.ac: Check for flockfile and funlockfile. Check for
+ isascii and putc_unlocked replacing them if not found.
+
+ * configure.ac (PTH_LIBS): If pth is found, add the output of
+ `$PTH_CONFIG --ldflags`, not just `$PTH_CONFIG --libs`.
+
+2002-10-19 Werner Koch <[email protected]>
+
+ * configure.ac: Bumped version number to 1.9.0-cvs.
+
+ NewPG (Aegypten project) to GnuPG merge.
+
+2002-09-20 Werner Koch <[email protected]>
+
+ Released 0.9.2.
+
+2002-09-05 Neal H. Walfield <[email protected]>
+
+ * configure.ac: Check for makeinfo.
+
+2002-09-03 Neal H. Walfield <[email protected]>
+
+ * autogen.sh (have_version): New function. Generalize and
+ simplify logic for finding and determining the versions of GNU
+ programs. Use it.
+
+2002-08-23 Werner Koch <[email protected]>
+
+ Released 0.9.1.
+
+ * acinclude.m4 (AM_PATH_LIBGCRYPT): Updated from Libgcrypt.
+ (AM_PATH_OPENSC): Strip non-digits from the micro version.
+
+2002-08-21 Werner Koch <[email protected]>
+
+ Released 0.9.0.
+
+ * configure.ac: Changed the default homedir to .gnupg.
+ * README-alpha: Removed.
+
+2002-08-19 Werner Koch <[email protected]>
+
+ * acinclude.m4: Removed -lpcsclite from KSBA_LIBS; copy+paste bug.
+
+2002-08-13 Werner Koch <[email protected]>
+
+ * acinclude.m4 (AM_PATH_OPENSC, AM_PATH_KSBA): New.
+ * configure.ac: Use them.
+
+2002-08-10 Werner Koch <[email protected]>
+
+ Released 0.3.10.
+
+ * configure.ac (NEED_LIBKSBA_VERSION): Require 0.4.4. Add support
+ for gettext.
+
+2002-07-22 Werner Koch <[email protected]>
+
+ * configure.ac: Check for ftello and provide a replacement.
+
+2002-07-01 Werner Koch <[email protected]>
+
+ Released 0.3.9.
+
+ * README: Short note on how to export in pkcs-12 format.
+
+2002-06-29 Werner Koch <[email protected]>
+
+ * configure.ac: Define --with options to set the default location
+ of the agent, scdaemon, pinentry and dirmngr.
+
+2002-06-27 Werner Koch <[email protected]>
+
+ * README: Short blurb on how to import a PKCS-12 file.
+
+ * configure.ac (AH_BOTTOM): New to define some constants.
+
+2002-06-25 Werner Koch <[email protected]>
+
+ Released 0.3.8.
+
+ * configure.ac (NEED_LIBGCRYPT_VERSION): Set to 1.1.8.
+
+2002-06-12 Werner Koch <[email protected]>
+
+ * configure.ac (NEED_LIBKSBA_VERSION): We need 0.4.3 now.
+
+2002-06-04 Werner Koch <[email protected]>
+
+ Released 0.3.7.
+
+2002-05-21 Werner Koch <[email protected]>
+
+ * configure.ac: We now require libgcrypt 1.1.7 and libksba 0.4.2.
+
+2002-05-14 Werner Koch <[email protected]>
+
+ * doc/: New
+ * configure.ac, Makefile.am: Added doc/.
+
+2002-05-03 Werner Koch <[email protected]>
+
+ Released 0.3.6.
+
+2002-04-25 Werner Koch <[email protected]>
+
+ * configure.ac: Check for setlocale.
+
+2002-04-24 Marcus Brinkmann <[email protected]>
+
+ * configure.ac: Check for locale.h.
+
+2002-04-15 Werner Koch <[email protected]>
+
+ Released 0.3.5.
+
+ * NEWS: Started to describe release notes.
+
+ * configure.ac (NEED_LIBKSBA_VERSION, NEED_LIBGCRYPT_VERSION): Defined
+
+2002-04-01 Werner Koch <[email protected]>
+
+ Released 0.3.4.
+
+2002-03-18 Werner Koch <[email protected]>
+
+ Released 0.3.3.
+
+2002-03-08 Werner Koch <[email protected]>
+
+ * README: Add some explanation on how to specify a user ID.
+
+2002-03-06 Werner Koch <[email protected]>
+
+ Released 0.3.2.
+
+2002-03-04 Werner Koch <[email protected]>
+
+ Released 0.3.1.
+
+ * README: Explained some options and files.
+
+2002-02-14 Werner Koch <[email protected]>
+
+ * configure.ac: Fixed status messages related to presence of Pth.
+
+2002-02-13 Werner Koch <[email protected]>
+
+ * acinclude.m4 (GNUPG_SYS_SO_PEERCRED): New.
+ * configure.ac: use it.
+
+2002-02-12 Werner Koch <[email protected]>
+
+ * configure.ac: Check for PTH. Provide replacement fucntions for
+ apsrintf and fopencookie.
+
+ * acinclude.m4 (GNUPG_PTH_VERSION_CHECK): New.
+
+2002-02-07 Werner Koch <[email protected]>
+
+ Released 0.3.0.
+
+ * configure.ac: Require libgcrypt 1.1.6.
+
+2002-02-01 Marcus Brinkmann <[email protected]>
+
+ * configure.ac (KSBA_CONFIG): Remove superfluous x in front of
+ variable.
+
+2002-01-26 Werner Koch <[email protected]>
+
+ * configure.ac: Add options to disable the build of some programs
+ and print a configure status at the end.
+ * acinclude.m4 (GNUPG_BUILD_PROGRAM): New.
+
+ * scd/ : New. Added to Makefile and configure.
+ * configure.ac: Check for libopensc
+ * Makefile.am: Build scd only when libopensc is available
+
+2002-01-23 Werner Koch <[email protected]>
+
+ * configure.ac (mkdtemp): See whether we have to provide a
+ replacement.
+
+2001-12-18 Werner Koch <[email protected]>
+
+ Released 0.0.0.
+
+2001-12-17 Werner Koch <[email protected]>
+
+ * acinclude.m4: Add AM_PATH_LIBGCRYPT macro.
+ * configure.ac: and use it here. Figure out the location of libksba
+
+2001-12-15 Werner Koch <[email protected]>
+
+ * configure.ac (missing_dir): Bail out if asprintf and fopencookie
+ are not available.
+
+2001-12-04 Werner Koch <[email protected]>
+
+ * configure.ac (HAVE_JNLIB_LOGGING): always define it.
+
+
+ Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007.
+ 2010 Free Software Foundation, Inc.
+
+ This file is free software; as a special exception the author gives
+ unlimited permission to copy and/or distribute it, with or without
+ modifications, as long as this notice is preserved.
+
+ This file is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/Makefile.am b/Makefile.am
index 23edae4e3..292748abc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,9 +20,12 @@
ACLOCAL_AMFLAGS = -I m4 -I gl/m4
AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip
-DISTCHECK_CONFIGURE_FLAGS = --enable-symcryptrun --enable-mailto
+DISTCHECK_CONFIGURE_FLAGS = --enable-symcryptrun --enable-mailto --enable-gpgtar
-EXTRA_DIST = scripts/config.rpath scripts/potomo autogen.sh README.GIT
+EXTRA_DIST = scripts/config.rpath scripts/potomo autogen.sh README.GIT \
+ ChangeLog-2011 po/ChangeLog-2011 scripts/ChangeLog-2011 \
+ scripts/gitlog-to-changelog \
+ scripts/git-log-fix scripts/git-log-footer
DISTCLEANFILES = g10defs.h
if BUILD_GPGSM
@@ -90,7 +93,7 @@ SUBDIRS = m4 gl include common ${kbx} \
dist_doc_DATA = README
-dist-hook:
+dist-hook: gen-ChangeLog
echo "$(VERSION)" > $(distdir)/VERSION
if HAVE_W32_SYSTEM
@@ -106,5 +109,20 @@ install-data-hook:
done
endif
+
+gen_start_date = 2011-12-01T06:00:00
+.PHONY: gen-ChangeLog
+gen-ChangeLog:
+ if test -d $(top_srcdir)/.git; then \
+ (cd $(top_srcdir) && \
+ ./scripts/gitlog-to-changelog \
+ --amend=scripts/git-log-fix \
+ --since=$(gen_start_date) ) > $(distdir)/cl-t; \
+ cat $(top_srcdir)/scripts/git-log-footer >> $(distdir)/cl-t; \
+ rm -f $(distdir)/ChangeLog; \
+ mv $(distdir)/cl-t $(distdir)/ChangeLog; \
+ fi
+
+
stowinstall:
$(MAKE) $(AM_MAKEFLAGS) install prefix=/usr/local/stow/gnupg
diff --git a/agent/ChangeLog b/agent/ChangeLog-2011
index 26355794f..f56be1f44 100644
--- a/agent/ChangeLog
+++ b/agent/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-11-28 Werner Koch <[email protected]>
* command-ssh.c (card_key_available): Change wording of no key
@@ -1524,7 +1531,7 @@
2006-09-14 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
* call-pinentry.c (start_pinentry): Replaced pipe_connect2 by
@@ -3094,3 +3101,7 @@ Fri Aug 18 14:27:14 CEST 2000 Werner Koch <[email protected]>
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/agent/Makefile.am b/agent/Makefile.am
index f3fb4eaa9..00b7d43c9 100644
--- a/agent/Makefile.am
+++ b/agent/Makefile.am
@@ -25,7 +25,8 @@ libexec_PROGRAMS += gpg-preset-passphrase
endif
noinst_PROGRAMS = $(TESTS)
-# EXTRA_DIST = gpg-agent.ico gpg-agent-resource.rc
+EXTRA_DIST = ChangeLog-2011
+
AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/common -I$(top_srcdir)/intl
diff --git a/common/ChangeLog b/common/ChangeLog-2011
index 96e4e31a2..7fed0a742 100644
--- a/common/ChangeLog
+++ b/common/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-11-30 Werner Koch <[email protected]>
Rewrite dns-cert.c to not use the gpg-only iobuf stuff.
@@ -2481,3 +2488,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/common/ChangeLog.jnlib b/common/ChangeLog.jnlib
index f51525e42..4ac02f3c2 100644
--- a/common/ChangeLog.jnlib
+++ b/common/ChangeLog.jnlib
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2010-03-10 Werner Koch <[email protected]>
See gnupg/common/ChangeLog for newer changes.
@@ -767,3 +774,7 @@ Mon Jan 24 13:04:28 CET 2000 Werner Koch <[email protected]>
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/common/Makefile.am b/common/Makefile.am
index 7821e0442..bb996bab7 100644
--- a/common/Makefile.am
+++ b/common/Makefile.am
@@ -18,7 +18,7 @@
## Process this file with automake to produce Makefile.in
-EXTRA_DIST = mkstrtable.awk exaudit.awk exstatus.awk \
+EXTRA_DIST = mkstrtable.awk exaudit.awk exstatus.awk ChangeLog-2011 \
audit-events.h status-codes.h README.jnlib ChangeLog.jnlib
noinst_LIBRARIES = libcommon.a libcommonpth.a libgpgrl.a
diff --git a/dirmngr/ChangeLog b/dirmngr/ChangeLog-2011
index 0968b411c..84cf55288 100644
--- a/dirmngr/ChangeLog
+++ b/dirmngr/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-11-24 Werner Koch <[email protected]>
* ks-engine-http.c (ks_http_help): Do not print help for hkp.
@@ -1589,3 +1596,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/dirmngr/ChangeLog.1 b/dirmngr/ChangeLog.1
index 6d7a513e2..f7b50c7a1 100644
--- a/dirmngr/ChangeLog.1
+++ b/dirmngr/ChangeLog.1
@@ -800,3 +800,7 @@ There are old Dirmngr ChangeLog entries.
ldapsearch -v -x -h www.trustcenter.de -b '<some-users-DN>' userCertificate -t
cp /tmp/<cert-file> testcert.der
./test-dirmngr
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/dirmngr/Makefile.am b/dirmngr/Makefile.am
index 6c45681ab..e90daa41c 100644
--- a/dirmngr/Makefile.am
+++ b/dirmngr/Makefile.am
@@ -19,7 +19,7 @@
## Process this file with automake to produce Makefile.in
-EXTRA_DIST = OAUTHORS ONEWS ChangeLog.1
+EXTRA_DIST = OAUTHORS ONEWS ChangeLog.1 ChangeLog-2011
bin_PROGRAMS = dirmngr dirmngr-client
diff --git a/doc/ChangeLog b/doc/ChangeLog-2011
index 17c58ecd4..b830c0e11 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-10-12 Werner Koch <[email protected]>
* gpg.texi: Add a bunch of opindex items.
@@ -858,3 +865,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/doc/HACKING b/doc/HACKING
index 07f09c56b..d6cb8ab4c 100644
--- a/doc/HACKING
+++ b/doc/HACKING
@@ -3,7 +3,30 @@
(Some notes on GNUPG internals.)
- ===> Under construction <=======
+* No more ChangeLog files
+
+Do not modify any of the ChangeLog files in GnuPG. Starting on
+December 1st, 2011 we put change information only in the GIT commit
+log, and generate a top-level ChangeLog file from logs at "make dist"
+time. As such, there are strict requirements on the form of the
+commit log messages. The old ChangeLog files have all be renamed to
+ChangeLog-2011
+
+
+* Commit log requirements
+
+Your commit log should always start with a one-line summary, the second
+line should be blank, and the remaining lines are usually ChangeLog-style
+entries for all affected files. However, it's fine -- even recommended --
+to write a few lines of prose describing the change, when the summary
+and ChangeLog entries don't give enough of the big picture. Omit the
+leading TABs that you're used to seeing in a "real" ChangeLog file, but
+keep the maximum line length at 72 or smaller, so that the generated
+ChangeLog lines, each with its leading TAB, will not exceed 80 columns.
+
+
+
+===> What follows is probably out of date <===
RFCs
@@ -63,7 +86,7 @@ g10/keydb.h
g10/keyid.c Helper functions to get the keyid, fingerprint etc.
-g10/trustdb.c
+g10/trustdb.c
g10/trustdb.h
g10/tdbdump.c
Management of the trustdb.gpg
@@ -74,7 +97,7 @@ g10/delkey.c Delete a key
g10/kbnode.c Helper for the KBNODE linked list
g10/main.h Prototypes and some constants
g10/mainproc.c Message processing
-g10/armor.c Ascii armor filter
+g10/armor.c Ascii armor filter
g10/mdfilter.c Filter to calculate hashs
g10/textfilter.c Filter to handle CR/LF and trailing white space
g10/cipher.c En-/Decryption filter
@@ -88,7 +111,7 @@ g10/hkp.h Keyserver access
g10/hkp.c
g10/packet.h Defintion of OpenPGP structures.
g10/passphrase.c Passphrase handling code
-g10/pubkey-enc.c
+g10/pubkey-enc.c
g10/seckey-cert.c
g10/seskey.c
g10/import.c
diff --git a/doc/Makefile.am b/doc/Makefile.am
index f9fd00857..e228f2306 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -34,7 +34,7 @@ EXTRA_DIST = samplekeys.asc \
gnupg-card-architecture.pdf \
FAQ gnupg7.texi \
opt-homedir.texi see-also-note.texi specify-user-id.texi \
- gpgv.texi texi.css yat2m.c
+ gpgv.texi texi.css yat2m.c ChangeLog-2011
BUILT_SOURCES = gnupg-card-architecture.eps gnupg-card-architecture.png \
gnupg-card-architecture.pdf
diff --git a/g10/ChangeLog b/g10/ChangeLog-2011
index 4dadaabcc..31359d8c5 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-11-30 Werner Koch <[email protected]>
* keyserver.c (keyserver_import_cert): Adjust for changed
@@ -2398,8 +2405,8 @@
* status.h (STATUS_ERROR): New status code.
* status.c (get_status_string): Ditto.
* mainproc.c (proc_plaintext): Emit it if multiple messages are
- detected. Error out if more than one plaintext packet is
- encountered.
+ detected. Error out if more than one plaintext packet is
+ encountered.
* mainproc.c (literals_seen): New.
2007-02-26 Werner Koch <[email protected]>
@@ -2735,7 +2742,7 @@
2006-09-14 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
2006-09-13 Werner Koch <[email protected]>
@@ -4804,7 +4811,7 @@
* tdbio.c (MY_O_BINARY): Need binary mode with Cygwin. From
Werner on stable branch.
- * g10.c, gpgv.c (main) [__CYGWIN32__]: Don't get the homedir from
+ * g10.c, gpgv.c (main) [__CYGWIN32__]: Don't get the homedir from
the registry. From Werner on stable branch.
* keyedit.c (show_key_with_all_names_colon): Make --with-colons
@@ -8265,7 +8272,7 @@
(pk_from_block): Removed the namehash arg and changed all callers.
(merge_selfsigs): Copy prefs to all keys.
* trustdb.c (get_pref_data): Removed.
- (is_algo_in_prefs): Removed.
+ (is_algo_in_prefs): Removed.
(make_pref_record): Deleted and removed all class.
* pkclist.c (select_algo_from_prefs): Adjusted for the new
preference implementation.
@@ -12053,3 +12060,7 @@ Thu Feb 12 22:24:42 1998 Werner Koch (wk@frodo)
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/g10/Makefile.am b/g10/Makefile.am
index 56d5d10a4..e9f69b34d 100644
--- a/g10/Makefile.am
+++ b/g10/Makefile.am
@@ -18,7 +18,7 @@
## Process this file with automake to produce Makefile.in
-EXTRA_DIST = options.skel
+EXTRA_DIST = options.skel ChangeLog-2011
AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/common \
-I$(top_srcdir)/include -I$(top_srcdir)/intl
diff --git a/g13/ChangeLog b/g13/ChangeLog
deleted file mode 100644
index ecd72226b..000000000
--- a/g13/ChangeLog
+++ /dev/null
@@ -1,3 +0,0 @@
-2009-11-04 Werner Koch <[email protected]>
-
- Under initial development - no need for a ChangeLog.
diff --git a/g13/ChangeLog-2011 b/g13/ChangeLog-2011
new file mode 100644
index 000000000..5d372c23f
--- /dev/null
+++ b/g13/ChangeLog-2011
@@ -0,0 +1,14 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
+2009-11-04 Werner Koch <[email protected]>
+
+ Under initial development - no need for a ChangeLog.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/g13/Makefile.am b/g13/Makefile.am
index a8ae9eb25..b846dcda8 100644
--- a/g13/Makefile.am
+++ b/g13/Makefile.am
@@ -18,6 +18,8 @@
## Process this file with automake to produce Makefile.in
+EXTRA_DIST = ChangeLog-2011
+
bin_PROGRAMS = g13
AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/intl -I$(top_srcdir)/common
diff --git a/include/ChangeLog b/include/ChangeLog-2011
index 09d5b6e99..c4b44870b 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-02-01 Werner Koch <[email protected]>
* cipher.h (PUBKEY_MAX_NPKEY, PUBKEY_MAX_NSKEY): Bump up to
@@ -442,3 +449,7 @@ Tue Mar 3 15:11:21 1998 Werner Koch ([email protected])
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/include/Makefile.am b/include/Makefile.am
index 09176ded2..4d733ba91 100644
--- a/include/Makefile.am
+++ b/include/Makefile.am
@@ -1 +1 @@
-EXTRA_DIST = cipher.h types.h host2net.h _regex.h
+EXTRA_DIST = cipher.h types.h host2net.h _regex.h ChangeLog-2011
diff --git a/kbx/ChangeLog b/kbx/ChangeLog-2011
index 9e77118a5..7641f532f 100644
--- a/kbx/ChangeLog
+++ b/kbx/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-04-28 Werner Koch <[email protected]>
* keybox-openpgp.c: Include ../common/openpgpdefs.h.
@@ -160,7 +167,7 @@
2006-09-14 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
2005-10-08 Marcus Brinkmann <[email protected]>
@@ -383,3 +390,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/keyserver/ChangeLog b/keyserver/ChangeLog-2011
index cc42a6426..01cca41c3 100644
--- a/keyserver/ChangeLog
+++ b/keyserver/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-01-20 Werner Koch <[email protected]>
* gpgkeys_hkp.c (get_name): Remove test for KS_GETNAME. It is
@@ -92,7 +99,7 @@
* curl-shim.c (curl_easy_init) [HAVE_W32_SYSTEM]: Call it.
* gpgkeys_finger.c: s/_WIN32/HAVE_W32_SYSTEM/.
(init_sockets): Remove.
- (connect_server) [HAVE_W32_SYSTEM]: Call new function.
+ (connect_server) [HAVE_W32_SYSTEM]: Call new function.
2008-04-14 David Shaw <[email protected]>
@@ -105,7 +112,7 @@
2008-04-07 Werner Koch <[email protected]>
* gpgkeys_kdns.c: New.
- * Makefile.am: Support kdns.
+ * Makefile.am: Support kdns.
* no-libgcrypt.c (gcry_strdup): Fix. It was not used.
@@ -117,7 +124,7 @@
2007-10-25 David Shaw <[email protected]> (wk)
From 1.4 (July):
-
+
* gpgkeys_ldap.c (main): Fix bug in setting up whether to verify
peer SSL cert. This used to work with older OpenLDAP, but is now
more strictly handled.
@@ -229,7 +236,7 @@
to OpenSSL. This is considered a bug fix and forgives all
possible violations, pertaining to this issue, possibly occured in
the past.
-
+
* no-libgcrypt.c: Changed license to a simple all permissive one.
* Makefile.am (gpg2keys_ldap_LDADD): For license reasons do not
@@ -245,7 +252,7 @@
mismatch.
2006-09-19 Werner Koch <[email protected]>
-
+
* no-libgcrypt.c: New. Taken from ../tools.
* Makefile.am: Add no-libgcrypt to all sources.
@@ -714,7 +721,7 @@
2004-10-28 Werner Koch <[email protected]>
- * Makefile.am (other_libs):
+ * Makefile.am (other_libs):
2004-10-18 David Shaw <[email protected]>
@@ -1346,3 +1353,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/keyserver/Makefile.am b/keyserver/Makefile.am
index fd046cfc0..884b8eb2d 100644
--- a/keyserver/Makefile.am
+++ b/keyserver/Makefile.am
@@ -1,5 +1,5 @@
# Makefile.am - Makefile for keyservers
-# Copyright (C) 2001, 2002, 2004, 2005, 2006,
+# Copyright (C) 2001, 2002, 2004, 2005, 2006,
# 2009 Free Software Foundation, Inc.
#
# This file is part of GnuPG.
@@ -8,12 +8,12 @@
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
-#
+#
# GnuPG is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <http://www.gnu.org/licenses/>.
## Process this file with automake to produce Makefile.in
@@ -26,7 +26,9 @@ EXTRA_PROGRAMS = gpg2keys_ldap gpg2keys_hkp gpg2keys_finger gpg2keys_curl \
gpg2keys_kdns
EXTRA_SCRIPTS = gpg2keys_mailto
-AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/common -I$(top_srcdir)/intl
+EXTRA_DIST = ChangeLog-2011
+
+AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/common -I$(top_srcdir)/intl
AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS)
@@ -62,11 +64,11 @@ if FAKE_CURL
gpg2keys_curl_SOURCES += curl-shim.c curl-shim.h
gpg2keys_curl_CPPFLAGS = $(AM_CPPFLAGS)
gpg2keys_curl_LDADD = $(common_libs) $(GPG_ERROR_LIBS) $(NETLIBS) $(DNSLIBS) \
- $(other_libs)
+ $(other_libs)
gpg2keys_hkp_SOURCES += curl-shim.c curl-shim.h
gpg2keys_hkp_CPPFLAGS = $(AM_CPPFLAGS)
gpg2keys_hkp_LDADD = $(common_libs) $(GPG_ERROR_LIBS) $(NETLIBS) $(DNSLIBS) \
- $(other_libs)
+ $(other_libs)
else
# Note that we need to include all other libs here as well because
# some compilers don't care about inline functions and insert
diff --git a/m4/ChangeLog b/m4/ChangeLog-2011
index b13bd4f20..d466275a2 100644
--- a/m4/ChangeLog
+++ b/m4/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-09-12 Werner Koch <[email protected]>
* libcurl.m4: Fix lost hash sign introduced by previous change.
@@ -162,3 +169,7 @@
* uintmax_t.m4: New file, from gettext-0.11.5.
* ulonglong.m4: New file, from gettext-0.11.5.
* Makefile.am: New file.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/m4/Makefile.am b/m4/Makefile.am
index d0d84e23d..f94c0c1b2 100644
--- a/m4/Makefile.am
+++ b/m4/Makefile.am
@@ -12,7 +12,4 @@ EXTRA_DIST += estream.m4
EXTRA_DIST += sys_socket_h.m4 socklen.m4
-
-
-
-
+EXTRA_DIST += ChangeLog-2011
diff --git a/po/ChangeLog b/po/ChangeLog-2011
index e4e560d07..3615b749a 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-05-12 Marcus Brinkmann <[email protected]>
* cs.po: Merge in dirmngr cs.po. Hope I got that right.
@@ -184,7 +191,7 @@
package name mangling breaks make distcheck as it tries to rebuild
the po file with the "correct" name. The upshot is never to use
GNU in you po directory.
-
+
* de.po: Fix a few fuzzy entries and translate new strings.
2007-07-04 Werner Koch <[email protected]>
@@ -308,7 +315,6 @@
* POTFILES.in: New.
* de.po: New.
-
Copyright 2002, 2003, 2004, 2005, 2009 Free Software Foundation, Inc.
This file is free software; as a special exception the author gives
@@ -318,5 +324,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/po/de.po b/po/de.po
index 51d7e03fd..fe83f7979 100644
--- a/po/de.po
+++ b/po/de.po
@@ -111,8 +111,8 @@ msgstr "Fehler beim Holen der Karten-Seriennummer: %s\n"
msgid "detected card with S/N: %s\n"
msgstr "Erkannte Karte hat die Seriennummer: %s\n"
-#, c-format
-msgid "error getting default authentication keyID of card: %s\n"
+#, fuzzy, c-format
+msgid "no authentication key for ssh on card: %s\n"
msgstr "Fehler beim Holen der Authentisierungsschlüssel-ID der Karte: %s\n"
#, c-format
@@ -131,7 +131,9 @@ msgstr "Fehler beim Schreiben des Schlüssels: %s\n"
msgid ""
"An ssh process requested the use of key%%0A %s%%0A (%s)%%0ADo you want to "
"allow this?"
-msgstr "Ein SSH Processs möchte folgenden Schlüssel verwenden:%%0A %s%%0A (%s)%%0AErlauben Sie dies?"
+msgstr ""
+"Ein SSH Processs möchte folgenden Schlüssel verwenden:%%0A %s%%0A (%s)%%"
+"0AErlauben Sie dies?"
msgid "Allow"
msgstr "Erlauben"
@@ -141,7 +143,9 @@ msgstr "Verweigern"
#, c-format
msgid "Please enter the passphrase for the ssh key%%0A %F%%0A (%c)"
-msgstr "Bitte geben Sie die Passphrase für den SSH-Schlüssel%%0A %F%%0A (%c)%%0Aein."
+msgstr ""
+"Bitte geben Sie die Passphrase für den SSH-Schlüssel%%0A %F%%0A (%c)%%"
+"0Aein."
msgid "Please re-enter this passphrase"
msgstr "Bitte geben Sie die Passphrase noch einmal ein:"
@@ -152,7 +156,8 @@ msgid ""
"s%%0Awithin gpg-agent's key storage"
msgstr ""
"Bitte geben Sie eine Passphrase ein, um den empfangenen geheimen\n"
-"Schlüssel%%0A %s%%0A %s%%0Aim Schlüsselspeicher des Gpg-Agenten zu schützen."
+"Schlüssel%%0A %s%%0A %s%%0Aim Schlüsselspeicher des Gpg-Agenten zu "
+"schützen."
msgid "does not match - try again"
msgstr "Keine Übereinstimmung - bitte nochmal versuchen."
@@ -5429,6 +5434,18 @@ msgstr "|AN|Neue Admin-PIN"
msgid "|N|New PIN"
msgstr "|N|Neue PIN"
+#, fuzzy
+msgid "||Please enter the Reset Code for the card and New PIN"
+msgstr "Bitte geben Sie den Rückstellcode für diese Karte ein"
+
+#, fuzzy
+msgid "||Please enter the Admin PIN and New Admin PIN"
+msgstr "|A|Bitte die Admin-PIN eingeben."
+
+#, fuzzy
+msgid "||Please enter the PIN and New PIN"
+msgstr "||Bitte die PIN eingeben"
+
msgid "error reading application data\n"
msgstr "Fehler beim Lesen der Anwendungsdaten\n"
diff --git a/scd/ChangeLog b/scd/ChangeLog-2011
index 80cddec49..9184af4c5 100644
--- a/scd/ChangeLog
+++ b/scd/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-12-01 Niibe Yutaka <[email protected]>
* app-openpgp.c (do_change_pin): Fix pincb messages when
@@ -1092,7 +1099,7 @@
2006-09-14 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
* command.c (scd_command_handler): Replaced
@@ -2579,3 +2586,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/scd/Makefile.am b/scd/Makefile.am
index 9153a4403..bdd457acd 100644
--- a/scd/Makefile.am
+++ b/scd/Makefile.am
@@ -17,6 +17,8 @@
## Process this file with automake to produce Makefile.in
+EXTRA_DIST = ChangeLog-2011
+
bin_PROGRAMS = scdaemon
if ! HAVE_W32_SYSTEM
libexec_PROGRAMS = gnupg-pcsc-wrapper
diff --git a/scripts/ChangeLog b/scripts/ChangeLog-2011
index 1a664ca68..9a3eed3b0 100644
--- a/scripts/ChangeLog
+++ b/scripts/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-11-29 Werner Koch <[email protected]>
* build-all.sh: Make sure HOME has no unsafe characters.
@@ -49,3 +56,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/scripts/git-log-fix b/scripts/git-log-fix
new file mode 100644
index 000000000..af702fe6f
--- /dev/null
+++ b/scripts/git-log-fix
@@ -0,0 +1,3 @@
+# This file is expected to be used via gitlog-to-changelog's --amend=FILE
+# option. It specifies what changes to make to each given SHA1's commit
+# log and metadata, using Perl-eval'able expressions.
diff --git a/scripts/git-log-footer b/scripts/git-log-footer
new file mode 100644
index 000000000..c31fe936a
--- /dev/null
+++ b/scripts/git-log-footer
@@ -0,0 +1,14 @@
+
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: Changes done before December 1st, 2011 are described in
+ per directory files named ChangeLog-2011. See doc/HACKING for
+ details.
+
+ -----
+ Copyright (C) 2011 Free Software Foundation, Inc.
+
+ Copying and distribution of this file and/or the original GIT
+ commit log messages, with or without modification, are
+ permitted provided the copyright notice and this notice are
+ preserved.
diff --git a/scripts/gitlog-to-changelog b/scripts/gitlog-to-changelog
new file mode 100755
index 000000000..40a803554
--- /dev/null
+++ b/scripts/gitlog-to-changelog
@@ -0,0 +1,345 @@
+eval '(exit $?0)' && eval 'exec perl -wS "$0" ${1+"$@"}'
+ & eval 'exec perl -wS "$0" $argv:q'
+ if 0;
+# Convert git log output to ChangeLog format.
+
+my $VERSION = '2011-11-02 07:53'; # UTC
+# The definition above must lie within the first 8 lines in order
+# for the Emacs time-stamp write hook (at end) to update it.
+# If you change this file with Emacs, please let the write hook
+# do its job. Otherwise, update this string manually.
+
+# Copyright (C) 2008-2011 Free Software Foundation, Inc.
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+# Written by Jim Meyering
+
+use strict;
+use warnings;
+use Getopt::Long;
+use POSIX qw(strftime);
+
+(my $ME = $0) =~ s|.*/||;
+
+# use File::Coda; # http://meyering.net/code/Coda/
+END {
+ defined fileno STDOUT or return;
+ close STDOUT and return;
+ warn "$ME: failed to close standard output: $!\n";
+ $? ||= 1;
+}
+
+sub usage ($)
+{
+ my ($exit_code) = @_;
+ my $STREAM = ($exit_code == 0 ? *STDOUT : *STDERR);
+ if ($exit_code != 0)
+ {
+ print $STREAM "Try `$ME --help' for more information.\n";
+ }
+ else
+ {
+ print $STREAM <<EOF;
+Usage: $ME [OPTIONS] [ARGS]
+
+Convert git log output to ChangeLog format. If present, any ARGS
+are passed to "git log". To avoid ARGS being parsed as options to
+$ME, they may be preceded by '--'.
+
+OPTIONS:
+
+ --amend=FILE FILE maps from an SHA1 to perl code (i.e., s/old/new/) that
+ makes a change to SHA1's commit log text or metadata.
+ --append-dot append a dot to the first line of each commit message if
+ there is no other punctuation or blank at the end.
+ --since=DATE convert only the logs since DATE;
+ the default is to convert all log entries.
+ --format=FMT set format string for commit subject and body;
+ see 'man git-log' for the list of format metacharacters;
+ the default is '%s%n%b%n'
+
+ --help display this help and exit
+ --version output version information and exit
+
+EXAMPLE:
+
+ $ME --since=2008-01-01 > ChangeLog
+ $ME -- -n 5 foo > last-5-commits-to-branch-foo
+
+In a FILE specified via --amend, comment lines (starting with "#") are ignored.
+FILE must consist of <SHA,CODE+> pairs where SHA is a 40-byte SHA1 (alone on
+a line) referring to a commit in the current project, and CODE refers to one
+or more consecutive lines of Perl code. Pairs must be separated by one or
+more blank line.
+
+Here is sample input for use with --amend=FILE, from coreutils:
+
+3a169f4c5d9159283548178668d2fae6fced3030
+# fix typo in title:
+s/all tile types/all file types/
+
+1379ed974f1fa39b12e2ffab18b3f7a607082202
+# Due to a bug in vc-dwim, I mis-attributed a patch by Paul to myself.
+# Change the author to be Paul. Note the escaped "@":
+s,Jim .*>,Paul Eggert <eggert\@cs.ucla.edu>,
+
+EOF
+ }
+ exit $exit_code;
+}
+
+# If the string $S is a well-behaved file name, simply return it.
+# If it contains white space, quotes, etc., quote it, and return the new string.
+sub shell_quote($)
+{
+ my ($s) = @_;
+ if ($s =~ m![^\w+/.,-]!)
+ {
+ # Convert each single quote to '\''
+ $s =~ s/\'/\'\\\'\'/g;
+ # Then single quote the string.
+ $s = "'$s'";
+ }
+ return $s;
+}
+
+sub quoted_cmd(@)
+{
+ return join (' ', map {shell_quote $_} @_);
+}
+
+# Parse file F.
+# Comment lines (starting with "#") are ignored.
+# F must consist of <SHA,CODE+> pairs where SHA is a 40-byte SHA1
+# (alone on a line) referring to a commit in the current project, and
+# CODE refers to one or more consecutive lines of Perl code.
+# Pairs must be separated by one or more blank line.
+sub parse_amend_file($)
+{
+ my ($f) = @_;
+
+ open F, '<', $f
+ or die "$ME: $f: failed to open for reading: $!\n";
+
+ my $fail;
+ my $h = {};
+ my $in_code = 0;
+ my $sha;
+ while (defined (my $line = <F>))
+ {
+ $line =~ /^\#/
+ and next;
+ chomp $line;
+ $line eq ''
+ and $in_code = 0, next;
+
+ if (!$in_code)
+ {
+ $line =~ /^([0-9a-fA-F]{40})$/
+ or (warn "$ME: $f:$.: invalid line; expected an SHA1\n"),
+ $fail = 1, next;
+ $sha = lc $1;
+ $in_code = 1;
+ exists $h->{$sha}
+ and (warn "$ME: $f:$.: duplicate SHA1\n"),
+ $fail = 1, next;
+ }
+ else
+ {
+ $h->{$sha} ||= '';
+ $h->{$sha} .= "$line\n";
+ }
+ }
+ close F;
+
+ $fail
+ and exit 1;
+
+ return $h;
+}
+
+{
+ my $since_date;
+ my $format_string = '%s%n%b%n';
+ my $amend_file;
+ my $append_dot = 0;
+ GetOptions
+ (
+ help => sub { usage 0 },
+ version => sub { print "$ME version $VERSION\n"; exit },
+ 'since=s' => \$since_date,
+ 'format=s' => \$format_string,
+ 'amend=s' => \$amend_file,
+ 'append-dot' => \$append_dot,
+ ) or usage 1;
+
+
+ defined $since_date
+ and unshift @ARGV, "--since=$since_date";
+
+ # This is a hash that maps an SHA1 to perl code (i.e., s/old/new/)
+ # that makes a correction in the log or attribution of that commit.
+ my $amend_code = defined $amend_file ? parse_amend_file $amend_file : {};
+
+ my @cmd = (qw (git log --log-size),
+ '--pretty=format:%H:%ct %an <%ae>%n%n'.$format_string, @ARGV);
+ open PIPE, '-|', @cmd
+ or die ("$ME: failed to run `". quoted_cmd (@cmd) ."': $!\n"
+ . "(Is your Git too old? Version 1.5.1 or later is required.)\n");
+
+ my $prev_date_line = '';
+ my @prev_coauthors = ();
+ while (1)
+ {
+ defined (my $in = <PIPE>)
+ or last;
+ $in =~ /^log size (\d+)$/
+ or die "$ME:$.: Invalid line (expected log size):\n$in";
+ my $log_nbytes = $1;
+
+ my $log;
+ my $n_read = read PIPE, $log, $log_nbytes;
+ $n_read == $log_nbytes
+ or die "$ME:$.: unexpected EOF\n";
+
+ # Extract leading hash.
+ my ($sha, $rest) = split ':', $log, 2;
+ defined $sha
+ or die "$ME:$.: malformed log entry\n";
+ $sha =~ /^[0-9a-fA-F]{40}$/
+ or die "$ME:$.: invalid SHA1: $sha\n";
+
+ # If this commit's log requires any transformation, do it now.
+ my $code = $amend_code->{$sha};
+ if (defined $code)
+ {
+ eval 'use Safe';
+ my $s = new Safe;
+ # Put the unpreprocessed entry into "$_".
+ $_ = $rest;
+
+ # Let $code operate on it, safely.
+ my $r = $s->reval("$code")
+ or die "$ME:$.:$sha: failed to eval \"$code\":\n$@\n";
+
+ # Note that we've used this entry.
+ delete $amend_code->{$sha};
+
+ # Update $rest upon success.
+ $rest = $_;
+ }
+
+ my @line = split "\n", $rest;
+ my $author_line = shift @line;
+ defined $author_line
+ or die "$ME:$.: unexpected EOF\n";
+ $author_line =~ /^(\d+) (.*>)$/
+ or die "$ME:$.: Invalid line "
+ . "(expected date/author/email):\n$author_line\n";
+
+ my $date_line = sprintf "%s $2\n", strftime ("%F", localtime ($1));
+
+ # Format 'Co-authored-by: A U Thor <[email protected]>' lines in
+ # standard multi-author ChangeLog format.
+ my @coauthors = grep /^Co-authored-by:.*$/, @line;
+ for (@coauthors)
+ {
+ s/^Co-authored-by:\s*/\t /;
+ s/\s*</ </;
+
+ /<.*?@.*\..*>/
+ or warn "$ME: warning: missing email address for "
+ . substr ($_, 5) . "\n";
+ }
+
+ # If this header would be the same as the previous date/name/email/
+ # coauthors header, then arrange not to print it.
+ if ($date_line ne $prev_date_line or "@coauthors" ne "@prev_coauthors")
+ {
+ $prev_date_line eq ''
+ or print "\n";
+ print $date_line;
+ @coauthors
+ and print join ("\n", @coauthors), "\n";
+ }
+ $prev_date_line = $date_line;
+ @prev_coauthors = @coauthors;
+
+ # Omit "Co-authored-by..." and "Signed-off-by..." lines.
+ @line = grep !/^Signed-off-by: .*>$/, @line;
+ @line = grep !/^Co-authored-by: /, @line;
+
+ # Remove leading and trailing blank lines.
+ if (@line)
+ {
+ while ($line[0] =~ /^\s*$/) { shift @line; }
+ while ($line[$#line] =~ /^\s*$/) { pop @line; }
+ }
+
+ # If there were any lines
+ if (@line == 0)
+ {
+ warn "$ME: warning: empty commit message:\n $date_line\n";
+ }
+ else
+ {
+ if ($append_dot)
+ {
+ # If the first line of the message has enough room, then
+ if (length $line[0] < 72)
+ {
+ # append a dot if there is no other punctuation or blank
+ # at the end.
+ $line[0] =~ /[[:punct:]\s]$/
+ or $line[0] .= '.';
+ }
+ }
+
+ # Prefix each non-empty line with a TAB.
+ @line = map { length $_ ? "\t$_" : '' } @line;
+
+ print "\n", join ("\n", @line), "\n";
+ }
+
+ defined ($in = <PIPE>)
+ or last;
+ $in ne "\n"
+ and die "$ME:$.: unexpected line:\n$in";
+ }
+
+ close PIPE
+ or die "$ME: error closing pipe from " . quoted_cmd (@cmd) . "\n";
+ # FIXME-someday: include $PROCESS_STATUS in the diagnostic
+
+ # Complain about any unused entry in the --amend=F specified file.
+ my $fail = 0;
+ foreach my $sha (keys %$amend_code)
+ {
+ warn "$ME:$amend_file: unused entry: $sha\n";
+ $fail = 1;
+ }
+
+ exit $fail;
+}
+
+# Local Variables:
+# mode: perl
+# indent-tabs-mode: nil
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "my $VERSION = '"
+# time-stamp-format: "%:y-%02m-%02d %02H:%02M"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "'; # UTC"
+# End:
diff --git a/sm/ChangeLog b/sm/ChangeLog-2011
index a77c7a88e..4a4df8632 100644
--- a/sm/ChangeLog
+++ b/sm/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-09-20 Werner Koch <[email protected]>
* verify.c (gpgsm_verify): s/gcry_md_start_debug/gcry_md_debug/
@@ -1284,7 +1291,7 @@ h2007-11-22 Werner Koch <[email protected]>
2006-09-14 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
2006-09-13 Werner Koch <[email protected]>
@@ -2955,3 +2962,7 @@ h2007-11-22 Werner Koch <[email protected]>
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/sm/Makefile.am b/sm/Makefile.am
index 89b553809..e8dfe0571 100644
--- a/sm/Makefile.am
+++ b/sm/Makefile.am
@@ -17,6 +17,7 @@
## Process this file with automake to produce Makefile.in
+EXTRA_DIST = ChangeLog-2011
bin_PROGRAMS = gpgsm
diff --git a/tests/ChangeLog b/tests/ChangeLog-2011
index aa93f0780..972dbf597 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-09-20 Jim Meyering <[email protected]>
avoid use of free'd pointer
@@ -139,3 +146,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 70b5fe270..2142d33d6 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -37,7 +37,7 @@ TESTS_ENVIRONMENT = GNUPGHOME=`/bin/pwd` GPG_AGENT_INFO= LC_ALL=C \
testscripts = sm-sign+verify sm-verify
-EXTRA_DIST = runtest inittests $(testscripts) \
+EXTRA_DIST = runtest inittests $(testscripts) ChangeLog-2011 \
text-1.txt text-2.txt text-3.txt \
text-1.osig.pem text-1.dsig.pem text-1.osig-bad.pem \
text-2.osig.pem text-2.osig-bad.pem \
diff --git a/tests/openpgp/ChangeLog b/tests/openpgp/ChangeLog-2011
index 18fbad852..4013a08f8 100644
--- a/tests/openpgp/ChangeLog
+++ b/tests/openpgp/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-02-10 Werner Koch <[email protected]>
* ecc.test: New.
@@ -411,3 +418,7 @@ Mon May 18 15:40:02 1998 Werner Koch ([email protected])
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/tests/openpgp/Makefile.am b/tests/openpgp/Makefile.am
index 8d6e5906b..ea1d54f8b 100644
--- a/tests/openpgp/Makefile.am
+++ b/tests/openpgp/Makefile.am
@@ -67,7 +67,7 @@ sample_keys = samplekeys/ecc-sample-1-pub.asc \
samplekeys/ecc-sample-2-sec.asc \
samplekeys/ecc-sample-3-sec.asc
-EXTRA_DIST = defs.inc pinentry.sh $(TESTS) $(TEST_FILES) \
+EXTRA_DIST = defs.inc pinentry.sh $(TESTS) $(TEST_FILES) ChangeLog-2011 \
mkdemodirs signdemokey $(priv_keys) $(sample_keys)
CLEANFILES = prepared.stamp x y yy z out err $(data_files) \
diff --git a/tests/pkits/ChangeLog b/tests/pkits/ChangeLog-2011
index 992d1dfbb..d66e474ad 100644
--- a/tests/pkits/ChangeLog
+++ b/tests/pkits/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2009-03-03 Werner Koch <[email protected]>
* inittests (clean_files): Use /bin/pwd here as well.
@@ -11,11 +18,11 @@
2008-02-19 Werner Koch <[email protected]>
- * inittests: Unpack test data onlyu if available.
+ * inittests: Unpack test data onlyu if available.
* common.sh: Skip tests if PKITS test data is not available.
* Makefile.am: Do not distribute test data. This allows to
include the test suite in the distribution.
-
+
* signature-verification: New.
* validity-periods: New.
* verifying-name-chaining: New.
@@ -62,3 +69,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/tests/pkits/Makefile.am b/tests/pkits/Makefile.am
index f59e5ec97..8098ad22b 100644
--- a/tests/pkits/Makefile.am
+++ b/tests/pkits/Makefile.am
@@ -1,18 +1,18 @@
# Makefile.am - tests using NIST's PKITS
# Copyright (C) 2004, 2008 Free Software Foundation, Inc.
-#
+#
# This file is part of GnuPG.
-#
+#
# GnuPG is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
-#
+#
# GnuPG is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
-#
+#
# You should have received a copy of the GNU General Public License
# along with this program; if not, see <http://www.gnu.org/licenses/>.
@@ -43,8 +43,8 @@ testscripts = import-all-certs validate-all-certs \
private-certificate-extensions
-EXTRA_DIST = inittests runtest common.sh $(testscripts)
- import-all-certs.data
+EXTRA_DIST = inittests runtest common.sh $(testscripts) ChangeLog-2011 \
+ import-all-certs.data
TESTS = $(testscripts)
diff --git a/tools/ChangeLog b/tools/ChangeLog-2011
index 9ae75d186..6821a8782 100644
--- a/tools/ChangeLog
+++ b/tools/ChangeLog-2011
@@ -1,3 +1,10 @@
+2011-12-01 Werner Koch <[email protected]>
+
+ NB: ChangeLog files are no longer manually maintained. Starting
+ on December 1st, 2011 we put change information only in the GIT
+ commit log, and generate a top-level ChangeLog file from logs at
+ "make dist". See doc/HACKING for details.
+
2011-08-26 Werner Koch <[email protected]>
* gpgconf-comp.c (gc_component): Mark for translation. Suggested
@@ -766,7 +773,7 @@
2006-09-12 Werner Koch <[email protected]>
- Replaced all call gpg_error_from_errno(errno) by
+ Replaced all call gpg_error_from_errno(errno) by
gpg_error_from_syserror().
* gpg-connect-agent.c (read_and_print_response): With verbosity
@@ -1271,3 +1278,7 @@
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+Local Variables:
+buffer-read-only: t
+End:
diff --git a/tools/Makefile.am b/tools/Makefile.am
index 584967040..66be272aa 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -20,7 +20,7 @@ EXTRA_DIST = \
Manifest watchgnupg.c \
addgnupghome applygnupgdefaults gpgsm-gencert.sh \
lspgpot mail-signed-keys convert-from-106 sockprox.c \
- ccidmon.c
+ ccidmon.c ChangeLog-2011
AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/intl -I$(top_srcdir)/common