gnupg.git
12 years agoThe keypad is now also used for OpenPGP signing keys.
Werner Koch [Thu, 21 Dec 2006 12:13:44 +0000 (12:13 +0000)]
The keypad is now also used for OpenPGP signing keys.

12 years agoComment mtrace feature
Werner Koch [Thu, 21 Dec 2006 08:05:29 +0000 (08:05 +0000)]
Comment mtrace feature

12 years ago2006-12-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 21 Dec 2006 01:30:18 +0000 (01:30 +0000)]
2006-12-21  Marcus Brinkmann  <marcus@g10code.de>

* certchain.c (gpgsm_basic_cert_check): Release SUBJECT.

12 years ago2006-12-21 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Thu, 21 Dec 2006 00:40:44 +0000 (00:40 +0000)]
2006-12-21  Marcus Brinkmann  <marcus@g10code.de>

* encrypt.c (encrypt_dek): Release S_CIPH.

12 years ago2006-12-20 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 20 Dec 2006 22:52:44 +0000 (22:52 +0000)]
2006-12-20  Marcus Brinkmann  <marcus@g10code.de>

* server.c (gpgsm_server): Release CTRL->server_local.

12 years ago2006-12-20 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 20 Dec 2006 22:52:14 +0000 (22:52 +0000)]
2006-12-20  Marcus Brinkmann  <marcus@g10code.de>

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

12 years ago2006-12-18 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 18 Dec 2006 01:03:07 +0000 (01:03 +0000)]
2006-12-18  Marcus Brinkmann  <marcus@g10code.de>

* fingerprint.c (gpgsm_get_fingerprint): Close MD.

12 years agoSome build fixes for platforms like OSX where we use the built-in libintl.
David Shaw [Wed, 13 Dec 2006 19:48:31 +0000 (19:48 +0000)]
Some build fixes for platforms like OSX where we use the built-in libintl.

12 years agoAdded missing files.
Werner Koch [Wed, 13 Dec 2006 16:49:10 +0000 (16:49 +0000)]
Added missing files.
Changed direntry in gnupg.texi from gpg to gpg2.

12 years agoDoc fix.
Werner Koch [Fri, 8 Dec 2006 11:30:13 +0000 (11:30 +0000)]
Doc fix.
Don't let gpg2 fail if the option skeleton file is missing

12 years agoMakefile.am: Link to iconv for jnlib dependency. (OSX)
David Shaw [Thu, 7 Dec 2006 23:20:20 +0000 (23:20 +0000)]
Makefile.am: Link to iconv for jnlib dependency. (OSX)

12 years ago(no commit message)
Werner Koch [Wed, 6 Dec 2006 16:38:34 +0000 (16:38 +0000)]

12 years agoFixes for CVE-2006-6235
Werner Koch [Wed, 6 Dec 2006 10:16:50 +0000 (10:16 +0000)]
Fixes for CVE-2006-6235

12 years ago* keyedit.c (menu_clean): Show "already minimized" rather than
David Shaw [Sun, 3 Dec 2006 06:27:49 +0000 (06:27 +0000)]
* keyedit.c (menu_clean): Show "already minimized" rather than
"already clean" when a minimized key is minimized again.  From Dirk
Traulsen.

12 years ago* gpgkeys_hkp.c (search_key): HKP keyservers like the 0x to be present
David Shaw [Sun, 3 Dec 2006 06:04:58 +0000 (06:04 +0000)]
* gpgkeys_hkp.c (search_key): HKP keyservers like the 0x to be present
when searching by keyID.

12 years ago* gpg.texi (GPG Esoteric Options): Document --passphrase-repeat.
David Shaw [Sun, 3 Dec 2006 04:48:42 +0000 (04:48 +0000)]
* gpg.texi (GPG Esoteric Options): Document --passphrase-repeat.

12 years ago* options.h, gpg.c (main), passphrase.c (passphrase_to_dek): Add
David Shaw [Sun, 3 Dec 2006 04:41:59 +0000 (04:41 +0000)]
* options.h, gpg.c (main), passphrase.c (passphrase_to_dek): Add
--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.

12 years agoThe usual po file updates. gnupg-2.0.1
Werner Koch [Tue, 28 Nov 2006 16:41:28 +0000 (16:41 +0000)]
The usual po file updates.

