Граф коммитов

2288 Коммитов

Автор SHA1 Сообщение Дата
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