summaryrefslogtreecommitdiff
path: root/security/nss/lib
Commit message (Collapse)AuthorAgeFilesLines
* fixup commit for branch 'GECKO181_20080827_RELBRANCH'cvs2hg2008-01-31251-15644/+21024
|
* Weave patch: bug 298630 r=nelsonrelyea%netscape.com2005-11-224-5/+646
|
* Begin building mpcpucache.c. On Sun Studio platforms, build from twonelsonb%netscape.com2005-11-224-1/+1830
| | | | new .s files. Bug 298630. r=rrelyea.
* Turn NSS_BETA off for NSS 3.11 RC2.christophe.ravel.bugs%sun.com2005-11-221-2/+2
| | | | r+ Julien Pierre.
* Back to BETA flag on the trunk.christophe.ravel.bugs%sun.com2005-11-211-2/+2
| | | | r+ Julien Pierre
* Turn NSS_BETA to FALSE for NSS 3.11 RC.christophe.ravel.bugs%sun.com2005-11-211-2/+2
| | | | r+: Julien Pierre.
* Initialize slot pointer in ssl3_HandleServerHello. Bug 311590. r=wtchangnelsonb%netscape.com2005-11-181-5/+6
|
* Restore binary compatilibity for old Fortezza cipher suites.nelsonb%netscape.com2005-11-181-6/+38
| | | | Bug 316640. r-glen.beasley
* Handle nicknames on certificates.relyea%netscape.com2005-11-162-13/+99
| | | | | Fix bug where we weren't allocating enough space for wchar (wide, utf16, etc). strings in ckcapi_UTF8ToWide().
* fix for bug 316446 . -z defs option was included twice in linker line . r=nelsonjulien.pierre.bugs%sun.com2005-11-151-3/+3
|\
| * fixup commit for tag 'JSS_4_2_BETA1'JSS_4_2_BETA1cvs2hg2005-11-15733-407520/+0
|/
* Add r/w support. The Capi token can now:relyea%netscape.com2005-11-158-294/+1866
| | | | | Import certs and keys. Delete certs and keys.
* Fix for bug 316219. Don't build an import library on OS/2. r=wtchangjulien.pierre.bugs%sun.com2005-11-141-2/+1
|
* Fix for bug 286685. rename SFTK symbols to SECMOD. r=rrelyea, nelsonjulien.pierre.bugs%sun.com2005-11-121-2/+2
|
* Fix for bug 286685. rename SFTK symbols to SECMOD. r=rrelyea, nelsonjulien.pierre.bugs%sun.com2005-11-112-8/+8
|
* Fix for 292156. Prevent crash in SSL session cache init if invalid arguments ↵julien.pierre.bugs%sun.com2005-11-111-0/+5
| | | | are passed. r=nelson
* Resolve symlinks when loader freebl shared libs, and limit iterations to 20. ↵julien.pierre.bugs%sun.com2005-11-101-1/+63
| | | | r=wtchang
* Bugzilla Bug 311432: renamed USE_FP_CODE as ECL_USE_FP. Do not setwtchang%redhat.com2005-11-081-15/+13
| | | | | ECL_USE_FP to 1 on Linux x86 to work around the bug. Moved a dependency rule to the appropriate section of the makefile. r=nelsonb.
* Improved a comment. Suggested by Nelson Bolyard of Sun. r=wtc.wtchang%redhat.com2005-11-081-1/+1
|
* Bugzilla Bug 298522: added power-up self tests for HMAC SHA-384 and HMACwtchang%redhat.com2005-11-071-0/+52
| | | | SHA-512. The patch was written by Glen Beasley of Sun. r=wtc.
* Bugzilla bug 313196: include the minimal headers.wtchang%redhat.com2005-11-071-1/+3
|
* Bugzilla Bug 313196: checked in a header inclusion change that I missed inwtchang%redhat.com2005-11-071-2/+1
| | | | the previous checkin.
* Bugzilla Bug 313196: HMAC code should not use a fixed hash input block sizewtchang%redhat.com2005-11-075-23/+60
| | | | | | | | of 64 bytes, which is wrong for SHA-384 and SHA-512. This requires adding the hash input block size to the SECHashObject structure. r=relyea,nelsonb Modified Files: cryptohi/hasht.h cryptohi/sechash.c freebl/alghmac.c freebl/blapit.h freebl/rawhash.c
* Replaced the magic constant 20 by SHA1_LENGTH. Use sizeof(buffer) towtchang%redhat.com2005-11-051-4/+4
| | | | be more robust. r=nelsonb
* replace missing header files.relyea%netscape.com2005-11-046-2/+425
|
* Bugzilla Bug 311958: Update the nssckbi versions for NSS 3.11. r=relyea.wtchang%redhat.com2005-11-041-3/+4
|
* Move ret_cr16.s from util to freebl. r=nelsonbjulien.pierre.bugs%sun.com2005-11-043-6/+1
|
* Initial CAPI PKCS #11 Module.relyea%netscape.com2005-11-0415-0/+3336
| | | | Needs the updated ckfw.
* Bugzilla Bug 298512: Ensure the seed and seed key input for RNG do not havewtchang%redhat.com2005-11-041-6/+33
| | | | same value for FIPS 140-2. r=nelsonb.
* Fix for 314115 . Comments about QuickDER and classic ASN.1 decoders relating ↵julien.pierre.bugs%sun.com2005-10-311-0/+7
| | | | to SECItem.type field
* Fix for 314115 - QuickDER modifies SECItem.type while decoding. r=wtchangjulien.pierre.bugs%sun.com2005-10-311-4/+6
|
* Bugzilla bug 298522: added power-up self tests for HMAC SHA-1 and HMACwtchang%redhat.com2005-10-201-0/+103
| | | | SHA-256. The patch is contributed by Glen Beasley of Sun. r=wtc.
* Add dependency on freebl so ssl will rebuild if freebl has changed.julien.pierre.bugs%sun.com2005-10-191-0/+3
|
* Add dependency on freebl so softoken will rebuild if freebl has changed.julien.pierre.bugs%sun.com2005-10-191-0/+3
|
* Bugzilla bug 311440: ssl3_ConsumeHandshakeVariable now longer returns awtchang%redhat.com2005-10-141-2/+0
| | | | | SECItem pointing to memory allocated with PORT_Alloc, so we don't need to use PORT_Free to free the SECItem's buffer. r=nelsonb.
* Bugzilla Bug 312202: checked in HP-UX IPF (Itanium) porting changeswtchang%redhat.com2005-10-121-1/+1
| | | | | | | | | contributed by Grace Lu of HP. Use the .so suffix for shared libraries on HP-UX IPF. Support building on HP-UX B.11.23. r=wtc. Modified Files: coreconf/HP-UX.mk nss/lib/nss/nssinit.c Added Files: coreconf/HP-UXB.11.23.mk
* Bugzilla Bug 302998: disallow x=0,1 and k=0. r=nelsonb.wtchang%redhat.com2005-10-121-3/+41
|
* CBug 290263, patch CERT_CreateCertificateRequest for doing extensionsneil.williams%sun.com2005-10-121-71/+94
| | | | | r=bob `VS: ----------------------------------------------------------------------
* Bugzilla Bug 304360: generate ECC key with private key value less than thewtchang%redhat.com2005-10-061-31/+73
| | | | | | | group order using a combination of ANSI X9.62 A.4.1 and FIPS 186-2 Change Notice 1. Also changed structure of EC key generation functions to match the scheme used in dsa.c. The patch is contributed by Douglas Stebila <douglas@stebila.ca> of Sun Labs. r=wtc.
* Bugzilla Bug 257693: set the correct error code in EC_ValidatePublicKey.wtchang%redhat.com2005-10-064-9/+35
| | | | | | | | Documented the return values of ECPoint_validate. Have the tests compare the return value of ECPoint_validate with MP_NO for negative test cases. r=doublas.stebila. Modified Files: ec.c ecl/ecl.h ecl/tests/ec2_test.c ecl/tests/ecp_test.c
* Bugzilla bug 259135: fixed build breakage. In C, declarations must precedewtchang%redhat.com2005-10-051-6/+6
| | | | code.
* Bugzilla bug 259135: minor comment fix.wtchang%redhat.com2005-10-051-1/+1
|
* 259135 added SHA 256,384,512 and AES powerupself tests sr=Wan-Tehglen.beasley%sun.com2005-10-051-40/+283
|
* Back out non-reviewed strictly white space change in pk11sdr.crelyea%netscape.com2005-10-041-88/+65
|
* Bugzilla bug 310518: map CKR_PIN_INVALID and CKR_PIN_LEN_RANGE towtchang%redhat.com2005-10-031-2/+2
| | | | SEC_ERROR_INVALID_PASSWORD instead of SEC_ERROR_BAD_PASSWORD. r=relyea.
* Bug 272484 Certificate manager crashes [@ _PR_MD_ATOMIC_DECREMENT - ↵relyea%netscape.com2005-10-038-96/+67
| | | | | | PK11_FreeSymKey] r=wtc [part 3 of 3]
* Bug 272484 Certificate manager crashes [@ _PR_MD_ATOMIC_DECREMENT - ↵relyea%netscape.com2005-10-031-0/+2
| | | | | | PK11_FreeSymKey] r=wtc [part 2 of 3]
* This change was not part of bug 272484 and has not been reviewed.relyea%netscape.com2005-10-031-38/+0
| | | | Back it out.
* Bug 272484 Certificate manager crashes [@ _PR_MD_ATOMIC_DECREMENT - ↵relyea%netscape.com2005-10-037-113/+310
| | | | | | | | | | | | | | | | | PK11_FreeSymKey] The problem only happens if we try to import a key into a token which then fails to import. The basic issue was a hack in the pkcs 7 code to support PKCS 12, A special structure was used to replace the SymKey structure, and the code 'knew' the special structure existed before it dealt with the symkey. The fix addes a new capability to symkeys, where applications can attach application specific data to the key structure. PKCS 12 uses this to attache the PBE information for CMS. (part 1 of 3) This patch also improves the key's reuse of sessions, so sessions are not thrashed when SSL is used with them. r=wtc
* Bugzilla Bug 294106: removed an assertion that's no longer necessary.wtchang%redhat.com2005-09-301-2/+4
| | | | Added buffer length error checking to back up an assertion. r=nelsonb.