12 years agoPreparing 2.0.1
Werner Koch [Tue, 28 Nov 2006 16:36:02 +0000 (16:36 +0000)]
Preparing 2.0.1

12 years ago * openfile.c (ask_outfile_name): Fixed buffer overflow occurring
Werner Koch [Mon, 27 Nov 2006 16:41:32 +0000 (16:41 +0000)]
* openfile.c (ask_outfile_name): Fixed buffer overflow occurring
  if make_printable_string returns a longer string.  Fixes bug 728.

12 years agoFinal fix for rc1 gnupg-2.0.1rc1
Werner Koch [Thu, 23 Nov 2006 10:35:31 +0000 (10:35 +0000)]
Final fix for rc1

12 years agoPreparing 2.0.1rc1
Werner Koch [Thu, 23 Nov 2006 09:53:17 +0000 (09:53 +0000)]
Preparing 2.0.1rc1

12 years agoFinal fix which should now pass all tests.
Werner Koch [Tue, 21 Nov 2006 19:33:04 +0000 (19:33 +0000)]
Final fix which should now pass all tests.

12 years agoChanged order of libs
Werner Koch [Tue, 21 Nov 2006 15:29:52 +0000 (15:29 +0000)]
Changed order of libs

12 years agoNo more warnings for AMD64 (at least when cross-compiling). Thus tehre is a
Werner Koch [Tue, 21 Nov 2006 11:00:14 +0000 (11:00 +0000)]
No more warnings for AMD64 (at least when cross-compiling).  Thus tehre is a
good chance that gpg2 will now work.
Other cleanups.
Updated gettext.

12 years agoMade some PIN pads work.
Werner Koch [Mon, 20 Nov 2006 16:49:41 +0000 (16:49 +0000)]
Made some PIN pads work.
Some cleanups for 64 bit CPUs.

12 years agoNo need for thsi script. Use ./autogen.sh --build-w32 instead.
Werner Koch [Wed, 15 Nov 2006 20:33:48 +0000 (20:33 +0000)]
No need for thsi script.  Use ./autogen.sh --build-w32 instead.

12 years agoSilent GETEVENT command. Requires latest libassuan.
Werner Koch [Tue, 14 Nov 2006 16:40:44 +0000 (16:40 +0000)]
Silent GETEVENT command.  Requires latest libassuan.

agent/
* command.c (post_cmd_notify, io_monitor): New.
(register_commands, start_command_handler): Register them.

12 years agoNew command GETEVENTCOUNTER.
Werner Koch [Tue, 14 Nov 2006 14:53:42 +0000 (14:53 +0000)]
New command GETEVENTCOUNTER.

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

12 years agosm/
Werner Koch [Tue, 14 Nov 2006 10:23:21 +0000 (10:23 +0000)]
sm/
* 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.

12 years agoPost release update
Werner Koch [Sat, 11 Nov 2006 14:41:22 +0000 (14:41 +0000)]
Post release update

12 years ago.
Werner Koch [Sat, 11 Nov 2006 14:17:09 +0000 (14:17 +0000)]
.

12 years agoFixed that nasty 64 bit but.
Werner Koch [Fri, 10 Nov 2006 11:32:00 +0000 (11:32 +0000)]
Fixed that nasty 64 bit but.

12 years agogpg-agent.c (main): In detached mode connect standard descriptors to /dev/null.
Werner Koch [Thu, 9 Nov 2006 16:09:46 +0000 (16:09 +0000)]
gpg-agent.c (main): In detached mode connect standard  descriptors to /dev/null.
Other minor fixes

12 years agopost release updates
Werner Koch [Mon, 6 Nov 2006 10:26:55 +0000 (10:26 +0000)]
post release updates

12 years agoPreparing another release gnupg-1.9.95
Werner Koch [Mon, 6 Nov 2006 09:44:28 +0000 (09:44 +0000)]
Preparing another release

12 years ago* gpgkeys_hkp.c (curl_mrindex_writer): Revert previous change.
David Shaw [Mon, 6 Nov 2006 04:03:44 +0000 (04:03 +0000)]
* gpgkeys_hkp.c (curl_mrindex_writer): Revert previous change.
Key-not-found still has a HTML response.

