aboutsummaryrefslogtreecommitdiffstats
path: root/g10/gpg.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-07Add command --locate-key.Werner Koch1-3/+21
Fix auto-key-locate processing of "nodefault".
2008-04-16If there are multiple 0x19 backsigs, take the most recent one. (from 1.4).Werner Koch1-0/+3
add log-file and debug-level to the --gpgconf-list.
2008-04-08Enhanced --auto-key-locate.Werner Koch1-0/+3
2008-04-02disable DSA2 for old Libgcrypts.Werner Koch1-0/+9
2008-02-092008-02-09 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-44/+63
* gpg.c (main): New variable default_configname. Use it if save_configname is NULL (can happen if default configfile does not exist). Move default configname determination to ... (get_default_configname): ... this new function.
2008-01-26Add --logger-fd alias.Werner Koch1-0/+1
Ass card vendor 004.
2007-12-14Preparing a release candidate.gnupg-2.0.8rc1Werner Koch1-1/+4
2007-12-12Support DSA2.Werner Koch1-2/+47
Support Camellia for testing. More audit stuff.
2007-12-03Try to make sure that the standard descriptors are connected when callingWerner Koch1-74/+1
gpgsm.
2007-11-19Started to implement the audit log feature.Werner Koch1-1/+4
Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes.
2007-10-25Ported changes from 1.4.Werner Koch1-6/+30
Add copyright notices.
2007-09-14Print used library version with --version.Werner Koch1-1/+47
Typo fixes
2007-08-02Factored common gpgconf constants outWerner Koch1-5/+1
Fixed W32 compare_filenames
2007-07-17Typo fixes.Werner Koch1-0/+2
Made --default-key work for gpgsm Add --default-key and --encrypt-to to gpgconf.
2007-07-12Translate all file descriptors received from assuan.Werner Koch1-5/+5
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-06-26More W32 related changesWerner Koch1-0/+1
2007-06-25Fixed a problem in estream-printf.c.Werner Koch1-5/+5
Changes for Windows (gpgsm -k does now work). Minor cleanups.
2007-06-19Made percent_escape more general.Werner Koch1-1/+1
Added regression tests support to jnlib. W32 changes.
2007-06-18jnlib/Marcus Brinkmann1-1/+5
2007-06-18 Marcus Brinkmann <[email protected]> * stringhelp.h (percent_escape): New prototype. * stringhelp.c (percent_escape): New function. agent/ 2007-06-18 Marcus Brinkmann <[email protected]> * gpg-agent.c (main): Percent escape pathname in --gpgconf-list output. g10/ 2007-06-18 Marcus Brinkmann <[email protected]> * gpg.c (gpgconf_list): Percent escape output of --gpgconf-list. scdaemon/ 2007-06-18 Marcus Brinkmann <[email protected]> * scdaemon.c (main): Percent escape output of --gpgconf-list. sm/ 2007-06-18 Marcus Brinkmann <[email protected]> * gpgsm.c (main): Percent escape output of --gpgconf-list.
2007-06-14A whole bunch of changes to allow building for Windows.Werner Koch1-3/+4
See the ChangeLogs for details.
2007-06-06First steps towards supporting W32.Werner Koch1-26/+2
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2007-03-05Ported multiple-messages protection.Werner Koch1-4/+13
2007-02-26Add new SVN only file README.maintWerner Koch1-0/+2
doc/ * gpg.texi (GPG Configuration): Document envvar LANGUAGE. (GPG Configuration Options): Document show-primary-uid-only. g10/ * gpg.c (main): Add verify option show-primary-uid-only. * options.h (VERIFY_SHOW_PRIMARY_UID_ONLY): New. * mainproc.c (check_sig_and_print): Implement it. * encr-data.c (decrypt_data): Correctly test for unknown algorithm. * import.c (check_prefs): Ditto. * keyedit.c (show_prefs): Ditto. * mainproc.c (proc_symkey_enc): Ditto.
2007-01-30Added LIBINTL to more Makefile targets.Werner Koch1-3/+13
doc/ * com-certs.pem: Added the current root certifcates of D-Trust and S-Trust. g10/ * status.c (write_status_begin_signing): New. * sign.c (sign_file, sign_symencrypt_file): Call it. * textfilter.c (copy_clearsig_text): Call it. * call-agent.c (agent_scd_pksign): Pass --hash-rmd160 to SCD if required. * gpg.c (main): Let --no-use-agent and --gpg-agent-info print a warning. * misc.c (obsolete_option): New.
2006-12-21Started to code a --server mode. Werner Koch1-1/+37
It is far from being ready!
2006-12-06Fixes for CVE-2006-6235Werner Koch1-3/+4
2006-12-03* options.h, gpg.c (main), passphrase.c (passphrase_to_dek): AddDavid Shaw1-0/+4
--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.
2006-11-05Collected fixes.Werner Koch1-1/+0
2006-10-23.Werner Koch1-1/+7
2006-10-19FixesWerner Koch1-2/+2
2006-10-13* parse-packet.c (parse_symkeyenc): Show the unpacked as well as theDavid Shaw1-0/+31
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.
2006-10-04Re-enabled --passphrase-fdWerner Koch1-1/+1
2006-10-04Fixed agent access for gpg.Werner Koch1-53/+35
2006-10-04Preparing a new releaseWerner Koch1-56/+12
2006-10-02Fix for bug 537Werner Koch1-5/+5
2006-09-21Various updatesWerner Koch1-1/+2
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-1/+1
2006-09-13Various fixes and new features.Werner Koch1-0/+1
Enhanced gpg-connect-agent.
2006-09-06The big Assuan error code removal.Werner Koch1-0/+1
2006-09-06Minor changes and typo fixes.Werner Koch1-0/+6
2006-08-21Migrated more stuff to doc/Werner Koch1-36/+35
Migrated the gpg regression tests. Some changes tp the gpg code to fix bugs and for the use in testing. make distcheck works now with gpg enabled.
2006-08-16With --enable-gpg the keyservers are now build and a first test using gpg2Werner Koch1-5/+3
shows no prblems. Needs more testing of course.
2006-07-27Preparing a new releasegnupg-1.9.22Werner Koch1-7/+1
2006-06-27Ported patches from 1.4.x Werner Koch1-1/+88
2006-06-27do no use reopen_std under W32.Werner Koch1-2/+2
2006-06-22* options.h, gpg.c (main), keygen.c (keygen_upd_std_prefs,David Shaw1-0/+15
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.
2006-06-20Updated FSF's address.Werner Koch1-0/+9
2006-05-24Still making gpg2 work.Werner Koch1-6/+6
At least the keyids are now correctly computed again.
2006-05-23* gpg.c (reopen_std): New function to reopen fd 0, 1, or 2 if we areDavid Shaw1-0/+62
called with them closed. This is to protect our keyring/trustdb files from corruption if they get attached to one of the standard fds. Print a warning if possible that this has happened, and fail completely if we cannot reopen (should never happen). (main): Call it here.