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

2102 Коммитов

Автор SHA1 Сообщение Дата
mcgreer%netscape.com f2c3e5a254 more changes for fips to make sure token is logged in 2001-08-06 20:37:27 +00:00
mcgreer%netscape.com 17342b988f more FIPS fixes. it's possible the old crypto lib alloc'ed the PQG params and copied them over when creating the DSA key, otherwise this code would have never worked. It's also possible this code was never tested as-is. At any rate, the static vars go out of scope and wreak havoc later on, so alloc the memory. 2001-08-06 18:57:16 +00:00
mcgreer%netscape.com 142869a25b another FIPS workaround 2001-08-06 18:19:12 +00:00
mcgreer%netscape.com 34026987a5 more FIPS changes, keep pw context with key to avoid pw prompt 2001-08-06 16:01:10 +00:00
bryner%netscape.com b7ed112da5 Checking in for cls@seawood.org. Bug 93282 - pipnss not rebuilt when NSS static libraries change. r=bryner. 2001-08-04 23:29:40 +00:00
javi%netscape.com 0ea7276071 Remove ^M characters. 2001-08-03 22:49:22 +00:00
javi%netscape.com 24cb8b01ff Update the CRMF templates so that the ASN.1 encoder correctly
encodes optional fields that have sub-templates that may
potentially stream.  This will fix PSM Bug 92502
2001-08-03 22:26:25 +00:00
mcgreer%netscape.com fda1a5a898 fix broken builds by exporting PK11 PBE functions for smime.so (PKCS#12) 2001-08-03 20:12:12 +00:00
mcgreer%netscape.com 333b10fe72 fix for #92940, PKCS#12 broken in FIPS mode. Force keygen to occur on token, added new PKCS#11 mechanisms to handle PKCS#12 integrity key generation. 2001-08-03 18:50:54 +00:00
javi%netscape.com 2ca868fb68 Fix for Bug 8125 Checking in for Rangan Sen
r=ddrinan, sr=hewitt,blizzard

Check to see if a CA cert already exists in DB before importing.
2001-08-03 18:39:01 +00:00
nicolson%netscape.com 590c975f98 Fix 93382: snprintf() undefined on windows 2001-08-03 09:18:30 +00:00
nicolson%netscape.com 6c3e704123 Fix 88255: SSLSocket.forceHandshake should return more error information 2001-08-03 08:37:44 +00:00
nicolson%netscape.com a79dbc6f96 Make test conform to 3.1 API 2001-08-03 07:21:09 +00:00
nicolson%netscape.com 574acdd02c Make the javadoc target work 2001-08-03 07:17:54 +00:00
nicolson%netscape.com 44c5e868c8 Fix 93324: CryptoManager.getCACerts returns an empty array 2001-08-03 07:07:40 +00:00
nicolson%netscape.com 7c1093ceb5 Fix 93364: SSLSocket.setCipherPolicy needs to be called before using SSL 2001-08-03 07:01:52 +00:00
nicolson%netscape.com 66591c28ac Fix 93117: some SSL classes not in jss.jar 2001-08-03 06:59:41 +00:00
javi%netscape.com feab155050 Fix pk12util by modifying my previous patch. 2001-08-03 00:37:53 +00:00
ddrinan%netscape.com ade44278e8 Bug 91684 - Incorrect alers with CMS 4.2 SP2. r=javi,sr=blizzard 2001-08-02 23:55:56 +00:00
ddrinan%netscape.com 0bd2138edc Bug 86860 - cert issuer details. r=javi,sr=blizzard 2001-08-02 23:52:25 +00:00
ddrinan%netscape.com 0e9bae4719 Bug 85720 - domestic DES 56-bit cipher pref. r=ssaux,sr=blizzard 2001-08-02 23:46:30 +00:00
mcgreer%netscape.com ccc4cc36cb fix DSA key gen 2001-08-02 21:06:38 +00:00
mcgreer%netscape.com a0fbca73d2 changes to make FIPS mode work 2001-08-02 21:04:14 +00:00
javi%netscape.com c2aadb93fb Fix for Bug 91978 Checking in for Eddy Kim
r=javi, sr=blake

Make some PSM prefs lockable.
2001-08-02 20:11:38 +00:00
javi%netscape.com 5a74a68289 Fix for Bug 78811 Checking in for Rangan Sen
r=ddrinan sr=hewitt

Make double clicking on an entry in cert manager bring up the cert viewer.
2001-08-02 00:32:00 +00:00
javi%netscape.com df0327b426 Fix for Bug 90641 Checking in for Rangan Sen
r=ddrinan, sr=hewitt

Fix the title for certificate expired/certificate not yet valid dialog
2001-08-02 00:12:14 +00:00
javi%netscape.com fef611c95a Backing out previous check-in. 2001-08-02 00:02:34 +00:00
javi%netscape.com ab5858efba Fix for Bug 89420 Checking in for Rangan Sen
r=ddrinan, sr=hewitt

Fix missized download cert dialog.
2001-08-01 23:55:36 +00:00
javi%netscape.com cfead2a74b Fix for Bug 84825 Checking in for Rangan Sen
r=ddrinan sr=hewitt

Remove hard coded width from dialog.
2001-08-01 23:49:42 +00:00
javi%netscape.com 416e95929c Fix for Bug 91732 Checking in for Stephen Walker
r=javi sr=blizzard

Properly disable/enable textfield in master passwords panel.
2001-08-01 23:44:06 +00:00
ddrinan%netscape.com 60b1e1a8f6 Check in for Kai. Bug 83165 - js strict warnings. r=ddrinan,sr=blizzard 2001-08-01 23:37:38 +00:00
javi%netscape.com 4a3825fb34 Fix for bug 89086 Checking in for Kai Engert
r=ddrinan, sr=blizzard

Make keyboard events work as expected for PSM dialogs.
2001-08-01 23:35:08 +00:00
ddrinan%netscape.com b5a7767b5b Check in for Kaie. Bug 78719 - js strict warnings. r=ddrinan,sr=blizzard 2001-08-01 23:25:40 +00:00
javi%netscape.com 5364e446c5 Fix for Bug 88552 Checking in for Kai Engert
r=ddrinan sr=blizzard

Disallow bad values in the timeout value when setting the timeout
inthe master password dialog.
2001-08-01 23:25:04 +00:00
javi%netscape.com b8675d9f73 Fix for Bug 88550 Checking in for Kai Engert
r=ddrinan sr=blizzard

Some more Javascript warnings.
2001-08-01 23:21:20 +00:00
javi%netscape.com 8f7f4216b0 Fix for Bug 88547 Checking in for Kai Engert
r=ddrinan sr=blizzard

Get rid of some more JavaScript warnings.
2001-08-01 23:17:59 +00:00
javi%netscape.com d80bbc52ef Fix for Bug 84163 Checking in for Kai Engert
r=ddrinan sr=blizzard

Get rid of some Javascript warnings.
2001-08-01 23:16:11 +00:00
javi%netscape.com 8ed8cbc504 Fix for Bug 84151 Checking in for Kai Engert
r=ssaux,ddrinan sr=blizzard

Add some text for the case where a cert doesn't have the appropriate
text for us to present to the user.
2001-08-01 23:13:26 +00:00
javi%netscape.com a989d98737 Fix for Bug 83177, Checking in for Kai Engert
r=ddrinan, sr=blizzard

Add PFX to the supported file extensions when looking for a certificate
to look for.  Will make inter-op with IE better.
2001-08-01 23:07:57 +00:00
javi%netscape.com 9729adfb3f Fix for Bug 78802, Checing in for Kai Engert
r=ddrinan, sr=blizzard

Show complete date and time for certs in cert viewer.
2001-08-01 23:05:08 +00:00
javi%netscape.com 54460078ec Fix for Bug 87361, Checking in for Kai Engert
r=javi, sr=blizzard

Add more useful error message during PKCS #12 Backup.
2001-08-01 23:01:37 +00:00
javi%netscape.com e8ae3ebf8b Fix for Bug 87262, Checking in for Kai Engert
r=ddrinan, sr=blizzard

Get rid of some JS warnings by declaring variables.
2001-08-01 22:56:37 +00:00
javi%netscape.com a9a660a409 This is a patch for Bug 80416. r=relyea
This fixes a problem with encoding optional octet strings.  The code
 previously took a NULL SECItem that was not streaming and interpreted
 that data.


 XXX This may cause trouble when we try to encode large
     S/MIME messages that may require streaming.
2001-08-01 22:39:50 +00:00
javi%netscape.com a0bf4e30f5 Fix for Bug 92922, checking in for blizzard
Make the continue button work on the Unknown Issuer SSL error alert.
2001-08-01 01:40:10 +00:00
nicolson%netscape.com 452ad24824 Fix 92882: coreconf jdk.mk doesn't support solaris x86
r=wtc.
2001-07-31 18:58:49 +00:00
sonmi%netscape.com f3d4604ff5 adapted for filesystem move (mccrel) 2001-07-30 17:05:55 +00:00
sonmi%netscape.com 456e2a14d4 preparation for network independend and local QA 2001-07-27 23:06:46 +00:00
javi%netscape.com aefebf5e6c Oops. Weren't supposed to take out the title as part of this patch. 2001-07-27 21:31:44 +00:00
javi%netscape.com fb4a2d3e33 Fix 78615, Checking in for Rangan Sen
r=ddrinan, sr=hewitt, a=blizzard

Fix sizing problems with expired certificates.
2001-07-27 21:20:55 +00:00
sonmi%netscape.com fed69e85a2 fixed a problem that PC Solaris 9 x86 was reported as sparc solaris 9 2001-07-26 20:21:22 +00:00
nicolson%netscape.com ec69513654 Upgrade to NSS 3.3 RTM. 2001-07-26 11:33:47 +00:00
javi%netscape.com bc74c520b1 Fix for Bug 91466, Checking in for Hakan Waara
r=javi, cotter sr=hewitt, a=dbaron

Re-work the Unknown CA dialog to make it less confusing.
2001-07-26 01:53:13 +00:00
tfox%netscape.com ddaa60fe68 Added build_coreconf target. 2001-07-25 23:14:16 +00:00
sonmi%netscape.com d513a1bca7 added functionality for solaris 9 2001-07-25 21:08:06 +00:00
sonmi%netscape.com 3e2f32af6e added solaris 9 symlinks 2001-07-25 21:07:24 +00:00
sonmi%netscape.com aa5b17a972 added PC Solaris 9 2001-07-25 18:33:28 +00:00
bryner%netscape.com 58ff393035 Checking in for jag. Bug 86734 - getting rid of NS_WITH_SERVICE. r=dbaron, rs=scc. 2001-07-25 00:37:28 +00:00
javi%netscape.com 251513690f Fix for Bug 84824, checking in for Chris Seawood
Add .cvsignore file to PSM 2 directories.
2001-07-25 00:29:57 +00:00
javi%netscape.com 963487127b Fix for Bug 85451, r=ddrinan, jag sr=blizzard
Don't use style="overflow:auto" on tree widgets.  Re-write the data
  display panel of the cert viewer to use textbox instead of tree.
2001-07-25 00:16:42 +00:00
javi%netscape.com 841512be44 Fix for Bug 77010, Checking in for Kakan Waara
r=rangansen, sr=hewitt

  Remove Close button from Cert Viewer.
2001-07-24 23:55:27 +00:00
sonmi%netscape.com 1407fca7ce added more errorindicators (segmentation fault, bus error, ..., bug 83418
a recent fix in the toolstest had produced a problem in the diff of the backwardcompatibility test
see bug 90244 - fixed
2001-07-24 20:36:48 +00:00
javi%netscape.com 5c30677d9d Fix for Bug 91638, checking in for Stephen Walker
r=ddrinan, sr=blizzard

  Add semi-colons to end of onload directives in 2 xul files.
2001-07-24 19:50:06 +00:00
mcgreer%netscape.com 4a0f8535fd fix for 90510, listing individual certs from token 2001-07-24 19:26:53 +00:00
sonmi%netscape.com 1798d21d92 removed linux symlinks 2001-07-24 02:42:40 +00:00
javi%netscape.com b3ff8fc75f Oops. Checked in the wrong version of the patch.
Checking in correct fix for nsSSLIOLayerWrite
2001-07-24 01:03:47 +00:00
javi%netscape.com a31f7c2703 Fix for Bug 88244, r=ddrinan, sr=blizzard
Use necko's premature EOF mechanism to re-try connections to
  TLS intolerant sites.  This makes TLS through proxies possible.
2001-07-24 00:42:52 +00:00
nicolson%netscape.com a1b17e0243 Fix bug 90228: Signtool not picking up hidden (dot) files when performing
signing.
Don't skip files that start with "." and "#".
2001-07-20 21:31:33 +00:00
javi%netscape.com 2cdf23838b Fix for Bug 88230, checking in for ccarlen
r=javi, sr=tor

 Initialize an un-initialized variable and make sure we don't call
 NSS if NSS is uninitialized.
2001-07-20 20:16:23 +00:00
mcgreer%netscape.com 817046f0e9 what's this, a checkin to lib/pki?
stub out function implementations, make it build
2001-07-19 20:41:38 +00:00
mcgreer%netscape.com 7a8f8e2163 make some header/source definitions consistent to fix build 2001-07-19 20:40:42 +00:00
ddrinan%netscape.com 92fcc82798 Check in for jst. Remove some unused macros 2001-07-19 00:10:13 +00:00
javi%netscape.com cec1510fc2 Fix for Bug 89105, Checking in for Stephen Walker
r=ddrinan, sr=blizzard

Let's only say connect once in the generic SSL error note.
2001-07-18 20:29:04 +00:00
javi%netscape.com b9c8ef3ab8 Fix for Bug 85695, Checking in for Stephen Walker
r=ssaux, sr=blizard

Change Login->Log In and Logout->Log Out so that we display words
that are in the English dictionary.
2001-07-18 20:25:59 +00:00
javi%netscape.com 6a8e60a568 Fix for Bug 83239, Checking in for Stephen Walker
r=ddrinan, sr=blizzard

get rid of some strict JS warnings.
2001-07-18 20:23:33 +00:00
javi%netscape.com e7e0209dd7 Fix for Bug 82904, Checking in for Stephen Walker
r=ssaux,sr=blizzard

consistency in naming of the cert viewer.
2001-07-18 20:20:54 +00:00
javi%netscape.com ca65f307a4 Fix for Bug75906, checking in for Stephen Walker
r=ddrinan, sr=blizzard

Add UI for Leaving a site that supports encryption.
2001-07-18 20:17:48 +00:00
javi%netscape.com f71acd700f Fix for Bug 89114, Checking in for Stephen Walker
r=javi, sr=blizzard

Make left arrow key work in Validation panel.
2001-07-18 19:57:29 +00:00
sonmi%netscape.com 07c8ecc38f oops... wrong filesystem - undid the changes 2001-07-16 20:47:03 +00:00
ddrinan%netscape.com d9f8e4d477 Check in for tao. Bug 88277 - (JS) cut off strings when loading pkcs11 module. r=mcgreer,sr=blizzard 2001-07-16 20:33:07 +00:00
sonmi%netscape.com 8c27bc493c changed the buildserver from blds-sca15a to redbuild 2001-07-16 20:14:00 +00:00
mcgreer%netscape.com fb0d8f9d7c checkin for colin, patch to make OpenVMS build in object tree 2001-07-16 15:18:53 +00:00
bryner%uiuc.edu 491a29abc8 Bug 90237 - fixing PSM regressions from bug 70857. Patch from
walk84@yahoo.com, r=ddrinan, sr=blizzard.
2001-07-14 18:10:16 +00:00
bryner%uiuc.edu 9c880592f8 Bug 90741 - change box to hbox and vbox. Patch by andersma@luther.edu,
r=ddrinan, sr=hewitt.
2001-07-14 17:55:57 +00:00
ddrinan%netscape.com 7eb79900d7 Remove ^M that was accidentially checked in. 2001-07-12 18:44:58 +00:00
ddrinan%netscape.com 0167bb61d3 Bug 90335 - extra security warning. r=bryner,sr=jst 2001-07-12 06:34:20 +00:00
relyea%netscape.com b153894166 Bug 90413... add symbols console needs to integrate with NSS 3.3 2001-07-11 23:58:00 +00:00
relyea%netscape.com 59865c3857 Bug 90413 2001-07-11 23:57:01 +00:00
ddrinan%netscape.com 0e747fa43f Updated Windows share_blds_cmpnts location. (tfox) 2001-07-11 22:56:37 +00:00
nicolson%netscape.com d68f8f73ff use NSS 3.3 Beta 2. 2001-07-11 18:23:04 +00:00
nicolson%netscape.com 4bdf24ad85 Remove SSLCallbackNotifier, which no longer exists 2001-07-11 04:30:48 +00:00
sonmi%netscape.com 24dfd151bf we were missing one signtool test, by having -w twice instead of -v (list)
-w (signerinfo)
2001-07-10 23:45:56 +00:00
nicolson%netscape.com 9707d96433 Fix 90188, variable going out of scope. 2001-07-10 20:44:14 +00:00
ddrinan%netscape.com 98341a2d3d Fixed problem with previous check in 2001-07-10 04:56:12 +00:00
nicolson%netscape.com feba88dfde Fix 87807: Add library version info to the JSS shared library. 2001-07-10 01:59:44 +00:00
ddrinan%netscape.com 447344cdb2 Check in for tao. Bug 86807 - Menu items are missing. r=jbetak,sr=hyatt 2001-07-10 01:18:24 +00:00
ddrinan%netscape.com a57521d99f Bug 77837 - PSM UI in language pack. r=tao,sr=blizzard 2001-07-10 00:39:40 +00:00
sonmi%netscape.com 63b71c6f6c modu`iffied the LD_LIBRARY_PATH for iws-perf 2001-07-09 22:48:40 +00:00
ddrinan%netscape.com 296316d5dc Checkin for adnersma. Bug 70857 - XUL syntax. r=timeless,sr=blake 2001-07-09 19:03:21 +00:00
sonmi%netscape.com f3d682791f removed the check for lock files on the tinderbox QA 2001-07-09 17:56:12 +00:00
sonmi%netscape.com 9d38354acd took out the reporting backwardcompatibility test that is not done anymore
changed the format of the tables
appended a diff at the end of the backwardcompatibility tests
2001-07-09 17:50:08 +00:00
sonmi%netscape.com fea0541216 took unnecessary backwardcompatibility test out 2001-07-09 17:48:34 +00:00
sonmi%netscape.com 13e0650478 took out unnecessary version of the backwardcompatibility test 2001-07-09 17:47:49 +00:00
ddrinan%netscape.com c57ad70353 Fix for bug 89139 - RegisterProfileChangeObserver returns garbage. r=walk84,sr=blizzard 2001-07-08 17:45:00 +00:00
ddrinan%netscape.com 4950b534ba Check in on behalf of walk84. Bug 88838 - help button for Cert Manager/Auth not working. r=ddrinan,r=oeschger,sr=blizzard 2001-07-07 20:58:54 +00:00
sonmi%netscape.com 1559b4a7c3 added option -s to strip unnecessary components out of the path carefull with
this option, unnecessary means just nut usefull for *my* purpose
2001-07-06 20:26:27 +00:00
relyea%netscape.com e09ded9263 Allow Ask always to work with tokens. 2001-07-06 19:00:12 +00:00
sonmi%netscape.com 48a713a0e9 scripts to quickly set the paths to today's build and lib 2001-07-06 17:21:02 +00:00
wtc%netscape.com 8836d3fe82 Bugzilla bug 70758: additional changes for this bug. r=nicolson.
Modified files: list.c sign.c verify.c
2001-07-06 13:28:21 +00:00
nicolson%netscape.com 25197a39c9 remove calls to deprecated CryptoManager.initialize(secmoddb, certdb, keydb); 2001-07-06 01:18:36 +00:00
nicolson%netscape.com 5a9845d651 Fix 88312: CryptoManager.initialize() causes nullpointerexception. 2001-07-06 01:08:08 +00:00
ddrinan%netscape.com b50018e5d7 Bug 88834 - typo in cert detail view. r=javi,sr=tor 2001-07-05 22:53:19 +00:00
sonmi%netscape.com ff674df720 fix for bug 87914 - can not run if PATH doesn't contain . 2001-07-05 19:58:59 +00:00
relyea%netscape.com e94c1b897d Add SECMOD_AddNewModule() to export list. 2001-07-05 17:16:29 +00:00
ddrinan%netscape.com c8f47eb887 Check in for Javi. Bug 83695 - delete cert from smartcard. r=drinan,sr=blizzard 2001-07-04 18:33:53 +00:00
nicolson%netscape.com 8c999e2731 add plaintext symmetric key unwrapping JNI function. 2001-07-03 23:39:57 +00:00
nicolson%netscape.com 7265012f1b Add PLAINTEXT key unwrapping algorithm, allowing us to pull in symmetric
keys from their raw, unwrapped form.
2001-07-03 23:39:33 +00:00
nicolson%netscape.com 72176db08d Build a dummy module list. This allows JSS to work when NSS has been
initialized with NSS_NoDB_Init.
2001-07-03 21:27:17 +00:00
nicolson%netscape.com 703234a93f Fix the secure random provider for the DSAME folks 2001-07-03 21:17:18 +00:00
wtc%netscape.com ba38e405e9 NSS 3.3 has been renamed NSS 3.4. Two '-' chars should be '+'. 2001-07-03 17:41:19 +00:00
sonmi%netscape.com 4033819672 removing, should be a dead file 2001-07-03 00:57:45 +00:00
ddrinan%netscape.com 7443f949ef Bug 87233, r=javi,sr=mscott,a=chofman 2001-07-02 23:25:00 +00:00
bryner%uiuc.edu 30c7115957 checking in for jag.
Bug 88413 -- replace nsString::GetUnicode() with get().  r=dbaron, rs=scc.
2001-06-30 18:04:39 +00:00
mcgreer%netscape.com 120f48626d changes needed to make addbuiltin build again 2001-06-29 14:09:25 +00:00
javi%netscape.com cf359a8c2a Fix for bug 86548 patch provided by oeschger r=javi, rs=brendan, sr=hewitt
Enable context sensitive help for PSM dialogs.
2001-06-29 04:48:18 +00:00
javi%netscape.com 3a722d8e06 Fix for Bug 88256 r=mcgree, sr=brendan
Fix PKCS12 backup so that it works on the Mac.  Use
  nsILocalFile::OpenNSPRFileDesc to get a PRFileDesc*
  instead of PR_Open since PR_Open doesn't deal with
  native paths on the Mac at all.
2001-06-29 04:35:04 +00:00
nicolson%netscape.com 6372635fda Make JSS releasable with "gmake release". 2001-06-29 01:54:49 +00:00
nicolson%netscape.com 140ec58bc5 Changes to make JSS more easily releasable.
Also, get rid of NS_USE_JDK_TOOLSET.
2001-06-29 01:53:01 +00:00
ddrinan%netscape.com b14824c424 Checking fix for bug 87902 for Javi. r=ddrinan,sr=brendan,a=asa 2001-06-28 20:12:40 +00:00
nicolson%netscape.com 1afa200faa This is file is ancient cruft. 2001-06-28 01:50:39 +00:00
nicolson%netscape.com 8e9e689d49 Fix 88063: JSS binary release must use NSPR and NSS binary releases.
Patch written (and presumably reviewed) by wtc.
2001-06-28 01:43:12 +00:00
bryner%uiuc.edu 7b164cc209 Bug 75049 - Enable NSS for carbon build. patch from beard, r=mcgreer, sr=nelsonb, a=asa. 2001-06-28 01:40:39 +00:00
javi%netscape.com a32892e928 Fix for bug 87865 r=nelsonb,mcgreer
Use the constant SIEVE_SIZE instead of the sizeof operator since
  the type for the variable sieve is different on the Mac.
2001-06-28 00:05:55 +00:00
javi%netscape.com 2650050c65 Fix for Bug 87834 r=ddrinan, sr=blizzard
Fix forced backup during cert issuance.  Needed to set the token for
  exporting before calling ExportToFile.  Remove a double free.  Catch
  the case where the CA wants to set the nickname on a cert and pass
  the nickname to NSS so that it gets set correctly when importing.
2001-06-27 23:48:00 +00:00
ddrinan%netscape.com 3557bd48ed Bug # 87182. r=javi,sr=hyatt, a=asa 2001-06-27 06:38:42 +00:00
ddrinan%netscape.com 297ee36e8d Bug # 87922, r=lord,sr=darin,a=asa 2001-06-27 04:56:20 +00:00
cotter%netscape.com c2861b838e Second of two changes already made on branch to fix bug 82434, r=javi, sr=darin, a=asa. 2001-06-27 03:21:07 +00:00
javi%netscape.com 95dfb0fe83 Fix for Bug 87675 r=ddrinan,sr=alecf,a=blizzard
Only copy the CERTCertTrust passed into the constructor of nsNSSCertTrust
  iff it's non-NULL and default a cert type that we don't know, then default
  to SERVER_CERT since that's the only type we won't know about.
2001-06-27 00:33:17 +00:00
wtc%netscape.com 1a9209dfe4 Bugzilla bug 86528: have tstclnt exit with 254 (= -2 mod 256) where it
was exiting with -2 before so that old test script that expects 254
continues to work.  r=larryh.
Modified Files: tstclnt.c sslauth.txt
2001-06-27 00:29:01 +00:00
nicolson%netscape.com 3a261e095a Windows doesn't understand single quotes, so it fudges the command. 2001-06-27 00:28:56 +00:00
nicolson%netscape.com 8fdc49a6d6 Change name and description of the provider. 2001-06-26 02:19:29 +00:00
wtc%netscape.com 78acc02575 Use NSPR 4.1.2. 2001-06-26 01:01:43 +00:00
wtc%netscape.com ea21901656 Set NSS version to 3.4 Beta. 2001-06-26 00:06:56 +00:00
wtc%netscape.com 24987a2dd7 List the SEC_* functions together. 2001-06-25 22:25:51 +00:00
relyea%netscape.com 2a7dfe6691 Keep list in alphabetic order. 2001-06-25 22:19:08 +00:00
nicolson%netscape.com 3a2bbbc2e2 Fix 87670: memory corruption in NSC_SignInit. 2001-06-25 21:48:07 +00:00
nicolson%netscape.com a1812795d7 Fix 64125: PKCS#7 code doesn't work with DSA. 2001-06-25 21:41:14 +00:00
nicolson%netscape.com 6d8a036a90 ERRX is still -1. 2001-06-25 21:34:22 +00:00
nicolson%netscape.com 0ebf13862b Fix 70758: signtool fails on Windows 2000, returns still 0. 2001-06-25 21:33:56 +00:00
nicolson%netscape.com d6fcac666a Fix bug 79301: SSLServerSocket constructor that takes callback args. 2001-06-25 21:32:06 +00:00
nicolson%netscape.com 2c729d2928 Fix bug 87694: pk11ListCertCallback assumes cert nickname is non-null.
Reviewed by relyea.
2001-06-25 20:46:04 +00:00
wtc%netscape.com 7e05642f75 Bugzilla bug #86528: fixed tstclnt so that it always exits with a
nonnegative status.  This way we can correctly extract its exit status on
Windows, so the temporary workaround in ssl.sh can be removed.  Changed
sslauth.txt to match the new exit status of tstclnt.  r=larryh.
Modified files:
   cmd/tstclnt/tstclnt.c tests/ssl/ssl.sh tests/ssl/sslauth.txt
2001-06-25 19:53:16 +00:00
nicolson%netscape.com 75a20d1d30 SECKEY_DestroyCertList should be CERT_DestroyCertList 2001-06-25 19:45:54 +00:00
nicolson%netscape.com 01dd4c6996 Fix Bug 87650: replace slot traversal functions with list functions.
Use SECKEY_ImportDERPublicKey.
Add SecureRandom provider.
Get CERTCertificateRequestTemplate through accessor function.
2001-06-25 19:34:52 +00:00
nicolson%netscape.com ba70f15255 Fix bug 87650: replace slot traversal functions with list functions.
Add SECKEY_ImportDERPublicKey.
2001-06-25 19:31:17 +00:00
ddrinan%netscape.com f1f1b9f477 Bug# 86872. r=javi,sr=blizzard,a=blizzard 2001-06-25 01:58:09 +00:00
javi%netscape.com 065cba671d Fixing typo 2001-06-24 20:31:04 +00:00
javi%netscape.com 070cb363de Fixing typo. 2001-06-24 20:27:15 +00:00
mcgreer%netscape.com af6f64a9ab fix for 82882, add .p12 extension
r=javi,sr=blizzard,a=choffman for trunk and 0.9.2 branch
2001-06-24 19:15:59 +00:00
javi%netscape.com a59f363a3f Add const to interface declaration to fix AIX tbox bustage. 2001-06-23 20:09:28 +00:00
mcgreer%netscape.com a6bdb25cde fix for 82375, password UI problems
r=javi,sr=blizzard,a=choffman for trunk (also for 0.9.2, checked in)
2001-06-23 19:36:47 +00:00
javi%netscape.com a5a71a6dd1 Fix for Bug 75596 r=mcgreer, sr=blizzard, a=chofmann
Make more SSL dialogs a little taller and give them the ability to
  process keyboard events for closing windows in case the dialog is
  mis-sized.
2001-06-23 19:30:47 +00:00
mcgreer%netscape.com 89f3bfa404 add verisign & thawte timestamping roots to tip 2001-06-23 13:21:26 +00:00
mcgreer%netscape.com e659fb57da fix for 82895
some certs appearing unverified
r=javi;sr,a=blizzard for 0.9.2
a=choffman for trunk and 0.9.2 branch
2001-06-23 13:13:03 +00:00
nelsonb%netscape.com 6d1b0f65c7 Change PR_Writev so it will drive the handshake when len == 0.
Patch by John G Myers.  Bug 87359.
2001-06-23 00:01:17 +00:00
relyea%netscape.com 119f8b97f9 Add CERT_CheckCertUsage to the export list. 2001-06-22 15:59:10 +00:00
wtc%netscape.com 5741a36f4f Bugzilla bug #84251: turn NO_MDUPDATE into USE_MDUPDATE and turn off
IRIX compiler warning 1209, which warns about do { } while (0) and
PR_ASSERT(0).
Modified files: IRIX.mk SunOS5.4_i86pc.mk SunOS5.mk
2001-06-22 05:11:26 +00:00
nelsonb%netscape.com 987827c99e The environment variable NSS_SSL_SERVER_CACHE_MUTEX_TIMEOUT specifies
the maximum amount of time to wait before recovering a session cache
mutex (semaphore) from a dead process on Unix.
2001-06-22 03:38:05 +00:00
javi%netscape.com 164e5f7911 Fix for Bug 75596 r=ddrinan,sr=blizzard, a=asa
Make the unknown issuer error dialog of SSL a little taller so
  some of the marginal platforms work and enable key press events
  so if there are still users affect by a mis-sized dialog, the users
  can at least hit return or ESC.
2001-06-22 02:41:06 +00:00
ddrinan%netscape.com febce1b7d9 Bug #82211, r=javi,sr=blizzard,a=asa 2001-06-22 00:53:34 +00:00
wtc%netscape.com 1f0ef49399 Bugzilla bug #86981: fixed two uninitialized variables. Thanks to
Matthew Barker of SGI and Kirk Erickson for the fix.
2001-06-21 20:50:06 +00:00
mcgreer%netscape.com ee7e0bc977 fix for http://bugzilla.mozilla.org/show_bug.cgi?id=83174
typo
r=ssaux,sr=blake,a=blizzard for 0.9.2
contributed by stephen walker
2001-06-21 13:53:47 +00:00
mcgreer%netscape.com a6e79be359 Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=82377
Add UI for private key db timeout
r=javi;sr,a=blizzard for 0.9.2
2001-06-21 13:48:34 +00:00
nelsonb%netscape.com 163fb1bcdb Fix bug 72753. Interpret the "slop time" as seconds, not microseconds.
Also, use type PRTime instead of int64 in relevant places.
2001-06-21 03:20:09 +00:00
nicolson%netscape.com 461c87f0bc Fix library names on NT. 2001-06-21 00:57:07 +00:00
nicolson%netscape.com 7199d12631 Make JSS buildable with shmsdos.exe. 2001-06-21 00:56:29 +00:00
javi%netscape.com f06839e95c Fix for bug 86958, checking in for waterson.
r=leaf, sr=blizzard, a=asa

  modifications to link crypto into a meta-component for static-build.
2001-06-21 00:36:17 +00:00
ddrinan%netscape.com d1f8485a15 Bug# 74343. Check in for relyea. r=ddrinan,r=mcgreer,sr=blizzard,a=dbaron 2001-06-20 23:14:35 +00:00
javi%netscape.com 06909090a1 Fix for Bug 84201 r=ddrinan, sr=blizzard, a=blizzard
When getting a cert, grab the chain of CA's and import it into the
  local cert db.
2001-06-20 22:51:31 +00:00
mcgreer%netscape.com dd3ab61c3b Fix for http://bugzilla.mozilla.org/show_bug.cgi?id=83176
r=javi;sr,a=blizzard for 0.9.2
2001-06-20 22:41:29 +00:00
javi%netscape.com e32b3cf6b9 commiting for waterson.
Remove '"' character in NS_IMPL_NSGETMODULE declaration.  Part of
  static branch landing.
2001-06-20 21:00:57 +00:00
bryner%uiuc.edu 4cb4ba6f5e Fixing PSM bustage for dbaron. 2001-06-20 04:20:47 +00:00
nelsonb%netscape.com a1c7f76250 Use symbolic names for the maximum and mimimum Rijndael block sizes.
Allocate the IV directly in the contect block, rather than being
separately allocated.  This fixes a memory leak.  Change CBC mode to
correctly update the IV from one set of blocks to the next in a stream.
More testing is needed.  Bug 85538.
2001-06-20 03:17:01 +00:00
javi%netscape.com e38b259093 Checking in for pollman
Fix for Bug 68321 r=javi, sr=jst, a=asa
2001-06-19 22:38:26 +00:00
ddrinan%netscape.com dcc36e4c3b Bug# 85974. r=db48x, r=ddrinan,sr=blake,a=asa@mozilla.org 2001-06-19 22:34:48 +00:00
ddrinan%netscape.com 5cfa234ec0 Bug# 38782. r=db48x, r=ssaux,sr=blake,a=asa@mozilla.org 2001-06-19 22:28:44 +00:00
mcgreer%netscape.com cffb1bcb02 final checkin of NSCP roots to mozilla. changed USPS roots per request. 2001-06-19 17:12:04 +00:00
javi%netscape.com 4aa60f3888 Get rid of compiler warnings caused by my last check-in. 2001-06-19 05:34:47 +00:00
javi%netscape.com 42d62c2986 Fix for Bug 83675 r=mcgreer, sr=blizzard, a=asa
If a user has a PKCS11 smart card installed, then give the user
  the option of restoring a p12 file onto the smart card.
2001-06-19 05:29:56 +00:00
nelsonb%netscape.com e91c018645 Remove #if defined(XP_WIN) since it's redundant. Bug 84584. 2001-06-19 01:16:22 +00:00
javi%netscape.com 68ee9ba603 Fix for Bug 85993 patch submitted by Bradley Hart,
r=ssaux, db48x sr=scc a=asa

  Wording change to dialog for Restore.
2001-06-19 00:20:58 +00:00
ddrinan%netscape.com adeeb848cb Lock icon fix. Bug# 82156, r=javi, sr=blizzard, a=asa@mozilla.org 2001-06-18 22:23:05 +00:00
nelsonb%netscape.com 5e80c232b5 Fix bug 85465. Detect EOF on stdin when reading it to seed PRNG.
Also eliminate some compiler warnings.
2001-06-18 21:31:04 +00:00
javi%netscape.com 13065aaa7b Fix for Bug 86269 patch provided by cls, r=javi, sr=blizzard, a=blizzard
Fix REQUIRES bustage in PSM 2.
2001-06-18 20:04:38 +00:00
wtc%netscape.com 0a4c791d42 Bugzilla bug #86125: removed the support for MP_DIGIT_MAX < 256. This
#if preprocessor directive broke some C preprocessors that don't recognize
LL constants even though the C compilers support long long.  r=nelsonb.
2001-06-18 19:54:21 +00:00
bryner%uiuc.edu 72b689c039 checking in for scc.
bug #85271: avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316
2001-06-18 03:48:21 +00:00
bryner%uiuc.edu ec800d7a51 checking in for cls.
Bug 83832 - rename RunnableEvent to CryptoRunnableEvent for static builds.  r=javi, sr=blizzard, a=asa.
2001-06-18 02:04:39 +00:00
bryner%uiuc.edu 12b9c74047 checking in for scc.
bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate
features of |nsXPIDLC?String| that keep it out of the string hierarchy
(i.e., using assigment to rebind ownership, static |Copy| members, and
|getter_Shares|), fixing some leaks in the process.
2001-06-17 06:30:23 +00:00
bryner%uiuc.edu 49fdc4996c checking in for scc.
bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa.  Eliminate
features of |nsXPIDLC?String| that keep it out of the string hierarchy
(i.e., using assigment to rebind ownership, static |Copy| members, and
|getter_Shares|), fixing some leaks in the process.
2001-06-17 05:28:46 +00:00
wtc%netscape.com 6ed7c3a5cf Bugzilla bug #85960: avoid using a pathname with a trailing / because the
'mkdir' command on BSD/OS 4.2 doesn't like it.  r=javi. a=blizzard.
2001-06-15 21:38:56 +00:00
javi%netscape.com e1554f8c04 Fix for Bug 83700. r=mcgreer, sr=blizard, a=asa
We need to pass a nsIInterfaceRequestor to PK11_ListCerts
  so that the user will get prompted for a password and see
  his/her certs on any installed smart cards.
2001-06-14 23:22:54 +00:00
wtc%netscape.com 07784069df Bugzilla bug #82324: Use the new BUILD_TREE feature of NSS to build it
outside the source tree.  Thanks to Chris Seawood <cls@seawood.org> for
the patch.  r=wtc@netscape.com.  a=blizzard@mozilla.org.
2001-06-14 00:08:16 +00:00
wtc%netscape.com bd215433f7 Removed unnecessary dependencies on $(BUILT_SRCS). 2001-06-13 23:27:14 +00:00
javi%netscape.com 60d94abbef Fix for Bug 33772 r=mcgreer, sr=blizzard, a=asa
Throw up an alert when a connection is not possible because of
  an SSL error.
2001-06-13 21:50:59 +00:00
javi%netscape.com bd68fe20a8 Fix for Bug 33772 r=mcgreer, sr=blizzard, a=asa
Put up an alert notifying the user an SSL error has occurred instead
  of silently failing and loading a blank page.
2001-06-13 21:47:02 +00:00
nelsonb%netscape.com 0f2e5a9e01 Fix bug 68869. Don't ignore TLS no certificate messages when the server
requires client auth.  Work around bug in NT TCP stack by only shutting
down the socket for SEND (not for BOTH) after sending a bad_certificate
alert.  This avoids bogus CONNECTION_RESET_BY_PEER errors at the client.
2001-06-13 21:14:54 +00:00
nicolson%netscape.com 55ac648f22 Backslash-terminate NT shared library lines 2001-06-13 18:54:01 +00:00
waterson%netscape.com 78a5a39dbb Oops, this was meant for a branch. 2001-06-13 18:51:09 +00:00
waterson%netscape.com 5ef1365ffa Make sure this works if neither BUILD_PSM or BUILD_PSM2 are defined. 2001-06-13 18:48:48 +00:00
javi%netscape.com 8e9922348f Fix for Bug 85304 r=wtc, sr=blizzard, a=asa
Leaving a socket in blocking mode after a connect caused SSL/SMTP
  to block a thread causing send message to fail when SSL was enabled.
  Now we re-set the socket to the non-blocking state it came in with
  to connect and set it to block for our write method only.
2001-06-13 18:29:15 +00:00
sonmi%netscape.com 24b1330dda removed -v option, made client and server write at the same time 2001-06-13 17:42:29 +00:00
mcgreer%netscape.com 8301883db3 temporarily add debug output to bltest to try and track down win32 RSA QA failures. 2001-06-13 15:31:20 +00:00
sonmi%netscape.com 810b0336e4 tool for checking the version strings on Unix. needs work. 2001-06-13 00:10:53 +00:00
sonmi%netscape.com c0703312f3 turned on verbose to see where (if) selfserver is dying 2001-06-12 23:29:53 +00:00
nelsonb%netscape.com c27a7c47d1 Don't use PR_Atomic functions on AIX since PPC cpus require memory
barrier instructions.
2001-06-12 22:53:00 +00:00
nicolson%netscape.com 29a1cb745b NSS_Init* are idempotent, so don't check for NSS being initialized before
calling them.
2001-06-12 22:26:03 +00:00
nicolson%netscape.com a1549c3461 Move new symbols to NSS 3.3 section of smime.def. 2001-06-12 22:25:32 +00:00
nicolson%netscape.com 64c48bf881 Make NSS_Init* idempotent.
Move new symbols to NSS 3.3 section of nss.def.
2001-06-12 22:25:13 +00:00
nicolson%netscape.com 370347f8b8 isCACert should be CERT_IsCACert 2001-06-12 21:25:07 +00:00
nicolson%netscape.com 2ddef9db33 More NSS integration. 2001-06-12 21:11:33 +00:00
nicolson%netscape.com 706dcde7af Changes for NSS/JSS integration. 2001-06-12 20:57:20 +00:00
nelsonb%netscape.com 7ae15ef1c0 Add two new functions to permit application tuning of the number of SSL
server session cache locks.  We may yet decide to back this out for the
NSS 3.3 release.  Modified Files: ssl.def ssl.h sslsnce.c
2001-06-12 20:27:12 +00:00
mcgreer%netscape.com c7f42c4009 fix for bug 82560, canceling pkcs12 backup requires two clicks
r=javi, sr=blizzard, a=asa
2001-06-12 18:57:48 +00:00
mcgreer%netscape.com 1107fd9523 fix for bug #83160, change master password broken
r=javi, sr=blizzard, a=asa
2001-06-12 18:52:20 +00:00
sonmi%netscape.com 7b626dfb57 fixed one more "where is MKS installed" problem 2001-06-12 01:26:13 +00:00
sonmi%netscape.com 78cac56f77 added binary compatibility tests for Solaris x86 2001-06-12 01:25:04 +00:00
nelsonb%netscape.com 2599424c9f Use NSPR's Atomic increment and decrement functions in the simulated
Posix semaphore code to make the non-contention case really fast.
Modified Files: sslmutex.c sslmutex.h
2001-06-12 01:10:01 +00:00
sonmi%netscape.com 054c1c0494 removed RH 6.0, 6.1 and OSF1 4.0 2001-06-12 00:14:05 +00:00
sonmi%netscape.com 9cb6fa684b took out the 64 bit HW accelerator tests (did not find libraries) 2001-06-11 21:25:43 +00:00
javi%netscape.com d6c18f03ad Fix for Bug 84057 r=ddrinan, sr=blizzard, a=asa
Fix for crasher if doing SSL with a site whose certificate
  was issued by a cert with a non-ASCII character in its
  subject name.  We now get the peer's certificate from the
  SSL libraries instead of trying to re-parse the UTF8 string
  (which NSS doesn't like) into the CERTName structure that's
  already in the certificate.
2001-06-11 17:32:31 +00:00
nicolson%netscape.com 9bd48e9536 NSS/JSS integration. 2001-06-11 05:15:49 +00:00
nicolson%netscape.com 80c028553d Let's try it with a tab instead of 4 spaces. 2001-06-10 23:06:37 +00:00
nicolson%netscape.com 4a4c2d833a Export pk11pqg.h, so I can call these functions from JSS. 2001-06-10 23:05:01 +00:00
javi%netscape.com 4435b4cbfc Fix for Bug 81851 patch provided byg Aleksey Nogin
r=javi, sr=blizzard, a=asa

  Thou shalt not return un-initialized variables.  (Returns a
  constant nsresult in the 2 places where it was returning rv
  before.)
2001-06-10 17:06:53 +00:00
nelsonb%netscape.com 26836624a3 Reduce warnings on Unix platforms that don't like bitfields in chars. 2001-06-09 19:45:22 +00:00
nelsonb%netscape.com ed05c55fef Fix two bugs found in nightly QA. On Solaris/x86, don't assert that the
sid cache entry is a multiple of 8 bytes long.  On OSF1, reduce the
maximum number of POSIX semaphores so it doesn't exceed the per-process
limit of 256.
2001-06-09 19:30:21 +00:00
wtc%netscape.com 4dd1deff0f Bugzilla bug #84918: checked in Linux/ia64 porting patch from
Bill Nottingham <notting@redhat.com>.
Modified files: coreconf/Linux.mk, nss/tests/common/arch.sh
2001-06-09 17:14:59 +00:00
nelsonb%netscape.com c281329b6b Change ssl_Time() to use time() instead of PR_Now on systems that have it. 2001-06-09 03:20:13 +00:00
nelsonb%netscape.com 37fd842747 3 Changes:
1. New SSL server session cache implementation that uses finer grained
locking to reduce lock contention, and does 128-way associative caching.
2. rename symbol SSL_SESSIONID_BYTES to SSL2_SESSIONID_BYTES.
3. Work around compiler bug on Solaris i386.
Modified Files:
    manifest.mn sslcon.c sslimpl.h sslsecur.c sslsnce.c
2001-06-09 03:18:09 +00:00
nelsonb%netscape.com 4b884f0dcd Portable POSIX-like unnamed semaphores that work in process-shared memory. 2001-06-08 02:56:31 +00:00
sonmi%netscape.com 0cae8f4ceb fixed a few strings that were not under "" 2001-06-08 01:51:59 +00:00
javi%netscape.com 7d4a1c6ded Fix for Bug 64888 r=wtc, sr=blizzard, a=asa Retry an SSL connection if we fail during first write after a successful connect since it's most likely due to a TLS intolerant server 2001-06-08 00:50:32 +00:00
relyea%netscape.com 68b8f06c03 fix spelling of PK11_PQG_GenSeed*() 2001-06-07 21:52:07 +00:00
relyea%netscape.com dbc54ee89a Add PQG, spki, and some misch functions that JSS needs. 2001-06-07 21:51:29 +00:00
relyea%netscape.com 2470e747a5 Add Stub functions for PQG functions (until we implent PQG through the PKCS #11 interface). 2001-06-07 21:48:35 +00:00
relyea%netscape.com c9a9db1b8f Add function to encode a SPKI structure. 2001-06-07 21:47:29 +00:00
nicolson%netscape.com 99fef6cbc1 no more hclhacks now that we've integrated NSS with JSS. 2001-06-07 18:42:38 +00:00
relyea%netscape.com 03cc9d938a Add new dercert functions for JSS. 2001-06-06 23:45:27 +00:00
relyea%netscape.com ff6a136597 Add DER version of key for cert exists for JSS. 2001-06-06 23:41:24 +00:00
relyea%netscape.com 0a4af35267 Add DER version of isCA for JSS. 2001-06-06 23:40:51 +00:00
nelsonb%netscape.com 0b1c8a6ee8 Fix bug 522 for NSS trunk. 2001-06-06 20:25:06 +00:00