summaryrefslogtreecommitdiffstats
path: root/README (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Some doc fixes and a fix for "make distcheck".Werner Koch2014-10-031-31/+37
| | | | --
* Reformat README and minor gpg.texi improvement.Werner Koch2014-09-241-149/+161
| | | | | | | -- The second thing is to explain the file names below under ~/.gnupg/openpgp-revocs.d/.
* Release 2.1.0-beta834.gnupg-2.1.0-beta834Werner Koch2014-09-181-0/+9
|
* speedo: Support building from dist-source generated tarball.Werner Koch2014-06-171-0/+4
|
* Update README file.Werner Koch2014-06-051-23/+25
| | | | | | | -- The copyright list in AUTHORS as been compiled from a distribution tarball.
* gpg: Auto-migrate existing secring.gpg.Werner Koch2014-06-051-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.
* Implement unattended OpenPGP secret key import.Werner Koch2013-05-221-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 <wk@gnupg.org>
* Require libgcrypt 1.5Werner Koch2011-03-081-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.
* Update copyright yearWerner Koch2011-02-031-5/+4
| | | | Nuked some trailing spaces.
* Update scripts etc.gnupg-2.1.0beta1gnupg-2.1-baseWerner Koch2010-10-261-7/+48
|
* Reworked the posix and w32 exechelpers.Werner Koch2010-08-201-1/+1
|
* Start a new development branch.Werner Koch2009-09-211-1/+5
| | | | | Translations are for now disabled.
* preparing a releaseWerner Koch2009-01-121-1/+1
|
* Preparing a release candidate.Werner Koch2008-12-091-3/+2
|
* Fixed release creation.Werner Koch2008-02-191-3/+4
|
* Changed to GPLv3.Werner Koch2007-07-041-1/+1
| | | | | Removed intl/.
* Preparing 2.0.4gnupg-2.0.4Werner Koch2007-05-091-6/+8
|
* Preparing the 2.0.3 releaseWerner Koch2007-03-081-1/+1
|
* .Werner Koch2006-11-111-5/+93
|
* post release updatesWerner Koch2006-11-061-14/+8
|
* Preparing a new releaseWerner Koch2006-10-041-6/+6
|
* Take advantage of newer gpg-error features.Werner Koch2006-09-141-3/+1
|
* doc fixesWerner Koch2006-09-081-449/+15
|
* More man pages. Added include files for 2 common paragraphs.Werner Koch2006-08-181-3/+4
|
* 2006-07-29 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2006-07-291-15/+15
| | | | | * README: Spelling fixes.
* Preparing a new releasegnupg-1.9.22Werner Koch2006-07-271-1/+1
|
* Preparing 1.9.17V1-9-17Werner Koch2005-06-201-30/+11
|
* * configure.ac: Do not build gpg by default.Werner Koch2005-04-211-2/+3
| | | | | | | | | | | | * gpgsm.c: New options --{enable,disable}-trusted-cert-crl-check. * certchain.c (gpgsm_validate_chain): Make use of it. * certchain.c (gpgsm_validate_chain): Check revocations even for expired certificates. This is required because on signature verification an expired key is fine whereas a revoked one is not. * gpgconf-comp.c: Add gpgsm option disable-trusted-cert-crl-check.
* * configure.ac: Require libksba 0.9.11.Werner Koch2005-04-181-4/+4
| | | | | | | | | | | | sm/ * call-dirmngr.c (inq_certificate): Add new inquire SENDCERT_SKI. * certlist.c (gpgsm_find_cert): Add new arg KEYID and implement this filter. Changed all callers. * certchain.c (find_up_search_by_keyid): New helper. (find_up): Also try using the AKI.keyIdentifier. (find_up_external): Ditto.
* * sc-investigate: Removed.Werner Koch2004-10-201-1/+1
| | | | | | | | | | | | | | | | | * Makefile.am (sc_investigate): Removed. * pcsc-wrapper.c (load_pcsc_driver): Load get_status_change func. (handle_open): Succeed even without a present card. (handle_status, handle_reset): New. * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. (pcsc_get_status): Implemented. (reset_pcsc_reader): Implemented. (open_pcsc_reader): Succeed even with no card inserted. (open_ccid_reader): Set LAST_STATUS. * iso7816.c (iso7816_select_application): Always use 0 for P1.
* Preparing a new release. Updated gettextWerner Koch2004-09-301-4/+4
|
* * trustlist.c (read_list): Allow colons in the fingerprint.Werner Koch2004-07-221-13/+21
| | | | | | | | | | | | | (headerblurb): Rephrased. * gpg-agent.c (handle_connections): Increase the stack size ot 256k. * de.po: Updated. * scdaemon.c (main): Bumbed thread stack size up to 512k. * keylist.c (list_cert_raw): Print the keygrip.
* Require libksba 0.9.4 and libgcrypt 1.1.92.Werner Koch2004-02-131-10/+6
|
* * README: Updated.Werner Koch2004-01-291-17/+114
|
* (parse_dn_part): Map common OIDs to human readableWerner Koch2004-01-291-4/+8
| | | | | | labels. Make sure that a value won't get truncated if it includes a Nul.
* Some minor bug fixes, new test utilities and started support for otherWerner Koch2004-01-271-2/+2
| | | | | smartcard applications.
* * README-alpha: Removed.V1-9-3Werner Koch2003-12-231-10/+12
| | | | | * configure.ac, Makefile.am: Add the tests and tools directories.
* * call-agent.c (agent_scd_getattr): Don't clear the passed infoWerner Koch2003-10-081-0/+4
| | | | | | | | | | | | | | | structure, so that it can indeed be updated. * card-util.c (fpr_is_zero): New. (generate_card_keys): New. (card_edit): New command "generate". * keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call to check_smartcard. (check_smartcard,show_smartcard): Removed. (show_sha1_fpr,fpr_is_zero): Removed. * app-openpgp.c (do_getattr): Support SERIALNO and AID.
* Cleanups, fixes and PC/SC supportWerner Koch2003-08-051-1/+37
|
* Make use of libgpg-errorWerner Koch2003-06-031-1/+2
|
* * configure.ac (ALL_LINUGAS): Removed.Werner Koch2003-04-291-3/+2
| | | | | | * Makefile.am (ACLOCAL_AMFLAGS): New. * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
* Updated from latest NewPG projectWerner Koch2003-01-091-2/+2
|
* * configure.ac: Bumped version number to 1.9.0-cvs.Werner Koch2002-10-191-2/+2
|
* Merged Top directory of NewPG with GnuPG.Werner Koch2002-10-191-541/+261
|
* * README: Some typo fixes from Florian Weimer, and bump version number.David Shaw2002-10-161-12/+13
|
* * configure.ac (random_modules): The default random module forWerner Koch2002-09-111-1/+1
| | | | | system lacking a /dev/random is now auto selected at runtime.
* typo fixes and new credits.Werner Koch2002-09-101-1/+1
|
* * gnupg.7: New mini man page.Werner Koch2002-09-021-12/+3
| | | | | | * README: Removed the note about a development version so that we later don't forget this. Minor other changes.
* * configure.ac (random_modules): Reworked the code to select theWerner Koch2002-08-301-1/+3
| | | | | random module. Define USE_ALL_RANDOM_MODULES for value all.
* minor doc fixes.Werner Koch2002-08-061-5/+1
|