gnupg.git
9 years agoAdd dummu option --passwd for gpg.
Werner Koch [Fri, 8 Jan 2010 19:18:49 +0000 (19:18 +0000)]
Add dummu option --passwd for gpg.
Collected changes.

9 years agoFix bug 1146
Werner Koch [Fri, 18 Dec 2009 16:26:50 +0000 (16:26 +0000)]
Fix bug 1146

9 years agoFix bug#1059 (missing status line signature verification done with a
Werner Koch [Thu, 17 Dec 2009 17:55:43 +0000 (17:55 +0000)]
Fix bug#1059 (missing status line signature verification done with a
subkey while on the main key has expired).

9 years agoImplement --faked-systrem-time for gpg.
Werner Koch [Thu, 17 Dec 2009 17:25:26 +0000 (17:25 +0000)]
Implement --faked-systrem-time for gpg.
Typo and comment fixes.

9 years agoDo not use the VMC C reserved word readonly.
Werner Koch [Tue, 15 Dec 2009 11:03:17 +0000 (11:03 +0000)]
Do not use the VMC C reserved word readonly.

9 years agoFix bug#1162: error creating home directory
Werner Koch [Tue, 15 Dec 2009 10:16:54 +0000 (10:16 +0000)]
Fix bug#1162: error creating home directory

9 years agoImplement dynamic S2K count computation.
Werner Koch [Mon, 14 Dec 2009 20:12:56 +0000 (20:12 +0000)]
Implement dynamic S2K count computation.

9 years agoadd new gpgsm server command PASSWD
Werner Koch [Mon, 14 Dec 2009 12:33:23 +0000 (12:33 +0000)]
add new gpgsm server command PASSWD

9 years agoAdd option --cert-extension.
Werner Koch [Thu, 10 Dec 2009 13:00:30 +0000 (13:00 +0000)]
Add option --cert-extension.

9 years ago2009-12-08 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 8 Dec 2009 18:11:48 +0000 (18:11 +0000)]
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* Makefile.am (audit-events.h, status.h) [!MAINTAINER_MODE]: No
longer include these rules if not in maintainer mode.

9 years agoUnification of the search descriptor usage.
Werner Koch [Tue, 8 Dec 2009 16:30:33 +0000 (16:30 +0000)]
Unification of the search descriptor usage.

9 years agoSupport CERT records via ADNS
Werner Koch [Tue, 8 Dec 2009 12:20:11 +0000 (12:20 +0000)]
Support CERT records via ADNS

9 years agocommon/
Marcus Brinkmann [Tue, 8 Dec 2009 04:43:15 +0000 (04:43 +0000)]
common/
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* asshelp.c (start_new_gpg_agent): Convert posix FD to assuan FD.

agent/
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* call-pinentry.c (start_pinentry): Convert posix fd to assuan fd.
* call-scd.c (start_scd): Likewise.

sm/
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* call-dirmngr.c (start_dirmngr_ext): Convert posix fd to assuan fd.

tools/
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* gpg-connect-agent.c (main): Convert posix fd to assuan fd.

9 years ago2009-12-08 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 8 Dec 2009 04:09:36 +0000 (04:09 +0000)]
2009-12-08  Marcus Brinkmann  <marcus@g10code.de>

* asshelp.c (start_new_gpg_agent) [HAVE_W32_SYSTEM]: Add missing
argument in assuan_socket_connect invocation.
* iobuf.c (iobuf_open_fd_or_name): Fix type of FD in function
declaration.

9 years agoFix last configure change.
Werner Koch [Mon, 7 Dec 2009 17:12:28 +0000 (17:12 +0000)]
Fix last configure change.

9 years agoUse ADNS for PKA and SRV records if no other resolver is available.
Werner Koch [Mon, 7 Dec 2009 15:52:27 +0000 (15:52 +0000)]
Use ADNS for PKA and SRV records if no other resolver is available.

9 years agoallow for default algorithms in a gpg parameter file
Werner Koch [Fri, 4 Dec 2009 19:47:54 +0000 (19:47 +0000)]
allow for default algorithms in a gpg parameter file

