wtc%netscape.com
1eff2860ba
Bugzilla bug 119340: an inelegant but more reliable way to kill the
...
multithreaded 'selfserv' process on Linux.
Modified files:
cmd/selfserv/selfserv.c tests/common/init.sh tests/ssl/ssl.sh
2002-01-23 03:18:57 +00:00
relyea%netscape.com
3ad5024f8a
Fix wrong polarity on if statement (should check for success, not failure).
2002-01-23 02:10:31 +00:00
sonja.mirtitsch%sun.com
27cfb4c716
added the TCP connection aborted to the lines that are OK in the log
2002-01-23 02:07:08 +00:00
relyea%netscape.com
c3ca8a1a48
Fix memory like in readSMimeEntry
2002-01-23 01:44:22 +00:00
relyea%netscape.com
1947921305
Fix label stuff.
2002-01-23 01:20:32 +00:00
relyea%netscape.com
f235b85944
Labels don't have NULL's by default.
2002-01-23 00:53:53 +00:00
ian.mcgreer%sun.com
0a7c8a4e7c
PSM bug 119359, NSS 3.4 also needs to recognize valid CA trust in order for cert download to work correctly
2002-01-23 00:49:23 +00:00
sonja.mirtitsch%sun.com
2cc7908640
added comments
2002-01-23 00:27:10 +00:00
sonja.mirtitsch%sun.com
d19d19b941
removing tmpfiles on tinderboxes
2002-01-23 00:21:01 +00:00
sonja.mirtitsch%sun.com
020d8a3b2d
changes so nssqa will run on netscape's daily builds as well
2002-01-23 00:19:32 +00:00
ian.mcgreer%sun.com
7462cbdfd4
last change to INTEGER encoding, strip extraneous leading zeros from integer values passed to encoder
2002-01-22 22:48:26 +00:00
ian.mcgreer%sun.com
5b01d3a7d1
fix for bug 120824; functions which collect certs based on subject need to examine *both* the temp and perm stores
2002-01-22 21:56:19 +00:00
relyea%netscape.com
1e98db5857
remove bogus verify step (the cert passed in is almost certainly a signing cert).
2002-01-18 03:38:29 +00:00
relyea%netscape.com
fdc3985b20
Fix the case where the subjectID is an issuer/SN. don't build a dbkey in
...
this case, return the actual subject cert id after looking up the cert
directly
2002-01-18 03:36:44 +00:00
relyea%netscape.com
05d176b9c4
Increment length on LABEL, not on CLASS to catch the added NULL case.
2002-01-18 03:35:18 +00:00
ian.mcgreer%sun.com
e45f8c2b70
more backwards compatibility fixes
...
* always send DER of serial number to PKCS#11 queries
* in softoken, construct key for certificate using decoded serial number with (possibly) a leading zero, for compatibility with version 7 db
* in softoken, decode serial number *without* removing leading zero for searches
2002-01-17 00:20:53 +00:00
ian.mcgreer%sun.com
0b564fa522
fix build bustage
2002-01-16 21:36:33 +00:00
ian.mcgreer%sun.com
8c0b98c71b
fix a crash seen in PSM by making sure a zero-length attribute zeroes the item inheriting it
2002-01-16 21:23:30 +00:00
ian.mcgreer%sun.com
5c022683fc
fix for bug 115360, failure in pkcs12 backwards compatibility tests
2002-01-16 21:22:30 +00:00
ian.mcgreer%sun.com
0c10963511
unfortunately, the SDR key keeps the value of CK_KEY_TYPE in the coefficient field of an RSA key. This means some format is lost through the ASN.1 encoder/decoer. Trying again to account for that without affecting normal key type attributes.
2002-01-16 16:02:51 +00:00
wtc%netscape.com
00b5f915b1
Bugzilla bug 119340: added a debug printf statement.
2002-01-16 03:29:06 +00:00
ian.mcgreer%sun.com
3b9f6d3cf2
fix up problems in last change
2002-01-16 00:04:16 +00:00
sonja.mirtitsch%sun.com
2f9de56d30
Ians debug change to find out the state of the DB after multi recepient test
2002-01-15 22:29:47 +00:00
javi%netscape.com
e940c52d34
Include NSS.Prefix in the optimized target instead of NSDebug.Prefix
2002-01-15 22:11:39 +00:00
ian.mcgreer%sun.com
eb0cc3901f
revert last change, and move conversion of attribute value to host long up to where the long variable actually appears.
2002-01-15 21:45:38 +00:00
ian.mcgreer%sun.com
c8cedd97da
fix SDR on big-endian platforms. The leading zeros in the RSA coefficient have been stripped, but PKCS#11 needs them back in order to form a CK_ULONG correctly.
2002-01-15 19:20:34 +00:00
ian.mcgreer%sun.com
b987645c50
Fix for serial numbers which are negative when intrepreted as signed integers. Since the ASN.1 encoder now add/strips leading zeros to INTEGERs, the hand decoder written here will incorrectly decode serial numbers passed to it that have leading zeros.
2002-01-15 15:43:35 +00:00
ian.mcgreer%sun.com
9529b345f4
force generated serial #'s to always be positive
2002-01-15 01:53:11 +00:00
ian.mcgreer%sun.com
54ef08b60f
fix for bug 115360, ASN.1 encoder/decoder should handle conversion of unsigned integers used in NSS to ASN.1 INTEGERs, and vice versa.
2002-01-14 23:20:43 +00:00
ian.mcgreer%sun.com
f4bdbb65a9
PKCS#11 needs to receive the serial number DER-encoded
2002-01-14 23:19:17 +00:00
relyea%netscape.com
662daf01e1
Fix nickname check for filtering cert lists.
2002-01-12 16:43:29 +00:00
ian.mcgreer%sun.com
5437c6d3a0
*sigh*
...
fixed backward compatibity tests, but broke current version. will have to rework.
2002-01-11 23:37:37 +00:00
ian.mcgreer%sun.com
ae15ead0f5
temporary fix for bug 115360
2002-01-11 22:24:31 +00:00
jpierre%netscape.com
5bfd366791
Fix for 98068 - PR_CALLBACK OS/2 issues
2002-01-11 19:53:00 +00:00
relyea%netscape.com
63ca3827f8
Keep a copy of the DER Crl.
2002-01-11 17:31:09 +00:00
javi%netscape.com
43cd7b4006
Turns out there isn't a corresponding .def file for the Builtins module.
...
So I still need this file.
2002-01-11 02:19:41 +00:00
javi%netscape.com
1646f286a0
*.exp files (for symbol exporting) are now generated dynamically.
2002-01-11 02:13:49 +00:00
kirk.erickson%sun.com
16711e5b7a
Fixed termination when using -L 30 (see bug 107777).
...
This is a temporary solution, creating SYSTEM rather than USER loggerThread.
Later we should create a USER thread, Interrupt, and tell the thread to exit.
2002-01-11 01:03:28 +00:00
ian.mcgreer%sun.com
e8aac2fb9e
fix crash seen in PSM
2002-01-11 00:41:26 +00:00
relyea%netscape.com
4a931009f5
Fix dual key generation crash.
2002-01-11 00:33:08 +00:00
sonja.mirtitsch%sun.com
2379cdc08e
asleep of 3 seconds after killing of teh selfserv doesn't seem to be
...
sufficient - either that or it takes a lot longe now to start up
2002-01-10 22:47:12 +00:00
relyea%netscape.com
30582a6b8a
Fix Crl import Crash. (use the template, not the attribute list).
2002-01-10 22:38:15 +00:00
ian.mcgreer%sun.com
566d2fe940
CERT_FindCertIssuer had a fallback to just grab any cert with the correct subject when all else fails.
2002-01-10 20:24:46 +00:00
javi%netscape.com
36679c9c98
Give the shared library fragment names.
2002-01-10 18:15:28 +00:00
ian.mcgreer%sun.com
770b9ae9da
Fix chaining bug. Cert's trust needs to be set before call to matchUsage.
2002-01-10 18:10:43 +00:00
ian.mcgreer%sun.com
5a27b64fbe
need to make sure trust is updated if it was already created
2002-01-10 15:30:06 +00:00
ian.mcgreer%sun.com
916a710117
bug 118051, make Stan pki1 headers private exports for 3.4
2002-01-10 15:11:04 +00:00
ian.mcgreer%sun.com
b201a286ba
Only release crypto context's reference if cert was removed. Should not have caused 3.4 bugs but was nonetheless incorrect.
2002-01-10 14:34:36 +00:00
ian.mcgreer%sun.com
f07c5a9b11
back out previous change
...
Unlike the other hash indexes, the issuer and serial is unique. If the issuer and serial exists in the cache, the cert pointer must be valid (the cache is holding a reference).
2002-01-10 14:28:53 +00:00
ian.mcgreer%sun.com
67018508fa
add command to certutil for dumping the chain of a cert
2002-01-10 04:30:00 +00:00
nelsonb%netscape.com
28caa1df56
Add error strings for new NSPR error codes. Bug 118668.
2002-01-10 03:00:30 +00:00
relyea%netscape.com
8846befff7
Set the trust order for a newly installed built-ins to 100
2002-01-10 01:01:09 +00:00
relyea%netscape.com
f6871cf96f
Fix default trust and cipher orders.
2002-01-10 01:00:20 +00:00
relyea%netscape.com
c68ce0e40d
Set up default trust order correctly.
...
Default trustorder is
0 for the internal token
100 for the builtins
50 for everyone else
Default Cipher order is
100 for the internal token
0 for everyone else
2002-01-10 00:59:26 +00:00
relyea%netscape.com
3a6e3f8b94
Initialize OCSP status variable
2002-01-10 00:45:27 +00:00
relyea%netscape.com
768f88afc8
Enable OCSP code.
2002-01-10 00:43:39 +00:00
javi%netscape.com
5ac7e78c94
Update existing NSS projects to support building NSS 3.4 as shared libraries on the Mac.
2002-01-09 23:30:00 +00:00
javi%netscape.com
bdf7930c7b
New xml projects and headers required to build NSS 3.4 as shared libraries on the Mac.
2002-01-09 23:29:08 +00:00
javi%netscape.com
a4a475c75e
Define NSS_3_4 so that we get the right code and not Stan code that isn't quite ready.
2002-01-09 23:23:43 +00:00
javi%netscape.com
19df650b6e
Changes required to get the trunk of NSS building on the Mac.
2002-01-09 23:22:23 +00:00
javi%netscape.com
98921ccfde
Move LoadableRoots.mcp.exp to _LoadableRoots.mcp.exp to match the new
...
name of the project file that gets generated now that we use a new
build system, ie foo.xml gets improrted to _foo.mcp. This ensures only
the symbols we want to export get exported.
2002-01-09 21:49:19 +00:00
ian.mcgreer%sun.com
71972797d2
also allocate hash key entry for issuer/serial, by creating an "index" cert in the cache's arena
2002-01-09 21:35:42 +00:00
ian.mcgreer%sun.com
e24f442c3f
several memory-related fixes
...
- correct reference counting when combining certs taken from cache and obtained new
- cache keys need to be alloc'ed, for the case when one cert is used to create the cache entry, another (same subject/nick/email) is added, then the first is removed and freed
2002-01-09 21:09:21 +00:00
javi%netscape.com
383b138e4e
We now use xml files to run the Mac builds. Deleting the mcp files that
...
are no longer used as part of the build.
2002-01-09 20:08:25 +00:00
ian.mcgreer%sun.com
4328cc77eb
bug 118612, implement valid peer trust in softoken
2002-01-08 22:01:17 +00:00
ian.mcgreer%sun.com
7735dba520
another place where decoded cert was alloced in cert's arena
2002-01-08 19:38:56 +00:00
ian.mcgreer%sun.com
28cb1ce89d
move free of CERTCertificate's arena below the NSSCertificate. needed for the case when an NSSCertificate is freed without ever releasing a CERTCertificate.
2002-01-08 18:51:18 +00:00
ian.mcgreer%sun.com
f161d6d8f4
memory leak fixes
2002-01-08 15:37:42 +00:00
ian.mcgreer%sun.com
7428ae1215
fix pkcs12 bug where nicknames were disappearing
2002-01-07 19:53:47 +00:00
ian.mcgreer%sun.com
1167719990
once again, solaris x86 does not like PR_LOG
2002-01-07 19:14:40 +00:00
ian.mcgreer%sun.com
7c74d99884
PSM fixes
...
* implement CERT_AddTempCertToPerm in 3.4
* update object instance lists when needed
* correctly check and allocate trust when changing it
2002-01-07 16:45:26 +00:00
ian.mcgreer%sun.com
16a699c9fb
obey the isperm flag as in nss 3.3
2002-01-06 21:49:48 +00:00
relyea%netscape.com
dab318ec31
Startup problems on new profiles: 1) Windows does not initially open the DB R/W
...
on startup. 2) All platforms do not see the built-ins token if you startup with
a new profile.
Fix: 1) Escape the initialization parameters.
2) Rebuild the Token iterator when new tokens are added to the trust domain.
2002-01-05 03:00:10 +00:00
sonja.mirtitsch%sun.com
cca6d4542f
taking out OSF 5 links
2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com
6526699908
increased the number of tests and changed the fix about too many cache misses
...
seee bugs #114964 and 118031
2002-01-04 21:39:36 +00:00
sonja.mirtitsch%sun.com
0ac5914658
to avoid client and server writes at the same time write output to a tmp
...
file first, and then the tmp file to stdout
the writes had lead to garbled messages that were then interpreted as
errormessages by the scripts
2002-01-04 21:31:39 +00:00
ian.mcgreer%sun.com
fdb7517d3e
implement trust ordering when merging trust
2002-01-04 19:21:54 +00:00
wtc%netscape.com
8b23552681
Bugzilla bug 110356: check in the generated files (oiddata.h and oiddata.c)
...
to work around concurrent build failures on Unix and the generation of
these files on the Mac.
Modified files: Makefile manifest.mn
Added files: oiddata.c oiddata.h
2002-01-04 05:22:07 +00:00
sonja.mirtitsch%sun.com
33c124632f
fixed qa_stat following an enhancement, that causes unexpected messaegs in the output.log
2002-01-04 00:24:28 +00:00
sonja.mirtitsch%sun.com
93ca321d50
fix for enhancemet request 114964
2002-01-03 23:58:23 +00:00
ian.mcgreer%sun.com
19993e549d
only free slot if funrction returns correctly
2002-01-03 22:49:02 +00:00
ian.mcgreer%sun.com
681dce3718
fix aix bustage
2002-01-03 20:19:55 +00:00
ian.mcgreer%sun.com
3cff4ec39c
move handling of certificate reference counting into Stan. NSS 3.4 needs to maintain persistent references of both temp and perm certs in order to replicate the old temp database.
2002-01-03 20:09:30 +00:00
ian.mcgreer%sun.com
20804d889d
temp certs live in a trust domain. allows the idiom of "if not temp, try perm" to work in 3.4.
2001-12-21 19:14:04 +00:00
sonja.mirtitsch%sun.com
b023851d8d
more info to results.html
2001-12-21 00:29:32 +00:00
sonja.mirtitsch%sun.com
d87f64d68f
checking in fix for the new requirements for bug 73098
2001-12-20 23:26:59 +00:00
ian.mcgreer%sun.com
7089d6ad0a
some checks that were overlooked
2001-12-20 23:17:58 +00:00
kaie%netscape.com
a03dd2ce28
Fix crash bug 115927 by incrementing the reference count of
...
returned slot.
r=relyea
2001-12-20 21:40:30 +00:00
ian.mcgreer%sun.com
1db2d4b283
remove unneeded hack, put in a couple of error checks
2001-12-20 16:50:22 +00:00
ian.mcgreer%sun.com
b11512c0c2
set the CERTCertificate nickname to be "Token Name:Cert Name" for backwards compatibility
2001-12-20 16:20:16 +00:00
nicolson%netscape.com
e944f0ccca
Typo broke the build.
2001-12-19 21:37:30 +00:00
ian.mcgreer%sun.com
9dac6b9e8f
fix for 115957, hash table overloads cause problem (certs were not being removed properly)
2001-12-19 20:27:21 +00:00
nicolson%netscape.com
e6b9306d2d
Fix 114469: PK11_ImportDERPrivateKeyInfo should return a SECKEYPrivateKey*
...
r=relyea.
2001-12-19 20:14:53 +00:00
nicolson%netscape.com
9f9d215a24
Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
...
header file.
r=relyea.
2001-12-19 20:11:56 +00:00
nicolson%netscape.com
8cb78f3d66
Fix 112321: make public SECKEY_DecodeDERSubjectPublicKeyInfo.
...
r=relyea.
2001-12-19 20:10:07 +00:00
relyea%netscape.com
3a8fe503be
Fix Bug 115657.
...
1) advance the pointers in the initialization setup for p12 pbes (at the same
time fix the code to be much easier to read and understand).
2) Copy out the returned IV in pkcs11c.c.
2001-12-19 18:06:29 +00:00
nelsonb%netscape.com
8734ee5736
Don't allocate sieve from stack on machines with very-limited stacks.
...
Bug 115012. Patch from Michael Kaply mkaply@us.ibm.com
2001-12-18 21:49:49 +00:00
ian.mcgreer%sun.com
d72962f867
this is why apps shouldn't be able to change cert values...
2001-12-18 21:11:41 +00:00
ian.mcgreer%sun.com
c3089392a7
don't waste time setting trust bits if they aren't changing
2001-12-18 19:54:44 +00:00
ian.mcgreer%sun.com
e52b690dae
fix for 115719, user trust not being set
2001-12-18 16:04:52 +00:00
ian.mcgreer%sun.com
60458a49d5
test case for multiple recipients
2001-12-17 20:16:18 +00:00
ian.mcgreer%sun.com
4334518885
needed for traversal of keys
2001-12-17 13:43:34 +00:00
ian.mcgreer%sun.com
0be1bc0424
dbhandle needs to be set for subject list certs to work
2001-12-17 13:43:10 +00:00
wtc%netscape.com
d5b74852a1
NSS 3.4 should use DBM 1.6.
2001-12-15 21:02:20 +00:00
ian.mcgreer%sun.com
baf889251d
the last step - restrict trust domain and PK11_ searches to token objects
...
also, make sure trust is grabbed from crypto context
2001-12-14 20:50:59 +00:00
sonja.mirtitsch%sun.com
d707c144bc
thought I needed to do this in ssl... chge the readonlydir to prevent
...
mccrel from overflowing due to failing cleanup scripts...
2001-12-14 20:10:46 +00:00
sonja.mirtitsch%sun.com
9aea87469a
fix for bug 73098, need to make other checkins in ssl.sh and don't
...
want to merge
Ian reviewed the patch
2001-12-14 20:02:53 +00:00
ian.mcgreer%sun.com
e94fd9fee5
missed as part of last checkin, hack needed when certs come out of crypto context or cache
2001-12-14 18:50:49 +00:00
ian.mcgreer%sun.com
0b1b123e86
fix AIX build
2001-12-14 18:31:14 +00:00
ian.mcgreer%sun.com
8ab68cde61
implement local store of objects for crypto context
2001-12-14 17:32:23 +00:00
jpierre%netscape.com
d656102567
Fix 114787 - ssl_recv crashes in client. bogus assert. reviewed by nelson
2001-12-12 21:44:04 +00:00
ian.mcgreer%sun.com
276a29db57
detect hash collisions so that the caller can handle it
2001-12-12 20:23:07 +00:00
jpierre%netscape.com
0831c73a16
Fix for 105764 - compiler warnings
2001-12-12 04:14:48 +00:00
jpierre%netscape.com
6528454c9d
Fix for 105764 - compiler warnings
2001-12-12 03:48:28 +00:00
sonja.mirtitsch%sun.com
ff17c8ce02
enabling the tls stresstest
2001-12-12 03:15:01 +00:00
ian.mcgreer%sun.com
b53f50dc35
original intent for concurrent list iteration, fixes bug 114727. a better long-term solution is needing for traversing the high-level token lists.
2001-12-12 00:07:25 +00:00
nelsonb%netscape.com
0089de2e12
Check some pointers for NULL before dereferencing them.
2001-12-11 23:47:18 +00:00
wtc%netscape.com
15ed793c09
Adding new XML Mac project files.
2001-12-11 22:09:17 +00:00
ian.mcgreer%sun.com
c6851c9334
first step towards separating token and session object searches as performance enhancement. Searches are still over both types until local cert and trust stores for crypto contexts are implemented.
2001-12-11 20:28:38 +00:00
nicolson%netscape.com
a07cd47d39
Fix 113301: SECKEY_ImportDERPublicKey should support all public key types.
...
r=relyea.
2001-12-10 21:11:14 +00:00
ian.mcgreer%sun.com
8e77799086
only do the replacement if a new cert was created
2001-12-10 20:08:15 +00:00
ian.mcgreer%sun.com
81c628bf9c
wrong function name
2001-12-10 19:16:18 +00:00
ian.mcgreer%sun.com
7619d8f5ee
check in error const
2001-12-10 19:14:32 +00:00
ian.mcgreer%sun.com
a21966741b
handle race condition where attempt is made to add cert to cache when it is already present (from being added by another thread).
2001-12-10 19:05:51 +00:00
ian.mcgreer%sun.com
800b155597
merge in 3.3 branch changes to tip
2001-12-10 18:14:23 +00:00
relyea%netscape.com
41822492fe
nssren.h needs to be included first in the header file or AIX will fail.
2001-12-07 21:32:05 +00:00
relyea%netscape.com
0fab6afdcf
restore NSS rename to those files that need it.
2001-12-07 21:13:08 +00:00
sonja.mirtitsch%sun.com
35b3a319cd
fixed the comment
2001-12-07 03:18:23 +00:00
relyea%netscape.com
4fa90c24ba
1) NT need the err= defines, use macros to set it appropriately (or not).
...
2) restore missing sec = function
2001-12-07 02:30:53 +00:00
jpierre%netscape.com
962ae85f0b
Code formatting patch to support legacy text editors
2001-12-07 02:09:45 +00:00
relyea%netscape.com
05517fc59e
emulate does not include PORT_ functions, use PR_ASSERT
2001-12-07 02:04:24 +00:00
relyea%netscape.com
7bfd9c97ec
Clean up compilier warnings on Solaris and Linux, most particularly:
...
1) Implicit declaration of function.
2) Possibly unitialized variables.
These warnings have indicated some real problems in the code, so many changes
are not just to silence the warnings, but to fix the problems. Others were
inocuous, but the warnings were silenced to reduce the noise.
2001-12-07 01:36:25 +00:00
ian.mcgreer%sun.com
08de45a2ba
get modification of trust on builtins certs to work by storing the modified trust on the softoken. implement merging of multiple trust instances.
2001-12-06 23:43:14 +00:00
jpierre%netscape.com
64aeabc47e
Fix for 108097 - allow cmsutil to work with dual-key certs for signing and encrypting
2001-12-06 23:19:41 +00:00
jpierre%netscape.com
151d643065
Patch for 107323 - fix compiler warnings
2001-12-06 21:25:32 +00:00
ian.mcgreer%sun.com
7e3deea6bd
patches to get s/mime dual key certs working, bug 113741
2001-12-06 18:21:38 +00:00
jpierre%netscape.com
bc8745f219
Improve error handling in cmsutil - don't proceed when error occurs, and display more information about failures using SECU_PrintError
2001-12-06 03:19:22 +00:00
sonja.mirtitsch%sun.com
99d330d038
misspelled dbtests
2001-12-06 01:46:09 +00:00
jpierre%netscape.com
1db48f3b50
Fix OS/2 build bustage - conflict with error.h from OS/2 toolkit . Put explicit include path to resolve it
2001-12-06 01:36:07 +00:00
sonja.mirtitsch%sun.com
b6208c539b
trying to hook in dbtest
2001-12-06 00:51:56 +00:00
sonja.mirtitsch%sun.com
bc01a248a7
added dbtest
2001-12-05 23:35:55 +00:00
sonja.mirtitsch%sun.com
f1e9946cf7
adderd redhat 7.2, changed tinderbox back to defaulting to the tip
2001-12-05 22:52:46 +00:00
sonja.mirtitsch%sun.com
a56f81859f
test for key and cert databases
2001-12-05 19:18:14 +00:00
sonja.mirtitsch%sun.com
fb94e12c7a
added 2 more tests
2001-12-05 18:34:09 +00:00
ian.mcgreer%sun.com
fcf0d153a6
if no token name is provided to PK11_FindCertByNickname, default to internal token (as opposed to the entire trust domain)
2001-12-05 17:07:53 +00:00
sonja.mirtitsch%sun.com
7407ece054
added calls to new dbtest program
2001-12-05 04:25:31 +00:00
sonja.mirtitsch%sun.com
252c1a941a
changed the evaluation of returncode
2001-12-04 21:01:47 +00:00
ddrinan%netscape.com
8e67a4a3e1
Removed extra close comment in MOZ_CLIENT comment section
2001-12-04 19:14:33 +00:00
wtc%netscape.com
b29d99b6b3
Bugzilla bug 111574: standard header files should be included with
...
#include <foo.h>, not #include "foo.h". Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch. r=wtc.
Modified files: signtool.h jar.h
2001-12-04 18:36:58 +00:00
wtc%netscape.com
dcd1dbe6dc
Bugzilla bug 111294: make NSS build on QNX6 (Neutrino). The patch was
...
contributed by Dave Inglis <dinglis@qnx.com>. r=wtc.
Modified Files:
coreconf/config.mk coreconf/nsinstall/nsinstall.c
nss/lib/freebl/unix_rand.c nss/lib/ssl/unix_err.c
Added Files:
coreconf/QNX.mk
2001-12-04 18:20:57 +00:00
sonja.mirtitsch%sun.com
4374d42c23
new test for enhancement request 112504, not hooked in yet
2001-12-04 04:16:56 +00:00
sonja.mirtitsch%sun.com
94629a8f7b
one more change for bug #111229
2001-12-04 02:58:59 +00:00
sonja.mirtitsch%sun.com
d43681b81b
improvements coupling QA and tinderbox
2001-12-04 00:44:35 +00:00
sonja.mirtitsch%sun.com
3d3762626d
commiting some changes (backwardcompatibility tests, uname -p problem,
...
numbers of tests...)
before starting to work on tinderbox problem, log hard to find. 111229
2001-12-03 23:00:02 +00:00
relyea%netscape.com
9122d48c12
Sigh, Fix name collision between pk11wrap and softoken.
2001-12-03 19:56:00 +00:00
relyea%netscape.com
d96eaba003
Fix Solaris and HP build failures.
2001-12-03 19:51:57 +00:00
relyea%netscape.com
30b1f8ceb4
1) restore the const to PK11_Configure().
...
2) partial set of fixes from Nelson's review (checking for NULL) from the
'double escape' functions.
3) Add functions to clean up global memory locks
2001-11-30 23:32:30 +00:00
relyea%netscape.com
00352cfa6e
The other half of the double check change.
2001-11-30 23:29:31 +00:00
relyea%netscape.com
ae6092e18d
Fix several memory leaks.
...
Adjust the default hash sizes down for mozilla client.
Merge the NSS 3.3 key check and signature check stuff.
2001-11-30 23:24:35 +00:00
relyea%netscape.com
084e20bef6
fix Bug 93989 Memory leak when adding a module.
2001-11-30 23:22:53 +00:00
relyea%netscape.com
79679bdc64
Add code to 'shutdown' freebl (clean up the blinding cache in rsa).
...
merge the NSS 3.3 changes to export Ian's double check code through the loader.
2001-11-30 23:21:49 +00:00
ian.mcgreer%sun.com
dbc3267711
fix so that nickname lookup falls back to email address (for CERT_FindCertByNicknameOrEmailAddr)
2001-11-30 22:40:31 +00:00
ian.mcgreer%sun.com
b59d15e912
fix bug found from PK11_ListCerts
2001-11-29 22:05:32 +00:00
ian.mcgreer%sun.com
87e2811f81
fix memory leaks
2001-11-29 19:34:08 +00:00
jpierre%netscape.com
661c02ef68
Fix for bug 95458 - ASN1 decoder crashes when fed incorrect data
2001-11-29 18:46:17 +00:00
ian.mcgreer%sun.com
e97e4f5dd4
solaris x86 doesn't seem to like PR_LOG, so turning it off by default in debug builds
2001-11-28 20:19:38 +00:00
ian.mcgreer%sun.com
c3cb1b39dc
land changes for handling temporary and cached certs in 3.4
...
* separate trust object from cert object
* move handling of cryptoki objects into libdev
* implement digest in libdev (for trust object indexing)
* fixes in cache implementation; connect cache to 3.4 certs
* implement CERT_NewTempCertificate via crypto context
2001-11-28 16:23:51 +00:00
jpierre%netscape.com
acba2ca844
Fix crlutil crash on error
2001-11-28 02:47:22 +00:00
sonja.mirtitsch%sun.com
a8dda2f40d
trying to reduce sleeptime on linux. relyea thinks we need 30 seconds until selfserv frees the socket, testing. maybe it can also be fixed in the networkconfiguration?
2001-11-27 22:20:14 +00:00
kirk.erickson%sun.com
594b685c88
Fixes bug 107777. Added '-L <seconds>' argument (ops/sec logging).
...
Review by Nelson and Wan-Teh made this patch very clean. We are
now creating a separating logger() thread.
2001-11-27 20:08:57 +00:00
ian.mcgreer%sun.com
4fb93318d6
include AES in performance info dump
2001-11-26 17:53:44 +00:00
wtc%netscape.com
046ffc50d1
Bugzilla bug 111293: the inclusion of "nssrenam.h" in this file breaks
...
the NSS build (on 64-bit AIX). I am backing it out.
2001-11-22 02:27:57 +00:00
jpierre%netscape.com
ffd3058cdb
Fixes for OS/2 build
2001-11-22 00:46:48 +00:00
nelsonb%netscape.com
4e252684ab
Change form to inform user that serial number is a hex string.
2001-11-21 23:38:25 +00:00
nelsonb%netscape.com
d6b5a6416c
Some bug fixes found while debugging a different bug.
2001-11-21 23:33:26 +00:00
jpierre%netscape.com
cedf16bd3f
Fix for 95264 - add more info in s/mime script
2001-11-21 21:37:12 +00:00
sonja.mirtitsch%sun.com
4c025624bd
removed the before and after context grep as a workaround for 97209
2001-11-21 21:19:14 +00:00
nelsonb%netscape.com
203546afac
Change the behavior of the -list <module> option so that it doesn't stop
...
at the first error it encounters when looping through the slots, and so
that it displays the slot info even if it cannot get token info. 111075
2001-11-21 20:52:37 +00:00
relyea%netscape.com
89d41ad9ef
changes for PSM to compile against NSS shared libraries.
...
Move SSL and S/MIME to the new common MAPFILE usage
2001-11-21 18:00:28 +00:00
sonja.mirtitsch%sun.com
a26b35933f
bugfixes, regarding a daily build directory insider the daily build...
2001-11-21 02:36:33 +00:00
relyea%netscape.com
3c7bfd0d6e
More PSM fixes:
...
clean up of the escape adding string code.
Code to keep cert->trust in sync with nscert->trust in various situations.
Code to allow old version of built-ins to continue to work.
Implement TrustDomain_TraverseCertificates so that PK11_ListCerts will work.
2001-11-20 18:28:49 +00:00
sonja.mirtitsch%sun.com
5be208f1a7
fixed several PC solaris PATH problems - build problems
2001-11-20 01:06:41 +00:00
relyea%netscape.com
082ac010c2
NSS 3.4 integration changes.
...
1) 3.4 needs to bump the version numbers up by one on secmod.db from NSS 3.3
2) Need to add escapes to the configdirectory. (should add them to other parameters as well.
3) put exported files back into the correct headers.
4) Add _BEGIN/_END protos where appropriate.
2001-11-19 19:04:59 +00:00
ian.mcgreer%sun.com
1a7de6269f
some minor ckfw fixes
2001-11-16 19:41:49 +00:00
ian.mcgreer%sun.com
deb59a5517
fips fix for signtool
2001-11-16 19:39:37 +00:00
ian.mcgreer%sun.com
988042619c
fix unneeded lock release in list iteration
2001-11-16 19:36:43 +00:00
relyea%netscape.com
d66bddd9e0
Remove redundant call to createHash Tables. bug 95537
2001-11-16 18:10:24 +00:00
relyea%netscape.com
bc07e632e4
Cause NSS_init() to fail if it can't open the databases, rather than succeding and leaving the system half initialized.
2001-11-16 02:30:38 +00:00
relyea%netscape.com
dde26924cd
The new DB stuff was not supposed to be turned on!
2001-11-16 01:18:21 +00:00
sonja.mirtitsch%sun.com
7efee00b83
modernized... changed servers, clients, mastebuild, 10 minutes wait now
2001-11-15 23:27:20 +00:00
sonja.mirtitsch%sun.com
68b94b6cb4
put fips test before the stress test (in case of a copied db the fips test interferes)
2001-11-15 23:26:21 +00:00
relyea%netscape.com
4ba0eaa974
Add Issuer/SN to the trust objects for faster lookup.
2001-11-15 23:07:39 +00:00
relyea%netscape.com
ce6c10be62
Add issuer/SN to the search criteria
2001-11-15 23:06:10 +00:00
relyea%netscape.com
71d7ecaba2
performance optimizations:
...
1) add serial number index to trust lookups.
2) add code for replacing key db indexing (coded but not turned on -- causes a keydb upgrade, but can run with older key db's as well).
2001-11-15 23:04:41 +00:00
nelsonb%netscape.com
9e12e0aa44
Add one more missing declaration of environ;
2001-11-15 20:40:44 +00:00
nelsonb%netscape.com
fcb44ff314
Go back to declaring "extern char ** environ".
2001-11-15 20:35:31 +00:00
sonja.mirtitsch%sun.com
2a1e3236f3
added a hyperlink in the header
2001-11-15 19:01:42 +00:00
sonja.mirtitsch%sun.com
42f048a6c4
added sendmail, fixed sendmailbug
2001-11-15 19:01:16 +00:00
nelsonb%netscape.com
82f9b3ba35
Now that the implementations of all the RNG_ functions have been moved
...
from lib/util to lib/freebl, move the RNG header file there, too.
Eliminate secrngt.h, which has been empty (except for the license
boilerplate) for many releases.
2001-11-15 04:29:27 +00:00
nelsonb%netscape.com
68bcbe9706
Use data from /dev/urandom to initialize PRNG, when possible.
...
and related changes. Bug 96626.
2001-11-15 02:41:20 +00:00
relyea%netscape.com
01409ebd8a
Fix AIX 64 bit build breakage when in debug mode.
2001-11-15 02:23:31 +00:00
ian.mcgreer%sun.com
5513486545
merge 3.3 branch checkin; rsa double check and key consistency functions (see bug 74226)
2001-11-14 23:03:20 +00:00
sonja.mirtitsch%sun.com
312f2e82be
made cronsafe (I hope)
2001-11-13 03:28:52 +00:00
kirk.erickson%sun.com
5bea4cf7cd
Resolves 107777 - selfserv needs log stats mode
2001-11-13 02:13:19 +00:00
sonja.mirtitsch%sun.com
9cd1a2dc6e
attempt to copy the qa results to mozilla.
...
this version untars with a script on mozilla, last one filled up my homedirectory
umask 000
cd /home/ftp/pub/security/nss
gunzip all.tar.gz
tar xf all.tar
rm all.tar.gz all.tar
ls -l
2001-11-13 01:30:21 +00:00
relyea%netscape.com
45201280d3
1) bug 95135 - DSA key fails 1 out of 8 times, causing intermitant
...
test failures.
Fix: use the Signed attribute to store the key as well as look it up.
2) Fix code so that looking up a public key won't crash if it can't find the
corresponsing private key in the database (found by code inspection).
2001-11-12 17:59:45 +00:00
ian.mcgreer%sun.com
96854b48ec
construct salt and password buffers for PBE correctly
2001-11-09 22:51:42 +00:00
relyea%netscape.com
4ec3f8269b
Rewrite Ian's get cert by email address to use the standard cert searching code.
2001-11-09 21:43:18 +00:00
ian.mcgreer%sun.com
fca7e6b8dd
Output validated cert text to stdout, otherwise the QA scripts think there is a failure.
2001-11-09 16:40:26 +00:00
ian.mcgreer%sun.com
bf236592dd
disabling cert cache (temporarily)
2001-11-09 16:39:34 +00:00
ian.mcgreer%sun.com
5074ad7e75
fixes pk12util import failure
2001-11-09 14:52:19 +00:00
nelsonb%netscape.com
39b30b542f
Added a new -o option, to override check on received client auth certs,
...
forcing those certs to be OK. -v will now test the SSL_LocalCertificate()
function. Bug 78959.
2001-11-09 05:45:21 +00:00
nelsonb%netscape.com
ab4a5bf572
Add code to test new SSL_LocalCertificate() function on first connection,
...
or on every connection if -vv option is used. Bug 78959.
Also, the nickname "none" can now be used to prevent performing client
authentication without having to use an invalid password.
2001-11-09 05:43:06 +00:00
nelsonb%netscape.com
c45ed36ec9
Add localCert field to sid cache entry so SSL_LocalCertificate can
...
remember the certs it sent back when it established the SSL session.
Bug 78959. Also, hold on the certs in the received cert chain until
the SSL connection is complete. This makes it easier for applications
to look at the entire cert chain after the handshake is over without
having to write their own custom authCert callbacks. It is backwards
compatible with older NSS SSL applications, but may use more memory.
2001-11-09 05:39:36 +00:00
relyea%netscape.com
394c7d16a0
Fix reporting of the label
2001-11-09 01:23:47 +00:00
relyea%netscape.com
f1a3fd624f
Fix Solaris crash.. don't send more of the template than we need
2001-11-09 01:22:48 +00:00
sonja.mirtitsch%sun.com
e2c23d88e3
fixed email header and tinderbox hyperlink
2001-11-09 01:09:17 +00:00
relyea%netscape.com
bff353a20b
Update Library name to match the current library.
2001-11-09 00:38:03 +00:00
ian.mcgreer%sun.com
e0b2108442
fips changes. forces login for cert listing.
2001-11-09 00:37:03 +00:00
ian.mcgreer%sun.com
c59d2d0669
changes to get fips working
2001-11-09 00:36:12 +00:00
ian.mcgreer%sun.com
2c4be32541
fix pbe gen bugs
2001-11-08 22:11:07 +00:00
ian.mcgreer%sun.com
daefc3b648
get signtool working
2001-11-08 21:23:35 +00:00
ian.mcgreer%sun.com
99acfbbff7
a plethora of changes for handling S/MIME certs
2001-11-08 20:46:11 +00:00
ian.mcgreer%sun.com
8bf1808d49
fix for windows build
2001-11-08 16:59:00 +00:00
relyea%netscape.com
6e3b5eac35
HP ans Solaris are still down...
2001-11-08 15:27:56 +00:00
relyea%netscape.com
1322ed44ff
OK, try this again. FreeBL needs Get_Noise in the freebl .so on solaris, so
...
move the random number stuff there where it belongs.
2001-11-08 15:02:25 +00:00
relyea%netscape.com
ecdcdae799
Fixes to make pkcs12 work correctly:
...
1) Make pkcs12 pbe function.
2) add code to allow setting and getting of the key nickname attribute.
2001-11-08 05:39:56 +00:00
ian.mcgreer%sun.com
7d95c74f28
add lookup by email function, try to fix softoken bugs for that (but cert->emailAddr doesn't seem to be set there)
2001-11-08 05:19:32 +00:00
ian.mcgreer%sun.com
cbdf486400
fix cert and s/mime profile import issues
2001-11-08 04:12:26 +00:00
ian.mcgreer%sun.com
5288e3fd06
this seems to be needed to get linux linking again. libnss3.so tries to access the C_GetFunctionList entry point to the libsoftokn3.so library directly, and linux complains that it can't find it.
2001-11-08 03:44:17 +00:00
nelsonb%netscape.com
b28c79929e
Implement new function SSL_LocalCertificate(). Bug 78959.
2001-11-08 02:15:38 +00:00
relyea%netscape.com
e03f762c52
Land BOB_WORK_BRANCH unto the tip.
...
remove lots of depricated files.
move some files to appropriate directories (pcertdb *_rand
associated headers to soft token, for instance)
rename several stan files which had the same name as other nss files.
remove depricated functions.
2001-11-08 00:15:51 +00:00
ian.mcgreer%sun.com
e2fdfc59c2
fix handling of token options, specifically deletion
2001-11-07 16:15:29 +00:00
wtc%netscape.com
7bd36935ee
Removed the temporary #if 0.
2001-11-06 22:52:12 +00:00
wtc%netscape.com
0234615ad0
Bugzilla bug 108708: commented out the "netstat -ni" command for
...
debugging. This change will be backed out.
2001-11-06 21:34:09 +00:00
ian.mcgreer%sun.com
bd1ad42705
fix for 95983, compiler warning revealed potential bug
2001-11-06 20:32:43 +00:00
ian.mcgreer%sun.com
b0a6d74f17
more trust handling stuff
2001-11-06 20:16:19 +00:00
nelsonb%netscape.com
7a8029d900
Attempt to move all the constant tables in secoid.c into the text segment
...
where they belong.
2001-11-06 02:46:37 +00:00
ian.mcgreer%sun.com
379553f776
fix Stan reference
2001-11-05 19:02:49 +00:00
ian.mcgreer%sun.com
9de0b35e1e
note the token imoprt for Stan
2001-11-05 17:55:25 +00:00
ian.mcgreer%sun.com
65b284c9b6
code for handling trust through softoken
2001-11-05 17:29:27 +00:00
ian.mcgreer%sun.com
cd5938ad76
some attribute and session cleanup
2001-11-05 17:18:48 +00:00
sonja.mirtitsch%sun.com
27cbae0313
next try to gat all of the HP problems...
2001-11-02 23:47:47 +00:00
relyea%netscape.com
23d758a01d
Build OID hash table using PL_Hash rather then the dbm hash code.
2001-11-02 21:50:09 +00:00
sonja.mirtitsch%sun.com
2050b1f963
put a workaround in place, so client ands server will not write at the
...
same time
(to avoid lines like: ...Unable to find the certificate
authenticatfailedion...)
2001-11-02 19:09:11 +00:00
nelsonb%netscape.com
2554d51a97
Reimplement SSL_GetChannelInfo. Add new function SSL_GetCipherSuiteInfo().
...
Also, implement new ciphersuite preference order. Bug 78959.
2001-11-02 04:24:28 +00:00
nelsonb%netscape.com
d098b3e649
Put better comments by the table of preconfigured policies.
2001-11-02 04:00:27 +00:00
jpierre%netscape.com
423286503f
Partial fix for 105271
2001-11-02 03:11:32 +00:00
jpierre%netscape.com
54d7b02e4c
Fix for OS/2 build
2001-11-02 03:10:29 +00:00
ddrinan%netscape.com
91f84f1a8e
Fix for decoding sequences. This was encountered when decoding the recipient info of a CMS strucure. Only the first recipient info was decoded, the others were not. Checkin approved by relyea
2001-11-02 00:10:55 +00:00
ddrinan%netscape.com
efd30b0412
Allocate memory when setting digest vale. Checkin approved by relyea
2001-11-02 00:03:32 +00:00
sonja.mirtitsch%sun.com
6212134b16
removed killing of leftover selfservers, since multiple QAs need to
...
peacefully coexist... will file enhancement request against myself
2001-11-01 23:37:36 +00:00
sonja.mirtitsch%sun.com
f7e4aedeac
removed the "missing list" for tinderbox QA
2001-11-01 22:43:55 +00:00
sonja.mirtitsch%sun.com
f5c73fe18b
added -p port argument, so multiple tinderboxes can run on the same machine
2001-11-01 22:36:03 +00:00
wtc%netscape.com
92cfaf65bb
Bugzilla bug 103933: loader.c should not be compiled with -xchip=ultra2.
...
r=nelsonb.
2001-11-01 05:25:31 +00:00
sonja.mirtitsch%sun.com
f947caa567
removing the starting : fo`rom the SHLIB_PATH to avoid HP coredumps
2001-10-31 23:31:58 +00:00
relyea%netscape.com
3c4809c876
Don't crash on SSL2 failures.
2001-10-31 20:03:29 +00:00
javi%netscape.com
a2bd0f1a47
Add the smime source files to the Mac project.
2001-10-31 03:24:32 +00:00
ian.mcgreer%sun.com
687f6954f5
patch to fix behavior on AIX's optimizing compiler. Shoul also improve performance on all platforms.
2001-10-30 22:11:49 +00:00
nelsonb%netscape.com
46aa7b2db3
Fix bug 107619. The new DHE_ ciphersuites were enabled by default.
...
Now they are disabled by default, for compatibility with NSS 2.0.
2001-10-30 21:09:47 +00:00
ian.mcgreer%sun.com
3376b065d9
fixes for testing word alignment
2001-10-30 16:03:43 +00:00
jpierre%netscape.com
13a9192206
Fix for 105271
2001-10-29 22:42:12 +00:00
wtc%netscape.com
c91b8f13e6
Bugzilla bug 106836: fixed misspelled "Privilege". The patch is
...
contributed by timeless@mac.com .
2001-10-26 21:30:58 +00:00
sonja.mirtitsch%sun.com
2fee51487a
took out 64 bit HP builds
2001-10-26 18:10:37 +00:00
sonja.mirtitsch%sun.com
5351298e20
increased # of tests to 133
2001-10-26 18:08:18 +00:00
sonja.mirtitsch%sun.com
2fd467eaf5
adder HP as tinderboxplatform
2001-10-26 18:07:58 +00:00
nelsonb%netscape.com
5efd9d10bf
Explanation of the files in this directory.
2001-10-24 22:17:30 +00:00
jpierre%netscape.com
39a47ddecf
Fix debug symbols in OS/2 build of NSPR by using absolute paths. Bug 105271
2001-10-24 20:19:05 +00:00
relyea%netscape.com
5d4bf0ff95
CKT_ Trust values are "enums" not flags.
2001-10-24 00:57:06 +00:00
relyea%netscape.com
c29d912557
We lookup C_Initialize for non-db functions, not dbOnly functions (this should
...
get tokens working again.
2001-10-23 16:54:58 +00:00
relyea%netscape.com
13f4138e64
NSS specific PKCS 11 mechanisms, collected in one single header file.
2001-10-19 22:37:14 +00:00
ian.mcgreer%sun.com
1fb563f250
add pkim.h, needed by some cert calls
2001-10-19 20:10:51 +00:00
ian.mcgreer%sun.com
b6dc5583d4
fix loop; time from PRTime
2001-10-19 20:06:28 +00:00
ian.mcgreer%sun.com
d6045d1fd1
fix possible NULL deref
2001-10-19 20:04:58 +00:00
ian.mcgreer%sun.com
c7556ce6c2
implement FindCertIssuer through Stan
2001-10-19 20:04:27 +00:00
ian.mcgreer%sun.com
a3c7505e98
get/set cert trust through PKCS#11; traversal methods for CERT_ calls; define usage for 3.4
2001-10-19 18:16:45 +00:00
ian.mcgreer%sun.com
1233f7e03e
add usage to find best parameters
2001-10-19 18:11:31 +00:00
ian.mcgreer%sun.com
1d4b3a5a12
set attributes function; rename find to traverse; return object handle on import
2001-10-19 18:10:58 +00:00
ian.mcgreer%sun.com
bb45f449ac
prepare certdb for removal of pcertdb.c; reimplement functions using Stan
2001-10-19 18:05:38 +00:00
ian.mcgreer%sun.com
2ce2c64fa2
fix AIX build
2001-10-18 13:58:28 +00:00
jpierre%netscape.com
8b9b25910d
Fix NT comment in OS/2 Makefile
2001-10-17 22:15:26 +00:00
jpierre%netscape.com
451cc92952
Fix for 104740 - build bignum library on OS/2 with mpi_x86 assembly code . reviewed by nelsonb
2001-10-17 20:35:37 +00:00
nelsonb%netscape.com
5788896e66
Fix bug 105185, which sometimes caused the result to be greater than n.
...
Fix suggested by Ferenc Rakoczi <Ferenc.Rakoczi@Sun.COM>
2001-10-17 20:35:04 +00:00
ian.mcgreer%sun.com
c9abd4b045
add ability to notify user that chain is incomplete
2001-10-17 15:48:09 +00:00
ian.mcgreer%sun.com
1439df7ab7
some more cert lookup methods; find cert issuer/chain; mimic nickname as "token name:nickname"
2001-10-17 14:40:27 +00:00
ian.mcgreer%sun.com
ed3bf3aead
get token name function; change cert function name
2001-10-17 14:39:11 +00:00
ian.mcgreer%sun.com
b4f4d660f8
fix iteration for empty list
2001-10-17 14:37:48 +00:00
ian.mcgreer%sun.com
b9e27bb301
add back pointer to Stan cert from CERTCertificate
2001-10-17 14:37:10 +00:00
ian.mcgreer%sun.com
64a963e317
implement several more PKCS#11 methods with Stan counterparts
2001-10-17 14:36:06 +00:00
ian.mcgreer%sun.com
331ce1aa1b
implement CERT_CertChainFromCert using Stan
2001-10-17 14:35:01 +00:00
ian.mcgreer%sun.com
ae2f42eb64
expose function for accessing parts of decoded cert
2001-10-15 18:19:03 +00:00
ian.mcgreer%sun.com
44696333e9
make the subject list sorted by valid times
2001-10-15 17:18:06 +00:00
ian.mcgreer%sun.com
c00a89b7f1
put the sort function in the header
2001-10-15 17:13:31 +00:00
ian.mcgreer%sun.com
6e719c0e56
add ordering capability to the list
2001-10-15 16:50:01 +00:00
ian.mcgreer%sun.com
9d6ba10750
a slew of AIX build fixes (bug fixes, for that matter)
2001-10-15 15:01:59 +00:00
ian.mcgreer%sun.com
ee48e4329a
check in cert lookup functions using the cache
2001-10-12 17:54:50 +00:00
ian.mcgreer%sun.com
7b3b57d83f
fix broken AIX build
2001-10-12 15:16:38 +00:00
nelsonb%netscape.com
6a7eae5464
Get the test CA program working again. Remove some bogus scripts.
2001-10-11 22:29:42 +00:00
wtc%netscape.com
80f9c9177f
Added support for NSPR autoconf build system, which will be the only
...
way to build NSPR 4.2 and later.
2001-10-11 20:06:12 +00:00
ian.mcgreer%sun.com
b254909d58
fix #else
2001-10-11 19:51:47 +00:00
ian.mcgreer%sun.com
30db2c383a
conditional compile in changes, this won't work until softoken is a true PKCS#11 module
2001-10-11 19:29:05 +00:00
ian.mcgreer%sun.com
f80d2ca9c3
fix optimized builds
2001-10-11 18:41:51 +00:00
ian.mcgreer%sun.com
a1f9c34e10
more solaris fixes
2001-10-11 18:40:34 +00:00
ian.mcgreer%sun.com
e4869d535b
add stan libs to static linked libs
2001-10-11 17:43:21 +00:00
ian.mcgreer%sun.com
fe31563fa4
a number of windows build fixes
2001-10-11 17:41:47 +00:00
ian.mcgreer%sun.com
97ec3c7a82
asn1 is not needed yet; fix windows tbox
2001-10-11 17:15:06 +00:00
ian.mcgreer%sun.com
06e271abd0
fix broken tbox builds for solaris for now
2001-10-11 17:05:08 +00:00
ian.mcgreer%sun.com
69940b1ba6
forgot to add this file
2001-10-11 16:43:06 +00:00
ian.mcgreer%sun.com
764254c0b9
define decoded cert type; implement cert cache; glue code for old NSS types; define global default trust domain
2001-10-11 16:34:49 +00:00
ian.mcgreer%sun.com
520c6909b0
add glue code for old NSS types; fix certificate lookup
2001-10-11 16:33:38 +00:00
ian.mcgreer%sun.com
4d44a81c81
begin process of converting pk11cert to use Stan cert code; Stan tokens integrated with SECMOD
2001-10-11 16:32:34 +00:00
ian.mcgreer%sun.com
fe89378dc7
integrate NSS 3.4 builds (stan parts now included)
2001-10-11 16:31:29 +00:00
sonja.mirtitsch%sun.com
eb9e0d3fbc
version check for jss
2001-10-11 01:01:09 +00:00
ian.mcgreer%sun.com
bd55c3c879
fix prompts to STDIN when using file passwords, bug 103942
2001-10-10 19:54:22 +00:00
ian.mcgreer%sun.com
b295018e63
add AES test to QA
2001-10-10 17:40:03 +00:00
ian.mcgreer%sun.com
705e24efc2
fix AES self-test
2001-10-10 17:39:49 +00:00
sonja.mirtitsch%sun.com
8d887043f8
bugfixed for jssqa
2001-10-10 17:14:31 +00:00
sonja.mirtitsch%sun.com
a682d5e5ac
additions for JSS sanity check
2001-10-10 01:12:42 +00:00
nelsonb%netscape.com
cf1a2fcff8
Use new assembly language multiply code contributed by Richard C. Swift.
2001-10-10 01:05:02 +00:00
nelsonb%netscape.com
1b230be078
Build mpi with new file mpvalpha.c.
...
Contributed by Richard C. Swift (swift@netscape.com )
2001-10-09 23:51:36 +00:00
nelsonb%netscape.com
6e59cfb687
The Original Code is Multiple Precision Integer optimization code for
...
the Compaq Alpha processor.
The Initial Developer of the Original Code is Richard C. Swift.
Portions created by the Initial Developer are Copyright (C) 2001
the Initial Developer. All Rights Reserved.
2001-10-09 23:47:59 +00:00
nicolson%netscape.com
3196ea5f6d
Fix 103893: nickname is not NULL-terminated.
2001-10-09 20:52:22 +00:00
ian.mcgreer%sun.com
c95a08b1c0
make this module buildable using NSS 3.x headers; some cleanup
2001-10-08 20:19:30 +00:00
ian.mcgreer%sun.com
dbf91db041
implement hash keyed by NSSItem; change list method names to be like hash method names; fix 99214, arena mark lists broken
2001-10-08 19:26:02 +00:00
ian.mcgreer%sun.com
81ac4b6fb1
reuse intermediate multiplication values when decrypting; speeds up decryption in the RIJNDAEL_GENERATE_VALUES case by 60%. (todo: something similar with RIJNDAEL_GENERATE_VALUES_MACRO)
2001-10-08 19:06:31 +00:00
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
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
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
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
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
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
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