gnupg.git
15 years ago* card-util.c (card_edit): New command "passwd". Add logic to
Werner Koch [Tue, 21 Oct 2003 17:12:21 +0000 (17:12 +0000)]
* card-util.c (card_edit): New command "passwd".  Add logic to
check the PIN in advance.
(card_status): Add new args to return the serial number.  Changed
all callers.
* call-agent.c (agent_scd_checkpin): New.

15 years ago(PRINTABLE_OS_NAME): Remove special case for The
Werner Koch [Tue, 21 Oct 2003 17:11:32 +0000 (17:11 +0000)]
(PRINTABLE_OS_NAME): Remove special case for The
Hurd; Robert Millan reported that the uname test is now
sufficient.

15 years ago* ccid-driver.c (ccid_transceive): Add T=1 chaining for sending.
Werner Koch [Thu, 9 Oct 2003 15:18:08 +0000 (15:18 +0000)]
* ccid-driver.c (ccid_transceive): Add T=1 chaining for sending.

15 years ago* call-agent.c (agent_scd_getattr): Don't clear the passed info
Werner Koch [Wed, 8 Oct 2003 10:46:58 +0000 (10:46 +0000)]
* call-agent.c (agent_scd_getattr): Don't clear the passed info
structure, so that it can indeed be updated.

* card-util.c (fpr_is_zero): New.
(generate_card_keys): New.
(card_edit): New command "generate".
* keygen.c (generate_keypair): New arg CARD_SERIALNO, removed call
to check_smartcard.
(check_smartcard,show_smartcard): Removed.
(show_sha1_fpr,fpr_is_zero): Removed.

* app-openpgp.c (do_getattr): Support SERIALNO and AID.

15 years agoFixes to make inclusion of card raleted source files into 1.3 easier.
Werner Koch [Thu, 2 Oct 2003 10:27:34 +0000 (10:27 +0000)]
Fixes to make inclusion of card raleted source files into 1.3 easier.

15 years ago* command.c (cmd_getattr): New command GETATTR.
Werner Koch [Tue, 30 Sep 2003 17:35:05 +0000 (17:35 +0000)]
* command.c (cmd_getattr): New command GETATTR.
* app.c (app_setattr): New.
(do_getattr): New.
(do_learn_status): Reimplemented in terms of do_getattr.

* app-openpgp.c (do_change_pin): Make sure CVH1 and CHV2 are
always synced.
(verify_chv2, verify_chv3): New. Factored out common code.
(do_setattr, do_sign, do_auth, do_decipher): Change the names of
the prompts to match that we have only 2 different PINs.
(app_select_openpgp): Check whether the card enforced CHV1.
(convert_sig_counter_value): New. Factor out code from
get_sig_counter.

15 years ago* keylist.c (print_card_serialno): New.
Werner Koch [Tue, 30 Sep 2003 17:34:38 +0000 (17:34 +0000)]
* keylist.c (print_card_serialno): New.
(list_keyblock_print): Use it here.

* card-util.c (toggle_forcesig): New.
(card_edit): New command "forcesig".

* card-util.c (print_name, print_isoname): Use 0 and not LF fro
the max_n arg of tty_print_utf8_string2.

* call-agent.c (agent_scd_getattr): New.
(learn_status_cb): Release values before assignment so that it can
be used by getattr to update the structure.

* card-util.c (change_pin): Simplified.  We now have only a PIN
and an Admin PIN.

15 years agoMinor fixes
Werner Koch [Tue, 30 Sep 2003 13:22:33 +0000 (13:22 +0000)]
Minor fixes

15 years ago*** empty log message ***
Werner Koch [Tue, 30 Sep 2003 13:16:33 +0000 (13:16 +0000)]
*** empty log message ***

15 years ago2003-09-26 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Fri, 26 Sep 2003 11:03:08 +0000 (11:03 +0000)]
2003-09-26  Timo Schulz  <twoaday@freakmail.de>

        * card_status (card_status): Do not use fputs since the fp
        parameter can be NULL. This fixes a segv.

