Commit Graph

2161 Commits

Author SHA1 Message Date
ian.mcgreer%sun.com
11d7dcaa55 add the diagram 2001-09-20 21:24:29 +00:00
relyea%netscape.com
77fd99946d 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
9ada7bfe84 add a trust domain diagram; suggestion for cert hash 2001-09-20 21:22:08 +00:00
relyea%netscape.com
3a020389f9 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
e05fdd029a put in a test for search by nickname 2001-09-20 20:41:52 +00:00
ian.mcgreer%sun.com
8c5a7363ec some cleanup; use list for modules 2001-09-20 20:40:03 +00:00
ian.mcgreer%sun.com
e4a4516574 some cleanup; collect token certs in a list 2001-09-20 20:38:08 +00:00
ian.mcgreer%sun.com
3ed98dab32 some cleanup in the list code 2001-09-20 20:33:27 +00:00
nicolson%netscape.com
6103c2860e 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
5081fc7e70 disable AES for blocksizes > 128 until it is fixed. 2001-09-20 17:11:08 +00:00
wtc%netscape.com
f2cd0faa80 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
3870ce15b8 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
a73d7da074 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
636f968efc 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
db9c9284c2 checkin of threadsafe hashtable; copied from ckfw/hash.c but using NSS types 2001-09-20 00:28:36 +00:00
mcgreer%netscape.com
fa7cefbe6c match changes in dev, implement lookup by nickname for testing 2001-09-19 21:49:52 +00:00
mcgreer%netscape.com
4575248245 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
d87d13f7f6 use the list to collect certs 2001-09-19 21:37:21 +00:00
mcgreer%netscape.com
f5a1bf1076 initial checkin of threadsafe list 2001-09-19 20:20:06 +00:00
mcgreer%netscape.com
ea3ad5a5bd 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
4bc3265010 Updating security/ REQUIRES.
Bug #98371 moa=kaie r=bryner sr=alecf
2001-09-19 00:01:47 +00:00
mcgreer%netscape.com
fe99335bfb cleanup; match changes to dev/; update doc 2001-09-18 20:55:01 +00:00
mcgreer%netscape.com
a3a2ab3e7a cleanup; add nssSession type to allow multiple sessions accessing the token API 2001-09-18 20:54:28 +00:00
jaggernaut%netscape.com
dc40187223 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2001-09-18 13:41:47 +00:00
nelsonb%netscape.com
f92f196731 Use new function SSL_GetChannelInfo(). Bugzilla bug 78959.
Also, reduce size of SSL server session cache on disk.
2001-09-18 02:05:08 +00:00
nelsonb%netscape.com
943a907b01 Use new function SSL_GetChannelInfo(). Bugzilla bug 78959. 2001-09-18 02:02:05 +00:00
nelsonb%netscape.com
0e45538807 Implement new function SSL_GetChannelInfo(). Bugzilla bug 78959. 2001-09-18 01:59:21 +00:00
rangansen%netscape.com
38965ccfd9 r=ddrinan sr=kin@netscape.com
bug# 99719; patch to regression on dialog window
2001-09-18 01:50:28 +00:00
ddrinan%netscape.com
7f94af730c Fix build bustage for rpotts. Removed GetProtocolHandler() method 2001-09-18 00:20:16 +00:00
mcgreer%netscape.com
18ec8e1c10 add suggestion about new NSSSession type; crypto context question 2001-09-17 22:14:55 +00:00
wtc%netscape.com
7eb288388a lla bug 98371: specify the NSPR and DBM include directories using
MOZILLA_INCLUDES instead of SOURCE_MDHEADERS_DIR.
2001-09-17 20:55:25 +00:00
gerv%gerv.net
6382d7e751 Prevent security dialogs being untitled. Bug 99845. r=timeless. rs=brendan with his magic string-only-changes rubberstamp. 2001-09-16 23:27:11 +00:00
jaggernaut%netscape.com
e34b9ad3ce Bug 99876: <spring/> --> <spacer/>. r=mozbot 2001-09-16 14:39:37 +00:00
kaie%netscape.com
66b505780c b=99525 r=ddrinan/morse/relyea sr=blizzard
Completing feature added with bug 96018.
2001-09-14 20:19:29 +00:00
mcgreer%netscape.com
bc2abb1968 work-in-progress document for stan development 2001-09-14 19:01:56 +00:00
mcgreer%netscape.com
fca3771d56 initial checkin of pkiutil. 2001-09-14 18:37:58 +00:00
mcgreer%netscape.com
b076ea1c68 initial checkin of the new command library. 2001-09-14 18:37:37 +00:00
mcgreer%netscape.com
9e69f4ae7f make stan buildable using BUILD_STAN variable 2001-09-14 18:07:54 +00:00
bryner%netscape.com
f024e52106 Bug 73353 - clean up REQUIRES. patch from jag, r=bryner, sr=brendan. 2001-09-14 04:55:50 +00:00
sonmi%netscape.com
edeb7418f0 forgot this in the last checkin - added Solaris 9, fixed 2 bugs 2001-09-14 01:05:06 +00:00
sonmi%netscape.com
d3624e5c63 added Sparc solaris 9
fixed unfiled bug in mksymlink (trying to symlink if dir exists in
	unix dirs, trying to symlink if either dir or symlink exists)
fixed bug in header , debug flag not passed into mksymlinks
fixed bug in header , always-yes flag not passed into mksymlinks
added email option -ml for qa_stat - only sends hyperlink to result.html
fixed unfiled bug NT backward compatibility test failures
removed unnecessary hostnamesetting from anything but nssqa
changed handeling of pass/fail in backward compatibility test
	evaluation, started fix of bugs 97209 and 98219
2001-09-14 01:04:05 +00:00
mcgreer%netscape.com
6a40376dc3 Use NSS_IMPLEMENT in code files for consistency.
Implement some basic certificate routines.
Define some of the PKI types.
Implement some trust domain routines, but only for testing purposes.
Allow for building as shared library.
2001-09-13 22:16:22 +00:00
mcgreer%netscape.com
27e104ca2d ah, first bug. init the token last when creating a slot. 2001-09-13 22:14:22 +00:00
mcgreer%netscape.com
d110def874 initial checkin of the cryptoki device library code for stan. The current
amount of implemented code does little more than basic initialization of
a module and loading of a module's slots and tokens.
2001-09-13 22:06:10 +00:00
wtc%netscape.com
675734766a Bugzilla bug 98335: fixed two errors identified by compiler warnings
and deleted an unnecessary if.  The patch is contributed by
timeless@mac.com.
2001-09-13 21:39:05 +00:00
sonmi%netscape.com
3572f7c67c took out some outdated 3.2 workarounds
put in debug info for sjsu
2001-09-13 01:03:07 +00:00
kaie%netscape.com
9b0222970d Mozilla bug 99052, fixing crash.
Adding null and error checks.
r=nelsonb
2001-09-12 21:53:31 +00:00
nicolson%netscape.com
7a7b46c4b7 Fix 99375: UnsatisfiedLinkError gives misleading description 2001-09-12 18:55:03 +00:00
bryner%netscape.com
549af639a3 REQUIRES updates. Patch from jag, r=cls. 2001-09-12 08:16:34 +00:00
sonmi%netscape.com
2cec6eca76 removed obsolete workaround, not running pk12util tests because of 3.2 failures 2001-09-11 01:46:09 +00:00