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

1908 Коммитов

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