15 years ago(print_isoname,card_status): Handle opt.with_colons.
Werner Koch [Wed, 24 Sep 2003 08:31:16 +0000 (08:31 +0000)]
(print_isoname,card_status): Handle opt.with_colons.
(print_sha1_fpr_colon): New.

15 years agoMerged most of David Shaw's changes in 1.3 since 2003-06-03.
Werner Koch [Tue, 23 Sep 2003 17:48:33 +0000 (17:48 +0000)]
Merged most of David Shaw's changes in 1.3 since 2003-06-03.

15 years ago2003-09-22 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Mon, 22 Sep 2003 20:43:25 +0000 (20:43 +0000)]
2003-09-22  Timo Schulz  <twoaday@freakmail.de>

        * card-util.c (card_status): Free pk in case of an error
        and return if the card is no OpenPGP card.

15 years ago(parse_ccid_descriptor): New.
Werner Koch [Fri, 19 Sep 2003 11:17:11 +0000 (11:17 +0000)]
(parse_ccid_descriptor): New.
(read_device_info): New.
(ccid_open_reader): Check that the device has all required features.

15 years ago* g10.c: New command --card-edit.
Werner Koch [Thu, 18 Sep 2003 15:51:18 +0000 (15:51 +0000)]
* g10.c: New command --card-edit.
* card-util.c (card_status): Use tty_fprintf for all output.
(print_sha1_fpr, print_isoname): Ditto.
(get_one_name,change_name, change_url, change_login,change_lang)
(change_sex): New; taken from keygen.c.
* keygen.c (smartcard_get_one_name, smartcard_change_name)
(smartcard_change_url, smartcard_change_login_data)
(smartcard_change_lang, smartcard_change_sex): Removed.
(check_smartcard): Removed most menu items.

15 years ago(tty_fprintf): New.
Werner Koch [Thu, 18 Sep 2003 15:51:01 +0000 (15:51 +0000)]
(tty_fprintf): New.
(tty_print_string, tty_print_utf8_string2)
(tty_print_utf8_string): Made P argument const byte*.

15 years agoPost release version number update
Werner Koch [Sat, 6 Sep 2003 13:44:17 +0000 (13:44 +0000)]
Post release version number update

15 years ago* configure.ac: Required newer versions of some libraries. V1-9-1
Werner Koch [Sat, 6 Sep 2003 13:23:48 +0000 (13:23 +0000)]
* configure.ac: Required newer versions of some libraries.

* misc.c (openpgp_pk_algo_usage): Allow AUTH where SIGN is allowed.

* keygen.c (ask_passphrase): No need to allocated S2K in secure
memory.

* scdaemon.c (main): --pcsc-driver again defaults to pcsclite.
David Corcoran was so kind to remove the GPL incompatible
advertisng clause from pcsclite.
* apdu.c (apdu_open_reader): Actually make pcsc-driver option work.

15 years ago* ccid-driver.c: More work, data can now actually be retrieved.
Werner Koch [Fri, 5 Sep 2003 07:40:41 +0000 (07:40 +0000)]
* ccid-driver.c: More work, data can now actually be retrieved.
* ccid-driver.c, ccid-driver.h: Alternativley allow use under BSD
conditions.

15 years ago* keygen.c (do_add_key_flags, parse_parameter_usage)
Werner Koch [Fri, 5 Sep 2003 07:40:18 +0000 (07:40 +0000)]
* keygen.c (do_add_key_flags, parse_parameter_usage)
(do_generate_keypair): Add support the proposed AUTH key flag.
* getkey.c (fixup_uidnode, merge_selfsigs_main)
(merge_selfsigs_subkey, premerge_public_with_secret): Ditto.
* keylist.c (print_capabilities): Ditto.

15 years ago* configure.ac (HAVE_LIBUSB): Added a simple test for libusb.
Werner Koch [Tue, 2 Sep 2003 19:06:34 +0000 (19:06 +0000)]
* configure.ac (HAVE_LIBUSB): Added a simple test for libusb.

* scdaemon.c, scdaemon.h: New option --pcsc-ccid.
* ccid-driver.c, ccid-driver.h: New but far from being useful.
* Makefile.am: Add above.
* apdu.c: Add support for that ccid driver.

