Hello, Robert.
Thank you for clarifications.
On Fri, 30 Oct 2009, Robert Relyea wrote:
[ ... some discussion about legacydb skipped ... ]
-- keys coupling is also the cause why softoken wants CKA_NETSCAPE_DB on C_CreateObject(
private key, template ). Application must supply the raw public key value in
CKA_NETSCAPE_DB, because legacydb needs a record key for "key3.db".
the database is old. We've moved away from it precisely because of these
problems. (Also note that there isn't a lot of key specific code for the new
database -- another reason we moved away from the old database format).
IMO, "legacydb" can not be considered "legacy" while it is the _default_
database for Firefox and Thunderbird.
Too bad, but nobody except developers and early adopters use SQLite backend. The issues
with "legacydb" should be considered attentive until stock FF and TB will
migrate to sqlite NSS backend.
Best regards,
--
Konstantin Andreev, software engineer.
Swemel JSC
--
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto