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

3053 Коммитов

Автор SHA1 Сообщение Дата
nicolson%netscape.com 41cae16a23 fix to test either dist or release builds. 2002-01-29 00:14:45 +00:00
nicolson%netscape.com 5b15bc6696 move into org.mozilla.jss.tests package. 2002-01-28 23:49:38 +00:00
relyea%netscape.com 6b96fe3f81 (sigh) not only do we need to find the objects, we need to be able to read
them as well.
2002-01-28 23:28:29 +00:00
sfraser%netscape.com b2b3a17133 Fix blocker bug 121326 (any SSL transaction causes Mac to freeze) by checking in temporary patch from bug 106188; this reverts Mac to using blocking connects. r=wtc. 2002-01-28 23:14:42 +00:00
nicolson%netscape.com d6cb26e9c9 make release_classes target work. 2002-01-28 23:08:16 +00:00
sonja.mirtitsch%sun.com a4ddcd12a1 fixed typo 2002-01-28 20:59:23 +00:00
jpierre%netscape.com aacd33fea8 Fix for 69556 - remove expired CA "Verisign Class 4 Primary CA" 2002-01-28 20:43:37 +00:00
sonja.mirtitsch%sun.com 8b6bfb5e27 attempted fix for bug 115200, tinderbox reports false failures on machines
that run 32 and 63 bit tinderboxes
2002-01-28 19:35:53 +00:00
relyea%netscape.com a90e3c83fb Fix crashing problem when trying two switch from fips to non-fips and back.
bug 119214.
2002-01-28 19:18:41 +00:00
kaie%netscape.com a7b34dafe7 b=121351 Avoid risk of multiple PK11_FreeSlot calls in GenerateCRMFRequest
r=javi sr=blizzard
2002-01-28 15:25:47 +00:00
kaie%netscape.com 142ffea595 b=98068 Add PR_CALLBACK for changed interfaces in NSS_3_4
r=javi sr=blizzard
2002-01-28 15:23:59 +00:00
stephend%netscape.com 0f06ccfa04 Bug 117814. Strict JS warnings in password.js. r=stephend@netscape.com, sr=jaggernaut@netscape.com 2002-01-27 21:54:53 +00:00
wtc%netscape.com f4cb9e6f4d Bugzilla bug 114702: support Linux 2.5.x kernels. 2002-01-27 00:45:37 +00:00
wtc%netscape.com d2e3ab55fb Bugzilla bug 100447: on BSD/OS 4.2 and 4.3, we have problem calling
safe_popen in a threaded program.  So we don't call safe_popen when
we obtained some entropy from /dev/urandom.  Thanks to lidl@pix.net
for the bug report and the fix.
2002-01-27 00:14:59 +00:00
wtc%netscape.com 63dd3ebaf8 Bugzilla bug 111206: make the Solaris version test flexible so that we
don't need to add a new test for each new Solaris release.
2002-01-26 16:19:51 +00:00
relyea%netscape.com 6aadda5c42 Fix PBE_Context failure by making sure CKM_PBA is it's own keygen type. 2002-01-26 01:20:50 +00:00
relyea%netscape.com 0f9ca80078 Fix 2 memory leaks and a UMR.
(keyhand needs to be initialized before we start xor hashing)
Free item and time elements which are transparently allocated for us.
2002-01-26 00:16:03 +00:00
relyea%netscape.com cfab32ea30 Change Sha1_hash to a simple XOR hash for building key handles for token
objects.
2002-01-25 19:09:34 +00:00
relyea%netscape.com e760d6d971 Fix key leak in S/Mime. 2002-01-25 19:08:19 +00:00
relyea%netscape.com a7723c632d Fix bug 115660. Note that fixing the bugs necessitates fixing the test
cases as well. The test case was depending on the failure to read certs to
detect the failure to read keys. Now certutil returns a failure if no keys
are found. This also means that the FIPS test after the key and cert
has been deleted should expect a failure to list any keys.
2002-01-25 19:03:17 +00:00
kaie%netscape.com 09626f7469 b=119810 javascript strict warnings certpicker.js
r=ssaux sr=jag
2002-01-25 15:39:57 +00:00
kaie%netscape.com 73d972ca6c b=121289 Make Key Escrow warning dialog work
r=rangansen sr=kin
2002-01-25 14:58:31 +00:00
relyea%netscape.com 0117ba048e Too agressive on fixing leaks;). This one isn't a leak.
bob
2002-01-24 21:33:51 +00:00
nicolson%netscape.com 1f9ef6fd30 use NSS 3.4. 2002-01-24 18:21:57 +00:00
ian.mcgreer%sun.com f41585bde3 fix aix issues 2002-01-24 15:45:55 +00:00
nicolson%netscape.com 7c49f258fd New build script for Java classes. 2002-01-24 02:57:12 +00:00
relyea%netscape.com ebaa5bbf31 Fix NT crash on startup. (load builtins after trust domain gets initialized). 2002-01-24 02:46:07 +00:00
nicolson%netscape.com 44df88fd96 Switch the default on removeSunProvider. The default is now "false". 2002-01-24 01:24:01 +00:00
nicolson%netscape.com 83bf03af58 Document the necessity of setting the password on the key database before
using the SecretDecoderRing.
2002-01-24 01:16:12 +00:00
nicolson%netscape.com 951f75091e Fix 118679: PK11SDR_Encrypt fails if not logged into token. 2002-01-24 01:06:22 +00:00
ian.mcgreer%sun.com 75f5e9ba76 implement istemp and isperm in case clients depend on it, make sure certs own a reference to their slot and then free it 2002-01-24 00:58:02 +00:00
ian.mcgreer%sun.com 82686aae13 fix leakage in traversal functions that convert certs to CERTCertificates 2002-01-24 00:34:03 +00:00
relyea%netscape.com b482961799 Fix memory leaks. 2002-01-24 00:26:29 +00:00
ian.mcgreer%sun.com e0aea6c88c make sure path string has terminator 2002-01-24 00:25:32 +00:00
ian.mcgreer%sun.com e5c7459928 restore function CERT_SaveImportedCert, used to set the trust bits of a cert on import. Fixes bug 121487 2002-01-23 21:43:30 +00:00
ian.mcgreer%sun.com 4a36925612 traverse functions need to cache as they run in order to catch multiple instances of certs correctly 2002-01-23 20:35:18 +00:00
ian.mcgreer%sun.com 1e650bcd15 traversed certs also need to be cached 2002-01-23 18:24:29 +00:00
ian.mcgreer%sun.com f3392f0b6a fix core when token list is emptied (caused by switch to fips mode) 2002-01-23 17:39:29 +00:00
ian.mcgreer%sun.com 4fc4b9ceba * keep stan in sync with both addition and removal of modules
* clean up compatibilty issues with PKCS#11 serial numbers.  Need to search both encoded and decoded values, while making sure stan code only deals with DER value
2002-01-23 17:00:39 +00:00
ian.mcgreer%sun.com 0af7b9c087 make the load function for the root token work 2002-01-23 15:36:54 +00:00
ian.mcgreer%sun.com e036a5db20 fix breakage caused by yesterday's checkins; since softoken no longer returns terminating NULL for strings must add it above PKCS#11
also fixes bug 121384
2002-01-23 14:37:48 +00:00
relyea%netscape.com 9b88467bfc Restore code automatic Built-in loading code. 2002-01-23 04:42:21 +00:00
relyea%netscape.com 72e3dce42d Function to return if any builtins have been loaded yet. 2002-01-23 04:41:25 +00:00
ian.mcgreer%sun.com 272b2a393b fix PSM crash described in bug 120647 2002-01-23 03:53:16 +00:00
wtc%netscape.com bd2bc25ec1 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 8c401aee16 Fix wrong polarity on if statement (should check for success, not failure). 2002-01-23 02:10:31 +00:00
sonja.mirtitsch%sun.com b6fd9b3d50 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 c7d82085a1 Fix memory like in readSMimeEntry 2002-01-23 01:44:22 +00:00
relyea%netscape.com c5398cc6c3 Fix label stuff. 2002-01-23 01:20:32 +00:00
relyea%netscape.com eec61db7e1 Labels don't have NULL's by default. 2002-01-23 00:53:53 +00:00
ian.mcgreer%sun.com 30e782be09 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 3678be47dd added comments 2002-01-23 00:27:10 +00:00
sonja.mirtitsch%sun.com fbbaa44ef1 removing tmpfiles on tinderboxes 2002-01-23 00:21:01 +00:00
sonja.mirtitsch%sun.com b10b0f598d changes so nssqa will run on netscape's daily builds as well 2002-01-23 00:19:32 +00:00
ian.mcgreer%sun.com 1f6449471b 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 82ee31efe8 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
kaie%netscape.com cf13b17550 b=106188 Fix SSL freezing Mozilla on connect problems
r=darin r=javi r=wtc sr=jag a=blizzard
2002-01-18 20:20:02 +00:00
relyea%netscape.com 5f0c8488cf 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 cfb0db6aa1 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 5ec1498d89 Increment length on LABEL, not on CLASS to catch the added NULL case. 2002-01-18 03:35:18 +00:00
nicolson%netscape.com e06f464a38 add secret decoder ring for JSS 3.1.2, special release for CMS. 2002-01-17 22:54:00 +00:00
varga%utcru.sk 5fa4ea1e7f Fix for bug 120395. "Your Certificates" tab is blank.
r=bryner
sr=waterson
a=blizzard
2002-01-17 21:27:35 +00:00
ian.mcgreer%sun.com 775f92f7ff 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 9c7bf8e3b7 fix build bustage 2002-01-16 21:36:33 +00:00
ian.mcgreer%sun.com 40bd44939d 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 4c3e077743 fix for bug 115360, failure in pkcs12 backwards compatibility tests 2002-01-16 21:22:30 +00:00
ian.mcgreer%sun.com b2373e435c 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
seawood%netscape.com e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
kaie%netscape.com 8dc27f323f b=117148 S/MIME tool fails to find certificate while signing
r=javi sr=alecf
2002-01-16 04:30:55 +00:00
kaie%netscape.com 87002d36a7 b=115010 Mail/News UI must provide detail info on signature/encryption status
r=javi sr=mscott
2002-01-16 04:29:26 +00:00
wtc%netscape.com fa4176bcc7 Bugzilla bug 119340: added a debug printf statement. 2002-01-16 03:29:06 +00:00
varga%utcru.sk ff7ad62083 Fixes for:
94653  - can't right align text in outliner cell
95730  - White block displays/artifacts in the highlight area after Move/Drag mail to folder.
112238 - [RFE] Outliner widget should support line-through
116855 - Modify outliner builder syntax to match outliner content model
118093 - Make -moz-image-region work in the outliner
118113 - Too little space between pref category tree and pref page
118154 - Category now has a column picker
118647 - Memory leak of 52 bytes from 1 block allocated in nsOutlinerBodyFrame::CheckVerticalOverflow
118660 - left arrow no longer moves to parent category
119751 - Branches are open by default and then closed after launch.

- outermost <outlinerchildren> has "-moz-box-flex: 1" by default
  and it actaully replaced <outlinerbody>
- all event handlers moved on <outliner>
- content builder, outliner builder and content view use <outliner> as root
  element
- nsIBoxObject has a new attribute "element"
- all CSS rules outlinerbody:foo replaced with outlinerchildren:foo
- drop feedback is now skinable

r=waterson for the changes in mozilla/content
r=sspitzer on the mailnews parts
r=blake on the bookmarks/history
r=bryner on the OutlinerBodyFrame and OutlinerContentView changes

sr=hyatt,hewitt
2002-01-16 03:01:28 +00:00
rangansen%netscape.com a50a150bc4 bug# 107491 - missed this last time 2002-01-16 00:18:58 +00:00
ian.mcgreer%sun.com a4a2117751 fix up problems in last change 2002-01-16 00:04:16 +00:00
rangansen%netscape.com 34cd56f082 bug#107491, r=javi, sr=blizzard Makes error handling more detailed 2002-01-15 23:33:00 +00:00
dbragg%netscape.com 4563bf5291 Updating localeVersion value to 0.9.8. Fixes bug 119567. r=tao@netscape.com, sr=dveditz@netscape.com 2002-01-15 23:11:03 +00:00
sonja.mirtitsch%sun.com 0f991578bd Ians debug change to find out the state of the DB after multi recepient test 2002-01-15 22:29:47 +00:00
kaie%netscape.com b6689df5d4 b=93571 Remove lock icon from messenger windows
r=javi sr=mscott
2002-01-15 22:23:21 +00:00
javi%netscape.com 40c41ba4b7 Include NSS.Prefix in the optimized target instead of NSDebug.Prefix 2002-01-15 22:11:39 +00:00
ian.mcgreer%sun.com 37ccf29e2d 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 2dbd9ade93 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 02437e979a 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 ed9266b577 force generated serial #'s to always be positive 2002-01-15 01:53:11 +00:00
ian.mcgreer%sun.com a29542b7fa 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 716b8f0319 PKCS#11 needs to receive the serial number DER-encoded 2002-01-14 23:19:17 +00:00
relyea%netscape.com 57e5fbda2e Fix nickname check for filtering cert lists. 2002-01-12 16:43:29 +00:00
cathleen%netscape.com 92d4fbf218 converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp 2002-01-12 03:18:55 +00:00
hewitt%netscape.com 7f0e98bdd5 104401 - eliminate mOuter aggregate from nsXULElement, r=waterson, sr=hyatt 2002-01-12 01:20:29 +00:00
ian.mcgreer%sun.com aaba769038 *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 dd22838792 temporary fix for bug 115360 2002-01-11 22:24:31 +00:00
jpierre%netscape.com 472a0c1c53 Fix for 98068 - PR_CALLBACK OS/2 issues 2002-01-11 19:53:00 +00:00
relyea%netscape.com 89b3664a5c Keep a copy of the DER Crl. 2002-01-11 17:31:09 +00:00
javi%netscape.com 09f08d15a5 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 24480b8e52 *.exp files (for symbol exporting) are now generated dynamically. 2002-01-11 02:13:49 +00:00
kirk.erickson%sun.com 673acbe7a2 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
jpierre%netscape.com c1f87e36d3 Fix for 118793 - remove GBASH references from OS2.mk 2002-01-11 00:48:49 +00:00
ian.mcgreer%sun.com 009e87cee3 fix crash seen in PSM 2002-01-11 00:41:26 +00:00
relyea%netscape.com 28a8636b42 Fix dual key generation crash. 2002-01-11 00:33:08 +00:00
sonja.mirtitsch%sun.com b2600c932c 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 ba6725dbc4 Fix Crl import Crash. (use the template, not the attribute list). 2002-01-10 22:38:15 +00:00
ian.mcgreer%sun.com c59de9a7b9 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 58af3caac9 Give the shared library fragment names. 2002-01-10 18:15:28 +00:00
ian.mcgreer%sun.com d288192dc3 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 3ab0d6c026 need to make sure trust is updated if it was already created 2002-01-10 15:30:06 +00:00
ian.mcgreer%sun.com b4fb4d5e47 bug 118051, make Stan pki1 headers private exports for 3.4 2002-01-10 15:11:04 +00:00
ian.mcgreer%sun.com 6afbc49a37 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 475f3ab332 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 9ec6b4c253 add command to certutil for dumping the chain of a cert 2002-01-10 04:30:00 +00:00
nelsonb%netscape.com 9bcaa806b7 Add error strings for new NSPR error codes. Bug 118668. 2002-01-10 03:00:30 +00:00
relyea%netscape.com 8e7e1c2654 Set the trust order for a newly installed built-ins to 100 2002-01-10 01:01:09 +00:00
relyea%netscape.com 5300b9d97a Fix default trust and cipher orders. 2002-01-10 01:00:20 +00:00
relyea%netscape.com cf63c1e6fb 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
kaie%netscape.com ff2bf9290b b=116334 Allowing conditional usage of NSS 3.4
r=wtc sr=blizzard
Should not affect standard build (without having explicitly set NSS_3_4 in the environment)
2002-01-10 00:47:07 +00:00
relyea%netscape.com c36ca2cf47 Initialize OCSP status variable 2002-01-10 00:45:27 +00:00
relyea%netscape.com 3c1915c1c2 Enable OCSP code. 2002-01-10 00:43:39 +00:00
javi%netscape.com 64569028de 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 e088fa73ef 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 7c16d44d7c 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 531a6a7a9d Changes required to get the trunk of NSS building on the Mac. 2002-01-09 23:22:23 +00:00
javi%netscape.com 47916f665d 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 9aa794ecc7 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 b88038f258 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 d7f4435f8c 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 9a16931339 bug 118612, implement valid peer trust in softoken 2002-01-08 22:01:17 +00:00
nicolson%netscape.com f8a8f075f6 landing DJN_MEKAB_WORK_BRANCH 2002-01-08 20:11:11 +00:00
nicolson%netscape.com 0a650ab098 test SecretDecoderRing 2002-01-08 20:00:55 +00:00
nicolson%netscape.com 24c3efb6ab new provider classes 2002-01-08 19:58:48 +00:00
ian.mcgreer%sun.com 5cbc9857bf another place where decoded cert was alloced in cert's arena 2002-01-08 19:38:56 +00:00
nicolson%netscape.com 60f2798fca SecretDecoderRing functionality, now appearing in JSS. 2002-01-08 19:38:47 +00:00
ian.mcgreer%sun.com 5be475d4e5 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 8b98f0af90 memory leak fixes 2002-01-08 15:37:42 +00:00
glen.beasley%sun.com f98251b194 bug 115879 makefile for windows XP 2002-01-08 01:37:10 +00:00
ian.mcgreer%sun.com 2885e10e1f fix pkcs12 bug where nicknames were disappearing 2002-01-07 19:53:47 +00:00
ian.mcgreer%sun.com 88456ce79c once again, solaris x86 does not like PR_LOG 2002-01-07 19:14:40 +00:00
ian.mcgreer%sun.com 34685581f3 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 767516abf3 obey the isperm flag as in nss 3.3 2002-01-06 21:49:48 +00:00
relyea%netscape.com 996c78f1b0 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 28cfebd131 taking out OSF 5 links 2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com c7f03eff64 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 8243a281b2 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 05ea68ad0c implement trust ordering when merging trust 2002-01-04 19:21:54 +00:00
wtc%netscape.com 6aef8850f7 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 8d877b024f 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 97127f127f fix for enhancemet request 114964 2002-01-03 23:58:23 +00:00
varga%utcru.sk 6673fe6131 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
80548 - outliner scroll bar "disappears" in 3 stages

