gnupg.git
10 years agosm/
Marcus Brinkmann [Thu, 12 Jun 2008 14:24:46 +0000 (14:24 +0000)]
sm/
2008-06-12  Marcus Brinkmann  <marcus@g10code.de>

* gpgsm.h (struct keyserver_spec): New struct.
(opt): Add member keyserver.
* gpgsm.c (keyserver_list_free, parse_keyserver_line): New functions.
(main): Implement --keyserver option.
* call-dirmngr.c (prepare_dirmngr): Send LDAPSERVER commands.

tools/
2008-06-12  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (gc_options_gpgsm): Add option keyserver.

10 years agoRemoved unused variable.
Werner Koch [Wed, 11 Jun 2008 16:35:03 +0000 (16:35 +0000)]
Removed unused variable.

10 years agoMade --fixed-list-mode obsolete.
Werner Koch [Wed, 11 Jun 2008 08:07:54 +0000 (08:07 +0000)]
Made --fixed-list-mode obsolete.

10 years agoAdd Base64 decoder. Not yet used but complements out encoder.
Werner Koch [Mon, 9 Jun 2008 14:49:28 +0000 (14:49 +0000)]
Add Base64 decoder.  Not yet used but complements out encoder.

10 years agoAs a failsafe measure use memcpy instead of strcpy in gnupg_copy_time.
Werner Koch [Thu, 5 Jun 2008 07:46:12 +0000 (07:46 +0000)]
As a failsafe measure use memcpy instead of strcpy in gnupg_copy_time.
Typo fix.

10 years agoChanges the header presented before requesting the user ID.
Werner Koch [Sun, 1 Jun 2008 19:44:05 +0000 (19:44 +0000)]
Changes the header presented before requesting the user ID.

10 years agoThe Spanish translation is now up to to date. Modulo some changes I did
Werner Koch [Wed, 28 May 2008 10:08:37 +0000 (10:08 +0000)]
The Spanish translation is now up to to date.  Modulo some changes I did
since the last release.

10 years agoFixed segv in gpg-agent (command marktrusted).
Werner Koch [Tue, 27 May 2008 12:03:50 +0000 (12:03 +0000)]
Fixed segv in gpg-agent (command marktrusted).
Replaced almost all free by xfree.
Translation fixes.

10 years agoMinor bug fixes and document new gpg-connect-feature.
Werner Koch [Mon, 26 May 2008 16:48:05 +0000 (16:48 +0000)]
Minor bug fixes and document new gpg-connect-feature.

10 years ago2008-05-26 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 26 May 2008 15:05:31 +0000 (15:05 +0000)]
2008-05-26  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c: Replace pathname by filename everywhere.

10 years agodoc/
Marcus Brinkmann [Mon, 26 May 2008 13:43:20 +0000 (13:43 +0000)]
doc/
2008-05-26  Marcus Brinkmann  <marcus@ulysses.g10code.com>

* tools.texi (Invoking gpgconf): Document --list-dirs.

tools/
2008-05-26  Marcus Brinkmann  <marcus@ulysses.g10code.com>

* gpgconf.c (enum cmd_and_opt_values): Add aListDirs.
(opts): Add aListDirs option.
(main): Handle aListDirs.
* gpgconf.h (gc_percent_escape): New declaration.
* gpgconf-comp.c (my_percent_escape): Make non-static and rename
to ...
(gc_percent_escape): ... this.  Change all callers.

10 years agoMake --runtime option of gpgconf under W32 work.
Werner Koch [Mon, 26 May 2008 12:00:55 +0000 (12:00 +0000)]
Make --runtime option of gpgconf under W32 work.

11 years agoFix --output option used when with --export-secret-kety-p12.
Werner Koch [Tue, 20 May 2008 08:00:40 +0000 (08:00 +0000)]
Fix --output option used when with --export-secret-kety-p12.

