gnupg.git
14 years ago(agent_put_cache): Fix the test for using the default
Werner Koch [Tue, 4 Jan 2005 08:33:20 +0000 (08:33 +0000)]
(agent_put_cache): Fix the test for using the default
TTL.

14 years ago(send_pinentry_environment): Fixed changed from
Werner Koch [Mon, 3 Jan 2005 11:30:43 +0000 (11:30 +0000)]
(send_pinentry_environment): Fixed changed from
2004-12-18; cut+paste error for lc-messages.

14 years ago(find_endpoint): New.
Werner Koch [Tue, 28 Dec 2004 07:13:24 +0000 (07:13 +0000)]
(find_endpoint): New.
(scan_or_find_devices): Add new args to return endpoint info and
interface number.
(ccid_open_reader, ccid_shutdown_reader): Take care of these new
args.
(bulk_in, bulk_out): Use the correct endpoints.
(ccid_transceive_apdu_level): New.
(ccid_transceive): Divert to above.
(parse_ccid_descriptor): Allow APDU level exchange mode.

14 years agoPost release updates
Werner Koch [Wed, 22 Dec 2004 19:07:46 +0000 (19:07 +0000)]
Post release updates

14 years agoMinor tweaks V1-9-14
Werner Koch [Wed, 22 Dec 2004 18:22:49 +0000 (18:22 +0000)]
Minor tweaks

14 years agoPreapring a release
Werner Koch [Wed, 22 Dec 2004 18:05:14 +0000 (18:05 +0000)]
Preapring a release

14 years ago(set_binary): New.
Werner Koch [Wed, 22 Dec 2004 17:55:28 +0000 (17:55 +0000)]
(set_binary): New.
(main, open_read, open_fwrite): Use it.

14 years ago* gnupg.texi: Reordered.
Werner Koch [Wed, 22 Dec 2004 17:24:13 +0000 (17:24 +0000)]
* gnupg.texi: Reordered.
* contrib.texi: Updated.

14 years agoAdding the tool itself.
Werner Koch [Tue, 21 Dec 2004 20:47:40 +0000 (20:47 +0000)]
Adding the tool itself.

14 years ago(gpg-preset-passphrase): New section.
Werner Koch [Tue, 21 Dec 2004 20:47:04 +0000 (20:47 +0000)]
(gpg-preset-passphrase): New section.

14 years ago* preset-passphrase.c (preset_passphrase): Handle --passphrase.
Werner Koch [Tue, 21 Dec 2004 19:05:15 +0000 (19:05 +0000)]
* preset-passphrase.c (preset_passphrase): Handle --passphrase.

* Makefile.am (gpg_preset_passphrase_LDADD): Reorder libs so that
pwquery may use stuff from jnlib.  Conditionally add -lwsock2
(gpg_protect_tool_LDADD): Ditto.

* preset-passphrase.c (main): Use default_homedir().
(main) [W32]: Initialize sockets.

* simple-pwquery.c (agent_open) [W32]: Implement for W32.
(readline) [W32]: Use recv instead of read.
(writen) [W32]: Use send instead of write.
(my_stpcpy): Define a stpcpy replacement so that this file
continues to be self-contained.
(agent_send_all_options) [W32]: Don't call ttyname.

* gnupg-badge-openpgp.eps, gnupg-badge-openpgp.jpg: New
* gnupg.texi: Add a logo.
* sysnotes.texi: New.

* gpgsm.c (main): Use default_homedir().
(main) [W32]: Default to disabled CRL checks.

* gpgconf-comp.c (get_config_pathname) [DOSISH]: Detect absolute
pathnames with a drive letter.

14 years ago* homedir.c: New. Use CSIDL_APPDATA for W32 as the default home
Werner Koch [Tue, 21 Dec 2004 12:44:42 +0000 (12:44 +0000)]
* homedir.c: New. Use CSIDL_APPDATA for W32 as the default home
directory.

14 years ago* gpg-agent.c (main): Use default_homedir().
Werner Koch [Tue, 21 Dec 2004 10:03:00 +0000 (10:03 +0000)]
* gpg-agent.c (main): Use default_homedir().
* protect-tool.c (main): Ditto.

