72c5d9de8b4b83f81da8faef4e0fbb3fc64ab389: Bugzilla Bug 119500 PKCS#11 CKF_PROTECTED_AUTHENTICATION_PATH token flag not supported
relyea%netscape.com - Wed, 10 Dec 2008 22:48:28 +0000 - rev 8906
Bugzilla Bug 119500 PKCS#11 CKF_PROTECTED_AUTHENTICATION_PATH token flag not supported r=nelson This is only the NSS portion of this patch. The PSM portion will be checked in once the NSS portion is mainlined to mozilla.
97a59fcb6063775c238b4f81c94aea34e3afeedc: Only call C_WaitForSlotEvent if the module is PKCS #11 v2.01 or later.
relyea%netscape.com - Wed, 10 Dec 2008 22:48:27 +0000 - rev 8905
Only call C_WaitForSlotEvent if the module is PKCS #11 v2.01 or later. bug 196811 r=wtc sr=julien
dfa979cbb178fda37dfccb7b26864ffcdcffeb5e: Bugzilla Bug 299197: define two bitflags for every PKCS #11 object
wtchang%redhat.com - Wed, 10 Dec 2008 22:48:26 +0000 - rev 8904
Bugzilla Bug 299197: define two bitflags for every PKCS #11 object attribute with no exceptions. renamed PK11_ATTR_READONLY as PK11_ATTR_UNMODIFIABLE. In pk11_OpFlagsToAttributes, backed out a change I made before. Made pk11_AttrFlagsToAttributes table-driven. In pk11_loadPrivKeyWithFlags, fixed the bug (always loading the public key as a token object). Other code cleanups. r=relyea,nelsonb. Modified files: pk11akey.c pk11obj.c pk11pub.h pk11skey.c secmodt.h
cfb773cb578c01b7176a975c2769f3afcb165dca: Bugzilla Bug 299197: added PK11AttrFlags and PK11_GenerateKeyPairWithFlags.
wtchang%redhat.com - Wed, 10 Dec 2008 22:48:25 +0000 - rev 8903
Bugzilla Bug 299197: added PK11AttrFlags and PK11_GenerateKeyPairWithFlags. Modified PK11_TokenKeyGenWithFlags to take a PK11AttrFlags parameter. PK11AttrFlags controls the values of commonly used PKCS #11 object attributes that have Boolean values. r=relyea,nelsonb. Modified Files: nss/nss.def pk11wrap/pk11akey.c pk11wrap/pk11obj.c pk11wrap/pk11pub.h pk11wrap/pk11skey.c pk11wrap/secmodi.h pk11wrap/secmodt.h
0af12432633d410721e419da84fdacf5212f20e6: Bugzilla Bug 286439: Removed PKCS11_USE_THREADS and PK11_USE_THREADS.
wtchang%redhat.com - Wed, 10 Dec 2008 22:48:24 +0000 - rev 8902
Bugzilla Bug 286439: Removed PKCS11_USE_THREADS and PK11_USE_THREADS. r=relyea,nelsonb. Modified Files: pk11wrap/pk11list.c pk11wrap/pk11pars.c pk11wrap/pk11skey.c pk11wrap/pk11slot.c pk11wrap/pk11util.c pk11wrap/secmod.h pk11wrap/secmodi.h pk11wrap/secmodt.h pk11wrap/secmodti.h softoken/pkcs11.c softoken/pkcs11i.h softoken/pkcs11u.c
cd6c091948f2508f2b82b2dcd68463e686de98db: Bugzilla Bug 252702
relyea%netscape.com - Wed, 10 Dec 2008 22:48:23 +0000 - rev 8901
Bugzilla Bug 252702 NSS needs to handle better token insertion and removal. Applied from patch to NSS 3.9
c34e40a0554ca2320b2755cb687c004d2dce1f5c: refactor pk11util, splitting large single files down to a managable size.
relyea%netscape.com - Wed, 10 Dec 2008 22:48:22 +0000 - rev 8900
refactor pk11util, splitting large single files down to a managable size. bug 246130. The new factor is: pk11akey.c - asymetric keys constructed from pk11cert.c and pk11skey.c pk11auth.c - authentication/password management factored from pk11slot.c pk11cert.c - cert code with private key, crls and trust factored out. pk11ctx.c -- pkcs11 context code, factored out of pk11skey.c new pk11func.h -- for backward compatibility. pk11mech.c - mechanism mapping code, factored mostly from pk11slot.c pk11nobj.c - netscape objects (crls and trust), factored mostly from pk11cert.c pk11obj.c - generic object support, factored from pk11skey.c pk11slot.c and pk11cert.c pk11priv.h -- private functions factored from pk11func.h pk11pub.h -- public functions factored from pk11func.h pk11skey.c - now only symetric key ops; private, public key ops, generic ops and crypto contexs have been factored out. pk11slot.c - still slot operations. Authentication, generic object ops, mechanism mapping has been factored out. This patch should only have refactoring, no new functions or other changes.
80b41f3f92eac163092a435a5e19f45852ecc2be: Bug 244914, 244907 r=nelsonb
relyea%netscape.com - Wed, 10 Dec 2008 22:48:21 +0000 - rev 8899
Bug 244914, 244907 r=nelsonb Add support for unprotected private keys without requiring authentication. Add support to access application specific PKCS #11 objects through NSS.
9996a8a72ba2a57ddc2aa31940fd6505b0437eb4: Bug 236613: change to MPL/LGPL/GPL tri-license.
gerv%gerv.net - Wed, 10 Dec 2008 22:48:20 +0000 - rev 8898
Bug 236613: change to MPL/LGPL/GPL tri-license.
c1aa5815df7cf8282e25afda3f27c351be8e2159: Bug 183612: renamed some new functions to be consistent with existing
wtc%netscape.com - Wed, 10 Dec 2008 22:48:19 +0000 - rev 8897
Bug 183612: renamed some new functions to be consistent with existing function names containing SubjectKey and PublicKey. Moved internal functions to private headers and use the lowercase cert_ prefix for the internal functions for subject key ID mapping hash table. r=nelsonb.
116198b99f2cc0894ea957037ae201d19e2414bf: 221067 NSS needs to be able to create token symkeys from unwrap and derive.
relyea%netscape.com - Wed, 10 Dec 2008 22:48:18 +0000 - rev 8896
221067 NSS needs to be able to create token symkeys from unwrap and derive.
dd47fe6afb97b423c676420feb7c1ce0d7bcfa02: Fix for bug 215186 - add missing options to PK11_ListCerts . r=wtc
jpierre%netscape.com - Wed, 10 Dec 2008 22:48:17 +0000 - rev 8895
Fix for bug 215186 - add missing options to PK11_ListCerts . r=wtc
86e65b136593fcb20d27d983284d26c81bb81e48: Bugzilla bug 213158: fixed the misspelling of "attach". The patch is
wtc%netscape.com - Wed, 10 Dec 2008 22:48:16 +0000 - rev 8894
Bugzilla bug 213158: fixed the misspelling of "attach". The patch is contributed by Pierre Chanial <chanial@noos.fr>. Modified Files: pk11slot.c secmodt.h
5ef6f105843066e4fa1c51a0d77ce51f133739f4: Add missing declaration of NSS_Get_SECKEY_EncryptedPrivateKeyInfoTemplate
nelsonb%netscape.com - Wed, 10 Dec 2008 22:48:15 +0000 - rev 8893
Add missing declaration of NSS_Get_SECKEY_EncryptedPrivateKeyInfoTemplate
5c0f2d8f3e7067228f041ebc1b5ea9db096faed1: Support SHA256, SHA384, and SHA512 hashes in NSS.
nelsonb%netscape.com - Wed, 10 Dec 2008 22:48:14 +0000 - rev 8892
Support SHA256, SHA384, and SHA512 hashes in NSS.
35309a11ff0e9d8c0f98827b1f31c07662097366: Fix SDR race condition with a coarse lock. Does not address multiaccess DB
relyea%netscape.com - Wed, 10 Dec 2008 22:48:13 +0000 - rev 8891
Fix SDR race condition with a coarse lock. Does not address multiaccess DB races. Bug 169296.
14157b1a4c37b816cb844c020ce5d560e24f8d94: Add new SHAxxx hash algorithms to tables of SECHashObjects.
nelsonb%netscape.com - Wed, 10 Dec 2008 22:48:12 +0000 - rev 8890
Add new SHAxxx hash algorithms to tables of SECHashObjects.
c2dddb891d27aa14d1eb83a03fd4218db7f8ebeb: Add token removal blocking function.
relyea%netscape.com - Wed, 10 Dec 2008 22:48:11 +0000 - rev 8889
Add token removal blocking function.
0e3dc6e18096318f0e15a9ebe941ac75eb095799: Fix for 98068 - PR_CALLBACK OS/2 issues
jpierre%netscape.com - Wed, 10 Dec 2008 22:48:10 +0000 - rev 8888
Fix for 98068 - PR_CALLBACK OS/2 issues
11e09ebe2bc462ec384924c741b70691484786fc: Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
nicolson%netscape.com - Wed, 10 Dec 2008 22:48:09 +0000 - rev 8887
Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public header file. r=relyea.
(0) -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip