aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.
* Made some PIN pads work.Werner Koch2006-11-2036-166/+497
| | | | | Some cleanups for 64 bit CPUs.
* No need for thsi script. Use ./autogen.sh --build-w32 instead.Werner Koch2006-11-151-15/+0
|
* Silent GETEVENT command. Requires latest libassuan.Werner Koch2006-11-146-3/+78
| | | | | | | | agent/ * command.c (post_cmd_notify, io_monitor): New. (register_commands, start_command_handler): Register them.
* New command GETEVENTCOUNTER.Werner Koch2006-11-148-1/+124
| | | | | | | | | | * command.c (bump_key_eventcounter): New. (bump_card_eventcounter): New. (cmd_geteventcounter): New command. * gpg-agent.c (handle_signal): Call bump_card_eventcounter. * findkey.c (agent_write_private_key): Call bump_key_eventcounter. * trustlist.c (agent_reload_trustlist): Ditto.
* sm/Werner Koch2006-11-1412-1701/+1381
| | | | | | | | | | | | | | * server.c (skip_options): Skip leading spaces. (has_option): Honor "--". (cmd_export): Add option --data to do an inline export. Skip all options. * certdump.c (gpgsm_fpr_and_name_for_status): New. * verify.c (gpgsm_verify): Use it to print correct status messages. doc/ * gpgsm.texi (GPGSM EXPORT): Document changes.
* Post release updateWerner Koch2006-11-112-2/+6
|
* .Werner Koch2006-11-1137-3136/+1720
|
* Fixed that nasty 64 bit but.Werner Koch2006-11-102-10/+17
|
* gpg-agent.c (main): In detached mode connect standard descriptors to /dev/null.Werner Koch2006-11-094-4/+24
| | | | | Other minor fixes
* post release updatesWerner Koch2006-11-063-16/+16
|
* Preparing another releasegnupg-1.9.95Werner Koch2006-11-0631-5933/+5236
|
* * gpgkeys_hkp.c (curl_mrindex_writer): Revert previous change.David Shaw2006-11-062-5/+8
| | | | | Key-not-found still has a HTML response.
* * gpg.texi: Reference to --s2k-count in --s2k-mode.David Shaw2006-11-062-2/+6
|