9 years agoFix possible problem with chnages status.h and VBUILDS.
Werner Koch [Fri, 4 Dec 2009 11:37:12 +0000 (11:37 +0000)]
Fix possible problem with chnages status.h and VBUILDS.

9 years agosupport numeric debug levels.
Werner Koch [Thu, 3 Dec 2009 18:04:40 +0000 (18:04 +0000)]
support numeric debug levels.

9 years agoFix usage of realloc.
Werner Koch [Wed, 2 Dec 2009 19:00:10 +0000 (19:00 +0000)]
Fix usage of realloc.

9 years agoMore stuff for the audit-log.
Werner Koch [Wed, 2 Dec 2009 18:33:59 +0000 (18:33 +0000)]
More stuff for the audit-log.

9 years ago2009-11-27 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Fri, 27 Nov 2009 19:13:02 +0000 (19:13 +0000)]
2009-11-27  Marcus Brinkmann  <marcus@g10code.de>

* command.c (start_command_handler): Do not call
assuan_set_log_stream anymore.
* gpg-agent.c (main): But call assuan_set_assuan_log_stream here.

9 years agoagent/
Marcus Brinkmann [Wed, 25 Nov 2009 17:58:26 +0000 (17:58 +0000)]
agent/
2009-11-25  Marcus Brinkmann  <marcus@g10code.de>

* command.c (start_command_handler): Use assuan_fd_t and
assuan_fdopen on fds.

scd/
2009-11-25  Marcus Brinkmann  <marcus@g10code.de>

* command.c (scd_command_handler): Use assuan_fd_t and
assuan_fdopen on fds.

sm/
2009-11-25  Marcus Brinkmann  <marcus@g10code.de>

* server.c (gpgsm_server): Use assuan_fd_t and assuan_fdopen on
fds.

g10/
2009-11-25  Marcus Brinkmann  <marcus@g10code.de>

* server.c (gpg_server): Use assuan_fd_t and assuan_fdopen on fds.

9 years agoAdd gpgconf related dummy options default_pubkey_algo.
Werner Koch [Mon, 23 Nov 2009 19:18:04 +0000 (19:18 +0000)]
Add gpgconf related dummy options default_pubkey_algo.
Add option --skip-hidden-recipients
Comment updates.

9 years agoChange fallback keysize to 2048
Werner Koch [Tue, 10 Nov 2009 16:35:59 +0000 (16:35 +0000)]
Change fallback keysize to 2048

9 years ago2009-11-10 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Tue, 10 Nov 2009 09:04:17 +0000 (09:04 +0000)]
2009-11-10  Marcus Brinkmann  <marcus@g10code.de>

* server.c (cmd_getauditlog): Don't dup FD for es_fdopen_nc as
this leaks the FD here.

9 years agoagent/
Marcus Brinkmann [Thu, 5 Nov 2009 12:06:45 +0000 (12:06 +0000)]
agent/
2009-11-05  Marcus Brinkmann  <marcus@g10code.de>

* call-pinentry.c (start_pinentry): Call assuan_pipe_connect, not
assuan_pipe_connect_ext.
* command.c (start_command_handler): Change
assuan_init_socket_server_ext into assuan_init_socket_server.
* call-scd.c (start_scd): Update use of assuan_socket_connect and
assuan_pipe_connect.
* gpg-agent.c (check_own_socket_thread, check_for_running_agent):
Update use of assuan_socket_connect.

common/
2009-11-05  Marcus Brinkmann  <marcus@g10code.de>

* asshelp.c (start_new_gpg_agent): Update use of
assuan_socket_connect and assuan_pipe_connect.

scd/
2009-11-05  Marcus Brinkmann  <marcus@g10code.de>

* command.c (scd_command_handler): Call assuan_init_socket_server,
not assuan_init_socket_server_ext.

sm/
2009-11-05  Marcus Brinkmann  <marcus@g10code.de>

* call-dirmngr.c (start_dirmngr_ext): Update use of
assuan_pipe_connect and assuan_socket_connect.

