aboutsummaryrefslogtreecommitdiffstats
path: root/README (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-12Release 2.2.13gnupg-2.2.13Werner Koch1-2/+2
2018-12-14Release 2.2.12gnupg-2.2.12Werner Koch1-8/+3
2018-02-22Release 2.2.5gnupg-2.2.5Werner Koch1-2/+2
Signed-off-by: Werner Koch <[email protected]>
2017-11-20Release 2.2.3gnupg-2.2.3Werner Koch1-8/+8
2017-11-07Release 2.2.2gnupg-2.2.2Werner Koch1-2/+1
Signed-off-by: Werner Koch <[email protected]>
2017-08-28Release 2.2.0gnupg-2.2.0Werner Koch1-11/+14
2017-08-08build: New configure option --enable-all-tests.Werner Koch1-1/+4
* configure.ac: New option --enable-all-tests. * tests/gpgscm/ffi.c (ffi_init): New gloabl var *run-all-tests*. * tests/openpgp/all-tests.scm (all-tests): Use that var instead of *maintainer-mode*. * Makefile.am (AM_DISTCHECK_CONFIGURE_FLAGS): Add --enable-all-tests. -- It is better to have a separate option to run all tests than to put this on top of --enable-maintainer-mode. This way we can also make sure to run all tests during "make distcheck". Signed-off-by: Werner Koch <[email protected]>
2017-08-05gpg: Install gpg by default under the name gpg.Werner Koch1-10/+9
* configure.ac: Remove option --enable-gpg2-is-gpg. Add option --enable-gpg-is-gpg2. * build-aux/speedo.mk (speedo_pkg_gnupg_configure): Remove --enable-gpg2-is-gpg. -- Signed-off-by: Werner Koch <[email protected]>
2017-07-24doc: Revert the bug reporting address to bugs.gnupg.orgWerner Koch1-1/+1
-- dev.gnupg org is the development platform but the canonical bug address is and has always been bugs.gnupg.org. We should keep on using this address for the case that we switch the tracker again or split it off the development system. That is also the reason why we should keep on communicating a plain bug number without the 'T' prefix. Signed-off-by: Werner Koch <[email protected]>
2017-05-18docs: Point to https://dev.gnupg.org/ .Daniel Kahn Gillmor1-1/+1
Replace mentions of bugs.gnupg.org with https://dev.gnupg.org/. Since the project has transitioned to a better workflow for supporting contributions, we should ensure that our documentation points to the right place. Signed-off-by: Daniel Kahn Gillmor <[email protected]>
2017-05-15Release 2.1.21gnupg-2.1.21Werner Koch1-13/+4
Signed-off-by: Werner Koch <[email protected]>
2017-03-14doc: Explain in README how to create /run/user directories.Werner Koch1-0/+24
-- Signed-off-by: Werner Koch <[email protected]>
2017-01-23Update copyright notices for 2017.Werner Koch1-2/+2
-- Also some http:// -> https:// fixes. Signed-off-by: Werner Koch <[email protected]>
2016-12-20Release 2.1.17gnupg-2.1.17Werner Koch1-3/+4
Signed-off-by: Werner Koch <[email protected]>
2016-12-14dirmngr: New configure option --disable-libdns.Werner Koch1-0/+10
* configure.ac: Add option --disable-libdns (USE_LIBDNS): New ac_subst and am_conditional. (USE_C99_CFLAGS): Set only if libdns is used. * dirmngr/Makefile.am (dirmngr_SOURCES): Move dns.c and dns.h to ... (dirmngr_SOURCES) [USE_LIBDNS0: here. (t_common_src): Ditto. * dirmngr/dirmngr.c (oRecursiveResolver): New constant. (opts): New option "--recursive-resolver". (parse_rereadable_options): Set option. * dirmngr/t-dns-stuff.c (main): Add option --recursive-resolver. * dirmngr/server.c (cmd_getinfo): Depend output of "dnsinfo" on the new variables. * dirmngr/dns-stuff.c: Include dns.h only if USE_DNSLIB is defined. Also build and call dnslib functions only if USE_DNSLIB is defined. (recursive_resolver): New var. (enable_recursive_resolver): New func. (recursive_resolver_p): New func. -- In case users run into problems building GnuPG, the configure option allows to disable that support and continue w/o Tor support using the system resolver. --recursive-resolver was easy enough to implement and may be useful in some situation. It does not fully work, though. Signed-off-by: Werner Koch <[email protected]>
2016-08-03Reword feature description.Justus Winter1-2/+2
-- Suggested-by: Peter Gutmann Signed-off-by: Justus Winter <[email protected]>
2016-08-03More cleanup of "allow to".Daniel Kahn Gillmor1-6/+7
* README, agent/command.c, agent/keyformat.txt, common/i18n.c, common/iobuf.c, common/keyserver.h, dirmngr/cdblib.c, dirmngr/ldap-wrapper.c, doc/DETAILS, doc/TRANSLATE, doc/announce-2.1.txt, doc/gpg.texi, doc/gpgsm.texi, doc/scdaemon.texi, doc/tools.texi, doc/whats-new-in-2.1.txt, g10/export.c, g10/getkey.c, g10/import.c, g10/keyedit.c, m4/ksba.m4, m4/libgcrypt.m4, m4/ntbtls.m4, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fi.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/nb.po, po/pl.po, po/pt.po, po/ro.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, scd/app-p15.c, scd/ccid-driver.c, scd/command.c, sm/gpgsm.c, sm/sign.c, tools/gpgconf-comp.c, tools/gpgtar.h: replace "Allow to" with clearer text. In standard English, the normal construction is "${XXX} allows ${YYY} to" -- that is, the subject (${XXX}) of the sentence is allowing the object (${YYY}) to do something. When the object is missing, the phrasing sounds awkward, even if the object is implied by context. There's almost always a better construction that isn't as awkward. These changes should make the language a bit clearer. Signed-off-by: Daniel Kahn Gillmor <[email protected]>
2016-01-26Update copyright years.Werner Koch1-2/+2
--
2015-10-26dirmngr: Add example Tor hidden service.Werner Koch1-1/+1
--
2015-02-11doc: Change remaining http links to gnupg.org to httpsWerner Koch1-3/+3
-- GnuPG-bug-id: 1830
2015-02-03Update copyright years.Werner Koch1-2/+2
* common/w32info-rc.h.in (W32INFO_COMPANYNAME): Change to "The GnuPG Project".
2014-11-04Change a couple of files to use abbreviated copyright notes.Werner Koch1-1/+5
-- Also fixed some of my own copyright notices due to the termination of my assignment. The one displayed by --version is kept at FSF because we had contributors in 2014 with FSF assignments and it gives the FSF some visibility.
2014-10-03Some doc fixes and a fix for "make distcheck".Werner Koch1-31/+37
--
2014-09-24Reformat README and minor gpg.texi improvement.Werner Koch1-149/+161
-- The second thing is to explain the file names below under ~/.gnupg/openpgp-revocs.d/.
2014-09-18Release 2.1.0-beta834.gnupg-2.1.0-beta834Werner Koch1-0/+9
2014-06-17speedo: Support building from dist-source generated tarball.Werner Koch1-0/+4
2014-06-05Update README file.Werner Koch1-23/+25
-- The copyright list in AUTHORS as been compiled from a distribution tarball.
2014-06-05gpg: Auto-migrate existing secring.gpg.Werner Koch1-20/+9
* g10/migrate.c: New. * g10/import.c (import_old_secring): New. (import_one): Add arg silent. (transfer_secret_keys): Add arg batch. (import_secret_one): Add args batch and for_migration. * g10/gpg.c (main): Call migration function.
2013-05-22Implement unattended OpenPGP secret key import.Werner Koch1-23/+34
* agent/command.c (cmd_import_key): Add option --unattended. * agent/cvt-openpgp.c (convert_transfer_key): New. (do_unprotect): Factor some code out to ... (prepare_unprotect): new function. (convert_from_openpgp): Factor all code out to ... (convert_from_openpgp_main): this. Add arg 'passphrase'. Implement openpgp-native protection modes. (convert_from_openpgp_native): New. * agent/t-protect.c (convert_from_openpgp_native): New dummy fucntion * agent/protect-tool.c (convert_from_openpgp_native): Ditto. * agent/protect.c (agent_unprotect): Add arg CTRL. Adjust all callers. Support openpgp-native protection. * g10/call-agent.c (agent_import_key): Add arg 'unattended'. * g10/import.c (transfer_secret_keys): Use unattended in batch mode. -- With the gpg-agent taking care of the secret keys, the user needs to migrate existing keys from secring.gpg to the agent. This and also the standard import of secret keys required the user to unprotect the secret keys first, so that gpg-agent was able to re-protected them using its own scheme. With many secret keys this is quite some usability hurdle. In particular if a passphrase is not instantly available. To make this migration smoother, this patch implements an unattended key import/migration which delays the conversion to the gpg-agent format until the key is actually used. For example: gpg2 --batch --import mysecretkey.gpg works without any user interaction due to the use of --batch. Now if a key is used (e.g. "gpg2 -su USERID_FROM_MYSECRETKEY foo"), gpg-agent has to ask for the passphrase anyway, converts the key from the openpgp format to the internal format, signs, re-encrypts the key and tries to store it in the gpg-agent format to the disk. The next time, the internal format of the key is used. This patch has only been tested with the old demo keys, more tests with other protection formats and no protection are needed. Signed-off-by: Werner Koch <[email protected]>
2011-03-08Require libgcrypt 1.5Werner Koch1-6/+7
Without Libgcrypt 1.5 is was not possible to use ECC keys. ECC is major new feature and thus it does not make sense to allow building with an older Libgcrypt without supporting ECC. Also fixed a few missing prototypes.
2011-02-03Update copyright yearWerner Koch1-5/+4
Nuked some trailing spaces.
2010-10-26Update scripts etc.gnupg-2.1.0beta1gnupg-2.1-baseWerner Koch1-7/+48
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch1-1/+1
2009-09-21Start a new development branch.Werner Koch1-1/+5
Translations are for now disabled.
2009-01-12preparing a releaseWerner Koch1-1/+1
2008-12-09Preparing a release candidate.Werner Koch1-3/+2
2008-02-19Fixed release creation.Werner Koch1-3/+4
2007-07-04Changed to GPLv3.Werner Koch1-1/+1
Removed intl/.
2007-05-09Preparing 2.0.4gnupg-2.0.4Werner Koch1-6/+8
2007-03-08Preparing the 2.0.3 releaseWerner Koch1-1/+1
2006-11-11.Werner Koch1-5/+93
2006-11-06post release updatesWerner Koch1-14/+8
2006-10-04Preparing a new releaseWerner Koch1-6/+6
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-3/+1
2006-09-08doc fixesWerner Koch1-449/+15
2006-08-18More man pages. Added include files for 2 common paragraphs.Werner Koch1-3/+4
2006-08-01Preparing 1.4.5Werner Koch1-5/+5
2006-07-292006-07-29 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-15/+15
* README: Spelling fixes.
2006-07-27Preparing a new releasegnupg-1.9.22Werner Koch1-1/+1
2006-06-25Ready for a releasegnupg-1.4.4Werner Koch1-4/+4