Merge branch 'wk-gpg-keybox'
authorWerner Koch <wk@gnupg.org>
Fri, 29 Apr 2011 13:10:36 +0000 (15:10 +0200)
committerWerner Koch <wk@gnupg.org>
Fri, 29 Apr 2011 13:10:36 +0000 (15:10 +0200)
1  2 
g10/ChangeLog

diff --cc g10/ChangeLog
@@@ -1,16 -1,16 +1,29 @@@
+ 2011-04-29  Werner Koch  <wk@g10code.com>
+       * keydb.c (keydb_get_keyblock, keydb_add_resource): Use gpg_error.
+       (keydb_get_keyblock): Return VALUE_NOT_FOUND instead of -1.
+       (keydb_update_keyblock, keydb_insert_keyblock)
+       (keydb_delete_keyblock): Ditto.
+       (keydb_locate_writable): Ditto.
+       (keydb_search_reset): Ditto.
+       (keydb_search2): Return GPG_ERR_NOT_FOUND instead of -1.  Change
+       all callers.
+       (keydb_search_first, keydb_search_next, keydb_search_kid)
+       (keydb_search_fpr): Ditto.
 +2011-04-29  Marcus Brinkmann  <marcus@g10code.com>
 +
 +      * import.c (import_secret_one): Leave all checks to import_one.
 +      Cancel secret key import if public key was skipped due to
 +      merge-only request.  Fix import status for non-new secret key
 +      import by checking stat counter.
 +
 +2011-04-29  Marcus Brinkmann  <marcus@g10code.com>
 +
 +      * delkey.c (do_delete_key): Access public keyblock even for secret
 +      key operations.  But deleting secret key is not supported yet, so
 +      give an error.  Limit secret-key-exists error case to public keys.
 +
  2011-04-28  Werner Koch  <wk@g10code.com>
  
        * ecdh.c (pk_ecdh_encrypt_with_shared_point): Remove memory leak