gnupg.git
9 years agoFixed an fopen problem on Windows Vista.
Werner Koch [Wed, 3 Jun 2009 17:24:24 +0000 (17:24 +0000)]
Fixed an fopen problem on Windows Vista.

9 years agoFix for bug#1066.
Werner Koch [Tue, 2 Jun 2009 15:46:59 +0000 (15:46 +0000)]
Fix for bug#1066.
A couple of minor changes.

9 years agoFix bug#1069.
Werner Koch [Tue, 2 Jun 2009 14:25:28 +0000 (14:25 +0000)]
Fix bug#1069.

9 years agoAvoid caches to get the most recent copy of the key. This is bug #1061
David Shaw [Thu, 28 May 2009 16:20:49 +0000 (16:20 +0000)]
Avoid caches to get the most recent copy of the key.  This is bug #1061

9 years ago* http.h, http.c (send_request): Pass in srvtag and make its presence
David Shaw [Thu, 28 May 2009 04:25:25 +0000 (04:25 +0000)]
* http.h, http.c (send_request): Pass in srvtag and make its presence
sufficient to turn the feature on.  (http_open): From here.
(http_document): And here.

* gpgkeys_hkp.c (srv_replace): New function to transform a SRV
hostname to a real hostname.  (main): Call it from here for the
HAVE_LIBCURL case (without libcurl is handled via the curl-shim).

* curl-shim.h, curl-shim.c (curl_easy_setopt, curl_easy_perform): Add
a CURLOPT_SRVTAG_GPG_HACK (passed through the the http engine).

9 years ago* srv.c (getsrv): Raise maximum packet size to 2048, as PACKETSZ is
David Shaw [Thu, 28 May 2009 03:24:54 +0000 (03:24 +0000)]
* srv.c (getsrv): Raise maximum packet size to 2048, as PACKETSZ is
too small these days.

9 years agosignal cleanup fix
Werner Koch [Tue, 26 May 2009 09:29:33 +0000 (09:29 +0000)]
signal cleanup fix

9 years agoFix a signal cleanup problem.
Werner Koch [Tue, 26 May 2009 09:29:02 +0000 (09:29 +0000)]
Fix a signal cleanup problem.
Fix zero length MPI reading.

9 years agoMake PIN changing code work for v2 cards.
Werner Koch [Wed, 20 May 2009 16:12:25 +0000 (16:12 +0000)]
Make PIN changing code work for v2 cards.

9 years agoFixed bug#1044. Use of --fingerprint with --with-fingerprint.
Werner Koch [Wed, 20 May 2009 10:23:33 +0000 (10:23 +0000)]
Fixed bug#1044.  Use of --fingerprint with --with-fingerprint.

9 years agoAllow generation of DSA2 keys without --enable-dsa2.
Werner Koch [Wed, 20 May 2009 09:57:10 +0000 (09:57 +0000)]
Allow generation of DSA2 keys without --enable-dsa2.

9 years agoFix bug#1056.
Werner Koch [Wed, 20 May 2009 09:08:48 +0000 (09:08 +0000)]
Fix bug#1056.

9 years agoFix possible system freeze on Mac OS X.
Werner Koch [Tue, 19 May 2009 22:39:45 +0000 (22:39 +0000)]
Fix possible system freeze on Mac OS X.

9 years agoRemove testing cruft.
Werner Koch [Tue, 19 May 2009 09:26:17 +0000 (09:26 +0000)]
Remove testing cruft.
Typo fixes.

9 years agoNew gpgsm server option no-encrypt-to.
Werner Koch [Mon, 18 May 2009 17:38:34 +0000 (17:38 +0000)]
New gpgsm server option no-encrypt-to.
Add caching for symkey encryption.
Minor cleanups.

9 years agoChanged default algo and size.
Werner Koch [Sun, 17 May 2009 13:08:18 +0000 (13:08 +0000)]
Changed default algo and size.

9 years agoMade card key generate with backup key work for 2048 bit.
Werner Koch [Fri, 15 May 2009 19:26:46 +0000 (19:26 +0000)]
Made card key generate with backup key work for 2048 bit.
Improved card key generation prompts.

9 years ago2009-05-15 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 15 May 2009 12:11:46 +0000 (12:11 +0000)]
2009-05-15  Marcus Brinkmann  <marcus@g10code.de>

* gpg.c (gpgconf_list): Remove dead entry "allow-pka-lookup" (a
verify option for a couple of years now).