tools/
2009-11-05  Marcus Brinkmann  <marcus@g10code.de>

* gpg-connect-agent.c (start_agent): Update use of
assuan_socket_connect and assuan_pipe_connect.

9 years agoInitialize opt.session_env.
Marcus Brinkmann [Thu, 5 Nov 2009 02:18:31 +0000 (02:18 +0000)]
Initialize opt.session_env.

9 years agoAdd help strings for all commands
Werner Koch [Wed, 4 Nov 2009 15:31:52 +0000 (15:31 +0000)]
Add help strings for all commands

9 years agoAdd help strings for all commands.
Werner Koch [Wed, 4 Nov 2009 12:22:09 +0000 (12:22 +0000)]
Add help strings for all commands.

9 years agoAdd help strings for all commands.
Werner Koch [Wed, 4 Nov 2009 11:58:06 +0000 (11:58 +0000)]
Add help strings for all commands.

9 years agoAdd help strings for all commands.
Werner Koch [Wed, 4 Nov 2009 11:57:26 +0000 (11:57 +0000)]
Add help strings for all commands.

9 years agoAdd hack for the HELP command.
Werner Koch [Wed, 4 Nov 2009 10:59:11 +0000 (10:59 +0000)]
Add hack for the HELP command.

9 years agoAdjust for assuan_register_command change.
Werner Koch [Wed, 4 Nov 2009 10:06:38 +0000 (10:06 +0000)]
Adjust for assuan_register_command change.

9 years agoagent/
Marcus Brinkmann [Mon, 2 Nov 2009 17:47:11 +0000 (17:47 +0000)]
agent/
2009-11-02  Marcus Brinkmann  <marcus@g10code.de>

* command.c (reset_notify): Take LINE arg and return error.
(register_commands): Use assuan_handler_t type.

common/
2009-11-02  Marcus Brinkmann  <marcus@g10code.de>

* get-passphrase.c (default_inq_cb, membuf_data_cb): Change return
type to gpg_error_t.

g10/
2009-11-02  Marcus Brinkmann  <marcus@g10code.de>

* server.c (reset_notify, input_notify, output_notify): Update to
new assuan interface.
(register_commands): Use assuan_handler_t.

scd/
2009-11-02  Marcus Brinkmann  <marcus@g10code.de>

* command.c (reset_notify): Take LINE arg and return error.
(register_commands): Use assuan_handler_t type.

sm/
2009-11-02  Marcus Brinkmann  <marcus@g10code.de>

* server.c (reset_notify, input_notify, output_notify): Update to
new assuan interface.
(register_commands): Use assuan_handler_t.
* call-agent.c (membuf_data_cb, default_inq_cb)
(inq_ciphertext_cb, scd_serialno_status_cb)
(scd_keypairinfo_status_cb, istrusted_status_cb)
(learn_status_cb, learn_cb, keyinfo_status_cb): Return gpg_error_t.

9 years ago[scd] Memory leak fix.
Werner Koch [Wed, 28 Oct 2009 12:02:15 +0000 (12:02 +0000)]
[scd] Memory leak fix.
[g13] Send MOUNTPOINT status line

9 years ago2009-10-20 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Tue, 20 Oct 2009 14:30:47 +0000 (14:30 +0000)]
2009-10-20  Marcus Brinkmann  <marcus@g10code.com>

* configure.ac: Check for fusermount and encfs.

9 years ago2009-10-20 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Tue, 20 Oct 2009 14:30:35 +0000 (14:30 +0000)]
2009-10-20  Marcus Brinkmann  <marcus@g10code.com>

* configure.ac: Check for fusermount and encfs.

9 years ago* gpg.texi (GPG Configuration Options): Clarify that ca-cert-file is a
David Shaw [Tue, 20 Oct 2009 05:03:16 +0000 (05:03 +0000)]
* gpg.texi (GPG Configuration Options): Clarify that ca-cert-file is a
generic store, the details of which depend on the underlying
libraries.

9 years ago[g13] Add RECIPEINT and CREATE command.
Werner Koch [Mon, 19 Oct 2009 09:18:46 +0000 (09:18 +0000)]
[g13] Add RECIPEINT and CREATE command.
[sm] Chnage --include-certs default