15 years ago2003-08-26 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Tue, 26 Aug 2003 09:01:18 +0000 (09:01 +0000)]
2003-08-26  Timo Schulz  <twoaday@freakmail.de>

        * apdu.c (new_reader_slot): Only set 'is_osc' when OpenSC
        is used.

15 years ago2003-08-25 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Mon, 25 Aug 2003 21:12:43 +0000 (21:12 +0000)]
2003-08-25  Timo Schulz  <twoaday@freakmail.de>

        * pkglue.c (mpi_from_sexp): New. Used to factor out
        some common code.

15 years ago(cmd_setattr): Use a copy of LINE.
Werner Koch [Mon, 25 Aug 2003 09:58:02 +0000 (09:58 +0000)]
(cmd_setattr): Use a copy of LINE.
(cmd_genkey): Use a copy of KEYNO.
(cmd_passwd): Use a copy of CHVNOSTR.
(cmd_pksign, cmd_pkauth, cmd_pkdecrypt): s/strdup/xtrystrdup/.

15 years ago2003-08-20 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Wed, 20 Aug 2003 20:20:59 +0000 (20:20 +0000)]
2003-08-20  Timo Schulz  <twoaday@freakmail.de>

        * pksign.c (do_encode_md): Allocate enough space. Cast md
        byte to unsigned char to prevent sign extension.

15 years ago2003-08-20 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 20 Aug 2003 17:23:23 +0000 (17:23 +0000)]
2003-08-20  Marcus Brinkmann  <marcus@g10code.de>

* maperror.c (map_ksba_err): Map -1.  Use gpg_err_make to set
the error source.

15 years ago2003-08-20 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 20 Aug 2003 16:53:40 +0000 (16:53 +0000)]
2003-08-20  Marcus Brinkmann  <marcus@g10code.de>

* encrypt.c (encode_session_key): Allocate enough space.  Cast key
byte to unsigned char to prevent sign extension.
(encrypt_dek): Check return value before error.

15 years ago* scdaemon.c, scdaemon.h: New option --pcsc-driver.
Werner Koch [Tue, 19 Aug 2003 09:36:48 +0000 (09:36 +0000)]
* scdaemon.c, scdaemon.h: New option --pcsc-driver.
* apdu.c (apdu_open_reader): Use that option here instead of a
hardcoded one.

15 years ago2003-08-19 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 19 Aug 2003 02:25:25 +0000 (02:25 +0000)]
2003-08-19  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac (AM_PATH_GPG_ERROR): Add missing comma in
invocation.

15 years ago * mdc.c (use_mdc): Simplified.
Timo Schulz [Mon, 18 Aug 2003 21:32:19 +0000 (21:32 +0000)]
    * mdc.c (use_mdc): Simplified.

15 years ago2003-08-18 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Mon, 18 Aug 2003 21:25:03 +0000 (21:25 +0000)]
2003-08-18  Timo Schulz  <twoaday@freakmail.de>

        * encode.c (encode_sesskey): Checked the code and removed
        the warning since all compatibility checks with PGP succeeded.
        * mainproc.c (symkey_decrypt_sesskey): Better check for the
        algorithm and check the return values of some functions.

15 years ago* scdaemon.c, scdaemon.h: New option --disable-opensc.
Werner Koch [Mon, 18 Aug 2003 17:34:51 +0000 (17:34 +0000)]
* scdaemon.c, scdaemon.h: New option --disable-opensc.
* card.c (card_open): Implement it.
* apdu.c (open_osc_reader, osc_send_apdu): New.
(apdu_open_reader) [HAVE_OPENSC]: Use the opensc driver if not
disabled.
(error_string) [HAVE_OPENSC]: Use sc_strerror.
(send_apdu) [HAVE_OPENSC]: Call osc_apdu_send.

* card-p15.c (p15_enum_keypairs, p15_prepare_key): Adjusted for
libgpg-error.