111101 - No scrollbox / slider / thumb in thread pane scrollbar

116269 - white scrollbars briefly show up in folder pane

116432 - Sometimes the twisty won't update after a click

116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt

99715 - convert category tree to use outliner
r=hixie
sr=blake
2002-01-03 22:58:23 +00:00
ian.mcgreer%sun.com 4998b907a9 only free slot if funrction returns correctly 2002-01-03 22:49:02 +00:00
ian.mcgreer%sun.com 990866d518 fix aix bustage 2002-01-03 20:19:55 +00:00
ian.mcgreer%sun.com 82b1f2de39 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
bryner%netscape.com 2a1819d615 Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag. 2001-12-29 22:05:16 +00:00
ian.mcgreer%sun.com 8461d4909b 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
kaie%netscape.com e616ef0977 b=103011 nsNSSComponent::GetPK11String leaks
r=ddrinan sr=brendan
2001-12-21 06:16:24 +00:00
kaie%netscape.com 246ccfeb71 b=114751 Fix PSM use of nsDialogParamsBlock.cpp was: Cert Enrollment is broken when using a hardware device.
r=kaie sr=mscott
checking in for ssaux
2001-12-21 05:58:34 +00:00
nicolson%netscape.com 495689eee2 PK12Token was never used. 2001-12-21 03:35:32 +00:00
sonja.mirtitsch%sun.com 8b75779a00 more info to results.html 2001-12-21 00:29:32 +00:00
morse%netscape.com e6621be8b1 bug 114895, repeatedly asks for master password, r=sgehani, sr=alecf 2001-12-20 23:31:55 +00:00
sonja.mirtitsch%sun.com 894416950a checking in fix for the new requirements for bug 73098 2001-12-20 23:26:59 +00:00
ian.mcgreer%sun.com dc45d46baf some checks that were overlooked 2001-12-20 23:17:58 +00:00
kaie%netscape.com 9bc604a0dd 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 401e82cad4 remove unneeded hack, put in a couple of error checks 2001-12-20 16:50:22 +00:00
ian.mcgreer%sun.com a3208ecfde set the CERTCertificate nickname to be "Token Name:Cert Name" for backwards compatibility 2001-12-20 16:20:16 +00:00
nicolson%netscape.com db2c849db7 Typo broke the build. 2001-12-19 21:37:30 +00:00
ian.mcgreer%sun.com f33669a06f 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 1bbec4c86f Fix 114469: PK11_ImportDERPrivateKeyInfo should return a SECKEYPrivateKey*
r=relyea.
2001-12-19 20:14:53 +00:00
nicolson%netscape.com 3adba578a7 Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
header file.
r=relyea.
2001-12-19 20:11:56 +00:00
nicolson%netscape.com 83cd43fc08 Fix 112321: make public SECKEY_DecodeDERSubjectPublicKeyInfo.
r=relyea.
2001-12-19 20:10:07 +00:00
relyea%netscape.com 7ab6e5488e 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
varga%utcru.sk 591c06e5f3 Fix for 113477. Group outlinercols. r=bryner sr=hyatt 2001-12-19 00:10:41 +00:00
nelsonb%netscape.com 9af2ddfe10 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
seawood%netscape.com de1d3bd44e Use of LIB_PREFIX is inconsistent between moz & nss for OS/2 VA builds (bug 114748) so set NSS_LIB_PREFIX accordingly.
Fixing OS/2 tinderbox bustage
2001-12-18 21:16:25 +00:00
ian.mcgreer%sun.com d137b5ea39 this is why apps shouldn't be able to change cert values... 2001-12-18 21:11:41 +00:00
ian.mcgreer%sun.com 8095e79807 don't waste time setting trust bits if they aren't changing 2001-12-18 19:54:44 +00:00
ian.mcgreer%sun.com 58605d70d3 fix for 115719, user trust not being set 2001-12-18 16:04:52 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
ian.mcgreer%sun.com 0a0f777ec7 test case for multiple recipients 2001-12-17 20:16:18 +00:00
ian.mcgreer%sun.com 5f437eeb8c needed for traversal of keys 2001-12-17 13:43:34 +00:00
ian.mcgreer%sun.com a8022ab91f dbhandle needs to be set for subject list certs to work 2001-12-17 13:43:10 +00:00
jaggernaut%netscape.com e44e7d9ec8 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst 2001-12-17 07:14:49 +00:00
nicolson%netscape.com 6cbe7b98f0 Implement KeyPairGeneratorSpi 2001-12-17 03:54:41 +00:00
nicolson%netscape.com 97a987f71b We need a TokenException that extends RuntimeException, so we can throw it without declaring it 2001-12-17 03:52:13 +00:00
jaggernaut%netscape.com ee12112b29 Remove timer from REQUIRES, the makefile.win edition 2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com 4f507b8511 Remove timer from REQUIRES. r=pavlov 2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com 97b0530073 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2001-12-16 11:58:03 +00:00
wtc%netscape.com 6b92d687cb NSS 3.4 should use DBM 1.6. 2001-12-15 21:02:20 +00:00
seawood%netscape.com 750a861a23 Update PSM makefiles with LIB_PREFIX changes.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #58981 r=cls
2001-12-15 06:44:57 +00:00
ian.mcgreer%sun.com fa0b1efb97 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 e51a88869f 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 8bc8d0113f 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
nicolson%netscape.com 6f91bb1b97 Add new provider classes for JCA Compliance. 2001-12-14 20:01:33 +00:00
nicolson%netscape.com ec44bb325c Implement RSAPrivateKey and DSAPrivateKey. 2001-12-14 20:00:36 +00:00
nicolson%netscape.com 7a0ab1dcbb Move the master provider class here to avoid circular dependencies. 2001-12-14 20:00:01 +00:00
ian.mcgreer%sun.com 6f2d3b5cd6 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 9a08a0a740 fix AIX build 2001-12-14 18:31:14 +00:00
ian.mcgreer%sun.com 439829ce28 implement local store of objects for crypto context 2001-12-14 17:32:23 +00:00
dbragg%netscape.com c58f59b314 Fix for bug 109951. Updating the version number of the language packs to 0.9.7.
r=tao, sr=dveditz, a=asa for drivers@mozilla.org (also approved by ddrinan from security team)
2001-12-14 00:20:04 +00:00
javi%netscape.com ba5b82388a Patch for Bug 11080, r=kaie, sr=jag
Checking in for timeless.  Don't use the negation form of the NS_SUCCEEDED
NS_FAILED macros.
2001-12-13 01:17:49 +00:00
jpierre%netscape.com 4b50e9da08 Fix 114787 - ssl_recv crashes in client. bogus assert. reviewed by nelson 2001-12-12 21:44:04 +00:00
ian.mcgreer%sun.com f3fa11027c detect hash collisions so that the caller can handle it 2001-12-12 20:23:07 +00:00
jpierre%netscape.com 8861c70ad5 Fix for 105764 - compiler warnings 2001-12-12 04:14:48 +00:00
jpierre%netscape.com ea2361a61d Fix for 105764 - compiler warnings 2001-12-12 03:48:28 +00:00
jpierre%netscape.com 45f386baf3 Fix for 108729 - AIX builds not fully optimized 2001-12-12 03:45:51 +00:00
sonja.mirtitsch%sun.com 9c37d51af8 enabling the tls stresstest 2001-12-12 03:15:01 +00:00
ian.mcgreer%sun.com a84712911e 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 860c7469c2 Check some pointers for NULL before dereferencing them. 2001-12-11 23:47:18 +00:00
wtc%netscape.com 8435bc1af2 Bugzilla bug 101528: merged the Linux-m68k compilation fix into the tip. 2001-12-11 22:12:10 +00:00
kaie%netscape.com 0843a002df Removing mcp Mac project files, as they were replaced by xml files.
b=98349 r=pink sr=sfraser
2001-12-11 22:09:55 +00:00
wtc%netscape.com dac66f8b74 Adding new XML Mac project files. 2001-12-11 22:09:17 +00:00
rangansen%netscape.com 348692bdf4 bug# 111096, r=kaie sr=kin; fixing js strict warnings - checking in for Stephane 2001-12-11 22:05:33 +00:00
rangansen%netscape.com 6d78c65059 bug# 110233, r=rangansen sr=kin; fixing var name err. fixing re-declaration error 2001-12-11 22:01:49 +00:00
rangansen%netscape.com b9becd3b7a bug# 78720, r=rangansen sr=kin; fixing var name err. Checking in for Ssaux 2001-12-11 21:59:20 +00:00
ian.mcgreer%sun.com 47b884f249 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
rangansen%netscape.com 432f3e947f bug# 114448, r=kaie, sr=hewitt removing the url type menu in crls 2001-12-11 05:59:49 +00:00
rangansen%netscape.com a1a76076a7 bug# 114137, r=kaie, sr=hewitt fixing hardcoded string 2001-12-11 05:54:26 +00:00
rangansen%netscape.com af4f18bd76 bug# 111530, r=javi, sr=hewitt fixing broken button size for unrecognized cert 2001-12-11 05:51:40 +00:00
nicolson%netscape.com 64b6656f21 Fix 113301: SECKEY_ImportDERPublicKey should support all public key types.
r=relyea.
2001-12-10 21:11:14 +00:00
ian.mcgreer%sun.com ca29823a8d only do the replacement if a new cert was created 2001-12-10 20:08:15 +00:00
kaie%netscape.com db68f1517e Adding new XML Mac project files. 2001-12-10 19:54:12 +00:00
ian.mcgreer%sun.com 728feb40d4 wrong function name 2001-12-10 19:16:18 +00:00
ian.mcgreer%sun.com f82bfe09a1 check in error const 2001-12-10 19:14:32 +00:00
ian.mcgreer%sun.com 88bfada044 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 264c4e04c8 merge in 3.3 branch changes to tip 2001-12-10 18:14:23 +00:00
blakeross%telocity.com 43a496add0 Adding missing entity. 2001-12-09 20:41:46 +00:00
blakeross%telocity.com 323ef7cfd7 Checking in security portion of last night's fix. same reviewers. 2001-12-09 17:19:44 +00:00
relyea%netscape.com 229ee25f50 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 f671d12eba restore NSS rename to those files that need it. 2001-12-07 21:13:08 +00:00
sonja.mirtitsch%sun.com c47ac52401 fixed the comment 2001-12-07 03:18:23 +00:00
relyea%netscape.com fe2e2268dc 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
rangansen%netscape.com af5d446d62 bug# 107840 - Enables automatic update of crls - missed it last time
r=kaie; sr=darin ; sr=hewitt
2001-12-07 02:18:40 +00:00
jpierre%netscape.com 5481301797 Code formatting patch to support legacy text editors 2001-12-07 02:09:45 +00:00
relyea%netscape.com 256cddee89 emulate does not include PORT_ functions, use PR_ASSERT 2001-12-07 02:04:24 +00:00
relyea%netscape.com 75f3b7599d 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 94d06f42e8 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 a758320b79 Fix for 108097 - allow cmsutil to work with dual-key certs for signing and encrypting 2001-12-06 23:19:41 +00:00
rangansen%netscape.com cc76b7eb14 bug# 107840 - Enables automatic update of crls
r=kaie; sr=darin ; sr=hewitt
2001-12-06 22:36:45 +00:00
jpierre%netscape.com a2a9cdc5c9 Patch for 107323 - fix compiler warnings 2001-12-06 21:25:32 +00:00
ian.mcgreer%sun.com 78954d6c03 patches to get s/mime dual key certs working, bug 113741 2001-12-06 18:21:38 +00:00
jpierre%netscape.com 4e3558286e 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 0724c6f553 misspelled dbtests 2001-12-06 01:46:09 +00:00
jpierre%netscape.com 18479655c3 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 22156db9ee trying to hook in dbtest 2001-12-06 00:51:56 +00:00
sonja.mirtitsch%sun.com fdb1397508 added dbtest 2001-12-05 23:35:55 +00:00
sonja.mirtitsch%sun.com 0d9a16f501 adderd redhat 7.2, changed tinderbox back to defaulting to the tip 2001-12-05 22:52:46 +00:00
sonja.mirtitsch%sun.com d86593f5a1 test for key and cert databases 2001-12-05 19:18:14 +00:00
sonja.mirtitsch%sun.com e11309de87 added 2 more tests 2001-12-05 18:34:09 +00:00
ian.mcgreer%sun.com c452570475 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 4a1676befa added calls to new dbtest program 2001-12-05 04:25:31 +00:00
pchen%netscape.com c5a94fda3b bug 101263, r=kaie, sr=alecf, when we get logout-session message, logout of
password manager
2001-12-04 22:42:21 +00:00
alexsavulov%netscape.com 933877af47 fix for bug 101699: "Form does not submit if insecure submission warning active"
Patch by brendan, sr= attinasi, r= alexsavulov
2001-12-04 22:18:55 +00:00
sonja.mirtitsch%sun.com 0239dea55c changed the evaluation of returncode 2001-12-04 21:01:47 +00:00
ddrinan%netscape.com 29b46e4951 Removed extra close comment in MOZ_CLIENT comment section 2001-12-04 19:14:33 +00:00
wtc%netscape.com 980952aa56 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 3b03ab07c0 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
kaie%netscape.com 9f403a8ba5 b=110420 fix cert prompt dialogs
r=javi sr=shaver
2001-12-04 15:56:54 +00:00
sonja.mirtitsch%sun.com fba298ee31 new test for enhancement request 112504, not hooked in yet 2001-12-04 04:16:56 +00:00
sonja.mirtitsch%sun.com 31bb5bb8d8 one more change for bug #111229 2001-12-04 02:58:59 +00:00
sonja.mirtitsch%sun.com 37f6883c0c improvements coupling QA and tinderbox 2001-12-04 00:44:35 +00:00
sonja.mirtitsch%sun.com ae1eb3376b 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 eb5f59dca1 Sigh, Fix name collision between pk11wrap and softoken. 2001-12-03 19:56:00 +00:00
relyea%netscape.com 0ad6ee3eca Fix Solaris and HP build failures. 2001-12-03 19:51:57 +00:00
rangansen%netscape.com c4830d7b48 bug 112517, r=rangansen sr=hewitt.
Removing some dead bloats  checking in for John Morrison
2001-12-02 22:11:21 +00:00
rangansen%netscape.com b70fff2e64 bug 112249, r=rangansen sr=blake.
checking in for John Morrison
2001-12-02 22:00:28 +00:00
relyea%netscape.com de451e7c0b 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 836fac1089 The other half of the double check change. 2001-11-30 23:29:31 +00:00
relyea%netscape.com 4716955bf3 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 4bf178bdc6 fix Bug 93989 Memory leak when adding a module. 2001-11-30 23:22:53 +00:00
relyea%netscape.com b3b596f673 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 a75a760fc1 fix so that nickname lookup falls back to email address (for CERT_FindCertByNicknameOrEmailAddr) 2001-11-30 22:40:31 +00:00
javi%netscape.com 918df6aadb Remove reference to nsSecureBrowserUIImpl.obj which is no longer built in this
directory.  Should fix tbox bustage.
2001-11-30 02:30:37 +00:00
kaie%netscape.com 7ae25bdb4b b=109777 Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-30 00:07:13 +00:00
javi%netscape.com e6f4948ad3 b=75947 Landing security startup performance improvement and related issues. r=javi sr=alecf b=109777 Make sure certificate downloading works immediately r=javi sr=mscott (checking in for kaie) 2001-11-29 23:45:36 +00:00
kaie%netscape.com 515a717b97 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:43:26 +00:00
kaie%netscape.com 4f540afa38 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:36:34 +00:00
javi%netscape.com a2a0dca71e b= 75947 Landing security start up performance improvement and related issues r=javi sr=alecf b=10977 Make sure certificate downloading works immediately r=javi sr=mscott (checking in for kaie) 2001-11-29 23:25:56 +00:00
kaie%netscape.com 963e94719c b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:19:52 +00:00
ian.mcgreer%sun.com d1ee5ffd70 fix bug found from PK11_ListCerts 2001-11-29 22:05:32 +00:00
ian.mcgreer%sun.com 054d08b4cd fix memory leaks 2001-11-29 19:34:08 +00:00
jpierre%netscape.com 080d89f1d8 Fix for bug 95458 - ASN1 decoder crashes when fed incorrect data 2001-11-29 18:46:17 +00:00
kaie%netscape.com 2acc607fe2 b=111938 Wrong usage of getService => createInstance
r=javi sr=shaver
2001-11-29 12:50:26 +00:00
kaie%netscape.com ee5654027f b=106939 Fix wrong caps.
r=javi sr=shaver
2001-11-29 12:47:20 +00:00
ian.mcgreer%sun.com 2d130b0ba5 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 8069de9d9e 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 5b06d736f9 Fix crlutil crash on error 2001-11-28 02:47:22 +00:00
sonja.mirtitsch%sun.com 42a596c969 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 d2621261ab 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 56534eb2c6 include AES in performance info dump 2001-11-26 17:53:44 +00:00
wtc%netscape.com 50bc7b608f 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 ab7b07ab64 Bug 105271 - undo changes 2001-11-22 01:24:39 +00:00
jpierre%netscape.com 35f75a1a56 Fixes for OS/2 build 2001-11-22 00:46:48 +00:00
jpierre%netscape.com 5613c96895 Fix for 95128 - OS/2 build issue with DBM 2001-11-22 00:13:56 +00:00
nelsonb%netscape.com fdc3435180 Change form to inform user that serial number is a hex string. 2001-11-21 23:38:25 +00:00
nelsonb%netscape.com 32e76c032c Some bug fixes found while debugging a different bug. 2001-11-21 23:33:26 +00:00
jpierre%netscape.com e6c90e82cd Fix for 95264 - add more info in s/mime script 2001-11-21 21:37:12 +00:00
sonja.mirtitsch%sun.com c9a254acf6 removed the before and after context grep as a workaround for 97209 2001-11-21 21:19:14 +00:00
nelsonb%netscape.com 94dfb6c92f 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 ab7e346965 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
seawood%netscape.com 41ad8500aa NSS only copies dbm32.lib to dbm.lib during the 'install' phase so do the copying from PSM during the 'libs' phase instead.
Fixing tinderbox bustage.
2001-11-21 11:45:34 +00:00
seawood%netscape.com a5a15edab8 This old ruleset breaks when CC is a full path. Removing to fix shrike tinderbox bustage. 2001-11-21 10:55:56 +00:00
cls%seawood.org 57e064dd91 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:53:22 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
sonja.mirtitsch%sun.com 4dda6757c4 bugfixes, regarding a daily build directory insider the daily build... 2001-11-21 02:36:33 +00:00
relyea%netscape.com 9f158e2b31 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 f764a97dbf fixed several PC solaris PATH problems - build problems 2001-11-20 01:06:41 +00:00
relyea%netscape.com 68bc6218a2 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
wtc%netscape.com d64d124400 We can use cp on Windows. cp is a built-in command of shmsdos.exe and is
in both MKS and Cygwin toolkits, so it is not a new build tool requirement.
2001-11-17 06:40:03 +00:00
ian.mcgreer%sun.com c524bc8c93 some minor ckfw fixes 2001-11-16 19:41:49 +00:00
ian.mcgreer%sun.com f4317172e6 fips fix for signtool 2001-11-16 19:39:37 +00:00
ian.mcgreer%sun.com 33b08a7c54 fix unneeded lock release in list iteration 2001-11-16 19:36:43 +00:00
relyea%netscape.com 09abe2e12e Remove redundant call to createHash Tables. bug 95537 2001-11-16 18:10:24 +00:00
rangansen%netscape.com cdf0febb70 bug# 109084 ,patch=ssaux, r=rangansen , sr=hewitt
exception handling in device-manager window
2001-11-16 02:32:20 +00:00
relyea%netscape.com c5ae296e24 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
kaie%netscape.com 96af3b39fe b=109770 Obtaining a certificate from Verisign does not work
r=javi sr=blizzard
2001-11-16 01:57:58 +00:00
kaie%netscape.com 8415d12cc6 b=108600 Avoid the risk of unexpected NSS shutdowns
r=javi sr=blizzard
2001-11-16 01:55:37 +00:00
relyea%netscape.com b1f34ef0e7 The new DB stuff was not supposed to be turned on! 2001-11-16 01:18:21 +00:00
sonja.mirtitsch%sun.com 4a8b2ae277 modernized... changed servers, clients, mastebuild, 10 minutes wait now 2001-11-15 23:27:20 +00:00
sonja.mirtitsch%sun.com 0cfb60dfd0 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 eb3abede60 Add Issuer/SN to the trust objects for faster lookup. 2001-11-15 23:07:39 +00:00
relyea%netscape.com 72768a2b51 Add issuer/SN to the search criteria 2001-11-15 23:06:10 +00:00
relyea%netscape.com f7687a904b 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 c3dc286eab Add one more missing declaration of environ; 2001-11-15 20:40:44 +00:00
nelsonb%netscape.com b31c9eb0fd Go back to declaring "extern char ** environ". 2001-11-15 20:35:31 +00:00
sonja.mirtitsch%sun.com 3251934fef added a hyperlink in the header 2001-11-15 19:01:42 +00:00
sonja.mirtitsch%sun.com 55cb2ab8fc added sendmail, fixed sendmailbug 2001-11-15 19:01:16 +00:00
nelsonb%netscape.com cd6006d2cd 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 30e87452c1 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 68b38ccbda Fix AIX 64 bit build breakage when in debug mode. 2001-11-15 02:23:31 +00:00
rangansen%netscape.com d51a8b11d7 bug# 109792 ; s=kaie ; sr=hewitt Fixing the blank cert details tab problem 2001-11-15 01:16:02 +00:00
ian.mcgreer%sun.com a7f8233621 merge 3.3 branch checkin; rsa double check and key consistency functions (see bug 74226) 2001-11-14 23:03:20 +00:00
rangansen%netscape.com 45443f5867 bug# 109072 ; s-kaie ; sr=hewitt Fixing the blank cert details tab problem 2001-11-14 01:32:21 +00:00
sonja.mirtitsch%sun.com 72c0985225 made cronsafe (I hope) 2001-11-13 03:28:52 +00:00
kirk.erickson%sun.com 3fa6bff6e3 Resolves 107777 - selfserv needs log stats mode 2001-11-13 02:13:19 +00:00
sonja.mirtitsch%sun.com 97c7998644 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
kaie%netscape.com 579d261870 b=108735 Fix large blank space in cert manager
r=kaie sr=hewitt
2001-11-12 20:29:31 +00:00
relyea%netscape.com d3ad9cfee8 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
kaie%netscape.com a4327e69de b=103198 Make sure master preferences panel fits.
r=kaie sr=blizzard
2001-11-12 05:07:23 +00:00
kaie%netscape.com f243ba77d1 b=108625 Fix regression / XUL value attribute assignment
r=ddrinan sr=blizzard
2001-11-12 04:57:53 +00:00
ian.mcgreer%sun.com d7f7578ac8 construct salt and password buffers for PBE correctly 2001-11-09 22:51:42 +00:00
relyea%netscape.com afd197ca24 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 9112e674cf 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 fb398dc74f disabling cert cache (temporarily) 2001-11-09 16:39:34 +00:00
ian.mcgreer%sun.com bf3c25df40 fixes pk12util import failure 2001-11-09 14:52:19 +00:00
nelsonb%netscape.com 24d8e626d2 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 6312ec5441 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 6d66aee5ea 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
colin%theblakes.com b903e07dcf Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa
2001-11-09 03:06:36 +00:00
relyea%netscape.com 8b8acb3f27 Fix reporting of the label 2001-11-09 01:23:47 +00:00
relyea%netscape.com 11bb3d5634 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 6568460cd1 fixed email header and tinderbox hyperlink 2001-11-09 01:09:17 +00:00
relyea%netscape.com d9a2376700 Update Library name to match the current library. 2001-11-09 00:38:03 +00:00
relyea%netscape.com 0785e483a0 Fix NT process command to something that will work in our environment without requiring new tools. 2001-11-09 00:37:12 +00:00
ian.mcgreer%sun.com 643f828e58 fips changes. forces login for cert listing. 2001-11-09 00:37:03 +00:00
ian.mcgreer%sun.com 39ed01d85f changes to get fips working 2001-11-09 00:36:12 +00:00