9 years agoRemoved audit.h cruft which forced us to link against libksba.
Werner Koch [Sat, 17 Oct 2009 19:15:15 +0000 (19:15 +0000)]
Removed audit.h cruft which forced us to link against libksba.
There is no need for an audit file.

9 years ago2009-10-16 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Fri, 16 Oct 2009 18:35:03 +0000 (18:35 +0000)]
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* configure.ac: Check for libassuan instead of libassuan-pth.

common/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* Makefile.am (libcommon_a_CFLAGS): Use LIBASSUAN_CFLAGS instead
of LIBASSUAN_PTH_CFLAGS.

scd/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* AM_CFLAGS, scdaemon_LDADD: Use libassuan instead of libassuan-pth.
* scdaemon.c: Invoke ASSUAN_SYSTEM_PTH_IMPL.
(main): Call assuan_set_system_hooks and assuan_sock_init.

g13/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* AM_CFLAGS, g13_LDADD: Use libassuan instead of libassuan-pth.
* g13.c: Invoke ASSUAN_SYSTEM_PTH_IMPL.
(main): Call assuan_set_system_hooks.

agent/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* gpg_agent_CFLAGS, gpg_agent_LDADD: Use libassuan instead of
libassuan-pth.
* gpg-agent.c: Invoke ASSUAN_SYSTEM_PTH_IMPL.
(main): Call assuan_set_system_hooks and assuan_sock_init.
Fix invocation of assuan_socket_connect.

9 years agoSomehow this slipped through. Really commit this time.
Marcus Brinkmann [Fri, 16 Oct 2009 18:29:01 +0000 (18:29 +0000)]
Somehow this slipped through.  Really commit this time.

2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* gpg-connect-agent.c (getinfo_pid_cb, read_and_print_response)
(main): Update to new Assuan API.

9 years agopo/
Marcus Brinkmann [Fri, 16 Oct 2009 13:13:00 +0000 (13:13 +0000)]
po/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* POTFILES.in: g10/encode.c was renamed to g10/encrypt.c, and
encr-data.c was renamed to decrypt-data.c

g13/
2009-10-16  Marcus Brinkmann  <marcus@g10code.com>

* Makefile.am (AM_CFLAGS): Add $(KSBA_CFLAGS).
(g13_LDADD): Add $(KSBA_LIBS).

9 years agoReworked the server commands.
Werner Koch [Thu, 15 Oct 2009 17:20:41 +0000 (17:20 +0000)]
Reworked the server commands.
Track mounts.
--create does now work as expected.

9 years agomount does now work in server and standalone mode.
Werner Koch [Wed, 14 Oct 2009 17:06:10 +0000 (17:06 +0000)]
mount does now work in server and standalone mode.
Implemented a signal handler.

9 years agoKeep on hacking on g13. A simple --create and --mount does now work.
Werner Koch [Tue, 13 Oct 2009 19:17:24 +0000 (19:17 +0000)]
Keep on hacking on g13.  A simple --create and --mount does now work.
A hacked up encfs is required.

9 years agoReplace C99 style vararg macro which was anyway not correct.
Werner Koch [Tue, 13 Oct 2009 09:11:47 +0000 (09:11 +0000)]
Replace C99 style vararg macro which was anyway not correct.

9 years agoImplement the server comamnd DECRYPT.
Werner Koch [Fri, 2 Oct 2009 14:57:55 +0000 (14:57 +0000)]
Implement the server comamnd DECRYPT.
Use int instead of gnupg_fd_t in the server.
Comment fixes.
Rename encr-data.c -> decrypt-data.c

9 years agoFixed EOF detection for encrypted packets.
Werner Koch [Fri, 2 Oct 2009 12:31:14 +0000 (12:31 +0000)]
Fixed EOF detection for encrypted packets.
The code won't get confused anymore by extra packages following the
encrypted one.

9 years agoRe-indented
Werner Koch [Fri, 2 Oct 2009 09:15:10 +0000 (09:15 +0000)]
Re-indented

