aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.0.27gnupg-2.0.27Werner Koch2015-02-181-1/+20
|
* Post release updates.Werner Koch2014-08-121-0/+4
| | | | --
* Release 2.0.26gnupg-2.0.26Werner Koch2014-08-121-1/+12
|
* Post release updates.Werner Koch2014-06-301-0/+3
| | | | --
* Release 2.0.25gnupg-2.0.25Werner Koch2014-06-301-1/+12
|
* Add CVE numberWerner Koch2014-06-241-1/+1
| | | | --
* Post release updatesWerner Koch2014-06-241-0/+3
| | | | --
* Release 2.0.24gnupg-2.0.24Werner Koch2014-06-241-1/+15
|
* Post release updates.Werner Koch2014-06-031-0/+4
| | | | --
* Release 2.0.23gnupg-2.0.23Werner Koch2014-06-031-4/+24
|
* gpg: Change armor Version header to emit only the major version.Werner Koch2013-11-271-0/+3
| | | | | | | | | | | | | | | | | | * g10/options.h (opt): Rename field no_version to emit_version. * g10/gpg.c (main): Init opt.emit_vesion to 1. Change --emit-version to bump up opt.emit_version. * g10/armor.c (armor_filter): Implement different --emit-version values. -- GnuPG-bug-id: 1572 Signed-off-by: Werner Koch <[email protected]> (cherry picked from commit e951782e937ce290be0d89d83e84b3daea997587) Resolved conflicts: NEWS g10/armor.c g10/gpg.c
* gpg: Do not require a trustdb with --always-trust.Werner Koch2013-10-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * g10/tdbio.c (tdbio_set_dbname): Add arg R_NOFILE. * g10/trustdb.c (trustdb_args): Add field no_trustdb. (init_trustdb): Set that field. (revalidation_mark): Take care of a nonexistent trustdb file. (read_trust_options): Ditto. (get_ownertrust): Ditto. (get_min_ownertrust): Ditto. (update_ownertrust): Ditto. (update_min_ownertrust): Ditto. (clear_ownertrusts): Ditto. (cache_disabled_value): Ditto. (check_trustdb_stale): Ditto. (get_validity): Ditto. * g10/gpg.c (main): Do not create a trustdb with most commands for trust-model always. -- This slightly changes the semantics of most commands in that they won't create a trustdb if --trust-model=always is used. It just does not make sense to create a trustdb if there is no need for it. Signed-off-by: Werner Koch <[email protected]>
* Post release updates.Werner Koch2013-10-041-0/+4
| | | | --
* Release 2.0.22.gnupg-2.0.22Werner Koch2013-10-041-2/+9
|
* gpg: Fix bug with deeply nested compressed packets.Werner Koch2013-10-021-0/+2
| | | | | | | | | | * g10/mainproc.c (MAX_NESTING_DEPTH): New. (proc_compressed): Return an error code. (check_nesting): New. (do_proc_packets): Check packet nesting depth. Handle errors from check_compressed. Signed-off-by: Werner Koch <[email protected]>
* Post release updates.Werner Koch2013-08-191-0/+4
| | | | --
* Release 2.0.21gnupg-2.0.21Werner Koch2013-08-191-3/+6
|
* w32: Add code to support a portable use of GnuPG.Werner Koch2013-08-011-0/+2
| | | | | | | | | | | | | | | | | | * common/homedir.c (w32_bin_is_bin, w32_portable_app) [W32]: New. (check_portable_app) [W32]: New. (standard_homedir, default_homedir) [W32]: Support the portable flag. (w32_rootdir, w32_commondir) [W32]: Ditto. (gnupg_bindir) [W32]: Ditto. -- A portable use of GnuPG under Windows means that GnuPG uses a home directory depending on the location of the actual binary. No registry variables are considered. The portable mode is enabled if in the installation directory of the the binary "gpgconf.exe" and a file "gpgconf.ctl" are found. The latter file shall be empty or consist only of empty or '#'-style comment lines. Signed-off-by: Werner Koch <[email protected]>
* agent: Make --allow-mark-trusted the default.Werner Koch2013-07-031-2/+7
| | | | | | | | | | | | | | | | | | | | * agent/gpg-agent.c (opts, main): Add option --no-allow-mark-trusted. Put this option into the gpgconf-list. (main): Enable opt.allow_mark_trusted by default. * tools/gpgconf-comp.c (gc_options_gpg_agent): Replace allow-mark-trusted by no-allow-mark-trusted. * agent/trustlist.c (agent_marktrusted): Always set the "relax" flag. -- These changes have been in effect for the Gpg4win Windows version since 2011-01-24 and thus first released with Gpg4win 2.1.0. Given the current state of PKIX it does not make any sense to lure the Unix user into false security by making it harder to trust self-signed or CAcert certificates. Signed-off-by: Werner Koch <[email protected]>
* ssh: Add support for Putty.Werner Koch2013-07-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | * agent/gpg-agent.c [W32]: Include Several Windows header. (opts): Change help text for enable-ssh-support. (opts, main): Add option --enable-putty-support (putty_support, PUTTY_IPC_MAGIC, PUTTY_IPC_MAXLEN): New for W32. (agent_init_default_ctrl): Add and asssert call. (putty_message_proc, putty_message_thread): New. (handle_connections) [W32]: Start putty message thread. * common/sysutils.c (w32_get_user_sid): New for W32 only * tools/gpgconf-comp.c (gc_options_gpg_agent): Add --enable-ssh-support and --enable-putty-support. Make the configuration group visible at basic level. * agent/command-ssh.c (serve_mmapped_ssh_request): New for W32 only. -- This patch enables support for Putty. It has been tested with Putty 0.62 using an Unix created ssh key copied to the private-keys-v1.d directory on Windows and with a manually crafted sshcontrol file. It also works with a smartcard key. May thanks to gniibe who implemented a proxy in Python to test the putty/gpg-agent communication. Signed-off-by: Werner Koch <[email protected]>
* Update NEWS.Werner Koch2013-07-011-0/+3
| | | | --
* Post release version bump.Werner Koch2013-05-101-0/+3
| | | | --
* Release 2.0.20gnupg-2.0.20Werner Koch2013-05-101-12/+19
|
* Fix a typo and a wrong code indentation.Jedi2013-04-251-1/+1
| | | | | | -- Reported-by: NIIBE Yutaka <[email protected]>
* Update NEWS and READMEWerner Koch2013-04-221-3/+18
| | | | --
* scd: Rename 'keypad' to 'pinpad'.NIIBE Yutaka2013-02-081-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEWS: Mention scd changes. * agent/divert-scd.c (getpin_cb): Change message. * agent/call-scd.c (inq_needpin): Change the protocol to POPUPPINPADPROMPT and DISMISSPINPADPROMPT. * scd/command.c (pin_cb): Likewise. * scd/apdu.c (struct reader_table_s): Rename member functions. (check_pcsc_pinpad, pcsc_pinpad_verify, pcsc_pinpad_modify, check_ccid_pinpad, ccid_pinpad_operation, apdu_check_pinpad apdu_pinpad_verify, apdu_pinpad_modify): Rename. * scd/apdu.h (SW_HOST_NO_PINPAD, apdu_check_pinpad) (apdu_pinpad_verify, apdu_pinpad_modify): Rename. * scd/iso7816.h (iso7816_check_pinpad): Rename. * scd/iso7816.c (map_sw): Use SW_HOST_NO_PINPAD. (iso7816_check_pinpad): Rename. (iso7816_verify_kp, iso7816_change_reference_data_kp): Follow the change. * scd/ccid-driver.h (CCID_DRIVER_ERR_NO_PINPAD): Rename. * scd/ccid-driver.c (ccid_transceive_secure): Use it. * scd/app-dinsig.c (verify_pin): Follow the change. * scd/app-nks.c (verify_pin): Follow the change. * scd/app-openpgp.c (check_pinpad_request): Rename. (parse_login_data, verify_a_chv, verify_chv3, do_change_pin): Follow the change. * scd/scdaemon.c (oDisablePinpad, oEnablePinpadVarlen): Rename. * scd/scdaemon.h (opt): Rename to disable_pinpad, enable_pinpad_varlen. * tools/gpgconf-comp.c (gc_options_scdaemon): Rename to disable-pinpad.
* Print the hash algorithm in colon mode key listing.Werner Koch2012-05-241-0/+2
| | | | * g10/keylist.c (list_keyblock_colon): Print digest_algo.
* Post release updatesWerner Koch2012-03-271-0/+4
| | | | --
* Release 2.0.19.gnupg-2.0.19Werner Koch2012-03-271-1/+1
|
* Update samplekeys and NEWS.Werner Koch2012-03-261-2/+8
| | | | * doc/samplekeys.asc: Update.
* Add Ukrainian translation.Werner Koch2012-01-311-0/+2
| | | | | * po/uk.po: New. * po/LINGUAS: Add uk.po.
* Update NEWS for the next release.Werner Koch2012-01-311-0/+8
| | | | --
* Post release updatesWerner Koch2011-08-041-0/+4
|
* Prepare for the 2.0.18 release.gnupg-2.0.18Werner Koch2011-08-041-4/+4
| | | | | | | | Copied texi files from master. Updated de.po. Added more file to gitignore. Removed the large PKITS tarball. General release preparations.
* New option --ssh-fpr for the agent:KEYINFO commandWerner Koch2011-08-041-1/+2
| | | | | Also added the option --data. Hwoever we don't list the other itehms 2.1. does; instead we print dashes.
* Support a confirm flag for ssh.Werner Koch2011-08-041-0/+2
| | | | | This implements the suggestion from bug#1349. With this change the fingerprint of the ssh key is also displayed in the pinentry prompts.
* Try to get the only-valid-if-cert-valid cert from the dirmngr first.Werner Koch2011-07-211-7/+9
| | | | | | | | | This should always work because the dirmngr asked us to validate the given certificate. This should make OCSP configuration easier because there is less requirement to install all certificates for Dirmngr and gpgsm. CAUTION: This code has not yet been tested.
* Allow generation of card keys up to 4096 bit.Werner Koch2011-07-071-0/+4
| | | | | | This patch implementes a chunk mode to pass the key parameters from scdaemon to gpg. This allows to pass arbitrary long key paremeters; it is used for keys larger than 3072 bit.
* Post release updatesWerner Koch2011-01-131-0/+4
|
* Finished preparations for 2.0.17gnupg-2.0.17Werner Koch2011-01-131-1/+1
|
* Update copyright year.Werner Koch2011-01-111-1/+1
|
* Add gpgtar backportWerner Koch2011-01-111-3/+3
|
* Fix bug#1311Werner Koch2011-01-101-0/+3
|
* Fix a bug where scdaemon kills a non-daemon gpg-agent.Werner Koch2010-11-111-0/+3
| | | | | Fix a passphrase cache annoyance.
* Allow more hash algorithms with the OpenPGP card.Werner Koch2010-09-281-0/+2
|
* Fix bug 1285Werner Koch2010-09-241-0/+2
|
* FixWerner Koch2010-08-231-0/+2
|
* Pass on assuan comment lines from scd.Werner Koch2010-08-111-2/+6
| | | | | | Fix confidential flag setting. Print another status_error.
* Prepare a releasegnupg-2.0.16Werner Koch2010-07-191-1/+1
|
* Allow to run the test without a running agent.Werner Koch2010-05-111-0/+3
| | | | | Add new gpg-agent commands.