1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-06-25 01:42:45 +02:00
gnupg/g10
Werner Koch aa87314e6f (get_cached_data): New arg GET_IMMEDIATE to bypass
the cache.  Changed all callers.
(get_one_do): Bypass the cache if the value would have been read
directly for v1.1 cards.It makes things a bit slower but obnly for
1.0 cards and there are not that many cards out in the wild.  This
is required to fix a caching bug when generating new keys; as a
side effect of the retrieval of the the C4 DO from the 6E DO the
chaced fingerprint will get updated to the old value and later
when signing the generated key the checking of the fingerprint
fails becuase it won't match the new one.  Thanks to Moritz for
analyzing this problem.
(verify_chv3): Removed the CHV status reread logic because we
won't cache the C4 DO anymore.
2005-01-25 14:18:56 +00:00
..
apdu.c (get_cached_data): New arg GET_IMMEDIATE to bypass 2005-01-25 14:18:56 +00:00
apdu.h * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. 2004-10-20 09:39:56 +00:00
app-common.h * configure.ac: Remove the check for asprintf 2004-10-21 16:56:22 +00:00
app-openpgp.c (get_cached_data): New arg GET_IMMEDIATE to bypass 2005-01-25 14:18:56 +00:00
armor.c * filter.h, armor.c (armor_filter): Use the eol string from the armor 2005-01-06 16:23:47 +00:00
build-packet.c * keyserver.c (keyserver_typemap): New. Map certain keyserver types to a 2004-12-22 17:49:44 +00:00
card-util.c * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
cardglue.c (open_card): Issue new CARDCTRL(4) status. 2005-01-20 18:25:25 +00:00
cardglue.h * app-openpgp.c (send_fprtime_if_not_null): New. 2004-12-10 10:49:14 +00:00
ccid-driver.c (find_endpoint): New. 2004-12-28 07:30:57 +00:00
ccid-driver.h * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. 2004-10-20 09:39:56 +00:00
ChangeLog (get_cached_data): New arg GET_IMMEDIATE to bypass 2005-01-25 14:18:56 +00:00
cipher.c * packet.h, build-packet.c (build_sig_subpkt), export.c 2003-05-03 04:07:45 +00:00
comment.c Update head to match stable 1.0 2002-06-29 13:46:34 +00:00
compress-bz2.c * options.h, g10.c (main), compress-bz2.c (init_uncompress): Rename 2004-03-25 22:43:51 +00:00
compress.c * getkey.c: Set MAX_PK_CACHE_ENTRIES and MAX_UID_CACHE_ENTRIES to 2004-01-28 01:04:30 +00:00
dearmor.c Added SELInux hacks and did some cleanups. 2004-10-13 18:10:06 +00:00
decrypt.c Added SELInux hacks and did some cleanups. 2004-10-13 18:10:06 +00:00
delkey.c * card-util.c, delkey.c, keygen.c, plaintext.c, keyedit.c, passphrase.c, 2004-10-28 03:57:30 +00:00
encode.c * plaintext.c (handle_plaintext): Don't try and create a zero-length 2004-11-04 22:28:39 +00:00
encr-data.c * encr-data.c (decrypt_data): Give a warning with a weak key, but still 2004-10-08 21:54:26 +00:00
exec.c * keyring.c: Make some strings translatable. 2004-10-28 02:14:06 +00:00
exec.h * trustdb.h, trustdb.c (is_disabled), gpgv.c (is_disabled): Rename 2003-05-21 16:42:22 +00:00
export.c * options.h, import.c (parse_import_options, delete_inv_parts): Add 2005-01-01 21:21:11 +00:00
filter.h * filter.h, armor.c (armor_filter): Use the eol string from the armor 2005-01-06 16:23:47 +00:00
free-packet.c (copy_secret_key): Get last fix right. 2004-06-16 13:24:01 +00:00
g10.c * g10.c (i18n_init) [W32]: Pass registry key to gettext 2005-01-20 11:42:03 +00:00
getkey.c * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
global.h Update head to match stable 1.0 2002-06-29 13:46:34 +00:00
gpgv.c * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
helptext.c * pkclist.c (do_edit_ownertrust): Add a note to translators. 2004-10-15 09:39:25 +00:00
import.c * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
iso7816.c * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. 2004-10-20 09:39:56 +00:00
iso7816.h * apdu.c (apdu_open_reader): Load pcsc_get_status_change fucntion. 2004-10-20 09:39:56 +00:00
kbnode.c * armor.c, g10.c, kbnode.c, misc.c, pkclist.c, sign.c, build-packet.c, 2003-05-24 21:50:33 +00:00
keydb.c * misc.c (is_secured_filename): New. 2004-10-14 07:11:57 +00:00
keydb.h * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
keyedit.c * keyedit.c (keyedit_menu): Move command strings outside the function to 2005-01-11 04:15:55 +00:00
keygen.c * keyedit.c (menu_set_keyserver_url): Make sure we only operate on the 2004-12-21 15:49:56 +00:00
keyid.c * packet.h, getkey.c (merge_selfsigs_main, sig_to_revoke_info), keyid.c 2004-12-30 03:26:57 +00:00
keylist.c * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
keyring.c * keyring.c: Make some strings translatable. 2004-10-28 02:14:06 +00:00
keyring.h * g10.c (main), keydb.h, keydb.c (keydb_rebuild_caches), keyring.h, 2004-01-20 16:09:38 +00:00
keyserver-internal.h * card-util.c (fetch_url, card_edit): Use the pubkey URL stored on the 2004-09-11 15:42:19 +00:00
keyserver.c * keyserver.c (free_keyserver_spec): Fix small leak. 2005-01-22 03:33:12 +00:00
main.h * gpgv.c (tty_fprintf): New stub. 2005-01-20 17:21:40 +00:00
mainproc.c * options.h, g10.c (main), mainproc.c (check_sig_and_print): Rename 2004-10-21 19:18:47 +00:00
Makefile.am * Makefile.am: Use @LIBUSB@ instead of @LIBUSB_LIBS@ 2005-01-03 15:15:34 +00:00
mdfilter.c Update head to match stable 1.0 2002-06-29 13:46:34 +00:00
misc.c * g10.c (i18n_init) [W32]: Pass registry key to gettext 2005-01-20 11:42:03 +00:00
openfile.c * misc.c (is_secured_filename): New. 2004-10-14 07:11:57 +00:00
OPTIONS See ChangeLog: Mon Jul 31 10:04:47 CEST 2000 Werner Koch 2000-07-31 08:04:16 +00:00
options.h * options.h, import.c (parse_import_options, delete_inv_parts): Add 2005-01-01 21:21:11 +00:00
options.skel About to release 1.3.92 2004-10-28 09:06:50 +00:00
packet.h * packet.h, getkey.c (merge_selfsigs_main, sig_to_revoke_info), keyid.c 2004-12-30 03:26:57 +00:00
parse-packet.c * parse-packet.c (parse_one_sig_subpkt, enum_sig_subpkt): Don't BUG() on 2004-10-16 22:48:20 +00:00
passphrase.c * passphrase.c (readline, agent_send_option, agent_open, 2005-01-10 22:56:46 +00:00
photoid.c Added SELInux hacks and did some cleanups. 2004-10-13 18:10:06 +00:00
photoid.h * trustdb.h, trustdb.c (is_disabled), gpgv.c (is_disabled): Rename 2003-05-21 16:42:22 +00:00
pipemode.c Update head to match stable 1.0 2002-06-29 13:46:34 +00:00
pkclist.c * skclist.c (build_sk_list): Don't need to warn about PGP-generated 2004-10-28 22:09:09 +00:00
plaintext.c * plaintext.c (handle_plaintext): Don't try and create a zero-length 2004-11-04 22:28:39 +00:00
progress.c * plaintext.c (handle_plaintext): Don't try and create a zero-length 2004-11-04 22:28:39 +00:00
pubkey-enc.c * pubkey-enc.c (get_session_key, get_it), keyedit.c 2004-05-20 02:51:23 +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 * card-util.c, delkey.c, keygen.c, plaintext.c, keyedit.c, passphrase.c, 2004-10-28 03:57:30 +00:00
seckey-cert.c * seckey-cert.c (do_check): Handle case when checksum was okay but 2004-12-20 10:05:20 +00:00
seskey.c (encode_session_key): Changed the zero random byte 2004-08-19 10:12:54 +00:00
sig-check.c * keyserver.c (keyserver_work): Allow --refresh-keys with a preferred 2004-05-20 20:42:01 +00:00
sign.c * plaintext.c (handle_plaintext): Don't try and create a zero-length 2004-11-04 22:28:39 +00:00
signal.c Readline fix to be robust against platforms where readline has its own 2004-12-18 22:23:49 +00:00
skclist.c * skclist.c (build_sk_list): Don't need to warn about PGP-generated 2004-10-28 22:09:09 +00:00
status.c * keylist.c (status_one_subpacket): New. Send the subpacket data to the 2004-10-28 03:14:55 +00:00
status.h * keylist.c (status_one_subpacket): New. Send the subpacket data to the 2004-10-28 03:14:55 +00:00
tdbdump.c Added SELInux hacks and did some cleanups. 2004-10-13 18:10:06 +00:00
tdbio.c * misc.c (is_secured_filename): New. 2004-10-14 07:11:57 +00:00
tdbio.h * armor.c, g10.c, kbnode.c, misc.c, pkclist.c, sign.c, build-packet.c, 2003-05-24 21:50:33 +00:00
textfilter.c * keyedit.c (keyedit_menu): Invisible alias "passwd" as "password". 2004-12-20 05:19:09 +00:00
tlv.c A bunch of changes for the openpgp card. 2004-04-27 08:23:45 +00:00
tlv.h A bunch of changes for the openpgp card. 2004-04-27 08:23:45 +00:00
trustdb.c * apdu.c (apdu_send_le, apdu_send_direct), keylist.c 2004-12-15 05:16:53 +00:00
trustdb.h * trustdb.h, trustdb.c (uid_trust_string_fixed): New. Return a fixed-size 2004-11-24 05:25:03 +00:00
verify.c Added SELInux hacks and did some cleanups. 2004-10-13 18:10:06 +00:00