11 years agodoc/
Marcus Brinkmann [Mon, 19 May 2008 22:46:41 +0000 (22:46 +0000)]
doc/
2008-05-20  Marcus Brinkmann  <marcus@g10code.de>

* tools.texi (Invoking gpgconf): Add --dry-run and --check-options.
(Checking programs): Document --check-options.

tools/
2008-05-20  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf.h (gc_component_check_programs): Rename to ...
(gc_check_programs): ... this.
(gc_component_change_options): Add argument OUT.
(gc_component_check_options): New function.
* gpgconf.c (enum cmd_and_opt_values): New option aCheckOptions.
(opts): Add new option aCheckOptions (aka --check-options).
(main): Handle new option aCheckOptions.
* gpgconf-comp.c (gc_component_check_programs): Rename to ...
(gc_check_programs): ... this.  Refactor core of it to ...
(gc_component_check_options): ... this new function.
(gc_component_change_options): Add new argument OUT.  Externally
verify all changes.  Implement option --dry-run.

11 years ago2008-05-15 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 15 May 2008 10:59:35 +0000 (10:59 +0000)]
2008-05-15  Marcus Brinkmann  <marcus@g10code.de>

* gpg.texi (Operational GPG Commands): Mention the way to change
the default signing key.

11 years agoRemove a warning.
Werner Koch [Fri, 9 May 2008 10:03:55 +0000 (10:03 +0000)]
Remove a warning.

11 years agoUpdated German translation.
Werner Koch [Fri, 9 May 2008 09:54:35 +0000 (09:54 +0000)]
Updated German translation.
Fix in gpgconf for W32.

11 years agoPrint a note for revoked signing keys.
Werner Koch [Thu, 8 May 2008 10:10:27 +0000 (10:10 +0000)]
Print a note for revoked signing keys.

11 years ago--locate-key now returns several keys if they all match.
Werner Koch [Wed, 7 May 2008 18:19:41 +0000 (18:19 +0000)]
--locate-key now returns several keys if they all match.

11 years agoAdd command --locate-key.
Werner Koch [Wed, 7 May 2008 15:40:36 +0000 (15:40 +0000)]
Add command --locate-key.
Fix auto-key-locate processing of "nodefault".

11 years agoFixed bug#907.
Werner Koch [Tue, 6 May 2008 14:03:36 +0000 (14:03 +0000)]
Fixed bug#907.
Fixed a segv in keybox and made it more robust.

11 years agoadd gpg-zip man page.
Werner Koch [Tue, 6 May 2008 11:05:52 +0000 (11:05 +0000)]
add gpg-zip man page.

11 years agoFixed a C-89 incompatibility.
Werner Koch [Wed, 23 Apr 2008 17:23:04 +0000 (17:23 +0000)]
Fixed a C-89 incompatibility.
Minor changes to make it build on Debian bo.
Thanks to Alain Guibert.

11 years agoW32 related keyserver fixes.
Werner Koch [Mon, 21 Apr 2008 19:13:36 +0000 (19:13 +0000)]
W32 related keyserver fixes.

11 years agoUse default PIN flag
Werner Koch [Mon, 21 Apr 2008 07:53:20 +0000 (07:53 +0000)]
Use default PIN flag

11 years agoAdjust for the changed Camellia draft.
Werner Koch [Fri, 18 Apr 2008 09:20:25 +0000 (09:20 +0000)]
Adjust for the changed Camellia draft.
W32 gettext changes.
Comment and typo fixes.

11 years agoTest commit
David Shaw [Wed, 16 Apr 2008 16:11:41 +0000 (16:11 +0000)]
Test commit

11 years agoIf there are multiple 0x19 backsigs, take the most recent one. (from 1.4).
Werner Koch [Wed, 16 Apr 2008 08:23:23 +0000 (08:23 +0000)]
If there are multiple 0x19 backsigs, take the most recent one. (from 1.4).
add log-file and debug-level to the --gpgconf-list.

