aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-07-06Post release updatesWerner Koch1-1/+1
--
2022-04-25Post release updatesWerner Koch1-1/+1
-- This also includes a speedo update for the Scute based authenticode thing which has been manually added to speedo.mk at the end of the release process of 2.2.35.
2022-02-07Post release updatesWerner Koch1-1/+1
--
2022-02-07Update copyright notices.Werner Koch1-15/+2
-- Note that for this LTS version we now print g10 Code as the first copyright holder with --version. This is to avoid confusion at our customers, now that we also provide a Linux^WGNU/Linux version of GnuPG VS-Desktop and the Windows version has always shown g10 Code.
2021-11-23Post release updatesWerner Koch1-1/+1
--
2021-10-06Post release updatesWerner Koch1-1/+1
--
2021-09-16Post release updatesWerner Koch1-1/+1
--
2021-08-27build: Fix removal of AC_TYPE_SIGNAL.NIIBE Yutaka1-0/+1
* configure.ac: AC_TYPE_SIGNAL is still needed. -- Fixes-commit: d5f9481186eaf2ff28d7ab04fd36f0bbd1c9714d Signed-off-by: NIIBE Yutaka <[email protected]>
2021-08-26common: Fix get_signal_name for GNU/Linux.NIIBE Yutaka1-1/+1
* common/signal.c (get_signal_name): Use sigdescr_np if available. * configure.ac: Check the function. -- Backport master commit of: c4ba712736ddeda66055567874d573e79d22666b GnuPG-bug-id: 5568 Signed-off-by: NIIBE Yutaka <[email protected]>
2021-08-26Post release updatesWerner Koch1-1/+1
--
2021-07-04Post release updatesWerner Koch1-1/+1
--
2021-06-25dirmngr: Change the default keyserver.Werner Koch1-1/+1
* configure.ac (DIRMNGR_DEFAULT_KEYSERVER): Change to keyserver.ubuntu.com. * dirmngr/certcache.c (cert_cache_init): Disable default pool cert. * dirmngr/http-ntbtls.c (gnupg_http_tls_verify_cb): Ditto. * dirmngr/http.c (http_session_new): Ditto. * dirmngr/server.c (make_keyserver_item): Use a different mapping for the gnupg.net names. -- Due to the unfortunate shutdown of the keyserver pool, the long term defaults won't work anymore. Thus it is better to change them. For https access keyserver.ubuntu.com is now used because it can be expected that this server can stand the load from newer gnupg LTS versions. For http based access the Dutch Surfnet keyserver is used. However due to a non-standard TLS certificate this server can not easily be made the default for https. Note: that the default server will be changed again as soon as a new connected keyserver infrastructure has been established.
2021-06-11dirmngr: Remove use of USE_LDAPWRAPPER.NIIBE Yutaka1-10/+0
* configure.ac (USE_LDAPWRAPPER): Remove. * dirmngr/Makefile.am: Use USE_LDAP instead of USE_LDAPWRAPPER. * dirmngr/ldap-wrapper-ce.c: Remove. * dirmngr/ldap-wrapper.h, dirmngr/ldap-wrapper.c: Remove USE_LDAPWRAPPER things. -- Backported-from-master: 4c295646ba0e175743e6be13457308c1e6d21dd3 Signed-off-by: NIIBE Yutaka <[email protected]>
2021-06-10Post release updatesWerner Koch1-1/+1
--
2021-05-27build: _DARWIN_C_SOURCE should be 1.NIIBE Yutaka1-1/+1
* configure.ac (*-apple-darwin*): Set _DARWIN_C_SOURCE 1. -- GnuPG-bug-id: 5440 Reported-by: Jay Freeman Signed-off-by: NIIBE Yutaka <[email protected]>
2021-05-04build: Silence a cimpiler warning also in non-maintainer mode.Werner Koch1-0/+3
-- This yields less warnings during a release build.
2021-01-11Post release updatesWerner Koch1-1/+1
--
2021-01-11Update copyright notices.Werner Koch1-3/+3
--
2020-12-21Post release updatesWerner Koch1-1/+1
--
2020-12-21build: Remove the code to build symcryptrunWerner Koch1-3/+1
-- syncryptrun is too ancient to be of any use and has not been tested in many years. Thus we should not allow to build it.
2020-12-04Backport of the new option parser from 2.3Werner Koch1-0/+19
* configure.ac (GPGRT_ENABLE_ARGPARSE_MACROS): Define. * common/argparse.c, common/argparse.h: Rewrite. * tests/gpgscm/main.c: Switch to the new option parser. * g10/gpg.c: Switch to the new option parser and enable a global conf file. * g10/gpgv.c: Ditto. * agent/gpg-agent.c: Ditto. * agent/preset-passphrase.c: Ditto. * agent/protect-tool.c: Ditto. * scd/scdaemon.c: Ditto. * dirmngr/dirmngr.c: Ditto. * dirmngr/dirmngr_ldap.c: Ditto * dirmngr/dirmngr-client.c: Ditto. * kbx/kbxutil.c: Ditto. * tools/gpg-card.c: Ditto. * tools/gpg-check-pattern.c: Ditto. * tools/gpg-connect-agent.c: Ditto. * tools/gpg-pair-tool.c: Ditto. * tools/gpg-wks-client.c: Ditto. * tools/gpg-wks-server.c: Ditto. * tools/gpgconf.c: Ditto. * tools/gpgsplit.c: Ditto. * tools/gpgtar.c: Ditto. * g13/g13.c: Ditto. * g13/g13-syshelp.c: Ditto. Do not force verbose mode. * sm/gpgsm.c: Ditto. Add option --no-options. -- This is backport from master commit cdbe10b762f38449b86da69076209324b0c99982 commit ba463128ce65a0f347643f7246a8e097c5be19f1 commit 3bc004decd289810bc1b6ad6fb8f47e45c770ce6 commit 2c823bd878fcdbcc4f6c34993e1d0539d9a6b237 commit 0e8f6e2aa98c212442001036fb5178cd6cd8af59 but without changing all functions names to gpgrt. Instead we use wrapper functions which, when building against old Libgpg-error versions, are implemented in argparse.c using code from the current libgpg-error. This allows to keep the dependency requirement at libgpg-error 1.27 to support older distributions. Tested builds against 1.27 and 1.40-beta. Note that g13-syshelp does not anymore default to --verbose because that can now be enabled in /etc/gnupg/g13-syshelp.conf. GnuPG-bug-id: 4788 Signed-off-by: Werner Koch <[email protected]>
2020-11-23Post release updatesWerner Koch1-1/+1
--
2020-11-17Post release updatesWerner Koch1-1/+1
--
2020-11-09Require libksba 1.3.5Werner Koch1-1/+1
* configure.ac (NEED_KSBA_VERSION): Set to 1.3.5. -- Minor update to make sure that important fixes are used. That version was release in 2016 and thus before the new requirement for Libgcrypt 1.8. Signed-off-by: Werner Koch <[email protected]>
2020-11-09Require Libgpg-error 1.27Werner Koch1-1/+1
* configure.ac (NEED_GPG_ERROR_VERSION): Require 1.27 * common/util.h: Remove compatibility macros. -- This is just a minor change to align with the need for Libgcrypt 1.8. The latter was first released in summer 2017 while Libgpg-error 1.27 was released earlier in spring that year. Signed-off-by: Werner Koch <[email protected]>
2020-11-09Require Libgcrypt 1.8Werner Koch1-1/+1
* configure.ac (NEED_LIBGCRYPT_VERSION): Require 1.8. * tools/gpgconf.c (show_version_libgcrypt): Remove conditional case for Libgcrypt < 1.8. * common/compliance.c (gnupg_rng_is_compliant): Ditto. * agent/pksign.c: Ditto. * agent/gpg-agent.c (thread_init_once): Ditto. (agent_libgcrypt_progress_cb): Ditto. * agent/command.c (cmd_getinfo): Ditto. -- Libgcrypt 1.7 reached end-of-life more than a year ago. Thus there is no reason to keep backward support for it. Signed-off-by: Werner Koch <[email protected]>
2020-10-04build: Fix SENDMAIL define for a PATH with spaces.Werner Koch1-1/+1
* configure.ac: Fix use of $PATH
2020-10-02w32: Add manifest files to most binariesWerner Koch1-0/+9
-- Signed-off-by: Werner Koch <[email protected]>
2020-10-02gpgconf,w32: Add manifest so we get the correct windows version.Werner Koch1-0/+1
* common/w32info-rc.h.in: Update copyright info. * tools/gpg-connect-agent-w32info.rc: Tweak file info. * tools/gpgconf-w32info.rc: New. * tools/gpgconf.w32-manifest.in: New. * configure.ac: Add new .in file. * tools/Makefile.am (EXTRA_DIST): Add them. (gpg_connect_agent_robjs, gpgconf_robjs): New. (gpgconf_LDADD): Add resource file. (gpg_connect_agent_LDADD): Change name of resource macro. Signed-off-by: Werner Koch <[email protected]>
2020-09-03Post release updatesWerner Koch1-1/+1
--
2020-08-27Post release updatesWerner Koch1-1/+1
--
2020-08-26build: Silence gcc warning -Wformat-zero-lengthWerner Koch1-0/+1
* configure.ac: Avoid useless gcc warning. We use an empty string quite often, for example in log_printhex. --
2020-08-20build: New configure option --disable-testsWerner Koch1-0/+26
* configure.ac: Add option --disable-tests. Print warnings in the summary. (DISABLE_TESTS): New am_conditional. -- GnuPG-bug-id: 4960
2020-07-15regexp: Fix generation of _unicode_mapping.c.NIIBE Yutaka1-0/+10
* configure.ac (AWK_HEX_NUMBER_OPTION): Detect GNU Awk. * regexp/Makefile.am: Use AWK_HEX_NUMBER_OPTION. * regexp/parse-unidata.awk: Don't use strtonum. -- Backport master commit of: 50b320952e99ea20f9b77c6c501280fe37fd2598 GnuPG-bug-id: 4915 Signed-off-by: NIIBE Yutaka <[email protected]>
2020-07-15gpg: Add regular expression support.NIIBE Yutaka1-63/+1
* AUTHORS, COPYING.other: Update. * Makefile.am (SUBDIRS): Add regexp sub directory. * configure.ac (DISABLE_REGEX): Remove. * g10/Makefile.am (needed_libs): Add libregexp.a. * g10/trustdb.c: Remove DISABLE_REGEX support. * regexp/LICENSE, regexp/jimregexp.c, regexp/jimregexp.h, regexp/utf8.c, regexp/utf8.h: New from Jim Tcl. * regexp/UnicodeData.txt: New from Unicode. * regexp/Makefile.am, regexp/parse-unidata.awk: New. * tests/openpgp/Makefile.am: Remove DISABLE_REGEX support. * tools/Makefile.am: Remove DISABLE_REGEX support. -- Backport master commit of: ba247a114c75a84473c11c1484013b09fbb9bcd1 GnuPG-bug-id: 4843 Signed-off-by: NIIBE Yutaka <[email protected]>
2020-07-09Post release updatesWerner Koch1-1/+1
--
2020-06-03common: Add missing error code GPG_ERR_WRONG_NAME.Werner Koch1-1/+1
* configure.ac: Require libgpg-error 1.25. * common/util.h: Define some extra error codes. -- This actually defines a few more error ocdes in case they are used by backported code. The requirement chnaged to 1.25 because erro codes from there are also required. GnuPG-bug-id: 4965 Signed-off-by: Werner Koch <[email protected]>
2020-05-12common: Change argument order of log_printhex.Werner Koch1-1/+1
* common/logging.c (log_printhex): Chnage order of args. Make it printf alike. Change all callers. * configure.ac: Add -Wno-format-zero-length -- This makes it consistent with modern libgpgrt logging and thus eases back porting from newer GnuPG versions which use libgpgrt logging. Signed-off-by: Werner Koch <[email protected]>
2020-03-30wks: Take name of sendmail from configure.Werner Koch1-0/+2
* configure.ac (NAME_OF_SENDMAIL): New ac_define. * tools/send-mail.c (run_sendmail): Use it. -- We used to ac_subst the SENDMAIL in the old keyserver via mail script. We can reuse this to avoid a fixed name for sendmail in the send-mail.c helper. Signed-off-by: Werner Koch <[email protected]> (cherry picked from commit 08147f8bbdca40c98c2a094fa48fab15b8339c80) GnuPG-bug-id: 4886
2020-03-20Post release updatesWerner Koch1-1/+1
--
2020-03-19Copyright notice updates et al.Werner Koch1-1/+2
--
2019-12-07Post release updatesWerner Koch1-1/+1
--
2019-11-25Post release updatesWerner Koch1-1/+1
--
2019-07-09Post release updatesWerner Koch1-1/+1
--
2019-05-28Post release updatesWerner Koch1-1/+1
--
2019-03-26Post release updatesWerner Koch1-1/+1
--
2019-03-19Post release updatesWerner Koch1-1/+1
--
2019-02-12Post release updatesWerner Koch1-1/+1
--
2019-02-12Release 2.2.13gnupg-2.2.13Werner Koch1-2/+2
2018-12-14Post release updatesWerner Koch1-1/+1
--