9 years agoFix bug #1053
Werner Koch [Fri, 15 May 2009 11:16:28 +0000 (11:16 +0000)]
Fix bug #1053
Add option --qualitybar to command GET_PASSPHRASE.

9 years agoImproved smartcard robustness.
Werner Koch [Wed, 13 May 2009 17:12:00 +0000 (17:12 +0000)]
Improved smartcard robustness.

9 years agoPrint keyid in gpg --list-packets.
Werner Koch [Wed, 13 May 2009 11:42:34 +0000 (11:42 +0000)]
Print keyid in gpg --list-packets.
Add some not yet code to app-nks.c
Changed batch mode expiration time computation

9 years agoFix bug 1045.
Werner Koch [Mon, 11 May 2009 09:36:51 +0000 (09:36 +0000)]
Fix bug 1045.

9 years agoPrint 'empty file' warning only with --verbose.
Werner Koch [Mon, 11 May 2009 09:20:57 +0000 (09:20 +0000)]
Print 'empty file' warning only with --verbose.

9 years ago* keyserver.c (keyserver_typemap): gpgkeys_hkp handles hkps as well.
David Shaw [Mon, 11 May 2009 03:56:34 +0000 (03:56 +0000)]
* keyserver.c (keyserver_typemap): gpgkeys_hkp handles hkps as well.
From 1.4.

9 years ago* gpgkeys_hkp.c (send_key, get_key, get_name, search_key, main): Add
David Shaw [Mon, 11 May 2009 03:52:34 +0000 (03:52 +0000)]
* gpgkeys_hkp.c (send_key, get_key, get_name, search_key, main): Add
support for SSLized HKP.

9 years agoFrom 1.4:
David Shaw [Mon, 11 May 2009 03:21:41 +0000 (03:21 +0000)]
From 1.4:

* curl-shim.h (curl_version): No need to provide a version for
curl-shim as it always matches the GnuPG version.

* gpgkeys_curl.c, gpgkeys_hkp.c (main): Show which version of curl
we're using as part of --version.

* gpgkeys_curl.c, gpgkeys_finger.c, gpgkeys_hkp.c, gpgkeys_ldap.c
(show_help): Document --version.

9 years agoDoc fixes.
Werner Koch [Fri, 8 May 2009 15:08:37 +0000 (15:08 +0000)]
Doc fixes.

9 years agoMore support for Netkey cards.
Werner Koch [Fri, 8 May 2009 15:07:45 +0000 (15:07 +0000)]
More support for Netkey cards.
Small changes to teh CCID driver.
Support 2048 bit OpenPGP cards.

9 years agoNew helper function factored out of ../scd and equipped with test code.
Werner Koch [Thu, 7 May 2009 15:01:47 +0000 (15:01 +0000)]
New helper function factored out of ../scd and equipped with test code.

9 years agoFix example.
Werner Koch [Wed, 6 May 2009 10:57:10 +0000 (10:57 +0000)]
Fix example.

9 years agoFix bug#1034.
Werner Koch [Wed, 6 May 2009 09:36:06 +0000 (09:36 +0000)]
Fix bug#1034.
Remove dead code.

9 years ago* gpgkeys_mailto.in: Set 'mail-from' as a keyserver-option, rather
David Shaw [Tue, 5 May 2009 03:29:56 +0000 (03:29 +0000)]
* gpgkeys_mailto.in: Set 'mail-from' as a keyserver-option, rather
than the ugly ?from= syntax.

10 years agoFix problem with incompatible gpg.conf files.
Werner Koch [Sun, 19 Apr 2009 16:34:21 +0000 (16:34 +0000)]
Fix problem with incompatible gpg.conf files.

10 years agoAdd a tool to analyze the CCID protocol on the USB bus.
Werner Koch [Fri, 17 Apr 2009 18:40:32 +0000 (18:40 +0000)]
Add a tool to analyze the CCID protocol on the USB bus.

10 years ago2009-04-14 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 14 Apr 2009 20:36:14 +0000 (20:36 +0000)]
2009-04-14  Marcus Brinkmann  <marcus@g10code.de>

* call-pinentry.c (agent_get_confirmation): Try SETNOTOK command
with pinentry.

10 years agoMake gpgv error message about a missing keyring more useful. This fixes
Werner Koch [Fri, 3 Apr 2009 10:34:22 +0000 (10:34 +0000)]
Make gpgv error message about a missing keyring more useful.  This fixes
Debian#494040.  Also implement readonly semantic for extra safety.