15 years ago* Makefile.am: Add OPENSC_LIBS to all programs.
Werner Koch [Mon, 18 Aug 2003 17:34:28 +0000 (17:34 +0000)]
* Makefile.am: Add OPENSC_LIBS to all programs.

* scdaemon.c, scdaemon.h: New option --disable-opensc.
* card.c (card_open): Implement it.
* apdu.c (open_osc_reader, osc_send_apdu): New.
(apdu_open_reader) [HAVE_OPENSC]: Use the opensc driver if not
disabled.
(error_string) [HAVE_OPENSC]: Use sc_strerror.
(send_apdu) [HAVE_OPENSC]: Call osc_apdu_send.

15 years agoAdd 'dynload.h' to Makefile.am.
Timo Schulz [Thu, 14 Aug 2003 19:58:03 +0000 (19:58 +0000)]
Add 'dynload.h' to Makefile.am.

15 years ago2003-08-14 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Thu, 14 Aug 2003 19:39:30 +0000 (19:39 +0000)]
2003-08-14  Timo Schulz  <twoaday@freakmail.de>

        * encrypt.c (encode_session_key): Use new Libgcrypt interface.

15 years agoForgot to remove the unsued variable.
Timo Schulz [Thu, 14 Aug 2003 19:10:12 +0000 (19:10 +0000)]
Forgot to remove the unsued variable.

15 years ago2003-08-14 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Thu, 14 Aug 2003 19:06:46 +0000 (19:06 +0000)]
2003-08-14  Timo Schulz  <twoaday@freakmail.de>

        * pksign.c: do_encode_md: Due to the fact pkcs#1 padding
        is now in Libgcrypt, use the new interface.

15 years ago * Always use 'dynload.h' instead of 'dlfcn.h'.
Timo Schulz [Thu, 14 Aug 2003 12:20:08 +0000 (12:20 +0000)]
    * Always use 'dynload.h' instead of 'dlfcn.h'.

15 years ago*** empty log message ***
Timo Schulz [Thu, 14 Aug 2003 12:16:58 +0000 (12:16 +0000)]
*** empty log message ***

15 years ago2003-08-14 Timo Schulz <twoaday@freakmail.de>
Timo Schulz [Thu, 14 Aug 2003 12:06:43 +0000 (12:06 +0000)]
2003-08-14  Timo Schulz  <twoaday@freakmail.de>

        * dlfcn.h. New. W32 wrapper around the dynload mechanism.

15 years ago(pk_sign): Fix last change.
Werner Koch [Thu, 7 Aug 2003 07:05:38 +0000 (07:05 +0000)]
(pk_sign): Fix last change.
(pk_verify): Check for valid DATA array so that we don't segv in
Libgcrypt.
(pk_verify): Ditto.

15 years agoBumbed version number
Werner Koch [Tue, 5 Aug 2003 18:55:40 +0000 (18:55 +0000)]
Bumbed version number

15 years agoAbout to release the first 1.9 version.
Werner Koch [Tue, 5 Aug 2003 17:20:18 +0000 (17:20 +0000)]
About to release the first 1.9 version.

15 years agoCleanups, fixes and PC/SC support
Werner Koch [Tue, 5 Aug 2003 17:11:04 +0000 (17:11 +0000)]
Cleanups, fixes and PC/SC support

15 years agoThis commit was manufactured by cvs2svn to create branch
Repo Admin [Tue, 5 Aug 2003 17:11:04 +0000 (17:11 +0000)]
This commit was manufactured by cvs2svn to create branch
'GNUPG-1-9-BRANCH'.

15 years agominor changes to make make distcheck happy
Werner Koch [Thu, 31 Jul 2003 15:45:11 +0000 (15:45 +0000)]
minor changes to make make distcheck happy

15 years ago* gpgsm.c (main): Add secmem features and set the random seed file.
Werner Koch [Tue, 29 Jul 2003 08:53:19 +0000 (08:53 +0000)]
* gpgsm.c (main): Add secmem features and set the random seed file.
(gpgsm_exit): Update the random seed file and enable debug output.

* g10.c (main): Add secmem features and set the random seed file.
(g10_exit): Update the random seed file.