11 years agoAdd executable flag to test scripts.
Werner Koch [Tue, 15 Apr 2008 15:57:39 +0000 (15:57 +0000)]
Add executable flag to test scripts.

11 years ago* gpgkeys_curl.c (main), gpgkeys_hkp.c (main): Make sure all libcurl
David Shaw [Mon, 14 Apr 2008 19:41:40 +0000 (19:41 +0000)]
* gpgkeys_curl.c (main), gpgkeys_hkp.c (main): Make sure all libcurl
number options are passed as long.

* curl-shim.c (curl_easy_setopt): Minor tweak to match the real curl
better - libcurl uses 'long', not 'unsigned int'.

11 years agoEnhanced --auto-key-locate.
Werner Koch [Tue, 8 Apr 2008 11:04:16 +0000 (11:04 +0000)]
Enhanced --auto-key-locate.

11 years agoAllow requesting TCP queries.
Werner Koch [Mon, 7 Apr 2008 19:55:44 +0000 (19:55 +0000)]
Allow requesting TCP queries.

11 years agoMinor cleanups.
Werner Koch [Mon, 7 Apr 2008 19:31:12 +0000 (19:31 +0000)]
Minor cleanups.
Implemented key helper kdns

11 years agoFixed last yat2m change.
Werner Koch [Thu, 3 Apr 2008 09:58:28 +0000 (09:58 +0000)]
Fixed last yat2m change.
Add a similar change to @file and @env.

11 years agodisable DSA2 for old Libgcrypts.
Werner Koch [Wed, 2 Apr 2008 18:03:04 +0000 (18:03 +0000)]
disable DSA2 for old Libgcrypts.

11 years agoFix a problem with dirmngr looked up certificates.
Werner Koch [Tue, 1 Apr 2008 15:08:57 +0000 (15:08 +0000)]
Fix a problem with dirmngr looked up certificates.
Typo fixes.

11 years agoFix problem when using the fallback dirmngr.
Werner Koch [Mon, 31 Mar 2008 10:31:20 +0000 (10:31 +0000)]
Fix problem when using the fallback dirmngr.

11 years agoAdd CVE number.
Werner Koch [Fri, 28 Mar 2008 09:21:59 +0000 (09:21 +0000)]
Add CVE number.

11 years agoUtilize new automake vars for proper installation into doc/.
Werner Koch [Thu, 27 Mar 2008 13:18:19 +0000 (13:18 +0000)]
Utilize new automake vars for proper installation into doc/.

11 years agoAllow standalone build.
Werner Koch [Wed, 26 Mar 2008 17:44:56 +0000 (17:44 +0000)]
Allow standalone build.

11 years agoUpdate
Werner Koch [Wed, 26 Mar 2008 16:38:09 +0000 (16:38 +0000)]
Update

11 years agoPost release update
Werner Koch [Wed, 26 Mar 2008 11:01:06 +0000 (11:01 +0000)]
Post release update

11 years agoLast minute cleanups. gnupg-2.0.9
Werner Koch [Wed, 26 Mar 2008 09:38:42 +0000 (09:38 +0000)]
Last minute cleanups.

11 years agoPreparing a release.
Werner Koch [Wed, 26 Mar 2008 09:20:40 +0000 (09:20 +0000)]
Preparing a release.

11 years agoChanged the way i18n files are located under Windows. The setting of the
Werner Koch [Tue, 25 Mar 2008 19:41:11 +0000 (19:41 +0000)]
Changed the way i18n files are located under Windows.  The setting of the
Registry key is not anymore required.  Helpfiles are not properly located.

11 years agoFix bug 894.
Werner Koch [Tue, 25 Mar 2008 08:33:31 +0000 (08:33 +0000)]
Fix bug 894.
Change default keyserver.
Allow key protection with Camellia.

11 years agoFix a bug in the ambigious name detection.
Werner Koch [Thu, 20 Mar 2008 15:31:43 +0000 (15:31 +0000)]
Fix a bug in the ambigious name detection.
Minor cleanups.