10 years agoPrint the card's S/N in a secret key listing.
Werner Koch [Thu, 2 Apr 2009 07:20:35 +0000 (07:20 +0000)]
Print the card's S/N in a secret key listing.

10 years agoPrepare for OpenPGP cards with extended length support.
Werner Koch [Wed, 1 Apr 2009 14:38:22 +0000 (14:38 +0000)]
Prepare for OpenPGP cards with extended length support.

10 years agoPorted changes from 1.4.
Werner Koch [Wed, 1 Apr 2009 13:23:27 +0000 (13:23 +0000)]
Ported changes from 1.4.

10 years agoImport/export of pkcs#12 now uses the gpg-agent directly.
Werner Koch [Wed, 1 Apr 2009 10:51:53 +0000 (10:51 +0000)]
Import/export of pkcs#12 now uses the gpg-agent directly.
Removed duplicated code (percent unescaping).

10 years agoImplement decryption for TCOS 3 cards.
Werner Koch [Mon, 30 Mar 2009 12:46:06 +0000 (12:46 +0000)]
Implement decryption for TCOS 3 cards.

10 years agoSigning using Netkey 3 cards does now work.
Werner Koch [Thu, 26 Mar 2009 19:27:04 +0000 (19:27 +0000)]
Signing using Netkey 3 cards does now work.

10 years agoFixed a trustlist update problem.
Werner Koch [Thu, 26 Mar 2009 11:33:53 +0000 (11:33 +0000)]
Fixed a trustlist update problem.
Pretty format the marktrusted pinentry prompt.

10 years agoPrint NO_SECKEY status line in gpgsm.
Werner Koch [Wed, 25 Mar 2009 16:05:16 +0000 (16:05 +0000)]
Print NO_SECKEY status line in gpgsm.
This fixes bug#1020.

10 years agolog file fixes.
Werner Koch [Wed, 25 Mar 2009 14:58:31 +0000 (14:58 +0000)]
log file fixes.

10 years agoPreparing a snapshot.
Werner Koch [Tue, 24 Mar 2009 18:52:24 +0000 (18:52 +0000)]
Preparing a snapshot.

10 years agoBetter syncronization of several smartcard sessions.
Werner Koch [Tue, 24 Mar 2009 11:40:57 +0000 (11:40 +0000)]
Better syncronization of several smartcard sessions.

10 years agoAllow deletion of ephemeral keys.
Werner Koch [Mon, 23 Mar 2009 16:17:49 +0000 (16:17 +0000)]
Allow deletion of ephemeral keys.

10 years agoFix keygrip computation for TCOS 3 cards.
Werner Koch [Fri, 20 Mar 2009 19:04:47 +0000 (19:04 +0000)]
Fix keygrip computation for TCOS 3 cards.
Emit PROGRESS status lines during --learn-card.

10 years agoAdd missing file.
Werner Koch [Thu, 19 Mar 2009 11:19:48 +0000 (11:19 +0000)]
Add missing file.

10 years agoChanged order of the confirmation questions for root certificates
Werner Koch [Thu, 19 Mar 2009 10:21:51 +0000 (10:21 +0000)]
Changed order of the confirmation questions for root certificates
and stores negative answers in trustlist.txt.

10 years agoMake sure not to leak file descriptors if running gpg-agent with a
Werner Koch [Thu, 19 Mar 2009 07:09:31 +0000 (07:09 +0000)]
Make sure not to leak file descriptors if running gpg-agent with a
command.  Restore the signal mask to solve a problem in Mono.

10 years agoAdd server option with-ephemeral-keys.
Werner Koch [Wed, 18 Mar 2009 11:18:56 +0000 (11:18 +0000)]
Add server option with-ephemeral-keys.
Extend SCD LEARN command.

10 years agoEnhanced last patch.
Werner Koch [Tue, 17 Mar 2009 17:59:36 +0000 (17:59 +0000)]
Enhanced last patch.

10 years agoMove password repetition from gpg to gpg-agent.
Werner Koch [Tue, 17 Mar 2009 12:13:32 +0000 (12:13 +0000)]
Move password repetition from gpg to gpg-agent.

10 years ago* gpg.texi (GPG Configuration Options): Document keyserver-options
David Shaw [Mon, 16 Mar 2009 18:45:46 +0000 (18:45 +0000)]
* gpg.texi (GPG Configuration Options): Document keyserver-options
debug.

10 years agoRemove duplicated code.
Werner Koch [Mon, 16 Mar 2009 09:44:44 +0000 (09:44 +0000)]
Remove duplicated code.

