christophe.ravel.bugs%sun.com
2eecffe5ac
Bugzilla 324887: merge ECC and non-ECC QA test scripts.
...
Add return code and error message for ssl_stress and ssl_cov.
r=vipul, sr=nelson.
git-svn-id: svn://10.0.0.236/trunk@191952 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 00:51:20 +00:00
wtchang%redhat.com
a05cd5e2f6
Bugzilla Bug 329575: ECPoint_mul should multiply a point by the group order
...
faithfully because this operation is required by the public key validation
algorithm. r=douglas.stebila,vipul.gupta.
git-svn-id: svn://10.0.0.236/trunk@191946 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-08 00:19:34 +00:00
wtchang%redhat.com
7f6763d590
Bugzilla Bug 320578: added a new function ec_GenerateRandomPrivateKey to
...
generate a random private key without bias using the algorithm of FIPS
186-2 Change Notice 1, and use it to generate EC private key d and ECDSA
ephemeral private key k. The patch is contributed by Douglas Stebila
<douglas@stebila.ca> and improved by me. r=douglas.stebila,vipul.gupta.
git-svn-id: svn://10.0.0.236/trunk@191860 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-06 23:48:39 +00:00
kaie%kuix.de
df7057e531
fix bug 328771
...
r=rrelyea sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@191770 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 12:22:22 +00:00
wtchang%redhat.com
7eb28e8c0c
Bugzilla Bug 324887: The previous checkin introduced a comment bug. A
...
comment line must begin with exactly one '#' character followed by white
space.
git-svn-id: svn://10.0.0.236/trunk@191735 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 22:10:30 +00:00
wtchang%redhat.com
af07208701
Bugzilla Bug 324887: merged ECC and non-ECC QA test scripts and removed
...
ECC QA test scripts. The patch is written by Vipul Gupta and Christophe
Ravel of Sun. r=wtc,nelsonb,jpierre
Modified Files:
cert/cert.sh smime/smime.sh ssl/ssl.sh ssl/sslauth.txt
ssl/sslcov.txt ssl/sslstress.txt tools/tools.sh
Removed Files:
fixtests.sh cert/eccert.sh smime/ecsmime.sh ssl/ecssl.sh
ssl/ecsslauth.txt ssl/ecsslcov.txt ssl/ecsslstress.txt
tools/ectools.sh
git-svn-id: svn://10.0.0.236/trunk@191720 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 20:06:03 +00:00
wtchang%redhat.com
538e541701
Bugzilla bug 326482: code cleanup: ssl3_NewKeyPair should not create a key
...
pair with only one key. r=nelson.bolyard.
git-svn-id: svn://10.0.0.236/trunk@191707 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 18:48:09 +00:00
wtchang%redhat.com
72043e97f0
Bugzilla bug 326482: removed incorrect comments. r=nelson.bolyard.
...
git-svn-id: svn://10.0.0.236/trunk@191706 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 18:45:54 +00:00
nelson%bolyard.com
e4bb9f3f6f
Fix standalone mpi Makefile to build on OS/X. Bug 327405.
...
Patch contributed by Douglas Stebila <douglas@stebila.ca>
git-svn-id: svn://10.0.0.236/trunk@191666 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 04:21:56 +00:00
nelson%bolyard.com
6f20576504
Bug 327677. Fix cert object reference leak. r=julien.pierre,nelson
...
Patch contributed by Alexei Volkov <alexei.volkov.bugs@sun.com>
git-svn-id: svn://10.0.0.236/trunk@191662 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 04:03:39 +00:00
wtchang%redhat.com
4c0b0bcd0e
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@191623 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 22:48:55 +00:00
wtchang%redhat.com
0106d5446d
Bugzilla Bug 320589: fixed PK11_SignatureLen to return the exact length of
...
ECDSA signatures. Backed out a temporary workaround in
ECDSA_SignDigestWithSeed. Made other changes related to signature lengths.
r=relyea,nelson.bolyard.
Modified Files:
cryptohi/keyhi.h cryptohi/seckey.c cryptohi/secsign.c
freebl/ec.c pk11wrap/pk11obj.c pk11wrap/pk11pub.h
ssl/ssl3con.c
git-svn-id: svn://10.0.0.236/trunk@191542 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-02 00:07:08 +00:00
kaie%kuix.de
be8cd247c5
bug 168629, Mozilla incorrectly prompts about submitting to an insecure location from a secure one with base
...
href="https://..."
r=rrelyea, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191541 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 23:38:30 +00:00
wtchang%redhat.com
00618619a6
Bugzilla Bug 326403: use "Mozilla Foundation" as the manufacturer or
...
producer of our shared libraries/DLLs. Removed the optional copyright
notices from our DLLs. r=relyea,jpierre.
Modified Files:
lib/ckfw/builtins/constants.c lib/ckfw/builtins/nssckbi.rc
lib/ckfw/capi/nsscapi.rc lib/ckfw/dbm/instance.c
lib/freebl/freebl.rc lib/nss/nss.rc lib/smime/smime.rc
lib/softoken/pkcs11.c lib/softoken/softokn.rc lib/ssl/ssl.rc
git-svn-id: svn://10.0.0.236/trunk@191511 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 19:44:36 +00:00
rrelyea%redhat.com
4463726fd7
Remove mp_init/mp_clear calls (and potential mallocs,frees and zeros)
...
in tight loops for bug #326482
r=nelson
git-svn-id: svn://10.0.0.236/trunk@191497 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 17:09:17 +00:00
rrelyea%redhat.com
2b279cc6cf
bug 326482 Implement the derive sensitive only for those derivation functions that require it.
...
fixes a performance problem with ECDH.
r=wtchang, nelson.
git-svn-id: svn://10.0.0.236/trunk@191494 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 16:12:22 +00:00
nelson%bolyard.com
ded13feaf6
Bug 327405. Correct EC keypair Generation. r=vipul.gupta,nelson.bolyard
...
Patch contributed by Douglas Stebila <douglas@stebila.ca>
git-svn-id: svn://10.0.0.236/trunk@191466 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 07:06:24 +00:00
nelson%bolyard.com
0b3fed0e68
Bug 328262. Increment ssl3 statistics counters atomicly. r=wtchang,julien.pierre
...
git-svn-id: svn://10.0.0.236/trunk@191464 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 05:49:27 +00:00
wtchang%redhat.com
4ddaaa29c2
Bugzilla Bug 327978: removed obsolete files, superseded by the ecl
...
directory. r=douglas.stebila.
Removed files: GF2m_ecl.c GF2m_ecl.h GFp_ecl.c GFp_ecl.h
git-svn-id: svn://10.0.0.236/trunk@191445 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 23:43:19 +00:00
wtchang%redhat.com
3378584fd9
Bugzilla bug 327855: OS2 GCC build should define XP_OS2_EMX for NSPR
...
headers. Removed a duplicate XP_OS2 definition. r=Peter Weilbacher and
Julien Pierre.
git-svn-id: svn://10.0.0.236/trunk@191426 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 21:34:29 +00:00
kaie%kuix.de
3b5fac8df6
bug 328302, Cert Viewer: Prefix "raw bytes" display with size information
...
r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@191411 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 18:30:01 +00:00
nelson%bolyard.com
aec5c79ea6
Bug 326315. Warning Reduction. On TRUNK only. r=Julien.Pierre
...
git-svn-id: svn://10.0.0.236/trunk@191371 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 05:56:07 +00:00
nelson%bolyard.com
0a60e2bebe
Bug 325683. EC param parsing error not propagated correctly.
...
Fix the cases that Andreas identified. Patch by Andreas.Sterbenz@sun.com
r=Julien,wtchang,nelson
git-svn-id: svn://10.0.0.236/trunk@191370 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 05:44:56 +00:00
nelson%bolyard.com
4a76b12e4a
Bug 326690. Enable modutil to configure default slots for the
...
AES, SHA256 or SHA512 mechanisms. r=rrelyea,julien.pierre
git-svn-id: svn://10.0.0.236/trunk@191365 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 05:16:00 +00:00
nelson%bolyard.com
d827ad7877
Bug 327105. Reintroduce an old bug that prevents _DHE_ cipher suites
...
from being negotiated by NSS servers. Necessary until the server side
of the _DHE_ cipher suites is fully implemented. r=Julien,Wan-Teh,Vipul
git-svn-id: svn://10.0.0.236/trunk@191364 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 04:20:23 +00:00
wtchang%redhat.com
b8fed25c26
Bugzilla Bug 320038: checked in a better fix that allows us to write
...
EC domain parameters as hex strings with leading 00's. r=douglas.stebila
sr=relyea.
Modified files: softoken/ecdecode.c freebl/ecl/ecl-curve.h
git-svn-id: svn://10.0.0.236/trunk@191347 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 23:18:34 +00:00
wtchang%redhat.com
961f0de42e
Bugzilla Bug 322871: moved the three new EC-related JNI function symbols to
...
a new JSS_4.2.3 section. r=sandeep.konchady.
git-svn-id: svn://10.0.0.236/trunk@191221 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 23:56:41 +00:00
nkwan%redhat.com
36590fe2e3
integrated patch 'build fix' from bugzilla #328246
...
git-svn-id: svn://10.0.0.236/trunk@191178 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 19:40:34 +00:00
sandeep.konchady%sun.com
ebb4d1bcf6
Bugzilla bug: 328233 Fix for using SunJCE for all platformas that do not
...
use IBM JDK. sr=Alexei.Volkov
git-svn-id: svn://10.0.0.236/trunk@191034 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 16:47:17 +00:00
wtchang%redhat.com
2c8323ecaf
Bugzilla Bug 322871: Checked in Bob Relyea's patch again.
...
Add multi-hash ECC to jss (based on the 1.4 JCE).
git-svn-id: svn://10.0.0.236/trunk@190949 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 01:21:52 +00:00
wtchang%redhat.com
82995968a1
Bug 322578: backed out the previous checkin. We avoided it by changing NSS.
...
r=mark.mentovai.
git-svn-id: svn://10.0.0.236/trunk@190903 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 22:40:03 +00:00
wtchang%redhat.com
0c4dffbc43
Bugzilla bug 322578: support ppc<->x86 cross builds for Mac OS X. The
...
patch is contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@190897 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 22:26:34 +00:00
wtchang%redhat.com
5ee099ec32
Bugzilla Bug 328228: fixed the typo "secp169k1". The patch is contributed
...
by jyri <jyri.virkki@sun.com>. r=wtc,vipul.gupta.
Modified files: bltest/blapitest.c certutil/certutil.c
git-svn-id: svn://10.0.0.236/trunk@190895 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 22:15:57 +00:00
christophe.ravel.bugs%sun.com
6c94590524
Change NSS version to 3.12 Beta on the tip.
...
git-svn-id: svn://10.0.0.236/trunk@190885 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 21:22:54 +00:00
kaie%kuix.de
37279f8e01
bug 321598, Double memory free in nsIX509::getRawDER
...
r=rrelyea
git-svn-id: svn://10.0.0.236/trunk@190868 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 20:36:53 +00:00
wtchang%redhat.com
32c9c25c82
Bugzilla Bug 326754: the previous checkin made us fail the NIST DSA PQGGen
...
test for [mod = 768] only. Backed out the more likely culprit.
git-svn-id: svn://10.0.0.236/trunk@190781 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 02:12:09 +00:00
sandeep.konchady%sun.com
39fe796f2f
Bugzilla bug: 310368 Missed a file.
...
sr=Glen r=Alexei
git-svn-id: svn://10.0.0.236/trunk@190769 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 23:38:58 +00:00
sandeep.konchady%sun.com
f2e42543a9
Bugzilla bug: 326699 Added check for libjss4.$platform_lib_extension
...
sr=Alexei.Volkov r=Christophe.Ravel
git-svn-id: svn://10.0.0.236/trunk@190767 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 23:27:49 +00:00
sandeep.konchady%sun.com
9ab5148686
Bugzilla bug: 310368 Modified JSSE_SSLServer and JSS_SSLClient for proper
...
cipher preference and communication. sr=Glen.Beasley r=Alexei.Volkov
git-svn-id: svn://10.0.0.236/trunk@190766 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 23:25:25 +00:00
sandeep.konchady%sun.com
f186c9ceea
Bugzilla bug: 322998 Fix for SSLServerSocket.accept() consuming exception
...
cause. sr=Wan-Teh r=Alexei.Volkov
git-svn-id: svn://10.0.0.236/trunk@190759 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 22:43:27 +00:00
mark%moxienet.com
a2b9205e57
322578 Support ppc<->x86 cross builds for Mac OS X. Core cross-compile support. r=bsmedberg r=cls sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@190627 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:21:55 +00:00
wtchang%redhat.com
d5a4f4cfb3
Bugzilla Bug 327529: unnamed arguments (third and after) for CERT_CreateRDN
...
must have the correct CERTAVA * type because compilers can't do automatic
type conversions. r=nelsonb,jpierre.
Modified files: alg1485.c secname.c
git-svn-id: svn://10.0.0.236/trunk@190617 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 23:06:55 +00:00
kaie%kuix.de
aa7c6931b7
bug=325366, Certificates: Large MS CA version causes decoding failure
...
Patch contributed by Martin v. Loewis
r=kengert
git-svn-id: svn://10.0.0.236/trunk@190565 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 13:20:47 +00:00
wtchang%redhat.com
99d5e184bb
Renamed DSA_TEST_SEED_BYTES to PQG_TEST_SEED_BYTES.
...
git-svn-id: svn://10.0.0.236/trunk@190480 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-18 02:39:12 +00:00
wtchang%redhat.com
d0352fc751
Bugzilla Bug 327384: fixed an off-by-one error in the size of the 'genenc'
...
array. The patch is contributed by Andreas Sterbenz
<Andreas.Sterbenz@sun.com>. r=wtc,nelsonb
git-svn-id: svn://10.0.0.236/trunk@190304 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 22:33:13 +00:00
sandeep.konchady%sun.com
7a417d0627
Bugzilla bug: 317479. Added IBMJCE for tests to work with IBM JDK.
...
sr=glen.beasley r=alexei.volkov
git-svn-id: svn://10.0.0.236/trunk@190231 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 19:54:08 +00:00
dveditz%cruzio.com
2cf6b150f4
bug 327126 prevent missing JSContext during generateCRMFRequest() r=mrbkap, r=kengert, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@190205 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 05:38:52 +00:00
glen.beasley%sun.com
e135c4be16
fix by wan-teh for RSA siggen tests r=glen
...
git-svn-id: svn://10.0.0.236/trunk@190191 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 01:52:51 +00:00
wtchang%redhat.com
3fce3ffa2d
Bugzilla Bug 318967: use 160-bit SEED when generating DSA domain parameters
...
(PQG). Removed unused keySizeIndex variables. Handle the return value and
result output parameter of PQG_VerifyParams separately. Pad H with leading
0's when printing. r=glen.beasley.
git-svn-id: svn://10.0.0.236/trunk@190188 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 01:28:35 +00:00
julien.pierre.bugs%sun.com
c94cc640d1
Fix for bug 321765. Allow NSS to decode certs with unsupported critical extensions. r=wtchang,nelson,rrelyea.
...
git-svn-id: svn://10.0.0.236/trunk@190162 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 00:06:24 +00:00