9 years agoRe-indented.
Werner Koch [Thu, 1 Oct 2009 09:56:51 +0000 (09:56 +0000)]
Re-indented.

9 years agoRe-indentation
Werner Koch [Wed, 30 Sep 2009 18:47:11 +0000 (18:47 +0000)]
Re-indentation

9 years agoSome changes to suport g13.
Werner Koch [Wed, 30 Sep 2009 15:28:38 +0000 (15:28 +0000)]
Some changes to suport g13.

9 years agoRename encode.c to encrypt.c.
Werner Koch [Mon, 28 Sep 2009 14:37:48 +0000 (14:37 +0000)]
Rename encode.c to encrypt.c.
Rename function in a simlar way.
Re-indent encrypt.c

9 years agos/DOTLOCK/dotlock_t/.
Werner Koch [Wed, 23 Sep 2009 10:28:41 +0000 (10:28 +0000)]
s/DOTLOCK/dotlock_t/.
Add some stuff for g13.

9 years ago2009-09-23 Marcus Brinkmann <marcus@g10code.de>
Marcus Brinkmann [Wed, 23 Sep 2009 00:01:25 +0000 (00:01 +0000)]
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION):
Update to new API (2, 1.1.0).

agent/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* gpg-agent.c (parse_rereadable_options): Don't set global assuan
log file (there ain't one anymore).
(main): Update to new API.
(check_own_socket_pid_cb): Return gpg_error_t instead of int.
(check_own_socket_thread, check_for_running_agent): Create assuan
context before connecting to server.
* command.c: Include "scdaemon.h" before <assuan.h> because of
GPG_ERR_SOURCE_DEFAULT check.
(write_and_clear_outbuf): Use gpg_error_t instead of
assuan_error_t.
(cmd_geteventcounter, cmd_istrusted, cmd_listtrusted)
(cmd_marktrusted, cmd_havekey, cmd_sigkey, cmd_setkeydesc)
(cmd_sethash, cmd_pksign, cmd_pkdecrypt, cmd_genkey, cmd_readkey)
(cmd_keyinfo, cmd_get_passphrase, cmd_clear_passphrase)
(cmd_get_confirmation, cmd_learn, cmd_passwd)
(cmd_preset_passphrase, cmd_scd, cmd_getval, cmd_putval)
(cmd_updatestartuptty, cmd_killagent, cmd_reloadagent)
(cmd_getinfo, option_handler): Return gpg_error_t instead of int.
(post_cmd_notify): Change type of ERR to gpg_error_t from int.
(io_monitor): Add hook argument.  Use symbols for constants.
(register_commands): Change return type of HANDLER to gpg_error_t.
(start_command_handler): Allocate assuan context before starting
server.
* call-pinentry.c: Include "scdaemon.h" before <assuan.h> because
of GPG_ERR_SOURCE_DEFAULT check.
(unlock_pinentry): Call assuan_release instead of
assuan_disconnect.
(getinfo_pid_cb, getpin_cb): Return gpg_error_t instead of int.
(start_pinentry): Allocate assuan context before connecting to
server.
* call-scd.c (membuf_data_cb, learn_status_cb, get_serialno_cb)
(membuf_data_cb, inq_needpin, card_getattr_cb, pass_status_thru)
(pass_data_thru): Change return type to gpg_error_t.
(start_scd): Allocate assuan context before connecting to server.

common/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* asshelp.c (start_new_gpg_agent): Allocate assuan context before
starting server.

g10/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* call-agent.c: Include "scdaemon.h" before <assuan.h> because of
GPG_ERR_SOURCE_DEFAULT check.
(learn_status_cb, dummy_data_cb, get_serialno_cb, default_inq_cb)
(learn_status_cb, inq_writecert_parms, inq_writekey_parms)
(scd_genkey_cb, membuf_data_cb): Return gpg_error_t instead of
int.
* gpg.c: Include "scdaemon.h" before <assuan.h> because of
GPG_ERR_SOURCE_DEFAULT check.
(main): Update to new Assuan API.
* server.c: Include "scdaemon.h" before <assuan.h> because of
GPG_ERR_SOURCE_DEFAULT check.
(option_handler, cmd_recipient, cmd_signer, cmd_encrypt)
(cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export)
(cmd_delkeys, cmd_message, do_listkeys, cmd_listkeys)
(cmd_listsecretkeys, cmd_genkey, cmd_getinfo): Return gpg_error_t
instead of int.
(register_commands): Allocate assuan context before starting
server.
(gpg_server): Allocate assuan_context before starting server.

scd/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* command.c: Include "scdaemon.h" before <assuan.h> because of
GPG_ERR_SOURCE_DEFAULT check.
(option_handler, open_card, cmd_serialno, cmd_lean, cmd_readcert)
(cmd_readkey, cmd_setdata, cmd_pksign, cmd_pkauth, cmd_pkdecrypt)
(cmd_getattr, cmd_setattr, cmd_writecert, cmd_writekey)
(cmd_genkey, cmd_random, cmd_passwd, cmd_checkpin, cmd_lock)
(cmd_unlock, cmd_getinfo, cmd_restart, cmd_disconnect, cmd_apdu)
(cmd_killscd): Return gpg_error_t instead of int.
(scd_command_handler): Allocate assuan context before starting server.
* scdaemon.c (main): Update to new Assuan API.

sm/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* gpgsm.c (main): Update to new assuan API.
* server.c: Include "gpgsm.h" before <assuan.h> due to check for
GPG_ERR_SOURCE_DEFAULT and assuan.h now including gpg-error.h.
(option_handler, cmd_recipient, cmd_signer, cmd_encrypt)
(cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export)
(cmd_delkeys, cmd_message, cmd_listkeys, cmd_dumpkeys)
(cmd_listsecretkeys, cmd_dumpsecretkeys, cmd_genkey)
(cmd_getauditlog, cmd_getinfo): Return gpg_error_t instead of int.
(register_commands): Same for member HANDLER in table.
(gpgsm_server): Allocate assuan context before starting server.
* sm/call-dirmngr.c:
* call-dirmngr.c (prepare_dirmngr): Check for CTX and error before
setting LDAPSERVER.
(start_dirmngr_ext): Allocate assuan context before starting
server.
(inq_certificate, isvalid_status_cb, lookup_cb, lookup_status_cb)
(run_command_cb, run_command_inq_cb, run_command_status_cb):
Return gpg_error_t instead of int.

tools/
2009-09-23  Marcus Brinkmann  <marcus@g10code.de>

* gpg-connect-agent.c (getinfo_pid_cb, read_and_print_response)
(main): Update to new Assuan API.

9 years agoStart a new development branch.
Werner Koch [Mon, 21 Sep 2009 18:26:52 +0000 (18:26 +0000)]
Start a new development branch.
Translations are for now disabled.

9 years agoPost release version bumb
Werner Koch [Fri, 4 Sep 2009 17:52:40 +0000 (17:52 +0000)]
Post release version bumb

9 years ago2009-09-04 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Fri, 4 Sep 2009 17:39:50 +0000 (17:39 +0000)]
2009-09-04  Marcus Brinkmann  <marcus@g10code.com>