* parse-packet.c (parse_signature,read_protected_v3_mpi)
(parse_key): Fixed use of mpi_set_opaque.
* keygen.c (gen_card_key): Ditto.

15 years agoAdjusted for use with current libgcrypt (1.1.42).
Werner Koch [Mon, 28 Jul 2003 08:59:18 +0000 (08:59 +0000)]
Adjusted for use with current libgcrypt (1.1.42).

15 years ago* g10.c: New command --card-status.
Werner Koch [Thu, 24 Jul 2003 09:06:43 +0000 (09:06 +0000)]
* g10.c: New command --card-status.
* card-util.c (card_status): New.
* call-agent.c (learn_status_cb): Parse more information.

* keylist.c (print_pubkey_info): Add FP arg for optinal printing
to a stream.  Changed all callers.

15 years ago* keygen.c (generate_keypair): Create an AUTHKEYTYPE entry for cards.
Werner Koch [Wed, 23 Jul 2003 07:11:06 +0000 (07:11 +0000)]
* keygen.c (generate_keypair): Create an AUTHKEYTYPE entry for cards.
(do_generate_keypair): Abd generate the authkey.
(check_smartcard): Changed menu accordingly.

15 years ago* export.c (parse_export_options): New option sexp-format.
Werner Koch [Wed, 16 Jul 2003 13:45:15 +0000 (13:45 +0000)]
* export.c (parse_export_options): New option sexp-format.
(export_seckeys,export_secsubkeys): Check sexp-format option.
(do_export): Ignore armor for sexp format.
(do_export_stream): Handle sexp-format.
(write_sexp_line,write_sexp_keyparm, build_sexp_seckey): New.
(build_sexp): New.

15 years agoMinor changes to make make dist work correctly.
Werner Koch [Fri, 4 Jul 2003 09:40:19 +0000 (09:40 +0000)]
Minor changes to make make dist work correctly.

15 years ago* cipher.h (DBG_CIPHER,g10c_debug_mode): Removed.
Werner Koch [Thu, 3 Jul 2003 18:09:55 +0000 (18:09 +0000)]
* cipher.h (DBG_CIPHER,g10c_debug_mode): Removed.

15 years ago* options.h (DBG_CIPHER): Reintroduced it.
Werner Koch [Thu, 3 Jul 2003 18:08:16 +0000 (18:08 +0000)]
* options.h (DBG_CIPHER): Reintroduced it.
* seskey.c (encode_session_key): Debug output of the session key.

* pubkey-enc.c (get_it): Handle card case.
* call-agent.c (agent_scd_pkdecrypt): New.
* pkglue.c (pk_encrypt): Add RSA support.

* g10.c (main): Default to --use-agent.

* keygen.c (show_smartcard): Print info about the public key.
(check_smartcard): Check for existing key here.
(gen_card_key): And not anymore here.
(fpr_is_zero): New.
(generate_keypair): Generate both keys for a card.
(smartcard_change_url): Nw.

15 years ago* app-openpgp.c (store_fpr): Fixed fingerprint calculation.
Werner Koch [Tue, 1 Jul 2003 08:34:45 +0000 (08:34 +0000)]
* app-openpgp.c (store_fpr): Fixed fingerprint calculation.

* keygen.c (gen_card_key): Obviously we should use the creation
date received from SCDAEMON, so that the fingerprints will match.
* sign.c (do_sign): Pass the serialno to the sign code.
* keyid.c (serialno_and_fpr_from_sk): New.

15 years agoKey generation and signing using the OpenPGP card does rudimentary work.
Werner Koch [Fri, 27 Jun 2003 20:53:09 +0000 (20:53 +0000)]
Key generation and signing using the OpenPGP card does rudimentary work.

15 years agoFixes to the libgcrypt switch. Basically works now.
Werner Koch [Mon, 23 Jun 2003 15:16:12 +0000 (15:16 +0000)]
Fixes to the libgcrypt switch.  Basically works now.

