Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gpg: Fix --version output and explicitly disable ECC. | Werner Koch | 2013-10-11 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | * g10/misc.c (openpgp_pk_algo_name): New. Replace all calls in g10/ to gcry_pk_algo_name by a call to this function. (map_pk_openpgp_to_gcry): Map algo PUBKEY_ALGO_ELGAMAL_E to GCRY_PK_ELG. (openpgp_pk_test_algo): Use PUBKEY_ALGO_ELGAMAL_E instead of GCRY_PK_ELG_E. Return an error for ECC algos. (openpgp_pk_test_algo2): Return an error for ECC algos. * g10/gpg.c (build_list): Avoid printing ECC two times. * include/cipher.h: Do not use GCRY_PK_* macros for PUBKEY_ALGO_*. -- Due to recent changes to adjust for use with Libgcrypt 1.6, "gpg --version" printed two question marks. This patches fixes that and also make sure that gpg does advertise any ECC features. The patch in build_list is not really needed. Signed-off-by: Werner Koch <[email protected]> | ||||
* | gpg: Distinguish between missing and cleared key flags. | Werner Koch | 2013-10-04 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | * include/cipher.h (PUBKEY_USAGE_NONE): New. * g10/getkey.c (parse_key_usage): Set new flag. -- We do not want to use the default capabilities (derived from the algorithm) if any key flags are given in a signature. Thus if key flags are used in any way, the default key capabilities are never used. This allows to create a key with key flags set to all zero so it can't be used. This better reflects common sense. (cherry picked from commit 4bde12206c5bf199dc6e12a74af8da4558ba41bf) | ||||
* | Generate the ChangeLog from commit logs. | Werner Koch | 2011-12-02 | 2 | -1/+8 |
| | | | | | | | | | | | | | | | * scripts/gitlog-to-changelog: New script. Taken from gnulib. * scripts/git-log-fix: New file. * scripts/git-log-footer: New file. * scripts/git-hooks/commit-msg: New script. * autogen.sh: Install commit-msg hook for git. * doc/HACKING: Describe the ChangeLog policy. * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. Rename all ChangeLog files to ChangeLog-2011. | ||||
* | Provide pubkey letters e and E | Werner Koch | 2011-07-01 | 2 | -12/+16 |
| | | | | | This is only to print those letters instead of a question mark. It does not mean ECC is or will be supported in this branch. | ||||
* | 2009-08-20 Daiki Ueno <[email protected]> | Werner Koch | 2009-08-20 | 2 | -0/+5 |
| | | | | | | | | | * mainproc.c (proc_encrypted): Clear passphrase cached with S2K cache ID if decryption failed. * passphrase.c (passphrase_to_dek_ext): Set dek->s2k_cacheid. * gpgv.c (passphrase_clear_cache): New stub. | ||||
* | Adjust for the changed Camellia draft. | Werner Koch | 2008-04-18 | 2 | -1/+7 |
| | | | | | | W32 gettext changes. Comment and typo fixes. | ||||
* | Support DSA2. | Werner Koch | 2007-12-12 | 2 | -3/+11 |
| | | | | | | Support Camellia for testing. More audit stuff. | ||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 4 | -16/+8 |
| | | | | | Removed intl/. | ||||
* | Cleanups. | Werner Koch | 2006-09-20 | 9 | -860/+7 |
| | |||||
* | With --enable-gpg the keyservers are now build and a first test using gpg2 | Werner Koch | 2006-08-16 | 4 | -45/+8 |
| | | | | | shows no prblems. Needs more testing of course. | ||||
* | Updated FSF's address. | Werner Koch | 2006-06-20 | 5 | -6/+10 |
| | |||||
* | Fix for sanitize string. Added SHA224 | Werner Koch | 2006-04-28 | 2 | -0/+7 |
| | |||||
* | Merged with gpg 1.4.3 code. | Werner Koch | 2006-04-19 | 11 | -84/+107 |
| | | | | | The gpg part does not yet build. | ||||
* | Merged most of David Shaw's changes in 1.3 since 2003-06-03. | Werner Koch | 2003-09-23 | 3 | -6/+16 |
| | |||||
* | * keygen.c (do_add_key_flags, parse_parameter_usage) | Werner Koch | 2003-09-05 | 2 | -0/+5 |
| | | | | | | | | (do_generate_keypair): Add support the proposed AUTH key flag. * getkey.c (fixup_uidnode, merge_selfsigs_main) (merge_selfsigs_subkey, premerge_public_with_secret): Ditto. * keylist.c (print_capabilities): Ditto. | ||||
* | Minor changes to make make dist work correctly. | Werner Koch | 2003-07-04 | 1 | -2/+0 |
| | |||||
* | * cipher.h (DBG_CIPHER,g10c_debug_mode): Removed. | Werner Koch | 2003-07-03 | 2 | -4/+4 |
| | |||||
* | Finished the bulk of changes for gnupg 1.9. This included switching | Werner Koch | 2003-06-18 | 8 | -358/+71 |
| | | | | | | | | | | | 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. | ||||
* | A small step for GnuPG but a huge leap for error codes. | Werner Koch | 2003-06-05 | 1 | -3/+8 |
| | | | | | | (Sorry, it does not build currently - I need to check it in to avoid duplicate work.) | ||||
* | This commit was manufactured by cvs2svn to create branch | Repo Admin | 2003-06-05 | 9 | -0/+1609 |
| | | | | 'GNUPG-1-9-BRANCH'. | ||||
* | This commit was manufactured by cvs2svn to create branch | Repo Admin | 2003-01-09 | 4 | -0/+763 |
| | | | | 'GNUPG-1-9-BRANCH'. | ||||
* | This commit was manufactured by cvs2svn to create branch | Repo Admin | 2002-10-19 | 11 | -1576/+0 |
| | | | | 'GNUPG-1-9-BRANCH'. | ||||
* | * keyserver.h: Go to KEYSERVER_PROTO_VERSION 1. | David Shaw | 2002-10-14 | 2 | -0/+6 |
| | |||||
* | * keyserver.h: Add new error code KEYSERVER_UNREACHABLE. | David Shaw | 2002-10-09 | 2 | -0/+5 |
| | |||||
* | * util.h: Add new log_warning logger command which can be switched between | David Shaw | 2002-10-03 | 2 | -0/+9 |
| | | | | | log_info and log_error via log_set_strict. | ||||
* | * keyserver.h: Add some new error codes for better GPA support. | David Shaw | 2002-09-24 | 2 | -6/+18 |
| | |||||
* | * mpi-bit.c (mpi_normalize): Replaced the check for protected byV1-2-5V1-2-4V1-2-3RC-1-2-5rc2RC-1-2-5rc1RC-1-2-4rc1RC-1-2-3rc2RC-1-2-3rc1 | Werner Koch | 2002-09-11 | 2 | -6/+7 |
| | | | | | | | | is_opaque. (mpi_get_nbits): Removed the special case for protected MPIs. * mpicoder.c (do_get_buffer): Likewise. (mpi_print): Removed the nbit_info printing. | ||||
* | Added prototype. | Werner Koch | 2002-09-10 | 1 | -1/+2 |
| | |||||
* | * cipher.h: Add AES aliases for RIJNDAEL algo numbers. | David Shaw | 2002-08-13 | 2 | -3/+10 |
| | |||||
* | * cipher.h: Add md_algo_present(). | David Shaw | 2002-08-07 | 2 | -0/+5 |
| | |||||
* | tidying up RISC OS stuff | Stefan Bellon | 2002-08-06 | 2 | -0/+5 |
| | |||||
* | RISC OS changes due to dynload removal | Stefan Bellon | 2002-08-03 | 1 | -1/+1 |
| | |||||
* | The big extension module removal. | Werner Koch | 2002-08-03 | 1 | -2/+2 |
| | |||||
* | Update head to match stable 1.0 | David Shaw | 2002-06-29 | 15 | -293/+997 |
| | |||||
* | See ChangeLog: Wed Oct 4 13:16:18 CEST 2000 Werner Koch | Werner Koch | 2000-10-04 | 1 | -0/+1 |
| | |||||
* | See ChangeLog: Mon Sep 18 16:35:45 CEST 2000 Werner Koch | Werner Koch | 2000-09-18 | 1 | -0/+1 |
| | |||||
* | See ChangeLog: Mon Aug 21 17:59:17 CEST 2000 Werner Koch | Werner Koch | 2000-08-21 | 1 | -0/+1 |
| | |||||
* | See ChangeLog: Fri Aug 18 14:27:14 CEST 2000 Werner Koch | Werner Koch | 2000-08-18 | 3 | -4/+135 |
| | |||||
* | See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner Koch | Werner Koch | 2000-07-14 | 6 | -4/+27 |
| | |||||
* | See ChangeLog: Mon Jan 31 16:37:34 CET 2000 Werner Koch | Werner Koch | 2000-01-31 | 1 | -4/+0 |
| | |||||
* | See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner Koch | Werner Koch | 2000-01-27 | 9 | -111/+115 |
| | |||||
* | See ChangeLog: Mon Jan 24 13:04:28 CET 2000 Werner Koch | Werner Koch | 2000-01-24 | 3 | -96/+8 |
| | |||||
* | See ChangeLog: Fri Dec 31 12:48:31 CET 1999 Werner Koch | Werner Koch | 1999-12-31 | 3 | -183/+2 |
| | |||||
* | See ChangeLog: Wed Dec 8 21:58:32 CET 1999 Werner Koch | Werner Koch | 1999-12-08 | 4 | -327/+14 |
| | |||||
* | See ChangeLog: Fri Nov 19 17:15:20 CET 1999 Werner Koch | Werner Koch | 1999-11-19 | 3 | -13/+93 |
| | |||||
* | See ChangeLog: Mon Nov 15 21:36:02 CET 1999 Werner Koch | Werner Koch | 1999-11-15 | 1 | -2/+10 |
| | |||||
* | See ChangeLog: Sat Nov 13 17:44:23 CET 1999 Werner Koch | Werner Koch | 1999-11-13 | 3 | -205/+89 |
| | |||||
* | See ChangeLog: Tue Oct 26 20:03:44 CEST 1999 Werner KochV1-1-0 | Werner Koch | 1999-10-26 | 1 | -1/+1 |
| | |||||
* | See ChangeLog: Tue Oct 26 14:10:21 CEST 1999 Werner Koch | Werner Koch | 1999-10-26 | 5 | -103/+221 |
| | |||||
* | See ChangeLog: Wed Sep 15 16:22:17 CEST 1999 Werner KochV1-0-4V1-0-3V1-0-2V1-0-1-ePit-1 | Werner Koch | 1999-09-15 | 2 | -0/+14 |
| |