* command.c (start_command_handler): Add comment about gap in
implementation (in dead code), for future reference.

9 years agoAvoid catch-22 with README.main not being distributed but having the gnupg-2.0.13
Werner Koch [Fri, 4 Sep 2009 17:21:40 +0000 (17:21 +0000)]
Avoid catch-22 with README.main not being distributed but having the
project-id marker string.

9 years agoArggg. gettext again
Werner Koch [Fri, 4 Sep 2009 17:12:53 +0000 (17:12 +0000)]
Arggg.  gettext again

9 years agoAdd a gotcha section after trapped again.
Werner Koch [Fri, 4 Sep 2009 17:11:38 +0000 (17:11 +0000)]
Add a gotcha section after trapped again.

9 years ago.
Werner Koch [Fri, 4 Sep 2009 16:06:56 +0000 (16:06 +0000)]
.

9 years ago.
Werner Koch [Fri, 4 Sep 2009 16:03:23 +0000 (16:03 +0000)]
.

9 years agopreparae release
Werner Koch [Fri, 4 Sep 2009 13:38:16 +0000 (13:38 +0000)]
preparae release

9 years agoAllow uid sand key election using a '*'.
Werner Koch [Fri, 4 Sep 2009 11:52:03 +0000 (11:52 +0000)]
Allow uid sand key election using a '*'.