10 years ago* gpg.c (my_strusage): gpg2 and gpgv2 (not gpg and gpgv).
David Shaw [Sun, 15 Mar 2009 03:58:38 +0000 (03:58 +0000)]
* gpg.c (my_strusage): gpg2 and gpgv2 (not gpg and gpgv).
* gpgv.c (my_strusage): Same.

10 years ago* gpgv.c (my_strusage): Fix name of program in "Syntax" line.
David Shaw [Sun, 15 Mar 2009 03:39:50 +0000 (03:39 +0000)]
* gpgv.c (my_strusage): Fix name of program in "Syntax" line.

10 years ago* http.c (do_parse_uri): Properly handle IPv6 literal addresses as per
David Shaw [Fri, 13 Mar 2009 18:59:07 +0000 (18:59 +0000)]
* http.c (do_parse_uri): Properly handle IPv6 literal addresses as per
RFC-2732.  Adapted from patch by Phil Pennock.

10 years agoAdd new attribute KEY-ATTR.
Werner Koch [Tue, 10 Mar 2009 16:10:35 +0000 (16:10 +0000)]
Add new attribute KEY-ATTR.

10 years agoNew gpg-agent command to list key information.
Werner Koch [Fri, 6 Mar 2009 17:31:27 +0000 (17:31 +0000)]
New gpg-agent command to list key information.
Gpgsm does now print the S/N of cards.
Consider ephemeral keys during listing an export.

10 years agoNew PIN Callback attributes in gpg-agent.
Werner Koch [Thu, 5 Mar 2009 19:19:37 +0000 (19:19 +0000)]
New PIN Callback attributes in gpg-agent.
Common prompts for keypad and simple card reader.
More support for Netkey cards;  PIN management works now.

10 years agoFix segv. gnupg-2.0.11
Werner Koch [Tue, 3 Mar 2009 12:02:42 +0000 (12:02 +0000)]
Fix segv.

10 years agoArgg again: Remove cruft from a test.
Werner Koch [Tue, 3 Mar 2009 10:18:07 +0000 (10:18 +0000)]
Argg again:  Remove cruft from a test.

10 years agoArggg, forgot one other place.
Werner Koch [Tue, 3 Mar 2009 09:47:48 +0000 (09:47 +0000)]
Arggg, forgot one other place.

10 years agofix for pkits.
Werner Koch [Tue, 3 Mar 2009 09:21:25 +0000 (09:21 +0000)]
fix for pkits.

10 years agoAdd --reload command to gpgconf.
Werner Koch [Tue, 3 Mar 2009 09:02:58 +0000 (09:02 +0000)]
Add --reload command to gpgconf.
Fix a problem in exechelp.c
Get ready for a release.

10 years agoAdd missing option strings.
Werner Koch [Mon, 2 Mar 2009 12:32:54 +0000 (12:32 +0000)]
Add missing option strings.

10 years agoModernized gpg-agent startup instructions
Werner Koch [Mon, 2 Mar 2009 11:53:32 +0000 (11:53 +0000)]
Modernized gpg-agent startup instructions

10 years agoFix bug#1003.
Werner Koch [Mon, 2 Mar 2009 10:26:37 +0000 (10:26 +0000)]
Fix bug#1003.

10 years agoFix a gpg2 problem with removed cards.
Werner Koch [Fri, 27 Feb 2009 14:36:59 +0000 (14:36 +0000)]
Fix a gpg2 problem with removed cards.
Allow runtime conf change for scdaemon.
New commands for scdaemon.

10 years agoFixed a nasty bug in scdaemon which led to a card reset if the card was
Werner Koch [Wed, 25 Feb 2009 10:58:56 +0000 (10:58 +0000)]
Fixed a nasty bug in scdaemon which led to a card reset if the card was
inserted  during scdaemon startup and a connection was made before the
ticker had a chance to run.  Add some stuff for better debugging.

10 years agoBetter debug output.
Werner Koch [Tue, 24 Feb 2009 20:41:44 +0000 (20:41 +0000)]
Better debug output.

10 years agoReplace a call to BUG by an error return.
Werner Koch [Tue, 24 Feb 2009 11:47:25 +0000 (11:47 +0000)]
Replace a call to BUG by an error return.

10 years agoFix bug 1001.
Werner Koch [Thu, 19 Feb 2009 16:19:16 +0000 (16:19 +0000)]
Fix bug 1001.
Documentation updates.