* signal.c (got_fatal_signal, got_usr_signal)
(got_fatal_signal) [DOSISH]: Don't build.
* simple-gettext.c: Include sysutils.h

* homedir.c: New.
* Makefile.am (libcommon_a_SOURCES): Add it.
(EXTRA_DIST): Removed mkerror and mkerrtok.

* gpgv.c, g10.c (main): Use default_hoemdir ().

* scdaemon.c (main): Use default_homedir().

* gpgsm.c (main): Use default_homedir().

14 years ago* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
Werner Koch [Mon, 20 Dec 2004 16:17:25 +0000 (16:17 +0000)]
* configure.ac: Add PATHSEP_C and PATHSEP_S. For W32 let all
directories default to c:/gnupg.  Require libassuan 0.6.9.

* gpg-agent.c (main) [W32]: Now that Mutexes work we can remove
the pth_init kludge.
(main): Add new options --[no-]use-standard-socket.
(check_for_running_agent): Check whether it is running on the
standard socket.

* sysutils.h [W32]: Define sleep.
* util.h: Add prototype for mkdtemp.

* call-agent.c (start_agent): Before starting a pipe server start
to connect to a server on the standard socket.  Use PATHSEP
* call-dirmngr.c (start_dirmngr): Use PATHSEP.

* import.c: Include unistd.h for dup and close.

14 years ago(do_pth_event_free): The events are hold in a ring
Werner Koch [Mon, 20 Dec 2004 11:36:46 +0000 (11:36 +0000)]
(do_pth_event_free): The events are hold in a ring
buffer.  Adjust for that.
(do_pth_event_body): Ditto.
(pth_event_isolate): Ditto.
(do_pth_wait): Ditto.
(_pth_event_count): Renamed to ..
(event_count): .. and adjusted as above.
(pth_init): Define 3 debug levels and change all debug calls to
make use of them.  This makes the moule now silent.

14 years ago* call-scd.c (init_membuf, put_membuf, get_membuf): Removed. We
Werner Koch [Mon, 20 Dec 2004 08:32:56 +0000 (08:32 +0000)]
* call-scd.c (init_membuf, put_membuf, get_membuf): Removed.  We
now use the identical implementation from ../common/membuf.c.

* pksign.c (agent_pksign): Changed arg OUTFP to OUTBUF and use
membuf functions to return the value.
* pkdecrypt.c (agent_pkdecrypt): Ditto.
* genkey.c (agent_genkey): Ditto.
* command.c (cmd_pksign, cmd_pkdecrypt, cmd_genkey): Replaced
assuan_get_data_fp() by a the membuf scheme.
(clear_outbuf, write_and_clear_outbuf): New.

* membuf.c (put_membuf): Wipe out buffer after a failed realloc.

14 years ago * query.c (initialize_module_query): New.
Werner Koch [Sun, 19 Dec 2004 17:45:50 +0000 (17:45 +0000)]
* query.c (initialize_module_query): New.
* call-scd.c (initialize_module_call_scd): New.
* gpg-agent.c (main): Call them.

14 years ago* query.c (initialize_module_query):
Werner Koch [Sun, 19 Dec 2004 17:44:20 +0000 (17:44 +0000)]
* query.c (initialize_module_query):

* call-scd.c (initialize_module_call_scd): New.

* w32-pth.c (pth_init): Enable debugging depending on env var.
(pth_self): New.
(pth_mutex_release, pth_mutex_acquire): Implemented directly using
the W32 API.

14 years ago* maperror.c (map_assuan_err_with_source): Oops, args were swapped.
Werner Koch [Sun, 19 Dec 2004 13:38:24 +0000 (13:38 +0000)]
* maperror.c (map_assuan_err_with_source): Oops, args were swapped.

* w32-pth.c (pth_init): Enable debugging depending on env var.

14 years ago* configure.ac (AH_BOTTOM): Define EXEEXT_S.
Werner Koch [Sat, 18 Dec 2004 18:53:32 +0000 (18:53 +0000)]
* configure.ac (AH_BOTTOM): Define EXEEXT_S.

