aboutsummaryrefslogtreecommitdiffstats
path: root/g10 (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * parse-packet.c (parse_onepass_sig): Sigclass is hex, so include theDavid Shaw2007-10-272-1/+4
| | | | | 0x.
* * keyserver.c (keyserver_spawn): Cosmetic, but looks cleaner.David Shaw2007-10-272-1/+5
|
* Switched to GPLv3.Werner Koch2007-10-2378-308/+158
| | | | | Updated gettext.
* * gpg.c (main): Add --require-cross-certification toDavid Shaw2007-10-232-2/+6
| | | | | --openpgp/--rfc4880 mode.
* * gpg.c (main): Disable --rfc2440-text and --force-v3-sigs by default.David Shaw2007-10-232-9/+16
| | | | | | | Enable --require-cross-certification by default. --openpgp (--rfc4880) is the same as --rfc2440 except with "--enable-dsa2 --no-rfc2440-text --escape-from-lines".
* * misc.c (compliance_option_string, compliance_failure): MinorDavid Shaw2007-10-213-31/+52
| | | | | | | cleanup. * armor.c (is_armor_header): Comment about 4880.
* * options.h, gpg.c (main), misc.c (compliance_option_string): AddDavid Shaw2007-10-175-9/+47
| | | | | | | | | --rfc4880, and make --openpgp an alias to it. --rfc2440 now stands alone. For now, use the old 2440 defaults for 4880. * keyedit.c (keyedit_menu): Use compliance_option_string() instead of printing the compliance modes here.
* * import.c (collapse_uids): Significant speedup for de-duping userDavid Shaw2007-09-022-67/+84
| | | | | IDs.
* Improved detection of ketrings specified several times.Werner Koch2007-08-242-1/+6
|
* * gpg.c (main): Fix typo. Noted by John Clizbe.David Shaw2007-07-192-1/+3
|
* * armor.c (parse_header_line): Improve test so that the header testDavid Shaw2007-07-192-16/+25
| | | | | only allows "Hash" in the signed data section.
* * armor.c (is_armor_tag): New. Detect if an armor header matchesDavid Shaw2007-07-182-2/+34
| | | | | | | 2440bis-21. (parse_header_line): Call it here, as bis-21 requires warning the user (but continuing to process the message) when seeing an unknown header.
* Add an extra warning for Camellia.Werner Koch2007-07-093-2/+35
| | | | | | Minor W32 fix Address change.
* * encode.c (encode_crypt): Missed one call to setup_plaintext_name().David Shaw2007-07-062-16/+7
| | | | | This is bug#809.
* * sign.c (mk_notation_policy_etc): expect all sigs that this is calledDavid Shaw2007-06-122-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 resetDavid Shaw2007-04-175-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 isDavid Shaw2007-04-163-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 markerDavid Shaw2007-04-042-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 Shaw2007-03-142-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 Koch2007-03-082-0/+15
|
* * keyedit.c (keyedit_menu): If we modify the keyblock (viaDavid Shaw2007-03-063-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.7Werner Koch2007-03-056-21/+93
|
* * parse-packet.c (parse_signature): It's hex.David Shaw2007-02-143-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 402592Werner Koch2007-02-042-3/+24
|
* Missed one caller.David Shaw2007-02-011-1/+1
|
* * main.h, keygen.c (ask_expire_interval, parse_expire_string): Pass inDavid Shaw2007-02-016-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 Shaw2007-01-312-35/+62
| | | | | | generate_keypair, generate_subkeypair): Pass a timestamp through to all the gen_xxx functions.
* * keyedit.c (sign_uids): Another multiple to single timestampDavid Shaw2007-01-312-12/+9
| | | | | operation.
* * sign.c (write_plaintext_packet): Take timestamp from outside.David Shaw2007-01-312-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): RemoveDavid Shaw2007-01-314-10/+9
| | | | | the need for ask_expiredate().
* * keygen.c (make_backsig, write_direct_sig, write_selfsigs)David Shaw2007-01-302-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 stopWerner Koch2007-01-153-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 theDavid Shaw2006-12-152-23/+23
| | | | | RFC for CERT now that it is out of draft.
* * Makefile.am: Install options.skel via dist_pkgdata_DATA so thatDavid Shaw2006-12-132-5/+7
| | | | | "make uninstall" works properly.
* Removed references to removed g10defs.h file.Werner Koch2006-12-133-2/+4
|
* Removed the use of g10defs.h.Werner Koch2006-12-116-11/+27
| | | | | | This required some code cleanups and the introduction of a few accessor ducntions in mpi.
* /Werner Koch2006-12-073-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.6Werner Koch2006-12-067-48/+158
|
* * keyedit.c (menu_clean): Show "already minimized" rather thanDavid Shaw2006-12-032-1/+12
| | | | | | "already clean" when a minimized key is minimized again. From Dirk Traulsen.
* * options.h, gpg.c (main), passphrase.c (passphrase_to_dek): AddDavid Shaw2006-12-034-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 occurringWerner Koch2006-11-272-1/+6
| | | | | | if make_printable_string returns a longer string. Fixes bug 728.
* Missing changelog entryDavid Shaw2006-11-061-0/+9
|
* New command --gpgconf-test.Werner Koch2006-10-232-0/+10
|
* * parse-packet.c (parse_symkeyenc): Show the unpacked as well as theDavid Shaw2006-10-135-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 thanDavid Shaw2006-10-062-3/+12
| | | | | whatever key selector the user used on the command line.
* fix for bug 537 and documentation fixes.Werner Koch2006-10-022-20/+44
|
* Allow to build w/o curl.Werner Koch2006-09-262-1/+7
|
* Preparing 1.4.5Werner Koch2006-08-012-9/+18
|
* Fix bug 655Werner Koch2006-07-312-1/+5
|
* Fixed bug 479. Not a real good fix but a reliable one which limits possibleWerner Koch2006-07-314-1/+14
| | | | | breakage of other partys of the code.