jpierre%netscape.com
61d7a561ca
Fix Linux build
2001-10-08 18:49:17 +00:00
jpierre%netscape.com
1b2f15064d
Fix for 81246 - add default storage functions for the PKCS#12 decoder if no callbacks or objects are provided to it. In that case memory storage is automatically used
2001-10-08 18:33:04 +00:00
jpierre%netscape.com
b5e09419dc
Fix for 81246 - do not use a temporary /tmp/Pk12uTemp file anymore in pk12util . This is achieved by using new default functions in the PKCS#12 decoder that use memory storage
2001-10-08 18:32:00 +00:00
ian.mcgreer%sun.com
3a1d296305
self-testing for AES
2001-10-08 16:14:04 +00:00
ian.mcgreer%sun.com
d50f6bafb1
allow various ways of building AES
2001-10-08 16:11:52 +00:00
jpierre%netscape.com
cc07a28035
Fix for 102251 . Just updating a comment
2001-10-06 00:16:56 +00:00
jpierre%netscape.com
d846685687
Fix for 102251 . Implement 2-level locking for the SSL session cache to properly support SSL server applications using Windows NT fibers . Also optimize and enhance portability of locking primitives for single-process servers on all platforms by using a PRLock instead of cross-process locks . Reviewed by wtc
2001-10-06 00:14:33 +00:00
sonja.mirtitsch%sun.com
21ce226946
changed the backwardcompatibility tests t odo streight reporting
2001-10-05 22:27:54 +00:00
sonja.mirtitsch%sun.com
bb004d69e5
trial and error programming... now I try to guess the tinderbox directory
2001-10-05 22:27:09 +00:00
nicolson%netscape.com
8415f0c2fb
use NSS 3.3.1 RTM.
2001-10-05 22:04:36 +00:00
sonja.mirtitsch%sun.com
50eeff1e7e
next try for tinderbox fix
2001-10-05 01:29:06 +00:00
sonja.mirtitsch%sun.com
10098de786
added the " back that broke the script before
2001-10-04 17:01:17 +00:00
sonja.mirtitsch%sun.com
f53782a56e
trieing to acces a variable set by perl, for tinderbox
2001-10-04 00:36:53 +00:00
sonja.mirtitsch%sun.com
54a342a066
changes for the NT tinderbox
2001-10-03 19:24:44 +00:00
ian.mcgreer%sun.com
67644008cd
fix build error
2001-10-03 14:07:29 +00:00
rangansen%netscape.com
d04f6ad326
r=rangansen ; sr=hewitt ; bug# 99729
...
Removing redundant haligns..
2001-10-02 23:36:16 +00:00
jaggernaut%netscape.com
f5c256fd7e
Fix for bug 75572. Separator support in outliner. patch by Jan Varga <varga@utcru.sk>, r=waterson, sr=hyatt
2001-10-02 05:19:46 +00:00
jaggernaut%netscape.com
e76f49d7a3
Bug 45797: Remove deprecated NS_IMPL_QUERY_INTERFACE macro, patch by dbaron, r=jag, sr=alecf
2001-10-02 03:11:26 +00:00
kaie%netscape.com
77299a5e18
b=100215 r=relyea sr=blizzard
...
Fix certificate verification chain display.
2001-10-01 14:57:35 +00:00
jaggernaut%netscape.com
fdc4078bc4
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
jpierre%netscape.com
9ee87136b0
Fix for 102089 - add a new "-l" command-line option to selfserv to use local threads . This enables NT fibers on Windows NT
2001-09-29 00:35:54 +00:00
nicolson%netscape.com
91d2ff33b7
Add reuseAddr parameter to SSLServerSocket parameter, so servers can
...
re-bind to a socket.
2001-09-28 22:10:11 +00:00
jpierre%netscape.com
20857c3ade
Fix for bug 101617 - make selfserv work in multi process mode on Windows NT
2001-09-28 02:43:48 +00:00
kaie%netscape.com
76bf43bd76
b=92131 r=ddrinan sr=blizzard
...
Enable display of all certs.
2001-09-27 22:48:42 +00:00
nicolson%netscape.com
6b7b356bd4
fix SSL_RSA_FIPS_* cipher enums.
2001-09-27 17:51:30 +00:00
sonja.mirtitsch%sun.com
382e7dd3c4
putting new tests back, since the ciphers have been fixed again
2001-09-27 16:37:46 +00:00
nelsonb%netscape.com
d8a8b62691
Fix the 128-bit block encrypt and decrypt functions for unaligned buffers.
2001-09-26 04:24:29 +00:00
nelsonb%netscape.com
7cf0e718c5
Correct the test for length of data in SSL channel info struct.
2001-09-26 04:22:55 +00:00
rangansen%netscape.com
5faf0df7fc
bug# 100457; r=ddrinan; r=nelsonb; r=blizzard;
...
sr=blizzard; Patch to put in proper handling of unrecognized
cert errors in psm
2001-09-26 00:28:24 +00:00
nelsonb%netscape.com
c63336c244
Add a few new OIDs for AES and one old semi-bogus OID for DSA. 55048.
2001-09-25 23:29:30 +00:00
nicolson%netscape.com
1195cf2d78
Fix 96779: UserCertConflictException always gets thrown when importing user cert.
2001-09-25 21:39:21 +00:00
ian.mcgreer%sun.com
de45bebfa7
check in the nssItem_ interface
2001-09-25 20:48:51 +00:00
sonja.mirtitsch%sun.com
87416bb9c5
backing out changes until coredump of testclnt is fixed
2001-09-25 20:14:20 +00:00
sonja.mirtitsch%sun.com
2d73d12b9c
added tests of 3 new ciphers in TLS and SSL
2001-09-25 16:00:00 +00:00
sonja.mirtitsch%sun.com
b7b2072130
added log information for tinderbox
2001-09-25 01:27:59 +00:00
wtc%netscape.com
963f9280ad
Bugzilla bug 83593: worked around a possible HP-UX B.11.00 bug, where
...
getpeername() occasionally fails with ENOTCONN after a successful
completion of non-blocking connect.
2001-09-25 01:25:41 +00:00
ddrinan%netscape.com
3be8143c74
Bug 100213 - Crash in GetOCSPResponders. r=rangansen,sr=kin
2001-09-25 00:08:48 +00:00
nicolson%netscape.com
51d2d084e0
Emphasize that we ignore the SecureRandom parameter.
2001-09-24 18:34:18 +00:00
ian.mcgreer%sun.com
1eedaea32b
remove dumb question
2001-09-24 14:39:38 +00:00
relyea%netscape.com
0400258921
Allocate space for the slot count as well.
2001-09-21 22:53:02 +00:00
relyea%netscape.com
1302c449bc
SlotFlags should have a different quote char if they aren't escaped
2001-09-21 22:52:27 +00:00
relyea%netscape.com
931448f5f7
Fix JSS required prototypes. Bug 100791
2001-09-21 19:05:46 +00:00
ian.mcgreer%sun.com
c2633ff484
add entrust global ca's
2001-09-21 15:43:30 +00:00
nelsonb%netscape.com
ccfc6e2c04
Add support for new TLS AES ciphersuites. Bug 87021.
2001-09-21 03:09:32 +00:00
nelsonb%netscape.com
edd355609a
Add support to TLS for new 128-bit and 256-bit AES ciphersuites. 87021.
2001-09-21 03:07:35 +00:00
relyea%netscape.com
16433c1cd8
Fix assert to be correct!
2001-09-21 01:20:08 +00:00
rangansen%netscape.com
c5e15d25aa
r=rangansen sr=kin@netscape.com
...
bug# 100193 - updating PSM version
2001-09-21 00:20:34 +00:00
relyea%netscape.com
7447dbb365
Duh. Don't try to get a reference to the slot until we know that it's not NULL.
2001-09-21 00:13:10 +00:00
relyea%netscape.com
49a563e048
Sigh, some platforms have stdio.h included, some don't.
2001-09-20 23:19:15 +00:00
relyea%netscape.com
3f585fbbef
Replace variable that belongs in an ifdef.
2001-09-20 23:15:12 +00:00
relyea%netscape.com
3f54bd1440
Fix compiler errors on HP, Linux, AIX, and Solaris
2001-09-20 22:16:25 +00:00
relyea%netscape.com
f42e65956c
Fix compiler warnings on Solaris, Linux, HP, and AIX
2001-09-20 22:15:32 +00:00
relyea%netscape.com
8c272cb3b3
Fix compiler warnings on AIX, Linux, HP, and Solaris.
2001-09-20 22:14:09 +00:00
relyea%netscape.com
8b4b75146b
Fix compiler warnings on HP, AIX, Linux, and Solaris.
2001-09-20 22:12:23 +00:00
relyea%netscape.com
d670fbd5d7
Remove usage of KeyDBHandle from the jar code.
2001-09-20 22:11:19 +00:00
relyea%netscape.com
118eb4d219
Fix compiler warnings on HP, Linux, Solaris, and AIX.
2001-09-20 22:09:49 +00:00
relyea%netscape.com
71e3827ceb
Fix compiler warnings on Solaris, Linux, AIX, HP.
...
Remove dependency on header files in softoken.
2001-09-20 22:07:33 +00:00
relyea%netscape.com
3b81a033c1
Fix Linux warnings.
2001-09-20 22:02:46 +00:00
relyea%netscape.com
c469e17035
Fix compiler warnings.
2001-09-20 22:01:37 +00:00
relyea%netscape.com
293b3b9f3a
Handle issues with raw keys not being visible.
2001-09-20 22:00:05 +00:00
relyea%netscape.com
54a809464b
Fix compiler warnings
2001-09-20 21:59:11 +00:00
relyea%netscape.com
af3c85ae8d
Compile in the new brave world where Low level structures are visible.
2001-09-20 21:54:33 +00:00
relyea%netscape.com
560ab52c5b
Fix compiler warnings.
2001-09-20 21:52:59 +00:00
relyea%netscape.com
26f14c3cd8
rsaperf uses low level external headers. Get those headers from the
...
development tree.
2001-09-20 21:52:06 +00:00
relyea%netscape.com
beb3993325
Remove unneeded references to the KeyDB data structure.
...
fix compilier warnings.
2001-09-20 21:50:21 +00:00
relyea%netscape.com
fcea8342db
Fix compilier warnings.
...
Remove calls to low level key structures.
2001-09-20 21:47:29 +00:00
relyea%netscape.com
cbf09a5e92
Remove dead code.
...
Fix compiler warnings.
2001-09-20 21:45:41 +00:00
relyea%netscape.com
a424cd4c9a
Fix compiler warnings.
...
Use the new Initalization functions for Modules.
2001-09-20 21:44:20 +00:00
relyea%netscape.com
cba31b463e
BlapiTest required headers are no longer public. Get them from the
...
developement directory.
2001-09-20 21:42:54 +00:00
relyea%netscape.com
3f80dfbcde
Fix warnings on Linux, Solaris, AIX, HP.
2001-09-20 21:41:34 +00:00
relyea%netscape.com
f5099bb9d6
Export the new initialization functions
2001-09-20 21:40:24 +00:00
relyea%netscape.com
2991286f65
Make sure the Low level initialization function signature match. Include the
...
header to get the correct prototypes.
2001-09-20 21:39:58 +00:00
relyea%netscape.com
ea37f1ea1f
Fix warnings on Linux, HP, Solaris, and AIX.
2001-09-20 21:38:26 +00:00
relyea%netscape.com
e2e0af5b55
Fix compilier warnings on AIX, Solaris, HP, and Linux.
2001-09-20 21:37:16 +00:00
relyea%netscape.com
e141975d75
Fix compilier warnings on AIX, HP, Linux, and Solaris.
2001-09-20 21:34:42 +00:00
relyea%netscape.com
0e2a49491f
1) fix compilier warnings on AIX, Solaris, HP, and Linux.
...
2) remove Dependency on low key structures in the soft token.
2001-09-20 21:30:48 +00:00
relyea%netscape.com
40ece181cd
Remove dependancy on direct calls inside softoken.
2001-09-20 21:26:40 +00:00
ian.mcgreer%sun.com
27c11bf7dc
add the diagram
2001-09-20 21:24:29 +00:00
relyea%netscape.com
9ec00b871e
1) fix warnings on AIX, HP, Linux, and Solaris.
...
2) Move private functions into private headers.
3) Sharpen the layer separation between NSS components, especially pkcs #12
and soft token.
4) Remove dead code.
2001-09-20 21:23:51 +00:00
ian.mcgreer%sun.com
bad7c87129
add a trust domain diagram; suggestion for cert hash
2001-09-20 21:22:08 +00:00
relyea%netscape.com
53dfec9f8f
1) Fix Solaris, AIX, HP, and Linux warnings. Several were potential real
...
problems (mostly uninitialized variables in error cases).
2) Start separating softoken from the rest of NSS where appropriate (finish
separating out the key stuff, the cert stuff is coming).
3) Make the prototypes between the new functions consistant.
2001-09-20 21:05:53 +00:00
ian.mcgreer%sun.com
23631e26e6
put in a test for search by nickname
2001-09-20 20:41:52 +00:00
ian.mcgreer%sun.com
ffb3ad3951
some cleanup; use list for modules
2001-09-20 20:40:03 +00:00
ian.mcgreer%sun.com
71bd9f40a0
some cleanup; collect token certs in a list
2001-09-20 20:38:08 +00:00
ian.mcgreer%sun.com
84f856d407
some cleanup in the list code
2001-09-20 20:33:27 +00:00
nicolson%netscape.com
4735953c74
Fix 100796: calling undeclared functions breaks AIX build
...
Workaround 100791: misspelled function prototypes in pk11func.h
2001-09-20 19:16:51 +00:00
ian.mcgreer%sun.com
87d279d4a9
disable AES for blocksizes > 128 until it is fixed.
2001-09-20 17:11:08 +00:00
wtc%netscape.com
80fc232f51
Bugzilla bug 77788: checked in the bug fix again now that the manifest.mn
...
file that incorrectly set CFLAGS has been fixed.
2001-09-20 14:27:54 +00:00
nelsonb%netscape.com
45696f120b
Generate larger block of key material correctly for SSL3 as well as TLS.
...
Add assert to detect if key material is ever too small again.
2001-09-20 04:36:14 +00:00
nelsonb%netscape.com
d7ce7107ad
Increase the amount of key material derived from the master secret to that
...
it will be enough for AES with 256-bit keys.
2001-09-20 03:55:16 +00:00
nelsonb%netscape.com
ead1932f5b
Fix pk11_DecryptInit for AES. It was telling AES to encrypt, not decrypt.
2001-09-20 02:56:18 +00:00
ian.mcgreer%sun.com
6dd9e7778f
checkin of threadsafe hashtable; copied from ckfw/hash.c but using NSS types
2001-09-20 00:28:36 +00:00
mcgreer%netscape.com
e2ae069f19
match changes in dev, implement lookup by nickname for testing
2001-09-19 21:49:52 +00:00
mcgreer%netscape.com
89859cff72
the device API is not public, so move:
...
NSSModule_ ==> nssModule_
NSSSlot_ ==> nssSlot_
NSSToken_ ==> nssToken
Functions which should be public can be changed individually.
2001-09-19 21:47:23 +00:00
mcgreer%netscape.com
78f3db3152
use the list to collect certs
2001-09-19 21:37:21 +00:00
mcgreer%netscape.com
7280d68a6e
initial checkin of threadsafe list
2001-09-19 20:20:06 +00:00
mcgreer%netscape.com
3763adfb6e
first cut at password handling. todo: implement transaction-based passwords (at a higher level?)
2001-09-19 19:08:32 +00:00
cls%seawood.org
6acbc513b2
Updating security/ REQUIRES.
...
Bug #98371 moa=kaie r=bryner sr=alecf
2001-09-19 00:01:47 +00:00
mcgreer%netscape.com
b5570a1c32
cleanup; match changes to dev/; update doc
2001-09-18 20:55:01 +00:00
mcgreer%netscape.com
4ddecbc706
cleanup; add nssSession type to allow multiple sessions accessing the token API
2001-09-18 20:54:28 +00:00