* autogen.sh: Updated --build-w32 feature.

* gpg-agent.c (main):  Remove special Pth initialize.

* w32-pth.c (pth_init): Reverse return values.  Use TRUE and FALSE
constants.
(pth_kill, pth_mutex_acquire, pth_attr_set, pth_join, pth_cancel):
Ditto.

* scdaemon.c (main) [W32]: Remove special Pth initialize..

14 years agoAvoid the " map_to_assuan_status called with no error source" diagnostic.
Werner Koch [Sat, 18 Dec 2004 10:22:10 +0000 (10:22 +0000)]
Avoid the " map_to_assuan_status called with no error source" diagnostic.

14 years ago2004-12-17 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Fri, 17 Dec 2004 20:41:50 +0000 (20:41 +0000)]
2004-12-17  Moritz Schulte  <moritz@g10code.com>

* query.c: Undo change from 2004-12-05.

14 years ago* call-dirmngr.c (isvalid_status_cb, lookup_status_cb)
Werner Koch [Fri, 17 Dec 2004 14:36:16 +0000 (14:36 +0000)]
* call-dirmngr.c (isvalid_status_cb, lookup_status_cb)
(run_command_status_cb): Return cancel status if gpgsm_status
returned an error.

* server.c (gpgsm_status, gpgsm_status2)
(gpgsm_status_with_err_code): Return an error code.
(gpgsm_status2): Always call va_end().

14 years ago(lookup_status_cb): Send progress messages
Werner Koch [Wed, 15 Dec 2004 14:38:37 +0000 (14:38 +0000)]
(lookup_status_cb): Send progress messages
upstream.
(isvalid_status_cb): Ditto.
(gpgsm_dirmngr_isvalid): Put CTRL into status CB parameters.
(gpgsm_dirmngr_run_command, run_command_status_cb): Pass CTRL to
status callback and handle PROGRESS.

14 years agoA whole bunch of changes to allow building for W32.
Werner Koch [Wed, 15 Dec 2004 14:15:54 +0000 (14:15 +0000)]
A whole bunch of changes to allow building for W32.

14 years agoYep. No lost threads anymore.
Werner Koch [Tue, 14 Dec 2004 19:20:36 +0000 (19:20 +0000)]
Yep.  No lost threads anymore.

(_pth_strerror): Renamed to ...
(w32_strerror): .. this. And let callers provide a buffer.
(spawn_helper_thread): Removed HD arg and hardwire the stack size
to 32k.
(do_pth_wait): Removed use of ATTR; not needed for the helper
threads.
(helper_thread): Renamed to ..
(launch_thread): .. this.  Release handle if not joinable.
(struct pth_priv_hd_s): Renamed to ...
(struct thread_info_s): .. this.  Add member JOINABLE and TH.

14 years ago2004-12-14 Timo Schulz <twoaday@g10code.com>
Timo Schulz [Tue, 14 Dec 2004 17:47:12 +0000 (17:47 +0000)]
2004-12-14  Timo Schulz  <twoaday@g10code.com>

        * w32-pth.c (pth_kill): Just release the crit section if
        pth_init was really called. And set all handles to NULL.
        (_pth_strerror): New.
        (do_pth_wait): Before we enter the loop we check if there
        are too much events in the ring.

14 years agoMore fixes. First successful use; leaks threads, though.
Werner Koch [Tue, 14 Dec 2004 14:49:21 +0000 (14:49 +0000)]
More fixes.  First successful use; leaks threads, though.

14 years ago* w32-pth.h (pth_event_occured): Removed macro.
Werner Koch [Tue, 14 Dec 2004 11:25:04 +0000 (11:25 +0000)]
* w32-pth.h (pth_event_occured): Removed macro.
* w32-pth.c: Fixed license statement; its under the LGPL.
(enter_pth, leave_pth): Use them to bracket almost all public
functions.

14 years ago2004-12-13 Timo Schulz <twoaday@g10code.com>
Timo Schulz [Mon, 13 Dec 2004 18:00:35 +0000 (18:00 +0000)]
2004-12-13  Timo Schulz  <twoaday@g10code.com>

        * w32-pth.c (enter_pth, leave_pth): New.
        (pth_init): Initialize global mutex section.
        (pth_kill): Release global mutex section.
        (helper_thread): New.
        (pth_spawn): Make sure only one thread is running.