16 years agoFinished the bulk of changes for gnupg 1.9. This included switching
Werner Koch [Wed, 18 Jun 2003 19:56:13 +0000 (19:56 +0000)]
Finished the bulk of changes for gnupg 1.9.  This included switching
to libgcrypt functions, using shared error codes from libgpg-error,
replacing the old functions we used to have in ../util by those in
../jnlib and ../common, renaming the malloc functions and a couple of
types.  Note, that not all changes are listed below becuause they are
too similar and done at far too many places.  As of today the code
builds using the current libgcrypt from CVS but it is very unlikely
that it actually works.

16 years agoA small step for GnuPG but a huge leap for error codes.
Werner Koch [Thu, 5 Jun 2003 07:14:21 +0000 (07:14 +0000)]
A small step for GnuPG but a huge leap for error codes.
(Sorry, it does not build currently - I need to check it in to avoid
duplicate work.)

16 years agoThis commit was manufactured by cvs2svn to create branch
Repo Admin [Thu, 5 Jun 2003 07:14:21 +0000 (07:14 +0000)]
This commit was manufactured by cvs2svn to create branch
'GNUPG-1-9-BRANCH'.

16 years agoMake use of libgpg-error
Werner Koch [Tue, 3 Jun 2003 19:55:50 +0000 (19:55 +0000)]
Make use of libgpg-error

16 years agoUpdate to gettext 0.11.5
Werner Koch [Tue, 29 Apr 2003 19:09:48 +0000 (19:09 +0000)]
Update to gettext 0.11.5

16 years ago* scdaemon.c: New options --print-atr and --reader-port
Werner Koch [Tue, 29 Apr 2003 19:08:35 +0000 (19:08 +0000)]
* scdaemon.c: New options --print-atr and --reader-port
* apdu.c, apdu.h: New

* card.c, card-p15.c, card-dinsig.c: Allow build without OpenSC.

16 years ago* configure.ac: Build a limited version of scdaemon if libopensc
Werner Koch [Tue, 29 Apr 2003 19:05:17 +0000 (19:05 +0000)]
* configure.ac: Build a limited version of scdaemon if libopensc
is not available.

* configure.ac (ALL_LINUGAS): Removed.

* Makefile.am (ACLOCAL_AMFLAGS): New.
* configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.

16 years ago* LINUGAS: NEW.
Werner Koch [Tue, 29 Apr 2003 10:41:31 +0000 (10:41 +0000)]
* LINUGAS: NEW.

16 years ago* configure.ac (ALL_LINUGAS): Removed.
Werner Koch [Tue, 29 Apr 2003 10:37:24 +0000 (10:37 +0000)]
* configure.ac (ALL_LINUGAS): Removed.
* Makefile.am (ACLOCAL_AMFLAGS): New.
* configure.ac (AM_GNU_GETTEXT_VERSION): New.  Set to 0.11.5.

16 years agoCopied wrong files. Fixed.
Werner Koch [Thu, 9 Jan 2003 13:35:32 +0000 (13:35 +0000)]
Copied wrong files.  Fixed.

16 years agoTaken from NewPG
Werner Koch [Thu, 9 Jan 2003 13:31:18 +0000 (13:31 +0000)]
Taken from NewPG

16 years agotaken from NewPG
Werner Koch [Thu, 9 Jan 2003 13:29:36 +0000 (13:29 +0000)]
taken from NewPG

16 years agoThis commit was manufactured by cvs2svn to create branch
Repo Admin [Thu, 9 Jan 2003 13:29:36 +0000 (13:29 +0000)]
This commit was manufactured by cvs2svn to create branch
'GNUPG-1-9-BRANCH'.

16 years agoTaken from NewPG
Werner Koch [Thu, 9 Jan 2003 13:24:01 +0000 (13:24 +0000)]
Taken from NewPG

16 years agoUpdated from latest NewPG project
Werner Koch [Thu, 9 Jan 2003 13:15:07 +0000 (13:15 +0000)]
Updated from latest NewPG project

16 years agoUpdated from NewPG
Werner Koch [Thu, 9 Jan 2003 12:36:05 +0000 (12:36 +0000)]
Updated from NewPG