11 years agoFix for v3 keys.
Werner Koch [Tue, 18 Mar 2008 17:09:45 +0000 (17:09 +0000)]
Fix for v3 keys.

11 years agoFixed an email/DN bug.
Werner Koch [Thu, 13 Mar 2008 08:46:08 +0000 (08:46 +0000)]
Fixed an email/DN bug.
Changed pinentry prompts.

11 years agoComment fixes.
Werner Koch [Thu, 6 Mar 2008 18:28:47 +0000 (18:28 +0000)]
Comment fixes.
Convey the new envvars when using simple-pwquery.

11 years agoAdd IF command and new variable functions to gpg-connect-agent.
Werner Koch [Wed, 5 Mar 2008 10:08:10 +0000 (10:08 +0000)]
Add IF command and new variable functions to gpg-connect-agent.

11 years ago2008-02-27 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 27 Feb 2008 17:32:47 +0000 (17:32 +0000)]
2008-02-27  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (option_check_validity): For now, error out on
empty strings.
(enum): Add GC_ARG_TYPE_PUB_KEY and GC_ARG_TYPE_SEC_KEY.

11 years ago2008-02-27 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 27 Feb 2008 17:31:47 +0000 (17:31 +0000)]
2008-02-27  Marcus Brinkmann  <marcus@g10code.de>

* tools.texi (Listing options): Document new types.

11 years agoAdd some tests.
Werner Koch [Fri, 22 Feb 2008 15:47:18 +0000 (15:47 +0000)]
Add some tests.

11 years agoFixed release creation.
Werner Koch [Tue, 19 Feb 2008 12:58:34 +0000 (12:58 +0000)]
Fixed release creation.

11 years agoImprove certificate chain construction.
Werner Koch [Tue, 19 Feb 2008 10:33:35 +0000 (10:33 +0000)]
Improve certificate chain construction.
Extend PKITS framework

11 years agoWe better save the description of PKITS along with the test data.
Werner Koch [Mon, 18 Feb 2008 14:31:46 +0000 (14:31 +0000)]
We better save the description of PKITS along with the test data.

11 years ago2008-02-15 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 15 Feb 2008 22:57:52 +0000 (22:57 +0000)]
2008-02-15  Marcus Brinkmann  <marcus@g10code.de>

* exechelp.c (gnupg_spawn_process_fd): Add flag DETACHED_PROCESS
unconditionally (required for all callers at the moment).

11 years agoPreparing a test release
Werner Koch [Fri, 15 Feb 2008 09:58:01 +0000 (09:58 +0000)]
Preparing a test release

11 years agoPoems for AllowSetForegroundWindow (W32)
Werner Koch [Thu, 14 Feb 2008 19:50:10 +0000 (19:50 +0000)]
Poems for AllowSetForegroundWindow (W32)

11 years agoAlways search missing certifcates using a running Dirmngr's cache.
Werner Koch [Wed, 13 Feb 2008 16:47:14 +0000 (16:47 +0000)]
Always search missing certifcates using a running Dirmngr's cache.

11 years ago2008-02-09 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 9 Feb 2008 00:13:43 +0000 (00:13 +0000)]
2008-02-09  Marcus Brinkmann  <marcus@g10code.de>

* scdaemon.c (main): Use CONFIG_FILENAME as filename if it is set
in gpgconf-list output.

11 years ago2008-02-09 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 9 Feb 2008 00:05:55 +0000 (00:05 +0000)]
2008-02-09  Marcus Brinkmann  <marcus@g10code.de>

* 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.

11 years ago* gpg.texi (GPG Esoteric Options): Tweak mention of Tempest font to
David Shaw [Tue, 5 Feb 2008 19:42:12 +0000 (19:42 +0000)]
* gpg.texi (GPG Esoteric Options): Tweak mention of Tempest font to
add a "claimed" in there.