9 years agoFix bug#1122.
Werner Koch [Thu, 3 Sep 2009 20:51:55 +0000 (20:51 +0000)]
Fix bug#1122.
Note that msgmerge 0.17 is completely broken as it always
prepends a fuzzy null entry to all po files.

9 years agoUpdated the german translation
Werner Koch [Thu, 3 Sep 2009 14:08:25 +0000 (14:08 +0000)]
Updated the german translation

9 years agoFix bug#1011.
Werner Koch [Thu, 3 Sep 2009 11:29:25 +0000 (11:29 +0000)]
Fix bug#1011.

9 years agoFix for extended length Le in decipher
Werner Koch [Thu, 3 Sep 2009 10:57:23 +0000 (10:57 +0000)]
Fix for extended length Le in decipher

9 years agoUpdate estream.
Werner Koch [Thu, 3 Sep 2009 10:44:13 +0000 (10:44 +0000)]
Update estream.

9 years agoMake use of strconcat to make the code more robust against future changes.
Werner Koch [Wed, 26 Aug 2009 10:58:13 +0000 (10:58 +0000)]
Make use of strconcat to make the code more robust against future changes.

9 years agoExpand a ~ in the ca-cert-file argument.
Werner Koch [Wed, 26 Aug 2009 10:12:17 +0000 (10:12 +0000)]
Expand a ~ in the ca-cert-file argument.

9 years agoRefactor new code.
Werner Koch [Wed, 26 Aug 2009 09:24:04 +0000 (09:24 +0000)]
Refactor new code.

9 years agoImplement tilde expansion in the same was as 1.4.
Werner Koch [Wed, 26 Aug 2009 08:55:57 +0000 (08:55 +0000)]
Implement tilde expansion in the same was as 1.4.

9 years agoFix debian bug#543530
Werner Koch [Wed, 26 Aug 2009 06:46:02 +0000 (06:46 +0000)]
Fix debian bug#543530

9 years agoNew fucntions strconcat and xstrconcat.
Werner Koch [Tue, 25 Aug 2009 20:19:37 +0000 (20:19 +0000)]
New fucntions strconcat and xstrconcat.

9 years ago* gpg.text: Suggested new ordering for --edit-key.
David Shaw [Mon, 24 Aug 2009 22:21:39 +0000 (22:21 +0000)]
* gpg.text: Suggested new ordering for --edit-key.

10 years ago2009-08-20 Daiki Ueno <ueno@unixuser.org>
Werner Koch [Thu, 20 Aug 2009 08:41:15 +0000 (08:41 +0000)]
2009-08-20  Daiki Ueno  <ueno@unixuser.org>

    * mainproc.c (proc_encrypted): Clear passphrase cached with S2K
      cache ID if decryption failed.
    * passphrase.c (passphrase_to_dek_ext): Set dek->s2k_cacheid.
    * gpgv.c (passphrase_clear_cache): New stub.

10 years agoFixed bug#920
Werner Koch [Tue, 18 Aug 2009 09:32:00 +0000 (09:32 +0000)]
Fixed bug#920

10 years ago* gpg.texi (OpenPGP Options): Clarify that personal-foo-preferences
David Shaw [Mon, 17 Aug 2009 16:48:49 +0000 (16:48 +0000)]
* gpg.texi (OpenPGP Options): Clarify that personal-foo-preferences
overrides recipient preferences (safely).

10 years ago* gpg.texi (GPG Configuration Options): Document keyserver options
David Shaw [Fri, 14 Aug 2009 19:43:26 +0000 (19:43 +0000)]
* gpg.texi (GPG Configuration Options): Document keyserver options
check-cert and ca-cert-file.