12 years ago* gpg.texi: Reference to --s2k-count in --s2k-mode.
David Shaw [Mon, 6 Nov 2006 03:22:13 +0000 (03:22 +0000)]
* gpg.texi: Reference to --s2k-count in --s2k-mode.

12 years agoCollected fixes.
Werner Koch [Sun, 5 Nov 2006 15:08:58 +0000 (15:08 +0000)]
Collected fixes.

12 years agoPost release update
Werner Koch [Tue, 24 Oct 2006 15:01:23 +0000 (15:01 +0000)]
Post release update

12 years ago2006-10-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 24 Oct 2006 14:55:58 +0000 (14:55 +0000)]
2006-10-24  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS).

12 years ago2006-10-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 24 Oct 2006 14:51:39 +0000 (14:51 +0000)]
2006-10-24  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (AM_CFLAGS): Add $(LIBASSUAN_CFLAGS).

12 years ago2006-10-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 24 Oct 2006 14:48:02 +0000 (14:48 +0000)]
2006-10-24  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (libcommon_a_CFLAGS): Add $(LIBASSUAN_CFLAGS).
(libsimple_pwquery_a_CFLAGS): New variable.

12 years agoPreparing another release gnupg-1.9.94
Werner Koch [Tue, 24 Oct 2006 14:45:34 +0000 (14:45 +0000)]
Preparing another release

12 years ago2006-10-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 24 Oct 2006 14:28:01 +0000 (14:28 +0000)]
2006-10-24  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (gpg2keys_ldap_CPPFLAGS): Rename second instance to ...
(gpg2keys_finger_CPPFLAGS): ... this.

12 years ago.
Werner Koch [Mon, 23 Oct 2006 14:02:13 +0000 (14:02 +0000)]
.

12 years agoAllow importing of web.de generated p12 files
Werner Koch [Mon, 23 Oct 2006 10:52:23 +0000 (10:52 +0000)]
Allow importing of web.de generated p12 files

12 years agoAllow to select X.509 certificates using the keygrip.
Werner Koch [Fri, 20 Oct 2006 11:38:48 +0000 (11:38 +0000)]
Allow to select X.509 certificates using the keygrip.

12 years ago* gpgkeys_hkp.c (curl_mrindex_writer): Print a warning if we see HTML
David Shaw [Fri, 20 Oct 2006 04:00:19 +0000 (04:00 +0000)]
* gpgkeys_hkp.c (curl_mrindex_writer): Print a warning if we see HTML
coming back from a MR hkp query.

12 years agoFixes
Werner Koch [Thu, 19 Oct 2006 14:22:06 +0000 (14:22 +0000)]
Fixes

12 years agoPreparing a release gnupg-1.9.93
Werner Koch [Wed, 18 Oct 2006 17:19:08 +0000 (17:19 +0000)]
Preparing a release

12 years agoFixed v3 keyids.
Werner Koch [Wed, 18 Oct 2006 15:34:54 +0000 (15:34 +0000)]
Fixed v3 keyids.

12 years agoFixed a bug with very long keys.
Werner Koch [Wed, 18 Oct 2006 14:28:52 +0000 (14:28 +0000)]
Fixed a bug with very long keys.

12 years agoPth tweaks and improved estream.c
Werner Koch [Tue, 17 Oct 2006 14:34:42 +0000 (14:34 +0000)]
Pth tweaks and improved estream.c

12 years agoFixed aegypten bug 372
Werner Koch [Tue, 17 Oct 2006 07:39:21 +0000 (07:39 +0000)]
Fixed aegypten bug 372

12 years agoAllow to cancel marktrusted.
Werner Koch [Mon, 16 Oct 2006 17:36:44 +0000 (17:36 +0000)]
Allow to cancel marktrusted.

12 years agoFixed aegypten bug 299
Werner Koch [Mon, 16 Oct 2006 17:33:03 +0000 (17:33 +0000)]
Fixed aegypten bug 299

12 years ago* gpg.texi: Document --s2k-count.
David Shaw [Fri, 13 Oct 2006 04:09:56 +0000 (04:09 +0000)]
* gpg.texi: Document --s2k-count.

12 years ago* parse-packet.c (parse_symkeyenc): Show the unpacked as well as the
David Shaw [Fri, 13 Oct 2006 04:06:24 +0000 (04:06 +0000)]
* parse-packet.c (parse_symkeyenc): Show the unpacked as well as the
packed s2k iteration count.