16 years ago* configure.ac: Bumped version number to 1.9.0-cvs.
Werner Koch [Sat, 19 Oct 2002 09:27:39 +0000 (09:27 +0000)]
* configure.ac: Bumped version number to 1.9.0-cvs.

16 years agoMerged Top directory of NewPG with GnuPG.
Werner Koch [Sat, 19 Oct 2002 07:55:27 +0000 (07:55 +0000)]
Merged Top directory of NewPG with GnuPG.

16 years agoThis commit was manufactured by cvs2svn to create branch
Repo Admin [Sat, 19 Oct 2002 07:55:27 +0000 (07:55 +0000)]
This commit was manufactured by cvs2svn to create branch
'GNUPG-1-9-BRANCH'.

16 years agoBumped version number for cvs version
Werner Koch [Fri, 18 Oct 2002 10:41:34 +0000 (10:41 +0000)]
Bumped version number for cvs version

16 years ago* POTFILES.in (hkp.c): Removed. V1-3-0
Werner Koch [Fri, 18 Oct 2002 09:39:04 +0000 (09:39 +0000)]
* POTFILES.in (hkp.c): Removed.

16 years ago* configure.ac: Changed version number comments.
Werner Koch [Fri, 18 Oct 2002 09:32:42 +0000 (09:32 +0000)]
* configure.ac: Changed version number comments.
(ALL_LINGUAS): Removed all except for de.  During development it
might not be a good idea to keep all of them - they get outdated
too soon and diff files will be far too large.

16 years ago* config.links (powerpc-apple-darwin6.1): Disable assembler
Werner Koch [Fri, 18 Oct 2002 09:24:56 +0000 (09:24 +0000)]
* config.links (powerpc-apple-darwin6.1): Disable assembler
due to non-working modules/as.  Suggested by Gordon Worley.

16 years ago* autogen.sh: Allow env variables to override the auto* tool
Werner Koch [Thu, 17 Oct 2002 14:03:11 +0000 (14:03 +0000)]
* autogen.sh: Allow env variables to override the auto* tool
names.  Suggested by Simon Josefsson.

16 years ago* pkclist.c (do_edit_ownertrust): Show all user IDs. This should
Werner Koch [Thu, 17 Oct 2002 13:48:43 +0000 (13:48 +0000)]
* pkclist.c (do_edit_ownertrust): Show all user IDs.  This should
be enhanced to also show the current trust level.  Suggested by
Florian Weimer.

16 years ago* README: Multiple A record rotation works with MINGW32 now, and clarify
David Shaw [Thu, 17 Oct 2002 13:27:13 +0000 (13:27 +0000)]
* README: Multiple A record rotation works with MINGW32 now, and clarify
how it works with LDAP.

16 years ago* http.c (connect_server): Try all A records for names with multiple
David Shaw [Thu, 17 Oct 2002 12:45:58 +0000 (12:45 +0000)]
* http.c (connect_server): Try all A records for names with multiple
addresses until one answers for both MINGW32 and not MINGW32.

16 years ago* g10.c (main): Handle --strict and --no-strict from the command line
David Shaw [Thu, 17 Oct 2002 11:50:46 +0000 (11:50 +0000)]
* g10.c (main): Handle --strict and --no-strict from the command line
before the options file is loaded.

16 years agoFlorian Weimer reminded me about that
Werner Koch [Thu, 17 Oct 2002 11:38:07 +0000 (11:38 +0000)]
Florian Weimer reminded me about that

16 years ago* README: Some typo fixes from Florian Weimer, and bump version number.
David Shaw [Wed, 16 Oct 2002 13:44:07 +0000 (13:44 +0000)]
* README: Some typo fixes from Florian Weimer, and bump version number.

16 years ago* g10.c (main): Disable --textmode when encrypting (symmetric or pk) in
David Shaw [Tue, 15 Oct 2002 17:01:04 +0000 (17:01 +0000)]
* g10.c (main): Disable --textmode when encrypting (symmetric or pk) in
--pgp2 mode as PGP 2 can't handle the unknown length literal packet.
Reported by Michael Richardson.