10 years ago* ttyio.h, ttyio.c (tty_enable_completion): Some ifdefs around
David Shaw [Tue, 11 Aug 2009 18:34:16 +0000 (18:34 +0000)]
* ttyio.h, ttyio.c (tty_enable_completion): Some ifdefs around
HAVE_LIBREADLINE to allow building when readline isn't available.

10 years agoAsk to insert the right OpenPGP card.
Werner Koch [Tue, 11 Aug 2009 10:56:44 +0000 (10:56 +0000)]
Ask to insert the right OpenPGP card.

10 years agoImproved detection of bad/invalid signer keys.
Werner Koch [Thu, 6 Aug 2009 20:12:00 +0000 (20:12 +0000)]
Improved detection of bad/invalid signer keys.

10 years agoEnable readline support in --card-edit.
Werner Koch [Wed, 5 Aug 2009 13:48:23 +0000 (13:48 +0000)]
Enable readline support in --card-edit.
better cope with re-inserted cards.

10 years agoAsk for the keysize when generating a new card key.
Werner Koch [Wed, 5 Aug 2009 11:24:43 +0000 (11:24 +0000)]
Ask for the keysize when generating a new card key.

10 years ago* gpg.c (main): --pgp6 includes --disable-mdc.
David Shaw [Fri, 31 Jul 2009 14:36:59 +0000 (14:36 +0000)]
* gpg.c (main): --pgp6 includes --disable-mdc.

10 years ago* gpg.texi (OpenPGP Options): Don't mention --no-sk-comment (doesn't
David Shaw [Fri, 31 Jul 2009 14:36:22 +0000 (14:36 +0000)]
* gpg.texi (OpenPGP Options): Don't mention --no-sk-comment (doesn't
exist any longer).

10 years agoComment changes.
Werner Koch [Thu, 30 Jul 2009 16:45:06 +0000 (16:45 +0000)]
Comment changes.
Changed --learn-card.

10 years ago2009-07-29 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Wed, 29 Jul 2009 16:19:48 +0000 (16:19 +0000)]
2009-07-29  Marcus Brinkmann  <marcus@g10code.com>

* ccid-driver.c (print_pr_data): Fix 64 bit compat problem.

10 years ago2009-07-29 Marcus Brinkmann <marcus@g10code.com>
Marcus Brinkmann [Wed, 29 Jul 2009 16:05:49 +0000 (16:05 +0000)]
2009-07-29  Marcus Brinkmann  <marcus@g10code.com>

* keylist.c (print_capabilities): Print a trailing colon.

10 years agoWorkaround for SCR3320
Werner Koch [Fri, 24 Jul 2009 11:01:17 +0000 (11:01 +0000)]
Workaround for SCR3320

10 years ago* srv.c (getsrv): Fix type-punning warning.
David Shaw [Thu, 23 Jul 2009 18:56:56 +0000 (18:56 +0000)]
* srv.c (getsrv): Fix type-punning warning.

10 years agoTry a DNS-SD lookup to find a domain-specific LDAP server before
David Shaw [Thu, 23 Jul 2009 18:28:54 +0000 (18:28 +0000)]
Try a DNS-SD lookup to find a domain-specific LDAP server before
resorting to keys.{domain}.

10 years agoPrint status of CRL checks in the audit log.
Werner Koch [Thu, 23 Jul 2009 15:18:58 +0000 (15:18 +0000)]
Print status of CRL checks in the audit log.

10 years agoMake use of the card's extended capabilities.
Werner Koch [Wed, 22 Jul 2009 17:21:47 +0000 (17:21 +0000)]
Make use of the card's extended capabilities.

10 years agoEmit CARDCTRL status lines.
Werner Koch [Wed, 22 Jul 2009 16:08:58 +0000 (16:08 +0000)]
Emit CARDCTRL status lines.

10 years agoTypo fixes. Fixes bug#1093
Werner Koch [Wed, 22 Jul 2009 13:33:46 +0000 (13:33 +0000)]
Typo fixes.  Fixes bug#1093