aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support for a global gpgconf configuration file.Werner Koch2007-03-0613-120/+849
|
* Ported multiple-messages protection.Werner Koch2007-03-0511-37/+112
|
* Add new SVN only file README.maintWerner Koch2007-02-2614-27/+116
| | | | | | | | | | | | | | | | 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.
* UpdatedWerner Koch2007-02-262-2105/+2423
|
* * call-pinentry.c (start_pinentry): Fix for OS X to allow loadingWerner Koch2007-02-202-0/+14
| | | | | of the bundle. Tested by Benjamin Donnachie.
* doc/Werner Koch2007-02-185-2/+20
| | | | | | | * gpg.texi (GPG Esoteric Options): No card reader options for gpg2. scd/ * scdaemon.c (DEFAULT_PCSC_DRIVER): Add a default for OS X.
* agent/Werner Koch2007-02-147-1/+68
| | | | | | | | | | * gpg-agent.c: New option --pinentry-touch-file. (get_agent_socket_name): New. * agent.h (opt): Add pinentry_touch_file. * call-pinentry.c (start_pinentry): Send new option to the pinentry.
* * export.c (do_export_stream): Allow reset-subkey-passwd alongWerner Koch2007-02-142-1/+9
| | | | | with sexp-format.
* Typo fixesWerner Koch2007-02-141-5/+6
|
* Fix for aegypten issue 720Werner Koch2007-02-052-0/+45
|
* Fix for Debian bug 402592Werner Koch2007-02-042-3/+18
|
* Fix NULL pointer dereferencegnupg-2.0.2Werner Koch2007-01-312-1/+3
|
* Updated po files for the releaseWerner Koch2007-01-3127-352/+353
|
* agent/Werner Koch2007-01-312-7/+23
| | | | | | | * command-ssh.c (stream_read_string): Initialize LENGTH to zero. (start_command_handler_ssh): Use es_fgetc/es_ungetc to check if EOF has been reached before trying to process another request.
* Included LIBICONV in all Makefiles.Werner Koch2007-01-3150-23098/+24903
| | | | | | | | | | g10/ * passphrase.c (passphrase_get): Set the cancel flag on all error from the agent. Fixes a bug reported by Tom Duerbusch. sm/ * gpgsm.c (main): Let --gen-key print a more informative error message.
* Added LIBINTL to more Makefile targets.Werner Koch2007-01-3023-13/+286
| | | | | | | | | | | | | | | | | | | | 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.
* jnlib/Werner Koch2007-01-256-6/+29
| | | | | | | * stringhelp.c (utf8_charcount): New. agent/ * genkey.c (check_passphrase_constraints): Use UTF-8 aware strlen.
* agent/Werner Koch2007-01-255-35/+41
| | | | | * genkey.c (check_passphrase_constraints): Get ngettext call right.
* agent/Werner Koch2007-01-2516-803/+996
| | | | | | | | | | | | | | | | | | | | | | | | | * protect-tool.c (get_passphrase): New arg OPT_CHECK. (get_new_passphrase): Enable OTP_CHECK on the first call. * command.c (cmd_get_passphrase): Implement option --check. * gpg-agent.c (MIN_PASSPHRASE_LEN): New (parse_rereadable_options): New option --min-passphrase-len. * genkey.c (check_passphrase_constraints): New. (agent_genkey, agent_protect_and_store): Call new function. Fix memory leak. * call-pinentry.c (agent_askpin): Allow translation of the displayed error message. (agent_popup_message_start): Remove arg CANCEL_BTN. (popup_message_thread): Use --one-button option. * command.c (cmd_passwd): Now that we don't distinguish between assuan and regular error codes we can jump to the end on error. common/ * simple-pwquery.c (simple_pwquery): New arg OPT_CHECK.
* * gpg.texi, specify-user-id.texi: Only some of the mentions ofDavid Shaw2007-01-183-6/+11
| | | | | exclamation marks have an example. Give examples to the rest.
* * gpg.texi (GPG Configuration Options): Make http_proxy optionDavid Shaw2007-01-172-6/+17
| | | | | | documentation match reality. (BUGS): Warn about hibernate/safe-sleep/etc writing main RAM to disk, despite locking.
* * parse-packet.c (read_protected_v3_mpi): Make sure to stopWerner Koch2007-01-153-3/+10
| | | | | | | | reading even for corrupted packets. * keygen.c (generate_user_id): Need to allocate one byte more. Reported by Felix von Leitner.
* Add subjectAltName to the list of known critical extensionsWerner Koch2007-01-052-0/+10
|
* Installed revised and updated translationWerner Koch2006-12-223-4563/+3780
|
* Started to code a --server mode. Werner Koch2006-12-2111-33/+827
| | | | | It is far from being ready!
* The keypad is now also used for OpenPGP signing keys.Werner Koch2006-12-212-98/+149
|
* Comment mtrace featureWerner Koch2006-12-212-2/+6
|
* 2006-12-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-12-212-0/+3
| | | | | * certchain.c (gpgsm_basic_cert_check): Release SUBJECT.
* 2006-12-21 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-12-213-1/+7
| | | | | * encrypt.c (encrypt_dek): Release S_CIPH.
* 2006-12-20 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-12-202-0/+3
| | | | | * server.c (gpgsm_server): Release CTRL->server_local.
* 2006-12-20 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-12-202-0/+25
| | | | | | | | | | | * base64.c: Add new members READER and WRITER in union U2. (gpgsm_create_reader): Initialise CTX->u2.reader. (gpgsm_destroy_reader): Invoke ksba_reader_release. Return early if CTX is NULL. (gpgsm_create_writer): Initialise CTX->u2.writer. (gpgsm_destroy_writer): Invoke ksba_writer_release. Return early if CTX is NULL.
* 2006-12-18 Marcus Brinkmann <[email protected]>Marcus Brinkmann2006-12-182-0/+5
| | | | | * fingerprint.c (gpgsm_get_fingerprint): Close MD.
* Some build fixes for platforms like OSX where we use the built-in libintl.David Shaw2006-12-134-2/+12
|
* Added missing files.Werner Koch2006-12-1314-1/+2583
| | | | | Changed direntry in gnupg.texi from gpg to gpg2.
* Doc fix.Werner Koch2006-12-083-2/+12
| | | | | Don't let gpg2 fail if the option skeleton file is missing
* Makefile.am: Link to iconv for jnlib dependency. (OSX)David Shaw2006-12-076-8/+23
|
* (no commit message)Werner Koch2006-12-061-0/+125
|
* Fixes for CVE-2006-6235Werner Koch2006-12-0631-337/+542
|
* * 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.
* * gpgkeys_hkp.c (search_key): HKP keyservers like the 0x to be presentDavid Shaw2006-12-032-0/+11
| | | | | when searching by keyID.
* * gpg.texi (GPG Esoteric Options): Document --passphrase-repeat.David Shaw2006-12-032-0/+9
|
* * options.h, gpg.c (main), passphrase.c (passphrase_to_dek): AddDavid Shaw2006-12-034-13/+28
| | | | | | | --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.
* The usual po file updates.gnupg-2.0.1Werner Koch2006-11-2827-378/+378
|
* Preparing 2.0.1Werner Koch2006-11-2813-11/+40
|
* * openfile.c (ask_outfile_name): Fixed buffer overflow occurringWerner Koch2006-11-272-34/+41
| | | | | | if make_printable_string returns a longer string. Fixes bug 728.
* Final fix for rc1gnupg-2.0.1rc1Werner Koch2006-11-232-1/+5
|
* Preparing 2.0.1rc1Werner Koch2006-11-2332-787/+798
|
* Final fix which should now pass all tests.Werner Koch2006-11-212-1/+3
|
* Changed order of libsWerner Koch2006-11-213-5/+7
|
* No more warnings for AMD64 (at least when cross-compiling). Thus tehre is aWerner Koch2006-11-21132-5453/+7298
| | | | | | | good chance that gpg2 will now work. Other cleanups. Updated gettext.