11 years ago2008-02-01 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 1 Feb 2008 20:26:24 +0000 (20:26 +0000)]
2008-02-01  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (gc_component_list_options): Fix memcpy.
Reported by Marc Mutz.

11 years ago2008-01-29 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 30 Jan 2008 17:21:28 +0000 (17:21 +0000)]
2008-01-29  Marcus Brinkmann  <marcus@g10code.de>

* keylist.c (list_internal_keys): New variable lastcert.  Use it
to suppress duplicates which immediately follow each other.

11 years agoFixed yesterday's W32 fix.
Werner Koch [Wed, 30 Jan 2008 14:26:57 +0000 (14:26 +0000)]
Fixed yesterday's W32 fix.

11 years agoW32 fix for trustdb creation.
Werner Koch [Wed, 30 Jan 2008 13:26:32 +0000 (13:26 +0000)]
W32 fix for trustdb creation.

11 years agoFixed a W32 crash in gpg2 when creating a new keyring.
Werner Koch [Tue, 29 Jan 2008 16:04:57 +0000 (16:04 +0000)]
Fixed a W32 crash in gpg2 when creating a new keyring.
Typo fixes.

11 years agoTypo and grammer fixes by Justin Pryzby.
Werner Koch [Mon, 28 Jan 2008 08:03:08 +0000 (08:03 +0000)]
Typo and grammer fixes by Justin Pryzby.

11 years ago[W32] Avoid extra console window when importing or exporting.
Werner Koch [Sun, 27 Jan 2008 14:43:52 +0000 (14:43 +0000)]
[W32] Avoid extra console window when importing or exporting.
Fixes bug 875.

11 years agoTypo fixes.
Werner Koch [Sat, 26 Jan 2008 22:12:23 +0000 (22:12 +0000)]
Typo fixes.
Portability fix for asschk.c

11 years agoAdd --logger-fd alias.
Werner Koch [Sat, 26 Jan 2008 13:11:31 +0000 (13:11 +0000)]
Add --logger-fd alias.
Ass card vendor 004.

11 years agotranslation fixes
Werner Koch [Tue, 22 Jan 2008 12:06:00 +0000 (12:06 +0000)]
translation fixes

11 years ago2008-01-17 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 17 Jan 2008 22:42:58 +0000 (22:42 +0000)]
2008-01-17  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (change_options_program): Strip duplicated
utf8-strings entries for gnupg backend.  Don't create them either.

11 years ago2008-01-15 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 15 Jan 2008 16:06:08 +0000 (16:06 +0000)]
2008-01-15  Marcus Brinkmann  <marcus@g10code.de>

* call-pinentry.c (start_pinentry): Start pinentry in detached
mode.

11 years agoAdd missing country tag to qualified.txt.
Werner Koch [Thu, 10 Jan 2008 08:13:14 +0000 (08:13 +0000)]
Add missing country tag to qualified.txt.
Typo fixes.

11 years ago2008-01-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 10 Jan 2008 03:03:15 +0000 (03:03 +0000)]
2008-01-10  Marcus Brinkmann  <marcus@g10code.de>

* tools.texi (gpgconf): Some clarifications.

11 years agoPreparing a release. gnupg-2.0.8
Werner Koch [Thu, 20 Dec 2007 08:52:40 +0000 (08:52 +0000)]
Preparing a release.

11 years agoFixed a W32 ldaps problem.
Werner Koch [Mon, 17 Dec 2007 10:49:58 +0000 (10:49 +0000)]
Fixed a W32 ldaps problem.

11 years agoPreparing a release candidate. gnupg-2.0.8rc1
Werner Koch [Fri, 14 Dec 2007 16:08:53 +0000 (16:08 +0000)]
Preparing a release candidate.

11 years agoAlso add the S-TTRUST certs here.
Werner Koch [Thu, 13 Dec 2007 16:02:51 +0000 (16:02 +0000)]
Also add the S-TTRUST certs here.