14 years agoVArious hacks to make it at least build under W32.
Werner Koch [Mon, 13 Dec 2004 15:49:56 +0000 (15:49 +0000)]
VArious hacks to make it at least build under W32.

* stringhelp.c (w32_strerror) [W32]: New.

* w32-pth.c, w32-pth.h: Added real code written by Timo Schulz.
Not finished, though.

* gpgconf-comp.c <ignore-ocsp-service-url>: Fixed typo.

14 years agoAdded real code written by Timo Schulz.
Werner Koch [Mon, 13 Dec 2004 09:05:31 +0000 (09:05 +0000)]
Added real code written by Timo Schulz.
Not finished, though.

14 years ago(keybox_release): Close the file pointer.
Werner Koch [Tue, 7 Dec 2004 18:07:30 +0000 (18:07 +0000)]
(keybox_release): Close the file pointer.

14 years ago* asshelp.c (send_pinentry_environment) [W32]: Do not use ttyname.
Werner Koch [Tue, 7 Dec 2004 11:21:40 +0000 (11:21 +0000)]
* asshelp.c (send_pinentry_environment) [W32]: Do not use ttyname.

* w32-pth.c, w32-pth.h: New.

* Makefile.am (gpgsm_LDADD): Put libassuan before jnlib because
under W32 we need the w32 pth code from jnlib.

* misc.c (setup_pinentry_env) [W32]: Disabled.

14 years ago* exechelp.h, exechelp.c: New. Based on code from ../sm/import.c.
Werner Koch [Mon, 6 Dec 2004 18:28:56 +0000 (18:28 +0000)]
* exechelp.h, exechelp.c: New.  Based on code from ../sm/import.c.

* gpgsm.c (run_protect_tool) [_WIN32]: Disabled.

* import.c (popen_protect_tool): Simplified by making use of
gnupg_spawn_process.
(parse_p12): Likewise, using gnupg_wait_process.
* export.c (popen_protect_tool): Ditto.
(export_p12): Ditto.

14 years ago* configure.ac (have_w32_system): New. Disable Pth checks for W32.
Werner Koch [Mon, 6 Dec 2004 13:49:14 +0000 (13:49 +0000)]
* configure.ac (have_w32_system): New.  Disable Pth checks for W32.
Link jnlib/w32-pth.h to pth.h.

* Makefile.am (pkglib_PROGRAMS): Build only for W32.

* keydb.c: Don't define DIRSEP_S here.

14 years ago2004-12-05 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Sun, 5 Dec 2004 15:36:49 +0000 (15:36 +0000)]
2004-12-05  Moritz Schulte  <moritz@g10code.com>

* query.c (start_pinentry): Allow CTRL be NULL.

14 years agopost release version number updates
Werner Koch [Fri, 3 Dec 2004 19:43:11 +0000 (19:43 +0000)]
post release version number updates

14 years agoFixed copyright comments. V1-9-13
Werner Koch [Fri, 3 Dec 2004 18:38:23 +0000 (18:38 +0000)]
Fixed copyright comments.

14 years agoPreparing 1.9.13
Werner Koch [Fri, 3 Dec 2004 17:44:57 +0000 (17:44 +0000)]
Preparing 1.9.13

14 years agoFirst take on a W32 port
Werner Koch [Thu, 2 Dec 2004 07:48:09 +0000 (07:48 +0000)]
First take on a W32 port

14 years ago2004-11-30 Timo Schulz <ts@g10code.com>
Timo Schulz [Tue, 30 Nov 2004 09:48:37 +0000 (09:48 +0000)]
2004-11-30  Timo Schulz  <ts@g10code.com>

    * w32-afunix.c: New. AF_UNIX emulation for W32.
    * w32-afunix.h: Likewise.

14 years agoAdd dirmngr options to gpgconf and updated the DE translation
Werner Koch [Wed, 24 Nov 2004 14:50:20 +0000 (14:50 +0000)]
Add dirmngr options to gpgconf and updated the DE translation