* main.h, options.h, gpg.c (encode_s2k_iterations, main), passphrase.c
(hash_passphrase): Add --s2k-count option to specify the number of s2k
hash iterations.

12 years agoAllow pkcs#10 creation directkly from a smart card
Werner Koch [Wed, 11 Oct 2006 17:52:15 +0000 (17:52 +0000)]
Allow pkcs#10 creation directkly from a smart card

12 years agoPreparing a release gnupg-1.9.92
Werner Koch [Wed, 11 Oct 2006 10:05:03 +0000 (10:05 +0000)]
Preparing a release

12 years agoVarious changes
Werner Koch [Tue, 10 Oct 2006 11:11:04 +0000 (11:11 +0000)]
Various changes

12 years agoMake it also work for the card.
Werner Koch [Fri, 6 Oct 2006 11:06:15 +0000 (11:06 +0000)]
Make it also work for the card.

12 years agoAdd TLS hash mode
Werner Koch [Fri, 6 Oct 2006 10:58:18 +0000 (10:58 +0000)]
Add TLS hash mode

12 years ago* keyserver.c (keyserver_spawn): Write the 16-digit keyid rather
David Shaw [Fri, 6 Oct 2006 05:57:52 +0000 (05:57 +0000)]
* keyserver.c (keyserver_spawn): Write the 16-digit keyid rather
than whatever key selector the user used on the command line.

12 years agobug fixes
Werner Koch [Thu, 5 Oct 2006 11:06:42 +0000 (11:06 +0000)]
bug fixes

12 years ago* gpgrlhelp.c: readline requires stdio.h.
David Shaw [Wed, 4 Oct 2006 21:23:47 +0000 (21:23 +0000)]
* gpgrlhelp.c: readline requires stdio.h.

12 years agoFix for make distcheck gnupg-1.9.91
Werner Koch [Wed, 4 Oct 2006 17:42:14 +0000 (17:42 +0000)]
Fix for make distcheck

12 years agoRe-enabled --passphrase-fd
Werner Koch [Wed, 4 Oct 2006 17:22:24 +0000 (17:22 +0000)]
Re-enabled --passphrase-fd

12 years agoFixed agent access for gpg.
Werner Koch [Wed, 4 Oct 2006 16:45:04 +0000 (16:45 +0000)]
Fixed agent access for gpg.

12 years agoPreparing a new release
Werner Koch [Wed, 4 Oct 2006 10:22:56 +0000 (10:22 +0000)]
Preparing a new release

12 years agoFix for bug 537
Werner Koch [Mon, 2 Oct 2006 11:54:35 +0000 (11:54 +0000)]
Fix for bug 537

12 years ago2006-10-02 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 2 Oct 2006 10:58:08 +0000 (10:58 +0000)]
2006-10-02  Marcus Brinkmann  <marcus@g10code.de>

        * server.c (register_commands): New commands DUMPKEYS and
        DUMPSECRETKEYS.
        (cmd_dumpkeys, cmd_dumpsecretkeys): New functions.
        (option_handler): Support with-key-data option.

12 years ago2006-10-02 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Mon, 2 Oct 2006 00:34:53 +0000 (00:34 +0000)]
2006-10-02  Marcus Brinkmann  <marcus@g10code.de>

        * command.c (update_reader_status_file): Increase buffer of
        NUMBUF2 (fixing typo).

12 years ago2006-09-27 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 27 Sep 2006 14:56:26 +0000 (14:56 +0000)]
2006-09-27  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am: Fix cut & paste error.

12 years agoAdd missing file and other changes.
Werner Koch [Wed, 27 Sep 2006 13:58:13 +0000 (13:58 +0000)]
Add missing file and other changes.

12 years agolet cmd learn also return KEYPAIRINFO
Werner Koch [Tue, 26 Sep 2006 17:32:28 +0000 (17:32 +0000)]
let cmd learn also return KEYPAIRINFO

12 years agoMade buliding w/o curl work
Werner Koch [Tue, 26 Sep 2006 14:35:24 +0000 (14:35 +0000)]
Made buliding w/o curl work

12 years agoFinished implementation of the "relax" flag.
Werner Koch [Tue, 26 Sep 2006 10:00:12 +0000 (10:00 +0000)]
Finished implementation of the "relax" flag.

