gnupg/g10
Marcus Brinkmann 3974488cd1 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.
2009-09-23 00:01:25 +00:00
..
ChangeLog 2009-09-23 Marcus Brinkmann <marcus@g10code.de> 2009-09-23 00:01:25 +00:00
Makefile.am Fix bug#1122. 2009-09-03 20:51:55 +00:00
OPTIONS See ChangeLog: Mon Jul 31 10:04:47 CEST 2000 Werner Koch 2000-07-31 08:04:16 +00:00
armor.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
build-packet.c Marked all unused args on non-W32 platforms. 2008-10-20 13:53:23 +00:00
call-agent.c 2009-09-23 Marcus Brinkmann <marcus@g10code.de> 2009-09-23 00:01:25 +00:00
call-agent.h Ask to insert the right OpenPGP card. 2009-08-11 10:56:44 +00:00
card-util.c Enable readline support in --card-edit. 2009-08-05 13:48:23 +00:00
cipher.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
comment.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
compress-bz2.c Fix bug#1011. 2009-09-03 11:29:25 +00:00
compress.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
cpr.c Improved detection of bad/invalid signer keys. 2009-08-06 20:12:00 +00:00
dearmor.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
decrypt.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
delkey.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
encode.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
encr-data.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
exec.c [g10] 2009-07-13 17:36:02 +00:00
exec.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
export.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
filter.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
free-packet.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
getkey.c Fix bug#1034. 2009-05-06 09:36:06 +00:00
gpg.c 2009-09-23 Marcus Brinkmann <marcus@g10code.de> 2009-09-23 00:01:25 +00:00
gpg.h Make gpgv error message about a missing keyring more useful. This fixes 2009-04-03 10:34:22 +00:00
gpgv.c 2009-08-20 Daiki Ueno <ueno@unixuser.org> 2009-08-20 08:41:15 +00:00
helptext.c Created help files form the current po entries. 2007-12-04 15:00:14 +00:00
import.c Marked all unused args on non-W32 platforms. 2008-10-20 13:53:23 +00:00
kbnode.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
keydb.c Make gpgv error message about a missing keyring more useful. This fixes 2009-04-03 10:34:22 +00:00
keydb.h Made card key generate with backup key work for 2048 bit. 2009-05-15 19:26:46 +00:00
keyedit.c Allow uid sand key election using a '*'. 2009-09-04 11:52:03 +00:00
keygen.c Fix bug#1122. 2009-09-03 20:51:55 +00:00
keyid.c Make gpg not depend on the RIPE-MD160 implementaion in Libgcrypt. 2008-12-11 17:44:52 +00:00
keylist.c Fix bug#998. 2009-02-09 11:09:57 +00:00
keyring.c Fix bug 1091. 2009-07-20 11:02:20 +00:00
keyring.h Make gpgv error message about a missing keyring more useful. This fixes 2009-04-03 10:34:22 +00:00
keyserver-internal.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
keyserver.c Try a DNS-SD lookup to find a domain-specific LDAP server before 2009-07-23 18:28:54 +00:00
main.h Add full Camellia support. 2009-06-05 14:11:03 +00:00
mainproc.c 2009-08-20 Daiki Ueno <ueno@unixuser.org> 2009-08-20 08:41:15 +00:00
mdfilter.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
misc.c Fix bug 1091. 2009-07-20 11:02:20 +00:00
openfile.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
options.h Reworked passing of envars to Pinentry. 2009-07-07 10:02:41 +00:00
options.skel Remove hacks which are not anymore needed since we now require Libgcrypt 1.4 2008-09-29 15:02:55 +00:00
packet.h Fix bug#1122. 2009-09-03 20:51:55 +00:00
parse-packet.c Fixed a bunch of little bugs as reported by Fabian Keil. 2009-06-24 14:03:09 +00:00
passphrase.c 2009-08-20 Daiki Ueno <ueno@unixuser.org> 2009-08-20 08:41:15 +00:00
photoid.c Fix bug#1122. 2009-09-03 20:51:55 +00:00
photoid.h * main.h, mainproc.c (check_sig_and_print), keylist.c 2008-10-03 20:00:46 +00:00
pkclist.c * main.h, mainproc.c (check_sig_and_print), keylist.c 2008-10-03 20:00:46 +00:00
pkglue.c Replace a call to BUG by an error return. 2009-02-24 11:47:25 +00:00
pkglue.h Changed to GPLv3. 2007-07-04 19:49:40 +00:00
plaintext.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
progress.c Changed to GPLv3. 2007-07-04 19:49:40 +00:00
pubkey-enc.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
pubring.asc See ChangeLog: Mon Jul 31 10:04:47 CEST 2000 Werner Koch 2000-07-31 08:04:16 +00:00
revoke.c Fixed a bunch of little bugs as reported by Fabian Keil. 2009-06-24 14:03:09 +00:00
rmd160.c Add rmd160.c. 2008-12-12 12:01:20 +00:00
rmd160.h Add missing header file. 2008-12-12 08:54:50 +00:00
seckey-cert.c Improved detection of bad/invalid signer keys. 2009-08-06 20:12:00 +00:00
server.c 2009-09-23 Marcus Brinkmann <marcus@g10code.de> 2009-09-23 00:01:25 +00:00
seskey.c Add full Camellia support. 2009-06-05 14:11:03 +00:00
sig-check.c Make gpg not depend on the RIPE-MD160 implementaion in Libgcrypt. 2008-12-11 17:44:52 +00:00
sign.c Print 'empty file' warning only with --verbose. 2009-05-11 09:20:57 +00:00
signal.c Fix a signal cleanup problem. 2009-05-26 09:29:02 +00:00
skclist.c Improved detection of bad/invalid signer keys. 2009-08-06 20:12:00 +00:00
t-rmd160.c Make gpg not depend on the RIPE-MD160 implementaion in Libgcrypt. 2008-12-11 17:44:52 +00:00
tdbdump.c Marked all unused args on non-W32 platforms. 2008-10-20 13:53:23 +00:00
tdbio.c Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
tdbio.h Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
textfilter.c Started to implement the audit log feature. 2007-11-19 16:03:50 +00:00
trustdb.c Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
trustdb.h Print verbose instructions in case of a corrupted trustdb. 2009-07-22 09:43:10 +00:00
verify.c Marked all unused args on non-W32 platforms. 2008-10-20 13:53:23 +00:00