14 years agoAdd --ignore-http-dp and
Werner Koch [Wed, 24 Nov 2004 10:43:53 +0000 (10:43 +0000)]
Add --ignore-http-dp and
--ignore-ldap-dp.

14 years ago* b64enc.c: Include stdio.h and string.h
Werner Koch [Tue, 23 Nov 2004 17:09:51 +0000 (17:09 +0000)]
* b64enc.c: Include stdio.h and string.h

* gpgsm.c: New option --prefer-system-dirmngr.
* call-dirmngr.c (start_dirmngr): Implement this option.

* gpgconf-comp.c <dirmngr>: Add the proxy options.
<gpgsm>: Add --prefer-system-daemon.

14 years agoPost release preparations
Werner Koch [Fri, 22 Oct 2004 19:57:03 +0000 (19:57 +0000)]
Post release preparations

14 years agoReleasing 1.9.12 V1-9-12
Werner Koch [Fri, 22 Oct 2004 19:48:12 +0000 (19:48 +0000)]
Releasing 1.9.12

14 years agoCompile fixes.
Werner Koch [Fri, 22 Oct 2004 16:03:04 +0000 (16:03 +0000)]
Compile fixes.

14 years agoCleaned up
Werner Koch [Fri, 22 Oct 2004 12:31:26 +0000 (12:31 +0000)]
Cleaned up

14 years ago* Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.sh
Werner Koch [Fri, 22 Oct 2004 12:31:04 +0000 (12:31 +0000)]
* Makefile.am (bin_SCRIPTS): Add gpgsm-gencert.sh

* gpgsm-gencert.sh: Fixed copyright; its part of GnuPG thus FSF.

14 years ago(gpgsm_genkey): Remove the NEW from the certificate
Werner Koch [Fri, 22 Oct 2004 12:30:52 +0000 (12:30 +0000)]
(gpgsm_genkey): Remove the NEW from the certificate
request PEM header.  This is according to the Sphinx standard.

14 years ago(Helper Tools): Document gpgsm-gencert.sh.
Werner Koch [Fri, 22 Oct 2004 12:30:34 +0000 (12:30 +0000)]
(Helper Tools): Document gpgsm-gencert.sh.

14 years ago * app-openpgp.c (do_sign): Replace asprintf by direct allocation.
Werner Koch [Fri, 22 Oct 2004 09:41:56 +0000 (09:41 +0000)]
* app-openpgp.c (do_sign): Replace asprintf by direct allocation.
This avoids problems with missing vasprintf implementations in
gnupg 1.4.

* app-common.h (app_openpgp_storekey: Add prototype.

14 years ago* logging.c (do_logv): Use set_log_stream to setup a default.
Werner Koch [Fri, 22 Oct 2004 09:41:24 +0000 (09:41 +0000)]
* logging.c (do_logv): Use set_log_stream to setup a default.
(log_set_file): Factored code out to ..
(set_file_fd): .. New function to allow using a file descriptor.
(log_set_fd): Make use of new fucntion.
(fun_writer): Reworked.

14 years agoUpdated from 1.3
Werner Koch [Fri, 22 Oct 2004 09:41:01 +0000 (09:41 +0000)]
Updated from 1.3

14 years ago(parse_rereadable_options): Return "not handled"
Werner Koch [Fri, 22 Oct 2004 09:39:47 +0000 (09:39 +0000)]
(parse_rereadable_options): Return "not handled"
when the log file has not beend hadled.  This is will let the main
option processing continue. Fixed a bug introduced on 2004-09-4
resulting in logging to stderr until a HUP has been given.
(main): Don't close the listen FD.

14 years agotypo fix
Werner Koch [Wed, 20 Oct 2004 08:55:26 +0000 (08:55 +0000)]
typo fix

14 years ago* sc-investigate: Removed.
Werner Koch [Wed, 20 Oct 2004 08:54:45 +0000 (08:54 +0000)]
* sc-investigate: Removed.
* Makefile.am (sc_investigate): Removed.

* pcsc-wrapper.c (load_pcsc_driver): Load get_status_change func.
(handle_open): Succeed even without a present card.
(handle_status, handle_reset): New.

* apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion.
(pcsc_get_status): Implemented.
(reset_pcsc_reader): Implemented.
(open_pcsc_reader): Succeed even with no card inserted.
(open_ccid_reader): Set LAST_STATUS.

* iso7816.c (iso7816_select_application): Always use 0 for P1.

14 years agoFixed copyright years
Werner Koch [Fri, 15 Oct 2004 16:10:50 +0000 (16:10 +0000)]
Fixed copyright years

14 years ago(parse_login_data): New.
Werner Koch [Thu, 14 Oct 2004 13:22:03 +0000 (13:22 +0000)]
(parse_login_data): New.
(app_select_openpgp): Call it.
(do_setattr): Reparse it after change.

14 years agoAdded ID keywords because these files are often used in other packages.
Werner Koch [Thu, 14 Oct 2004 09:12:36 +0000 (09:12 +0000)]
Added ID keywords because these files are often used in other packages.

14 years ago2004-10-08 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Fri, 8 Oct 2004 11:10:47 +0000 (11:10 +0000)]
2004-10-08  Moritz Schulte  <moritz@g10code.com>