16 years ago* NEWS: Some 1.3 notes.
David Shaw [Tue, 15 Oct 2002 16:34:54 +0000 (16:34 +0000)]
* NEWS: Some 1.3 notes.

16 years ago* gpgkeys_hkp.c (write_quoted): Use %-encoding instead of \-encoding.
David Shaw [Mon, 14 Oct 2002 20:01:05 +0000 (20:01 +0000)]
* gpgkeys_hkp.c (write_quoted): Use %-encoding instead of \-encoding.
(parse_hkp_index): Use new keyserver key listing format, and add support
for disabled keys via include-disabled.

16 years ago* gpgkeys_ldap.c (get_key): Don't print keysize unless it's >0.
David Shaw [Mon, 14 Oct 2002 19:02:11 +0000 (19:02 +0000)]
* gpgkeys_ldap.c (get_key): Don't print keysize unless it's >0.
(printquoted): Use %-encoding instead of \-encoding. (search_key): Use new
keyserver key listing format.

16 years ago* keyserver.h: Go to KEYSERVER_PROTO_VERSION 1.
David Shaw [Mon, 14 Oct 2002 18:52:32 +0000 (18:52 +0000)]
* keyserver.h: Go to KEYSERVER_PROTO_VERSION 1.

16 years ago* keyserver-internal.h, keyserver.c (print_keyrec, parse_keyrec,
David Shaw [Mon, 14 Oct 2002 18:50:28 +0000 (18:50 +0000)]
* keyserver-internal.h, keyserver.c (print_keyrec, parse_keyrec,
show_prompt, keyserver_search_prompt, keyserver_spawn): Go to version 1 of
the keyserver protocol.  This is a better design, similar to
--with-colons, that allows for keys with multiple user IDs rather than
using multiple keys.  It also matches the machine readable pksd format.
Also use a prettier --search-keys listing format that can fill different
size windows (currently set at 24 lines).

16 years agoAdd simple tool to sign all keys in a keyring
Werner Koch [Mon, 14 Oct 2002 14:14:31 +0000 (14:14 +0000)]
Add simple tool to sign all keys in a keyring

16 years ago* configure.ac (NAME_OF_DEV_URANDOM): Use /dev/urandom for
Werner Koch [Sat, 12 Oct 2002 14:54:42 +0000 (14:54 +0000)]
* configure.ac (NAME_OF_DEV_URANDOM): Use /dev/urandom for
NetBSD.  Reported by Christian Biere.

16 years ago* rndunix.c (my_popen): Make sure that stdin and stderr are
Werner Koch [Sat, 12 Oct 2002 14:54:24 +0000 (14:54 +0000)]
* rndunix.c (my_popen): Make sure that stdin and stderr are
connected to a file.  This is to avoid NetBSD to complain about
set{u,g}id programs invoked with fd 0, 2 closed.  Reported by
Cristian Biere.
(start_gatherer): Likewise. Reordered code.

16 years ago* keygen.c (print_status_key_created): New.
Werner Koch [Sat, 12 Oct 2002 11:47:40 +0000 (11:47 +0000)]
* keygen.c (print_status_key_created): New.
(do_generate_keypair): Use it to print the fingerprint.
(generate_subkeypair): Likewise.

16 years ago* DETAILS (KEY_CREATED): Enhanced by fingerprint.
Werner Koch [Sat, 12 Oct 2002 11:47:01 +0000 (11:47 +0000)]
* DETAILS (KEY_CREATED): Enhanced by fingerprint.

16 years ago* keyedit.c (menu_addrevoker): Properly back out if the signature fails.
David Shaw [Fri, 11 Oct 2002 21:07:03 +0000 (21:07 +0000)]
* keyedit.c (menu_addrevoker): Properly back out if the signature fails.
Also, do not allow appointing the same revoker twice, and report
ALREADY_SIGNED if the user tries it.

16 years ago* http.c (connect_server): Properly handle a single A record that fails
David Shaw [Fri, 11 Oct 2002 02:24:59 +0000 (02:24 +0000)]
* http.c (connect_server): Properly handle a single A record that fails
connect().