12 years agoNew "relax" option for trustlist.txt
Werner Koch [Mon, 25 Sep 2006 18:29:20 +0000 (18:29 +0000)]
New "relax" option for trustlist.txt

12 years agoPreparing a new release gnupg-1.9.90
Werner Koch [Mon, 25 Sep 2006 07:59:34 +0000 (07:59 +0000)]
Preparing a new release

12 years agoAdded translations from gnupg 1.4.5
Werner Koch [Mon, 25 Sep 2006 07:47:46 +0000 (07:47 +0000)]
Added translations from gnupg 1.4.5

12 years ago2006-09-24 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Sat, 23 Sep 2006 23:32:44 +0000 (23:32 +0000)]
2006-09-24  Marcus Brinkmann  <marcus@g10code.de>

        * app-openpgp.c (do_sign): Advance INDATA by the SHA1 resp. RMD160
        prefix length.

12 years agoAdded iconv support and doc cleanups.
Werner Koch [Fri, 22 Sep 2006 18:15:18 +0000 (18:15 +0000)]
Added iconv support and doc cleanups.

12 years agoImproved yat2m.
Werner Koch [Fri, 22 Sep 2006 14:38:38 +0000 (14:38 +0000)]
Improved yat2m.
Tweaked gpg.texti to be used for gpg1 and gpg2.

12 years agoClarified cURL and OpenLDAP license issues.
Werner Koch [Fri, 22 Sep 2006 11:39:45 +0000 (11:39 +0000)]
Clarified cURL and OpenLDAP license issues.
Made readline support work.

12 years agoVarious updates
Werner Koch [Thu, 21 Sep 2006 13:30:45 +0000 (13:30 +0000)]
Various updates

12 years agoCleanups.
Werner Koch [Wed, 20 Sep 2006 11:01:49 +0000 (11:01 +0000)]
Cleanups.

13 years agoSome restructuring
Werner Koch [Tue, 19 Sep 2006 16:25:51 +0000 (16:25 +0000)]
Some restructuring

13 years agoAdded stub library
Werner Koch [Tue, 19 Sep 2006 14:53:30 +0000 (14:53 +0000)]
Added stub library

13 years agoPost release updates
Werner Koch [Mon, 18 Sep 2006 14:08:27 +0000 (14:08 +0000)]
Post release updates

13 years agoReady for another release gnupg-1.9.23
Werner Koch [Mon, 18 Sep 2006 13:23:18 +0000 (13:23 +0000)]
Ready for another release

13 years agoAdded common certificates.
Werner Koch [Mon, 18 Sep 2006 09:28:58 +0000 (09:28 +0000)]
Added common certificates.

13 years agoAllow for a global trustlist.
Werner Koch [Fri, 15 Sep 2006 18:53:37 +0000 (18:53 +0000)]
Allow for a global trustlist.

13 years agoTake advantage of newer gpg-error features.
Werner Koch [Thu, 14 Sep 2006 16:50:33 +0000 (16:50 +0000)]
Take advantage of newer gpg-error features.

13 years agoVarious fixes and new features.
Werner Koch [Wed, 13 Sep 2006 15:57:30 +0000 (15:57 +0000)]
Various fixes and new features.
Enhanced gpg-connect-agent.

13 years agodoc fixes
Werner Koch [Fri, 8 Sep 2006 17:02:06 +0000 (17:02 +0000)]
doc fixes

13 years agoLet scdaemon call a script on status changes
Werner Koch [Thu, 7 Sep 2006 15:13:33 +0000 (15:13 +0000)]
Let scdaemon call a script on status changes

13 years agoAdded missing file
Werner Koch [Thu, 7 Sep 2006 06:42:55 +0000 (06:42 +0000)]
Added missing file

13 years ago2006-09-06 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 6 Sep 2006 21:43:44 +0000 (21:43 +0000)]
2006-09-06  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (gpg2_LDADD, gpgv2_LDADD): Replace -lassuan and
-lgpg-error with $(LIBASSUAN_LIBS) and $(GPG_ERROR_LIBS).
(AM_CFLAGS): Add $(LIBASSUAN_CFLAGS) and $(GPG_ERROR_CFLAGS).
2006-09-06  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (AM_CFLAGS): Add $(GPG_ERROR_CFLAGS).