Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug 577747, Memory leak in ECDSA code in secvfy.c, problem analysis by Hanno ↵ | kaie%kuix.de | 2012-02-25 | 1 | -3/+5 |
| | | | | Boeck, r=rrelyea | ||||
* | Backing out last two checkins, because of tinderbox test failures | kaie%kuix.de | 2012-02-25 | 1 | -5/+3 |
| | |||||
* | Bug 577747, Memory leak in ECDSA code in secvfy.c, problem analysis by Hanno ↵ | kaie%kuix.de | 2012-02-25 | 1 | -3/+5 |
| | | | | Boeck, r=rrelyea | ||||
* | Fix Tinderbox bustage, backout all patches from 2011-11-11 | kaie%kuix.de | 2011-11-16 | 2 | -8/+6 |
| | |||||
* | Bug 663733: Add const modifier to declarations of functions used by ocspclnt ↵ | bsmith%mozilla.com | 2011-11-12 | 2 | -6/+8 |
| | | | | and certhigh/ocsp.c, make const warning an error on Windows (v3), r=rrelyea | ||||
* | Bug 647706: add SHA-224 support to more functions, in particular to | wtc%google.com | 2011-10-22 | 3 | -3/+12 |
| | | | | | | | | | | support SHA-224 certificates. Portions of this patch are contributed by Hanno Boeck <hanno@hboeck.de>. r=wtc,emaldona. Modified Files: cmd/lib/secutil.c lib/cryptohi/seckey.c lib/cryptohi/secsign.c lib/cryptohi/secvfy.c lib/pk11wrap/pk11mech.c lib/pk11wrap/pk11slot.c lib/pkcs12/p12local.c lib/softoken/rsawrapr.c lib/ssl/ssl3ecc.c lib/util/secalgid.c | ||||
* | Bug 668397: remove support for Fortezza certificates and keys from | wtc%google.com | 2011-07-24 | 4 | -659/+18 |
| | | | | | | | | | | | lib/certdb, lib/certhigh, and lib/cryptohi. The bug was reported by Tavis Ormandy <taviso@sdf.lonestar.org>. The patch was written by Brian Smith <bsmith@mozilla.com>. r=rrelyea,wtc. Modified Files: lib/certdb/cert.h lib/certdb/certdb.c lib/certdb/crl.c lib/certhigh/certvfy.c lib/cryptohi/keyhi.h lib/cryptohi/keythi.h lib/cryptohi/seckey.c lib/cryptohi/secsign.c lib/pk11wrap/pk11cert.c | ||||
* | Bug 356713 - Add SHA-224 support to HASH_GetHashTypeByOidTag, ↵ | emaldona%redhat.com | 2011-06-21 | 1 | -0/+3 |
| | | | | HASH_GetHashOidTagByHMACOidTag, and HASH_GetHMACOidTagByHashOidTag, author dcooper16@gmail.com, r+=wtc@google.com, emaldona@redhat.com | ||||
* | Bug 650272, seckey functions call memset with sizeof(pointer) instead of ↵ | kaie%kuix.de | 2011-04-20 | 1 | -2/+2 |
| | | | | sizeof(*pointer). Thanks to timeless for reporting, Patch contributed by Ludovic Hirlimann, r=nelson, r=kaie | ||||
* | Bug 356713: fix formatting nits. Add back a cast (to cast away the const) | wtc%google.com | 2011-03-29 | 1 | -1/+1 |
| | | | | | | | | that was removed accidentally. Modified Files: mozilla/security/nss/lib/softoken/fipstest.c mozilla/security/nss/lib/freebl/loader.h mozilla/security/nss/lib/cryptohi/secsign.c | ||||
* | Bug 633002 - SECKEY_ImportDERPublicKey causes memory leaks, r=wtc, sr=rrleyea | emaldona%redhat.com | 2011-03-07 | 1 | -8/+12 |
| | |||||
* | Bug 584224 - CMS does not allow content types other than S/MIME | rrelyea%redhat.com | 2011-01-28 | 1 | -0/+9 |
| | | | | | | | | Patch by Nalin r=rrelyea r=emaldona Return meaningful information for non-pure mechanism types (RSA with SHA1 for instance). | ||||
* | Bug 577268 Correct misspellings of parameter and function in NSS source code | nelson%bolyard.com | 2011-01-15 | 1 | -2/+2 |
| | | | | | Patch contributed by Michael Kohler [:michaelkohler] michaelkohler@linux.com r=nelson | ||||
* | Bug 356713 - Support SHA224 has/hmac and rsa signature, r=wtc | emaldona%redhat.com | 2010-08-18 | 2 | -1/+17 |
| | |||||
* | Bug 586470: Add 'const' to SEC_DerSignData and ssl3_UpdateHandshakeHashes. | wtc%google.com | 2010-08-12 | 2 | -3/+4 |
| | | | | | | | Remove PK11_ImportPrivateKey. r=emaldona. Modified Files: cryptohi/cryptohi.h cryptohi/secsign.c pk11wrap/pk11pk12.c ssl/ssl3con.c | ||||
* | Bug 158750: make SECKEY_RSAPSSParamsTemplate work for encoding by using a | wtc%google.com | 2010-08-05 | 1 | -4/+9 |
| | | | | | "PointerTo" template. The patch is contributed by Hanno Boeck <hanno@hboeck.de> and Nelson Bolyard <nelson@bolyard.me>. r=wtc. | ||||
* | Bug 583966: Remove unnecessary "REQUIRES = dbm" from manifest.mn. Remove | wtc%google.com | 2010-08-03 | 1 | -5/+1 |
| | | | | | | | | | | | | | | | | | | | | | | an unnecessary LIBSRCS variable in lib/cryptohi/manifest.mn. r=Christophe. Modified Files: cmd/lib/manifest.mn cmd/shlibsign/manifest.mn lib/certdb/manifest.mn lib/certhigh/manifest.mn lib/cryptohi/manifest.mn lib/jar/manifest.mn lib/libpkix/pkix/certsel/manifest.mn lib/libpkix/pkix/checker/manifest.mn lib/libpkix/pkix/crlsel/manifest.mn lib/libpkix/pkix/params/manifest.mn lib/libpkix/pkix/results/manifest.mn lib/libpkix/pkix/store/manifest.mn lib/libpkix/pkix/top/manifest.mn lib/libpkix/pkix/util/manifest.mn lib/libpkix/pkix_pl_nss/module/manifest.mn lib/libpkix/pkix_pl_nss/pki/manifest.mn lib/libpkix/pkix_pl_nss/system/manifest.mn lib/nss/manifest.mn lib/pk11wrap/manifest.mn lib/pkcs12/manifest.mn lib/pkcs7/manifest.mn lib/smime/manifest.mn lib/softoken/manifest.mn | ||||
* | Bug 158750: Fix compilation error on Windows by adding the missing | wtc%google.com | 2010-07-23 | 1 | -0/+1 |
| | | | | SEC_ASN1_MKSUB(SEC_IntegerTemplate). | ||||
* | Bug 158750: Add the SECKEYRSAPSSParams structure and the ASN.1 template for | wtc%google.com | 2010-07-23 | 2 | -3/+39 |
| | | | | | | | | it. Add RSA-PSS parameters to the output of the pp tool. The patch is contributed by Hanno Boeck <hanno@hboeck.de>. r=wtc. Modified Files: cmd/lib/secutil.c lib/cryptohi/keythi.h lib/cryptohi/seckey.c lib/nss/nss.def | ||||
* | Bug 158750: Add KeyType constants rsaPssKey and rsaOaepKey, defined in RFC | wtc%google.com | 2010-06-23 | 3 | -3/+31 |
| | | | | | | 4055. The patch is contributed by Hanno Boeck <hanno@hboeck.de>. r=wtc. Modified Files: keythi.h seckey.c secvfy.c | ||||
* | Bug 506041: Correct misspellings in source code comments | nelson%bolyard.com | 2010-04-30 | 2 | -20/+22 |
| | | | | Patch contributed by Michael Kohler <michaelkohler@live.com>, r=nelson | ||||
* | Bug 469615: Fix HASH_GetHMACOidTagByHashOidTag | nelson%bolyard.com | 2010-04-03 | 1 | -1/+1 |
| | | | | Patch contributed by Shailendra Jain <shailen.n.jain@gmail.com>, r=rrelyea | ||||
* | Bug 554354: SSL client doesn't validate ECDH params from server, r=rrelyea | nelson%bolyard.com | 2010-04-03 | 1 | -2/+17 |
| | |||||
* | Bug 518255: Add const to SEC_SignData and VFY_VerifyData. r=alexei. | wtc%google.com | 2010-02-10 | 3 | -7/+8 |
| | | | | | Modified Files: cryptohi.h secsign.c secvfy.c | ||||
* | Bug 522510: Add "deprecated" comments to key.h and pk11func.h. r=nelson. | wtc%google.com | 2009-10-15 | 1 | -0/+2 |
| | | | | | Modified Files: lib/cryptohi/key.h lib/pk11wrap/pk11func.h | ||||
* | Bug 518457: It's better to have PK11_DEREncodePublicKey call | wtc%google.com | 2009-09-25 | 1 | -1/+17 |
| | | | | | | SECKEY_EncodeDERSubjectPublicKeyInfo. Modified Files: cryptohi/seckey.c pk11wrap/pk11akey.c | ||||
* | Bug 518457: SECKEY_EncodeDERSubjectPublicKeyInfo and | wtc%google.com | 2009-09-25 | 1 | -17/+1 |
| | | | | | PK11_DEREncodePublicKey are duplicate. Have one call the other to eliminate duplicate code. r=nelson,rrelyea. | ||||
* | Bug 518255: The input buffer for SGN_Update should be declared const. | wtc%google.com | 2009-09-23 | 2 | -2/+2 |
| | | | | | | r=nelson. Modified Files: cryptohi.h secsign.c | ||||
* | Bug 497223 - NSS failures with ECC hardware tokens | rrelyea%redhat.com | 2009-06-18 | 1 | -4/+10 |
| | | | | r=nelson | ||||
* | 433063 move header to correct directories under freebl and softoken r=nelson | glen.beasley%sun.com | 2008-12-17 | 3 | -194/+0 |
| | |||||
* | Bug 462948 - lint warnings for source files that include keythi.h, ↵ | nelson%bolyard.com | 2008-11-19 | 1 | -4/+1 |
| | | | | r=julien.pierre | ||||
* | Bug 436430: NSS public headers should not use NSPR 1.0 compatibility types | wtc%google.com | 2008-06-14 | 3 | -10/+10 |
| | | | | | | | | | | | | | and macros. Replaced PRArenaPool by PLArenaPool and int64 by PRTime. The patch is generated by Nelson Bolyard <nelson@bolyard.com>. r=wtc Modified Files: certdb/cert.h certdb/certdb.h certdb/certt.h certhigh/ocsp.h cryptohi/cryptohi.h cryptohi/keyhi.h cryptohi/keythi.h freebl/blapit.h pk11wrap/pk11priv.h pk11wrap/pk11pub.h pk11wrap/secmodt.h pkcs12/p12.h pkcs12/p12t.h pkcs12/pkcs12t.h pkcs7/pkcs7t.h pkcs7/secpkcs7.h smime/cms.h util/nssb64.h util/secasn1.h util/secder.h util/secdig.h util/secitem.h util/secoid.h | ||||
* | Bug 434187: fixed compiler warnings reported by GCC on Mac OS X. | wtc%google.com | 2008-06-06 | 1 | -1/+1 |
| | | | | r=julien.pierre | ||||
* | Bug 405966: Unknown signature OID 1.3.14.3.2.29 causes sec_error_bad_signature | nelson%bolyard.com | 2008-02-28 | 1 | -3/+5 |
| | | | | 3.11 ignores it. r=julien.pierre | ||||
* | Bug 414635 - Implement HASH_GetType. r=nelson,rrelyea | nelson%bolyard.com | 2008-02-22 | 2 | -2/+7 |
| | | | | Patch contributed by Honza Bambas (:mayhemer) <honzab@allpeers.com> | ||||
* | Fix for bug 291384 . Remove unnecessary semicolons in SEC_ASN1_MKSUB . r=nelson | julien.pierre.boogz%sun.com | 2008-02-08 | 1 | -1/+1 |
| | |||||
* | Fix for bug 232392 . Fix erroneous root CA tests in NSS libraries . r=nelson | julien.pierre.boogz%sun.com | 2008-02-01 | 1 | -3/+1 |
| | |||||
* | [Bug 401928] Support generalized PKCS#5 v2 PBEs | rrelyea%redhat.com | 2008-01-17 | 2 | -0/+40 |
| | | | | | Still part of the pk11wrap patch r=nelson | ||||
* | Fix for bug 286642 . Don't export DER template from libnssutil3. r=nelson | julien.pierre.boogz%sun.com | 2007-11-07 | 1 | -13/+29 |
| | |||||
* | Fix for bug 286642 . Move utility functions to new libnssutil shared ↵ | julien.pierre.boogz%sun.com | 2007-10-12 | 2 | -6/+22 |
| | | | | library. r=nelson | ||||
* | Bug 389781 NSS should be built size-optimized on Linux, Windows, and Mac | christophe.ravel.bugs%sun.com | 2007-08-15 | 1 | -0/+3 |
| | | | | r=julien.pierre.boogz | ||||
* | Fix for bug 301528 . SECKEY_CreateSubjectPublicKeyInfo needs to check for ↵ | julien.pierre.bugs%sun.com | 2007-07-10 | 1 | -0/+5 |
| | | | | NUL pubk. r=nelson,rrelyea | ||||
* | Fix for bug 90426 . Stop using obsolete int32 and uint32 typedefs . r=nelson | julien.pierre.bugs%sun.com | 2007-07-06 | 2 | -2/+2 |
| | |||||
* | 365966: infinite recursive call in VFY_VerifyDigestDirect. r=nelson | alexei.volkov.bugs%sun.com | 2007-01-09 | 1 | -1/+1 |
| | |||||
* | Change DecryptSigBlock to return the parsed DigestInfo's length, so | wtchang%redhat.com | 2006-09-12 | 1 | -18/+21 |
| | | | | | the caller can check it. Fixed a memory leak on error. r=nelson,rrelyea bug 351848. | ||||
* | Improve the validity tests on the AlgorithmID when verifying a PKCS#1 v1.5 | nelson%bolyard.com | 2006-09-05 | 1 | -1/+8 |
| | | | | RSA signature. Bug 351079. r=rrelyea,wtchang. | ||||
* | bug 335748 ECC support for Mozilla. r=wtc | rrelyea%redhat.com | 2006-06-23 | 1 | -0/+7 |
| | |||||
* | [Bug 339908] 3 NULL ptr crashes when PK11_GetBestSlot returns NULL. r=nelson | alexei.volkov.bugs%sun.com | 2006-06-02 | 1 | -1/+10 |
| | |||||
* | Bugzilla bug 338599: added new function SECKEY_SignatureLen and use it | wtchang%redhat.com | 2006-05-31 | 3 | -18/+53 |
| | | | | | | | | | | instead of SECKEY_PublicKeyStrength to get ECDSA signature lengths. Removed the 'type' member from the VFYContextStr structure because that info is in the 'key->keyType' field. Set error codes when functions fail (return 0). r=nelsonb. Modified Files: cryptohi/keyhi.h cryptohi/seckey.c cryptohi/secvfy.c nss/nss.def ssl/ssl3con.c | ||||
* | [Bug 334454] Variable "(key)->pkcs11Slot" tracked as NULL was passed to a ↵ | alexei.volkov.bugs%sun.com | 2006-04-26 | 1 | -2/+2 |
| | | | | function that dereferences it. [@ SECKEY_CopyPrivateKey - SSL_ConfigSecureServer]. r=nelson |