summaryrefslogtreecommitdiffstats
path: root/scd/ChangeLog
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2004-04-26 20:28:06 +0200
committerWerner Koch <wk@gnupg.org>2004-04-26 20:28:06 +0200
commit869a2bbad2f76153d953aeaaec5e3f0dd31d82f6 (patch)
tree14d848f06d2c148fc1e678b61e2a1d8dd8e65645 /scd/ChangeLog
parent(change_name): Check that the NAME is not too long. (diff)
downloadgnupg2-869a2bbad2f76153d953aeaaec5e3f0dd31d82f6.tar.xz
gnupg2-869a2bbad2f76153d953aeaaec5e3f0dd31d82f6.zip
* app-common.h: New members FNC.DEINIT and APP_LOCAL.
* app.c (release_application): Call new deconstructor. * app-openpgp.c (do_deinit): New. (get_cached_data, flush_cache_item, flush_cache_after_error) (flush_cache): New. (get_one_do): Replaced arg SLOT by APP. Make used of cached data. (verify_chv2, verify_chv3): Flush some cache item after error. (do_change_pin): Ditto. (do_sign): Ditto. (do_setattr): Flush cache item. (do_genkey): Flush the entire cache. (compare_fingerprint): Use cached data.
Diffstat (limited to 'scd/ChangeLog')
-rw-r--r--scd/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/scd/ChangeLog b/scd/ChangeLog
index 3aea9f08d..1db7a8a62 100644
--- a/scd/ChangeLog
+++ b/scd/ChangeLog
@@ -1,5 +1,18 @@
2004-04-26 Werner Koch <wk@gnupg.org>
+ * app-common.h: New members FNC.DEINIT and APP_LOCAL.
+ * app.c (release_application): Call new deconstructor.
+ * app-openpgp.c (do_deinit): New.
+ (get_cached_data, flush_cache_item, flush_cache_after_error)
+ (flush_cache): New.
+ (get_one_do): Replaced arg SLOT by APP. Make used of cached data.
+ (verify_chv2, verify_chv3): Flush some cache item after error.
+ (do_change_pin): Ditto.
+ (do_sign): Ditto.
+ (do_setattr): Flush cache item.
+ (do_genkey): Flush the entire cache.
+ (compare_fingerprint): Use cached data.
+
* scdaemon.c (main): Do the last change the usual way. This is so
that we can easily test for versioned config files above.