10 years agoNew scd getinfo subcommand deny_admin
Werner Koch [Thu, 12 Feb 2009 17:45:40 +0000 (17:45 +0000)]
New scd getinfo subcommand deny_admin

10 years agoFix bug#998.
Werner Koch [Mon, 9 Feb 2009 11:09:57 +0000 (11:09 +0000)]
Fix bug#998.

10 years agoChange default gpgsm cipher back to 3DES.
Werner Koch [Mon, 9 Feb 2009 10:25:41 +0000 (10:25 +0000)]
Change default gpgsm cipher back to 3DES.
Typo fixes.

10 years agoMake --allow-admin the default.
Werner Koch [Wed, 28 Jan 2009 14:18:40 +0000 (14:18 +0000)]
Make --allow-admin the default.

10 years agoReturn the balance of a Geldkarte.
Werner Koch [Tue, 27 Jan 2009 16:38:33 +0000 (16:38 +0000)]
Return the balance of a Geldkarte.

10 years agoAdd a Geldkarte gadget application.
Werner Koch [Tue, 27 Jan 2009 11:30:02 +0000 (11:30 +0000)]
Add a Geldkarte gadget application.
Minor other changes.

10 years agoPrint more directories with gpgconf --list-dirs.
Werner Koch [Tue, 20 Jan 2009 19:24:24 +0000 (19:24 +0000)]
Print more directories with gpgconf --list-dirs.

10 years agoAdd a few translations to the audit-log.
Werner Koch [Mon, 19 Jan 2009 16:15:30 +0000 (16:15 +0000)]
Add a few translations to the audit-log.

10 years agoAdd a sample key.
Werner Koch [Tue, 13 Jan 2009 14:01:56 +0000 (14:01 +0000)]
Add a sample key.
Detect and show the card type.

10 years agoPost release updates
Werner Koch [Mon, 12 Jan 2009 10:56:52 +0000 (10:56 +0000)]
Post release updates

10 years agoThe Russion translation arrived just in time. gnupg-2.0.10
Werner Koch [Mon, 12 Jan 2009 10:19:51 +0000 (10:19 +0000)]
The Russion translation arrived just in time.

10 years agoMinor fixes
Werner Koch [Mon, 12 Jan 2009 10:08:55 +0000 (10:08 +0000)]
Minor fixes

10 years agopreparing a release
Werner Koch [Mon, 12 Jan 2009 09:18:27 +0000 (09:18 +0000)]
preparing a release

10 years agoAdd limited support for NetKey 3.0 cards.
Werner Koch [Thu, 8 Jan 2009 19:56:30 +0000 (19:56 +0000)]
Add limited support for NetKey 3.0 cards.

10 years agoFix error detection
Werner Koch [Thu, 8 Jan 2009 19:51:59 +0000 (19:51 +0000)]
Fix error detection

10 years agoUpdate spanish translation.
Werner Koch [Thu, 8 Jan 2009 15:48:51 +0000 (15:48 +0000)]
Update spanish translation.
Cleanups.
Allow utf-8 in email addresses.

10 years agoFix card change detection.
Werner Koch [Mon, 5 Jan 2009 19:56:52 +0000 (19:56 +0000)]
Fix card change detection.

10 years agoUpdated tr anz zh_TW.
Werner Koch [Mon, 5 Jan 2009 19:46:24 +0000 (19:46 +0000)]
Updated tr anz zh_TW.

10 years agoFixed some card related problems.
Werner Koch [Thu, 18 Dec 2008 16:34:28 +0000 (16:34 +0000)]
Fixed some card related problems.

10 years agoFix signal handling race condition.
Werner Koch [Wed, 17 Dec 2008 19:42:17 +0000 (19:42 +0000)]
Fix signal handling race condition.

10 years agoSmall doc fixes.
Werner Koch [Fri, 12 Dec 2008 14:04:22 +0000 (14:04 +0000)]
Small doc fixes.

10 years agoAdd rmd160.c.
Werner Koch [Fri, 12 Dec 2008 12:01:20 +0000 (12:01 +0000)]
Add rmd160.c.
Emit anotehr error code status line.

10 years agoAdd missing header file.
Werner Koch [Fri, 12 Dec 2008 08:54:50 +0000 (08:54 +0000)]
Add missing header file.

10 years agoMake gpg not depend on the RIPE-MD160 implementaion in Libgcrypt.
Werner Koch [Thu, 11 Dec 2008 17:44:52 +0000 (17:44 +0000)]
Make gpg not depend on the RIPE-MD160 implementaion in Libgcrypt.
Fix SIG_ID computation.