Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove cruft. | Werner Koch | 2010-10-21 | 1 | -20/+6 |
| | | | | | Make --gen-revoke work | ||||
* | Make public key data structure easier to read. | Werner Koch | 2010-10-20 | 1 | -2/+4 |
| | | | | | Check vor v1 card while signing. | ||||
* | Fix preference setting in new keys | Werner Koch | 2010-04-26 | 1 | -1/+2 |
| | |||||
* | Generating an OpenPGP key cia gpg-agent basically works. | Werner Koch | 2010-04-20 | 1 | -203/+5 |
| | |||||
* | Finished the bulk of changes to use estream in most places instead of | Werner Koch | 2010-03-15 | 1 | -1/+1 |
| | | | | | stdio. | ||||
* | Improved detection of bad/invalid signer keys. | Werner Koch | 2009-08-06 | 1 | -1/+1 |
| | |||||
* | Add full Camellia support. | David Shaw | 2009-06-05 | 1 | -13/+12 |
| | | | | | | | | | | | | | | | | | | * configure.ac: Remove Camellia restriction. * gpg.c (main), misc.c (openpgp_cipher_test_algo): Remove Camellia restriction. * misc.c (map_cipher_openpgp_to_gcry), main.h: Add macros for openpgp_cipher_open, openpgp_cipher_get_algo_keylen, and openpgp_cipher_get_algo_blklen to wrap around the corresponding gcry_* functions, but pass the algorithm number through map_cipher_openpgp_to_gcry. This is needed in case the gcry algorithm number doesn't match the OpenPGP number (c.f. Camellia). * encr-data.c, pubkey-enc.c, mainproc.c, cipher.c, encode.c, seskey.c, passphrase.c, seckey-cert.c: Use new openpgp_cipher_* macros here. | ||||
* | Fix for v3 keys. | Werner Koch | 2008-03-18 | 1 | -1/+1 |
| | |||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 1 | -4/+2 |
| | | | | | Removed intl/. | ||||
* | No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a | Werner Koch | 2006-11-21 | 1 | -5/+5 |
| | | | | | | | good chance that gpg2 will now work. Other cleanups. Updated gettext. | ||||
* | Fixed agent access for gpg. | Werner Koch | 2006-10-04 | 1 | -1/+1 |
| | |||||
* | Still merging 1.4.3 code back | Werner Koch | 2006-04-21 | 1 | -1/+2 |
| | |||||
* | Continued with merging. | Werner Koch | 2006-04-19 | 1 | -3/+3 |
| | | | | | Still does not build. | ||||
* | Merged with gpg 1.4.3 code. | Werner Koch | 2006-04-19 | 1 | -118/+141 |
| | | | | | The gpg part does not yet build. | ||||
* | * seckey-cert.c (protect_secret_key): Use gry_create_nonce for the | Werner Koch | 2003-12-16 | 1 | -2/+1 |
| | | | | | | IV; there is not need for real strong random here and it even better protect the random bits used for the key. | ||||
* | Cleanups, fixes and PC/SC support | Werner Koch | 2003-08-05 | 1 | -8/+7 |
| | |||||
* | * gpgsm.c (main): Add secmem features and set the random seed file. | Werner Koch | 2003-07-29 | 1 | -1/+1 |
| | | | | | | | | | | | | (gpgsm_exit): Update the random seed file and enable debug output. * g10.c (main): Add secmem features and set the random seed file. (g10_exit): Update the random seed file. * parse-packet.c (parse_signature,read_protected_v3_mpi) (parse_key): Fixed use of mpi_set_opaque. * keygen.c (gen_card_key): Ditto. | ||||
* | Adjusted for use with current libgcrypt (1.1.42). | Werner Koch | 2003-07-28 | 1 | -5/+4 |
| | |||||
* | * options.h (DBG_CIPHER): Reintroduced it. | Werner Koch | 2003-07-03 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | * seskey.c (encode_session_key): Debug output of the session key. * pubkey-enc.c (get_it): Handle card case. * call-agent.c (agent_scd_pkdecrypt): New. * pkglue.c (pk_encrypt): Add RSA support. * g10.c (main): Default to --use-agent. * keygen.c (show_smartcard): Print info about the public key. (check_smartcard): Check for existing key here. (gen_card_key): And not anymore here. (fpr_is_zero): New. (generate_keypair): Generate both keys for a card. (smartcard_change_url): Nw. | ||||
* | Key generation and signing using the OpenPGP card does rudimentary work. | Werner Koch | 2003-06-27 | 1 | -0/+3 |
| | |||||
* | Finished the bulk of changes for gnupg 1.9. This included switching | Werner Koch | 2003-06-18 | 1 | -80/+129 |
| | | | | | | | | | | | to libgcrypt functions, using shared error codes from libgpg-error, replacing the old functions we used to have in ../util by those in ../jnlib and ../common, renaming the malloc functions and a couple of types. Note, that not all changes are listed below becuause they are too similar and done at far too many places. As of today the code builds using the current libgcrypt from CVS but it is very unlikely that it actually works. | ||||
* | This commit was manufactured by cvs2svn to create branch | Repo Admin | 2003-06-05 | 1 | -0/+400 |
| | | | | 'GNUPG-1-9-BRANCH'. | ||||
* | This commit was manufactured by cvs2svn to create branch | Repo Admin | 2002-10-19 | 1 | -382/+0 |
| | | | | 'GNUPG-1-9-BRANCH'. | ||||
* | * import.c (import_secret_one): Check for an illegal (>110) protection | David Shaw | 2002-10-02 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | cipher when importing a secret key. * keylist.c (list_keyblock_print): Show a '#' for a secret-parts-missing key. * parse_packet.c (parse_key): Some comments. * revoke.c (gen_revoke): Remove some debugging code. * trustdb.c (verify_own_keys): Make trusted-key a non-deprecated option again. * seckey-cert.c (do_check): Don't give the IDEA warning unless the cipher in question is in fact IDEA. | ||||
* | * g10.c, options.h: Removed option --emulate-checksum-bug. | Werner Koch | 2002-09-11 | 1 | -44/+34 |
| | | | | | | | | | | | | | | | * misc.c (checksum_u16_nobug): Removed. (checksum_u16): Removed the bug emulation. (checksum_mpi): Ditto. (checksum_mpi_counted_nbits): Removed and replaced all calls with checksum_mpi. * parse-packet.c (read_protected_v3_mpi): New. (parse_key): Use it here to store it as an opaque MPI. * seckey-cert.c (do_check): Changed the v3 unprotection to the new why to store these keys. (protect_secret_key): Likewise. * build-packet.c (do_secret_key): And changed the writing. | ||||
* | * seckey-cert.c: Workaround to allow decryption of v3 keys created | Werner Koch | 2002-08-16 | 1 | -0/+26 |
| | | | | | with a bug in the mpi_get_secure_buffer. | ||||
* | Update head to match stable 1.0 | David Shaw | 2002-06-29 | 1 | -205/+166 |
| | |||||
* | See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner Koch | Werner Koch | 2000-10-04 | 1 | -4/+3 |
| | |||||
* | See ChangeLog: Mon Sep 18 16:35:45 CEST 2000 Werner Koch | Werner Koch | 2000-09-18 | 1 | -6/+9 |
| | |||||
* | See ChangeLog: Mon Aug 21 17:59:17 CEST 2000 Werner Koch | Werner Koch | 2000-08-21 | 1 | -0/+2 |
| | |||||
* | See ChangeLog: Tue Jul 25 17:44:15 CEST 2000 Werner Koch | Werner Koch | 2000-07-25 | 1 | -24/+12 |
| | |||||
* | See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner Koch | Werner Koch | 2000-07-14 | 1 | -14/+21 |
| | |||||
* | See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner Koch | Werner Koch | 2000-01-27 | 1 | -9/+9 |
| | |||||
* | See ChangeLog: Mon Jan 24 22:24:38 CET 2000 Werner Koch | Werner Koch | 2000-01-24 | 1 | -3/+51 |
| | |||||
* | See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner Koch | Werner Koch | 2000-01-24 | 1 | -15/+26 |
| | |||||
* | See ChangeLog: Fri Dec 31 14:06:56 CET 1999 Werner Koch | Werner Koch | 1999-12-31 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner Koch | Werner Koch | 1999-12-31 | 1 | -2/+8 |
| | |||||
* | See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch | Werner Koch | 1999-12-08 | 1 | -20/+29 |
| | |||||
* | See ChangeLog: Sat Nov 13 17:44:23 CET 1999 Werner Koch | Werner Koch | 1999-11-13 | 1 | -2/+3 |
| | |||||
* | See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner Koch | Werner Koch | 1999-10-26 | 1 | -25/+53 |
| | |||||
* | See ChangeLog: Mon Jul 12 14:55:34 CEST 1999 Werner Koch | Werner Koch | 1999-07-12 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Thu Jul 1 12:47:31 CEST 1999 Werner Koch | Werner Koch | 1999-07-01 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Sun Apr 18 10:11:28 CEST 1999 Werner Koch | Werner Koch | 1999-04-18 | 1 | -8/+7 |
| | |||||
* | See ChangeLog: Fri Apr 9 12:26:25 CEST 1999 Werner Koch | Werner Koch | 1999-04-09 | 1 | -0/+3 |
| | |||||
* | See ChangeLog: Wed Apr 7 20:51:39 CEST 1999 Werner Koch | Werner Koch | 1999-04-07 | 1 | -5/+2 |
| | |||||
* | See ChangeLog: Wed Mar 17 13:09:03 CET 1999 Werner Koch | Werner Koch | 1999-03-17 | 1 | -0/+9 |
| | |||||
* | See ChangeLog: Mon Mar 8 20:47:17 CET 1999 Werner Koch | Werner Koch | 1999-03-08 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Tue Feb 16 14:10:02 CET 1999 Werner Koch | Werner Koch | 1999-02-16 | 1 | -9/+9 |
| | |||||
* | See ChangeLog: Tue Jan 12 11:17:18 CET 1999 Werner Koch | Werner Koch | 1999-01-12 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Thu Jan 7 18:00:58 CET 1999 Werner Koch | Werner Koch | 1999-01-07 | 1 | -1/+8 |
| |