* certchain.c (gpgsm_validate_chain): Do not use keydb_new() in
case the no_chain_validation-return-short-cut is used (fixes
memory leak).

14 years ago(ccid_open_reader): Store the vendor ID.
Werner Koch [Wed, 6 Oct 2004 13:13:51 +0000 (13:13 +0000)]
(ccid_open_reader): Store the vendor ID.
(ccid_transceive_secure): New.
(parse_ccid_descriptor): Workaround for an SCM reader problem.

14 years ago(setup_pinentry_env): Try hard to set a default for GPG_TTY.
Werner Koch [Mon, 4 Oct 2004 13:21:37 +0000 (13:21 +0000)]
(setup_pinentry_env): Try hard to set a default for GPG_TTY.

14 years agoTypo fixes.
Werner Koch [Mon, 4 Oct 2004 11:52:42 +0000 (11:52 +0000)]
Typo fixes.

14 years agoMade all strings for --log-file read the same.
Werner Koch [Fri, 1 Oct 2004 16:51:18 +0000 (16:51 +0000)]
Made all strings for --log-file read the same.

14 years agopost release preparations
Werner Koch [Fri, 1 Oct 2004 13:31:46 +0000 (13:31 +0000)]
post release preparations

14 years agoupdated V1-9-11
Werner Koch [Fri, 1 Oct 2004 12:55:04 +0000 (12:55 +0000)]
updated

14 years ago*** empty log message ***
Werner Koch [Fri, 1 Oct 2004 12:54:53 +0000 (12:54 +0000)]
*** empty log message ***

14 years ago* gpgconf-comp.c (my_dgettext): Also switch codeset and directory
Werner Koch [Fri, 1 Oct 2004 12:53:09 +0000 (12:53 +0000)]
* gpgconf-comp.c (my_dgettext): Also switch codeset and directory
for the other used domains (i.e. dirmngr).

* gpgconf.c (main): Fixed translation markers.

14 years ago* gpgv.c (i18n_init): Always use LC_ALL.
Werner Koch [Thu, 30 Sep 2004 21:37:11 +0000 (21:37 +0000)]
* gpgv.c (i18n_init): Always use LC_ALL.

* kbxutil.c (i18n_init): Always use LC_ALL.

* gpgsm.c (i18n_init): Always use LC_ALL.

* certdump.c (gpgsm_format_name): Factored code out to ..
(gpgsm_format_name2): .. new.
(gpgsm_print_name): Factored code out to ..
(gpgsm_print_name2): .. new.
(print_dn_part): New arg TRANSLATE.  Changed all callers.
(print_dn_parts): Ditto.
(gpgsm_format_keydesc): Do not translate the SUBJECT; we require
it to stay UTF-8 but we still want to filter out bad control
characters.

* gpgconf.c (i18n_init): Always use LC_ALL.

14 years agoPreparing a new release. Updated gettext
Werner Koch [Thu, 30 Sep 2004 14:34:34 +0000 (14:34 +0000)]
Preparing a new release.  Updated gettext

