aboutsummaryrefslogtreecommitdiffstats
path: root/g10 (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* With --quiet do not print reading passphrase from fd message.Werner Koch2012-04-291-53/+53
| | | | | Fix for bug#1403. * g10/passphrase.c (read_passphrase_from_fd): Act on --quiet.
* Honor --cert-digest-algo when recreating a cert.David Shaw2012-02-011-3/+8
| | | | | | | | * g10/sign.c (update_keysig_packet): Honor --cert-digest-algo when recreating a cert. This is used by various things in --edit-key like setpref, primary, etc. Suggested by Christian Aistleitner.
* Merge branch 'STABLE-BRANCH-1-4' of git+ssh://playfair.gnupg.org/git/gnupg ↵David Shaw2012-01-204-21/+30
|\ | | | | | | into STABLE-BRANCH-1-4
| * Add a DECRYPTION_INFO status.Werner Koch2012-01-133-17/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * g10/status.h (STATUS_DECRYPTION_INFO): New. * g10/status.c (get_status_string): Add new status string. * g10/encr-data.c: Include status.h. (decrypt_data): Print STATUS_DECRYPTION_INFO. -- This is backport of commit 5667e33. DECRYPTION_INFO <mdc_method> <sym_algo> Print information about the symmetric encryption algorithm and the MDC method. This will be emitted even if the decryption fails.
| * gpg: Remove unused fields from a trust data structure.Werner Koch2012-01-121-4/+1
| | | | | | | | | | | | | | | | The functions tdbio_read_record and tdbio_write_record control the actual on-disk format. Thus there is no need to keep reserved fields in the internal data structure. * g10/tdbio.h (struct trust_record): Remove reserved fields.
* | Changes to --min-cert-level should cause a trustdb rebuild (issue 1366)David Shaw2012-01-206-16/+31
|/ | | | | | | | | | | | | | | | * g10/gpgv.c, g10/trustdb.c (read_trust_options): Add min_cert_level * g10/trustdb.c (check_trustdb_stale): Request a rebuild if pending_check_trustdb is true (set when we detect a trustdb parameter has changed). * g10/keylist.c (public_key_list): Use 'l' in the "tru" with-colons listing for min_cert_level not matching. * g10/tdbio.c (tdbio_update_version_record, create_version_record, tdbio_db_matches_options, tdbio_dump_record, tdbio_read_record, tdbio_write_record): Add a byte for min_cert_level in the tdbio version record.
* Allow use of a standard space separated fingerprint.Werner Koch2012-01-101-7/+47
| | | | | | | | | | We allow a single or a double space in the middle of the fingerprint to help with c+p fingerprints from an HTML pages which are not being enclosed in a "pre" tag. * g10/getkey.c (classify_user_id): Check for space separated GPG fingerprint. -- This is a backport of commit 957fe72 and 372fb4f.
* Replace file locking by the new portable dotlock code.Werner Koch2012-01-106-147/+148
| | | | | | | | | | | | | * include/dotlock.h: New. From current gnupg master. * util/dotlock.c: Ditto. Include util.h. The major changes done in master are: Factor Unix and W32 specific code out into specific functions. Define HAVE_POSIX_SYSTEM. Rearrange some functions. (disable_dotlock): Rename to dotlock_disable. (create_dotlock): Rename to dotlock_create and add a dummy arg. (destroy_dotlock): Rename to dotlock_destroy. (make_dotlock): Rename to dotlock_take. (release_dotlock): Rename to dotlock_release. (remove_lockfiles): Rename to dotlock_remove_lockfiles.
* Update copyright years.Werner Koch2012-01-101-1/+1
| | | | * util/argparse.c (default_strusage): Update printed copyright year.
* Rename all ChangeLog files to ChangeLog-2011.Werner Koch2011-12-021-2/+9
| | | | * ChangeLog: New file.
* On VMS use --batch by default if in batch mode.Werner Koch2011-09-122-0/+18
| | | | | | This problem was identified and solved by Steven M. Schweda. Note that the vms specific code is not part of this repository. See http://antinode.info/dec/sw/gnupg.html for the VMS port.
* Removed some set but unused vars.Werner Koch2011-08-095-94/+93
|
* Fix bug#1307Werner Koch2011-08-093-98/+102
| | | | | This is a backport of the fixes for 2.0. There is only one real bug, the other changes are for clarity and for more picky compilers.
* Print the decoded iteration count witn --list-packets.Werner Koch2011-07-222-13/+20
| | | | Fixes bug#1355.
* Add pubkey letters e and E for ECC.Werner Koch2011-07-016-198/+212
| | | | | | | This does not mean we have any kind of ECC support now. It is merely to avoid printing a question mark for the algorithm. Trailing white space changes as usual.
* * photoid.c (generate_photo_id): Check for the JPEG magic numbersDavid Shaw2011-04-062-3/+8
| | | | | instead of JFIF since some programs generate an EXIF header first. This is issue 1331.
* Don't link gpgv with libreadlineWerner Koch2011-02-233-177/+185
| | | | Also add a useful .gitignore file.
* * gpg.c (main): Do not provide a default forDavid Shaw2010-10-292-6/+5
| | | | | | --personal-digest-preferences. This allows the usual digest selection algorithm to pick a digest based on recipient keys.
* * pkclist.c (select_algo_from_prefs): Slightly improve the handling ofDavid Shaw2010-10-292-13/+26
| | | | | | | MD5 in preference lists. Instead of replacing MD5 with SHA-1, just remove MD5 from the list altogether, and let the next-highest ranked algorithm be chosen.
* * pkclist.c (select_algo_from_prefs): Make sure the scores can'tDavid Shaw2010-10-292-4/+17
| | | | | | | overflow when picking an algorithm (not a security issue since we can't pick something not present in all preference lists, but we might pick something that isn't scored first choice).
* Detect unsigned time_t and adjust y2038 detection.Werner Koch2010-10-273-7/+18
|
* Remove warnings on VMSWerner Koch2010-10-205-3/+15
|
* Prepare for 1.4.11Werner Koch2010-10-182-1/+6
|
* VMS fixesWerner Koch2010-10-102-4/+8
|
* * options.skel: Make the example for force-v3-sigs match reality (itDavid Shaw2010-09-282-6/+12
| | | | | has defaulted to off since 2007-10-22).
* The rest of the VMS changes.Werner Koch2010-09-284-7/+30
|
* Minor changes to help the VMS portWerner Koch2010-09-287-3/+62
|
* Preparing a release candidateWerner Koch2010-09-231-0/+3
|
* Minor fixesWerner Koch2010-08-312-0/+13
|
* support more hash algorithms to support the v2 cardWerner Koch2010-07-243-1/+14
|
* Backport bug fix. Fixes bug#1240.Werner Koch2010-06-182-2/+15
|
* Ignore some GnuPG-2 only options.Werner Koch2010-06-012-1/+13
|
* Fix bug 1179Werner Koch2010-05-122-4/+9
|
* Fix for bug 1223Werner Koch2010-05-072-1/+66
|
* Force SHA1 only for v1 cardsWerner Koch2010-03-262-6/+14
|
* * plaintext.c (handle_plaintext): Make sure that the stdout flushDavid Shaw2010-03-262-4/+18
| | | | | | succeeded, so we can't lose data when using gpg in a pipeline. Fixes bug #1207.
* Fix bug 1186Werner Koch2010-02-172-1/+6
|
* Change menu prompts.Werner Koch2010-02-023-2/+7
|
* Fix some spelling errors. Fixes bug#1127.Werner Koch2009-12-213-6/+6
|
* Fix bug#1059 (missing status line signature verification done with a Werner Koch2009-12-172-1/+10
| | | | | subkey while on the main key has expired).
* minor changes for VMSWerner Koch2009-12-153-5/+8
|
* fix bug#1162.Werner Koch2009-12-152-1/+7
|
* Fix bug#1138.Werner Koch2009-09-283-3/+17
|
* Last minute fixesWerner Koch2009-09-024-17/+32
|
* Preparing 1.4.10.Werner Koch2009-09-023-4/+22
|
* Fix debian bug#543530Werner Koch2009-08-262-0/+35
|
* Preparing for a release candidateWerner Koch2009-08-135-31/+230
|
* Try and detect mis-coded Latin1 and convert it to UTF8. Whether theDavid Shaw2009-08-122-7/+39
| | | | | | heuristics succeed or not, the resulting string must be valid UTF8 as LDAP requires that. This is bug 1055.
* (no commit message)Werner Koch2009-08-037-20/+134
|
* * gpg.c (main): --pgp6 includes --disable-mdc.David Shaw2009-07-312-0/+5
|