11 years agoAllow verification of some broken S-TRUST generated signatures.
Werner Koch [Thu, 13 Dec 2007 15:45:40 +0000 (15:45 +0000)]
Allow verification of some broken S-TRUST generated signatures.

11 years agoAllow type 20 keys only with option --rfc2440.
Werner Koch [Wed, 12 Dec 2007 17:41:05 +0000 (17:41 +0000)]
Allow type 20 keys only with option --rfc2440.

11 years agoDoc fixes.
Werner Koch [Wed, 12 Dec 2007 16:47:52 +0000 (16:47 +0000)]
Doc fixes.
Add more files to POTFILES.
Protect against malloc bombs.

11 years agoSupport DSA2.
Werner Koch [Wed, 12 Dec 2007 10:28:30 +0000 (10:28 +0000)]
Support DSA2.
Support Camellia for testing.
More audit stuff.

11 years agoAllow decryption using type 20 Elgamal keys.
Werner Koch [Tue, 11 Dec 2007 13:19:38 +0000 (13:19 +0000)]
Allow decryption using type 20 Elgamal keys.

11 years ago2007-12-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 10 Dec 2007 16:44:38 +0000 (16:44 +0000)]
2007-12-10  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (gc_component_list_options): Fix up expert level
of group.

11 years agoFix for bug 851.
Werner Koch [Mon, 10 Dec 2007 15:19:34 +0000 (15:19 +0000)]
Fix for bug 851.
Fixed auto generation of the stub key for the card.
Allow to encrypt toElgamal encryption keys of type 20.

11 years agoAdd support for help stuff to audit.c
Werner Koch [Thu, 6 Dec 2007 19:02:42 +0000 (19:02 +0000)]
Add support for help stuff to audit.c

11 years agoMore code for the audit log.
Werner Koch [Thu, 6 Dec 2007 15:55:03 +0000 (15:55 +0000)]
More code for the audit log.

11 years agoCreated help files form the current po entries.
Werner Koch [Tue, 4 Dec 2007 15:00:14 +0000 (15:00 +0000)]
Created help files form the current po entries.

11 years ago2007-12-04 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 4 Dec 2007 14:47:28 +0000 (14:47 +0000)]
2007-12-04  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (gc_component_list_components): Do not print a
trailing semi-colon to ensure forward compatibility, as this would
indicate another empty field.
(gc_process_gpgconf_conf): Likewise.

11 years agoAllow configuraton of pinentry tooltip.
Werner Koch [Tue, 4 Dec 2007 11:23:31 +0000 (11:23 +0000)]
Allow configuraton of pinentry tooltip.
Other minor buf fixes.

11 years ago2007-12-04 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 3 Dec 2007 23:39:49 +0000 (23:39 +0000)]
2007-12-04  Marcus Brinkmann  <marcus@g10code.de>

* gpgconf-comp.c (gc_component_list_components): Do not print a
trailing semi-colon to ensure forward compatibility, as this would
indicate another empty field.

11 years agoUpdated.
Werner Koch [Mon, 3 Dec 2007 14:18:22 +0000 (14:18 +0000)]
Updated.

11 years agoFixed testing for an alive ssh standard socket.
Werner Koch [Mon, 3 Dec 2007 14:02:06 +0000 (14:02 +0000)]
Fixed testing for an alive ssh standard socket.

11 years agoTry to make sure that the standard descriptors are connected when calling
Werner Koch [Mon, 3 Dec 2007 13:05:15 +0000 (13:05 +0000)]
Try to make sure that the standard descriptors are connected when calling
gpgsm.

11 years agoFixed make distcheck
Werner Koch [Tue, 27 Nov 2007 08:37:03 +0000 (08:37 +0000)]
Fixed make distcheck

11 years ago[W32] Changed default socket for dirmngr.
Werner Koch [Tue, 27 Nov 2007 08:01:19 +0000 (08:01 +0000)]
[W32] Changed default socket for dirmngr.
[W32] Add some code for event notifications
      between scdaemon and gpg-agent.