14 years agoThis commit was manufactured by cvs2svn to create branch
Repo Admin [Thu, 30 Sep 2004 14:34:34 +0000 (14:34 +0000)]
This commit was manufactured by cvs2svn to create branch
'GNUPG-1-9-BRANCH'.

14 years ago* de.po: Updated.
Werner Koch [Thu, 30 Sep 2004 13:24:33 +0000 (13:24 +0000)]
* de.po: Updated.

* POTFILES.in: Add more files.

* app-openpgp.c (do_sign): Add the error string to the verify
failed messages.

* keylist.c (list_cert_colon): Make sure that the expired flag has
a higher precedence than the invalid flag.

14 years ago* gpg.texi: New.
Werner Koch [Thu, 30 Sep 2004 08:39:08 +0000 (08:39 +0000)]
* gpg.texi: New.

14 years ago* gpg.texi: New.
Werner Koch [Thu, 30 Sep 2004 08:38:32 +0000 (08:38 +0000)]
* gpg.texi: New.
* gnupg.texi: Include gpg.texi

* tools.texi: Add a few @command markups.
* gpgsm.texi: Ditto
* gpg-agent.texi: Ditto.
* scdaemon.texi: Ditto.

14 years agospelling fix
Werner Koch [Thu, 30 Sep 2004 07:54:12 +0000 (07:54 +0000)]
spelling fix

14 years agoRemove what is now in the texi docs.
Marcus Brinkmann [Wed, 29 Sep 2004 23:06:58 +0000 (23:06 +0000)]
Remove what is now in the texi docs.

14 years ago2004-09-30 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 29 Sep 2004 23:06:02 +0000 (23:06 +0000)]
2004-09-30  Marcus Brinkmann  <marcus@g10code.de>

* tools.texi (Changing options): Add documentation for gpgconf.

14 years ago2004-09-30 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 29 Sep 2004 23:05:37 +0000 (23:05 +0000)]
2004-09-30  Marcus Brinkmann  <marcus@g10code.de>

* contrib.texi (Contributors): Add two missing periods.

14 years agoPrint warning when --default-key is used.
Werner Koch [Wed, 29 Sep 2004 17:15:42 +0000 (17:15 +0000)]
Print warning when --default-key is used.

14 years ago* gpgsm.texi (Configuration Options): Add --log-file.
Werner Koch [Wed, 29 Sep 2004 16:16:47 +0000 (16:16 +0000)]
* gpgsm.texi (Configuration Options): Add --log-file.

* gpgconf-comp.c: Made the entries fro GROUPs translatable.
Include i18n.h.
(my_dgettext): Hack to use the gnupg2 domain.

14 years agoAdded a few strings.
Werner Koch [Wed, 29 Sep 2004 16:16:02 +0000 (16:16 +0000)]
Added a few strings.

14 years agoFuzzy fixes
Werner Koch [Wed, 29 Sep 2004 14:28:15 +0000 (14:28 +0000)]
Fuzzy fixes

14 years ago* minip12.c (parse_bag_encrypted_data): Print error if a bad
Werner Koch [Wed, 29 Sep 2004 13:50:31 +0000 (13:50 +0000)]
* minip12.c (parse_bag_encrypted_data): Print error if a bad
passphrase has been given.

* gpg-agent.texi (Invoking GPG-AGENT): Add a few words about the
expected pinentry filename.

* import.c (parse_p12): Write an error status line for bad
passphrases. Add new arg CTRL and changed caller.
* export.c (export_p12): Likewise.

14 years agoChanged license of the manual stuff to GPL.
Werner Koch [Wed, 29 Sep 2004 11:04:30 +0000 (11:04 +0000)]
Changed license of the manual stuff to GPL.

* gnupg.texi (Top): New menu item Helper Tools.

* tools.texi (Helper Tools): New.
* Makefile.am (gnupg_TEXINFOS): Add tools.texi.

14 years ago(agent_unprotect): Fixed wiping of CLEARTEXT. Thanks
Werner Koch [Tue, 28 Sep 2004 14:12:10 +0000 (14:12 +0000)]
(agent_unprotect): Fixed wiping of CLEARTEXT.  Thanks
to Moritz for pointing this out.

