Upgraded gettext.
[gnupg.git] / sm / ChangeLog
index f666af5..e2b7796 100644 (file)
@@ -1,3 +1,46 @@
+2007-05-07  Werner Koch  <wk@g10code.com>
+
+       * certcheck.c (MY_GCRY_PK_ECDSA): New.
+
+2007-04-20  Werner Koch  <wk@g10code.com>
+
+       * gpgsm.c (main): Parameterize failed versions check messages.
+
+2007-04-19  Werner Koch  <wk@g10code.com>
+
+       * certcheck.c (do_encode_md): Add arg PKEY.  Add support for DSA2
+       and all ECDSA sizes.
+       (get_dsa_qbits): New.
+       (pk_algo_from_sexp): A key will never contain ecdsa as algorithm,
+       so remove that.
+
+2007-04-18  Werner Koch  <wk@g10code.com>
+
+       * certcheck.c (do_encode_md): Support 160 bit ECDSA.
+
+2007-04-13  Werner Koch  <wk@g10code.com>
+
+       * call-agent.c (start_agent): Don't use log_error when using the
+       fallback hack to start the agent.  This is bug 782.
+
+2007-03-20  Werner Koch  <wk@g10code.com>
+
+       * fingerprint.c (gpgsm_get_fingerprint): Add caching.
+       (gpgsm_get_fingerprint_string): Use bin2hexcolon().
+       (gpgsm_get_fingerprint_hexstring): Use bin2hex and allocate only
+       as much memory as required.
+       (gpgsm_get_keygrip_hexstring): Use bin2hex.
+
+       * certchain.c (gpgsm_validate_chain): Keep track of the
+       certificate chain and reset the ephemeral flags.
+       * keydb.c (keydb_set_cert_flags): New args EPHEMERAL and MASK.
+       Changed caller to use a mask of ~0.  Return a proper error code if
+       the certificate is not available.
+
+       * gpgsm.c: Add option --p12-charset.
+       * gpgsm.h (struct opt): Add p12_charset. 
+       * export.c (popen_protect_tool): Use new option.
+
 2007-03-19  Werner Koch  <wk@g10code.com>
 
         Changes to let export and key listing use estream to help systems