Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add an extra warning for Camellia. | Werner Koch | 2007-07-09 | 3 | -2/+35 | |
| | | | | | | Minor W32 fix Address change. | |||||
* | * encode.c (encode_crypt): Missed one call to setup_plaintext_name(). | David Shaw | 2007-07-06 | 2 | -16/+7 | |
| | | | | | This is bug#809. | |||||
* | * sign.c (mk_notation_policy_etc): expect all sigs that this is called | David Shaw | 2007-06-12 | 2 | -43/+24 | |
| | | | | | | | | for are >=v4. (write_signature_packets, make_keysig_packet): Only call it for >=v4 sigs. This allows --force-v3-sigs and --force-v4-certs to enable or disable notations, policies, and keyserver URLs. This is bug#800. | |||||
* | * packet.h, mainproc.c (reset_literals_seen): New function to reset | David Shaw | 2007-04-17 | 5 | -7/+24 | |
| | | | | | | | | | the literals count. * verify.c (verify_one_file), decrypt.c (decrypt_messages): Call it here so we allow multiple literals in --multifile mode (in different files - not concatenated together). | |||||
* | * gpg.c, pkclist.c: #include <strings.h> for strcasecmp if it is | David Shaw | 2007-04-16 | 3 | -4/+16 | |
| | | | | | | present. Note that autoconf protects us against a strings.h that cannot be used together with string.h. | |||||
* | * parse-packet.c (parse_marker): New. Enforce that the marker | David Shaw | 2007-04-04 | 2 | -22/+65 | |
| | | | | | | contains 'P', 'G', 'P', and nothing but. (parse): Call it here. (skip_packet): No longer need to handle marker packets here. | |||||
* | * keyserver.c: Windows Vista doesn't grok X_OK and so fails access() | David Shaw | 2007-03-14 | 2 | -2/+16 | |
| | | | | | | tests. Previous versions interpreted X_OK as F_OK anyway, so we'll just use F_OK directly. | |||||
* | Add extra fflush (stdout) | Werner Koch | 2007-03-08 | 2 | -0/+15 | |
| | ||||||
* | * keyedit.c (keyedit_menu): If we modify the keyblock (via | David Shaw | 2007-03-06 | 3 | -2/+20 | |
| | | | | | | | | | fix_keyblock() or collapse_uids()) make sure we reprocess the keyblock so the flags are correct. Noted by Robin H. Johnson. * getkey.c (fixup_uidnode): Properly clear flags that don't apply to us (revoked, expired) so that we can reprocess a uid. | |||||
* | Preparing 1.4.7gnupg-1.4.7 | Werner Koch | 2007-03-05 | 6 | -21/+93 | |
| | ||||||
* | * parse-packet.c (parse_signature): It's hex. | David Shaw | 2007-02-14 | 3 | -1/+11 | |
| | | | | | | * getkey.c (merge_selfsigs_subkey): Avoid listing the contents of a backsig when list mode is on. Noted by Timo Schulz. | |||||
* | Fix for Debian bug 402592 | Werner Koch | 2007-02-04 | 2 | -3/+24 | |
| | ||||||
* | Missed one caller. | David Shaw | 2007-02-01 | 1 | -1/+1 | |
| | ||||||
* | * main.h, keygen.c (ask_expire_interval, parse_expire_string): Pass in | David Shaw | 2007-02-01 | 6 | -27/+39 | |
| | | | | | | the time to use to calculate the expiration offset, rather than querying it internally. Change all callers. | |||||
* | * keygen.c (do_generate_keypair, proc_parameter_file, | David Shaw | 2007-01-31 | 2 | -35/+62 | |
| | | | | | | generate_keypair, generate_subkeypair): Pass a timestamp through to all the gen_xxx functions. | |||||
* | * keyedit.c (sign_uids): Another multiple to single timestamp | David Shaw | 2007-01-31 | 2 | -12/+9 | |
| | | | | | operation. | |||||
* | * sign.c (write_plaintext_packet): Take timestamp from outside. | David Shaw | 2007-01-31 | 2 | -10/+20 | |
| | | | | | | | | Change all callers. (sign_file, clearsign_file, sign_symencrypt_file): Calculate one timestamp for the whole transaction. Different timestamps for each step can leak performance information. | |||||
* | * main.h, keygen.c (ask_expiredate), keyedit.c (menu_expire): Remove | David Shaw | 2007-01-31 | 4 | -10/+9 | |
| | | | | | the need for ask_expiredate(). | |||||
* | * keygen.c (make_backsig, write_direct_sig, write_selfsigs) | David Shaw | 2007-01-30 | 2 | -7/+17 | |
| | | | | | | | | (write_keybinding): Have the various selfsigs created during key generation use the timestamp of their parent key. This helps avoid leaking information about the performance of the machine where the keys were generated. Noted by Christian Danner. | |||||
* | * parse-packet.c (read_protected_v3_mpi): Make sure to stop | Werner Koch | 2007-01-15 | 3 | -2/+9 | |
| | | | | | | | reading even for corrupted packets. * keygen.c (generate_user_id): Need to allocate one byte more. Reported by Felix von Leitner. | |||||
* | * options.skel: Tweak some examples to match reality and update the | David Shaw | 2006-12-15 | 2 | -23/+23 | |
| | | | | | RFC for CERT now that it is out of draft. | |||||
* | * Makefile.am: Install options.skel via dist_pkgdata_DATA so that | David Shaw | 2006-12-13 | 2 | -5/+7 | |
| | | | | | "make uninstall" works properly. | |||||
* | Removed references to removed g10defs.h file. | Werner Koch | 2006-12-13 | 3 | -2/+4 | |
| | ||||||
* | Removed the use of g10defs.h. | Werner Koch | 2006-12-11 | 6 | -11/+27 | |
| | | | | | | This required some code cleanups and the introduction of a few accessor ducntions in mpi. | |||||
* | / | Werner Koch | 2006-12-07 | 3 | -2/+9 | |
| | | | | | | | | | * configure.ac: Remove GNUPG_DATADIR for non-W32 systems. g10/ * Makefile.am (AM_CPPFLAGS): Define GNUPG_DATADIR. * openfile.c (copy_options_file): Use log_info and not log_error to avoid error returns in case of a missing skeleton file. | |||||
* | Preparing a releasegnupg-1.4.6 | Werner Koch | 2006-12-06 | 7 | -48/+158 | |
| | ||||||
* | * keyedit.c (menu_clean): Show "already minimized" rather than | David Shaw | 2006-12-03 | 2 | -1/+12 | |
| | | | | | | "already clean" when a minimized key is minimized again. From Dirk Traulsen. | |||||
* | * options.h, gpg.c (main), passphrase.c (passphrase_to_dek): Add | David Shaw | 2006-12-03 | 4 | -32/+55 | |
| | | | | | | | --passphrase-repeat option to control how many times gpg will re-prompt for a passphrase to ensure the user has typed it correctly. Defaults to 1. | |||||
* | * openfile.c (ask_outfile_name): Fixed buffer overflow occurring | Werner Koch | 2006-11-27 | 2 | -1/+6 | |
| | | | | | | if make_printable_string returns a longer string. Fixes bug 728. | |||||
* | Missing changelog entry | David Shaw | 2006-11-06 | 1 | -0/+9 | |
| | ||||||
* | New command --gpgconf-test. | Werner Koch | 2006-10-23 | 2 | -0/+10 | |
| | ||||||
* | * parse-packet.c (parse_symkeyenc): Show the unpacked as well as the | David Shaw | 2006-10-13 | 5 | -5/+43 | |
| | | | | | | | | | packed s2k iteration count. * main.h, options.h, gpg.c (encode_s2k_iterations, main), passphrase.c (hash_passphrase): Add --s2k-count option to specify the number of s2k hash iterations. | |||||
* | * keyserver.c (keyserver_spawn): Write the 16-digit keyid rather than | David Shaw | 2006-10-06 | 2 | -3/+12 | |
| | | | | | whatever key selector the user used on the command line. | |||||
* | fix for bug 537 and documentation fixes. | Werner Koch | 2006-10-02 | 2 | -20/+44 | |
| | ||||||
* | Allow to build w/o curl. | Werner Koch | 2006-09-26 | 2 | -1/+7 | |
| | ||||||
* | Preparing 1.4.5 | Werner Koch | 2006-08-01 | 2 | -9/+18 | |
| | ||||||
* | Fix bug 655 | Werner Koch | 2006-07-31 | 2 | -1/+5 | |
| | ||||||
* | Fixed bug 479. Not a real good fix but a reliable one which limits possible | Werner Koch | 2006-07-31 | 4 | -1/+14 | |
| | | | | | breakage of other partys of the code. | |||||
* | Preparing a release candidategnupg-1.4.5rc1 | Werner Koch | 2006-07-28 | 2 | -4/+4 | |
| | ||||||
* | Fixed memory allocation bug and typos. | Werner Koch | 2006-07-26 | 5 | -9/+35 | |
| | ||||||
* | * configure.ac: Fix resolver autoconf code so it works (fails) | David Shaw | 2006-07-08 | 1 | -1/+1 | |
| | | | | | properly with uClibc. | |||||
* | i18n fix | Werner Koch | 2006-06-28 | 2 | -2/+10 | |
| | ||||||
* | * keydb.h, pkclist.c (select_algo_from_prefs, algo_available): Pass a | David Shaw | 2006-06-28 | 4 | -14/+27 | |
| | | | | | | | union for preference hints rather than doing void * games. * sign.c (sign_file): Use it here. | |||||
* | * sign.c (sign_file): When signing with multiple DSA keys, one being DSA1 | David Shaw | 2006-06-28 | 2 | -49/+49 | |
| | | | | | | | and one being DSA2 and encrypting at the same time, if the recipient preferences give a hash that can work with the DSA2 key, then allow the DSA1 key to be promoted rather than giving up and using hash_for(). | |||||
* | * pkclist.c (algo_available): Automatically enable DSA2 mode when handling | David Shaw | 2006-06-28 | 2 | -5/+10 | |
| | | | | | a key that clearly isn't DSA1 (i.e. q!=160). | |||||
* | Fixed uploading of keays. | Werner Koch | 2006-06-28 | 2 | -1/+7 | |
| | ||||||
* | do no use reopen_std under W32. | Werner Koch | 2006-06-27 | 2 | -2/+6 | |
| | ||||||
* | About to do a new release | Werner Koch | 2006-06-25 | 2 | -3/+3 | |
| | ||||||
* | * options.h, gpg.c (main), keygen.c (keygen_upd_std_prefs, | David Shaw | 2006-06-22 | 4 | -2/+51 | |
| | | | | | | | keygen_add_std_prefs, proc_parameter_file): Add --default-keyserver-url to specify a keyserver URL at key generation time, and "Keyserver:" keyword for doing the same through a batch file. | |||||
* | * sign.c (do_sign): Accept a truncated hash even for DSA1 keys (be liberal | David Shaw | 2006-06-22 | 2 | -1/+13 | |
| | | | | | in what you accept, etc). |