14 years ago2004-09-25 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Sun, 26 Sep 2004 21:48:13 +0000 (21:48 +0000)]
2004-09-25  Moritz Schulte  <moritz@g10code.com>

* agent.h: Declare: agent_pksign_do.
(struct server_control_s): New member: raw_value.

* pksign.c (do_encode_md): New argument: raw_value; support
generation of raw (non-pkcs1) data objects; adjust callers.
(agent_pksign_do): New function, based on code ripped
out from agent_pksign.
(agent_pksign): Use agent_pksign_do.

* command.c (start_command_handler): Set ctrl.digest.raw_value.

14 years ago(show_key_with_all_names): Print the card S/N.
Werner Koch [Mon, 20 Sep 2004 18:47:11 +0000 (18:47 +0000)]
(show_key_with_all_names): Print the card S/N.

* app-openpgp.c (app_select_openpgp): Its app_munge_serialno and
not app_number_serialno.

14 years agoSome more new files
Werner Koch [Sat, 11 Sep 2004 14:50:35 +0000 (14:50 +0000)]
Some more new files

14 years agoCollection of artwork collected over the years
Werner Koch [Sat, 11 Sep 2004 14:32:37 +0000 (14:32 +0000)]
Collection of artwork collected over the years

14 years ago2004-09-11 Moritz Schulte <moritz@g10code.com>
Moritz Schulte [Sat, 11 Sep 2004 13:34:41 +0000 (13:34 +0000)]
2004-09-11  Moritz Schulte  <moritz@g10code.com>

* openfile.c (copy_options_file): Fixed last commit (added a `+').

14 years agodoc --max-cache-ttl
Werner Koch [Thu, 9 Sep 2004 07:29:35 +0000 (07:29 +0000)]
doc --max-cache-ttl

14 years ago* app.c (select_application): Fixed serial number extraction and
Werner Koch [Thu, 9 Sep 2004 07:28:47 +0000 (07:28 +0000)]
* app.c (select_application): Fixed serial number extraction and
added the BMI card workaround.
(app_munge_serialno): New.
* app-openpgp.c (app_select_openpgp): Try munging serialno.

14 years ago(check_for_running_agent): New.
Werner Koch [Thu, 9 Sep 2004 07:27:57 +0000 (07:27 +0000)]
(check_for_running_agent): New.
(main): The default action is now to check for an already running
agent.
(parse_rereadable_options): Set logfile only on reread.
(main): Do not print the "is development version" note.

14 years agoBetter take the length of SKELEXT into account
Werner Koch [Tue, 31 Aug 2004 09:00:58 +0000 (09:00 +0000)]
Better take the length of SKELEXT into account

14 years ago* openfile.c (copy_options_file): Use gpg-conf.skel
Werner Koch [Tue, 31 Aug 2004 07:57:33 +0000 (07:57 +0000)]
* openfile.c (copy_options_file): Use gpg-conf.skel
* Makefile.am: Install options.skel as gpg-conf.skel.

14 years ago* kbxutil.c: New command --import-openpgp.
Werner Koch [Tue, 24 Aug 2004 19:55:47 +0000 (19:55 +0000)]
* kbxutil.c: New command --import-openpgp.
(main): Updated libgcrypt initialization stuff.
(my_gcry_logger): New.
(read_file): New.  Taken from ../agent/protect-tool.
(dump_fpr, dump_openpgp_key, import_openpgp): New.

* keybox-openpgp.c: New.

14 years agoFixed typo in ocsp OID.
Werner Koch [Tue, 24 Aug 2004 18:13:15 +0000 (18:13 +0000)]
Fixed typo in ocsp OID.

14 years ago* gpg-agent.c: New option --max-cache-ttl. Suggested by Alexander
Werner Koch [Fri, 20 Aug 2004 13:43:14 +0000 (13:43 +0000)]
* gpg-agent.c: New option --max-cache-ttl.  Suggested by Alexander
Belopolsky.
* cache.c (housekeeping): Use it here instead of the hardwired
default of 1 hour.