javi%netscape.com
e2eac61cb5
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.
git-svn-id: svn://10.0.0.236/trunk@99771 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-24 00:42:52 +00:00
javi%netscape.com
596db73a78
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.
git-svn-id: svn://10.0.0.236/trunk@99657 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-20 20:16:23 +00:00
ddrinan%netscape.com
6e39f83e7e
Fix for bug 89139 - RegisterProfileChangeObserver returns garbage. r=walk84,sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@98875 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-08 17:45:00 +00:00
ddrinan%netscape.com
456cd64afd
Lock icon fix. Bug# 82156, r=javi, sr=blizzard, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@97365 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:23:05 +00:00
ddrinan%netscape.com
fc606418e1
Fix double free in PSM. Bug#82359, r=javi@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@96201 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-01 23:48:53 +00:00
ddrinan%netscape.com
a2084f364a
PCKS7 implementation for signed JS. Bug# 82227 r=mstoltz@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@95833 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 22:06:43 +00:00
ddrinan%netscape.com
864fce5c40
Get PSM to build under OS/2. Bug #72693 r=ddrinan@netscape.com,r=javi@netscape.com,r=wtc@netscape.com,sr=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@95696 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 21:19:31 +00:00
ddrinan%netscape.com
968d9a5c13
Download and manage CRLs. Bug# 58233, r=javi@netscape.com, sr=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@95487 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 01:20:18 +00:00
javi%netscape.com
408d97e904
Fix for Bug 74340 r=mcgreer, sr=blizzard
...
Add the crypto object back to PSM 2.
git-svn-id: svn://10.0.0.236/trunk@95065 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 23:15:12 +00:00
mcgreer%netscape.com
a0a53888a2
bug 80094, implement device manager for PSM2
...
r=thayes, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@95036 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:40:28 +00:00
ddrinan%netscape.com
ea31a498b4
Enable support for OCSP. Bug#80178, r=mcgreer@netscape.com, sr=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@95005 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:35:35 +00:00
rpotts%netscape.com
d23acf53de
fix mac bustage...
...
git-svn-id: svn://10.0.0.236/trunk@94856 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 05:01:55 +00:00
thayes%netscape.com
473fd51b41
Bug 79528 r=ddrinan/sr=ben Add edit window for SSL ciphers
...
git-svn-id: svn://10.0.0.236/trunk@94329 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-09 04:03:34 +00:00
bryner%uiuc.edu
17f35c2f00
Bug 76234 - XPCOM cleanups in PSM2. r=javi, sr=ben.
...
git-svn-id: svn://10.0.0.236/trunk@94210 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 04:09:28 +00:00
ddrinan%netscape.com
4d0e2a520f
Fix for bug 77983, keygen tag. r=javi@netscape.com, sr=blizzard@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@93744 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 01:00:56 +00:00
javi%netscape.com
86efe1886b
Fix for Bug 78012 r=thayes sr=blizzard
...
Make the cert viewer more functional.
git-svn-id: svn://10.0.0.236/trunk@93622 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 05:38:26 +00:00
javi%netscape.com
9e0696f401
Fixing PSM tree to build with new iface for CreateBundle.
...
Piggy backing onto valeski's check-in.
git-svn-id: svn://10.0.0.236/trunk@93307 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-27 21:31:24 +00:00
bryner%uiuc.edu
1a3ae53788
Updating for necko api change.
...
git-svn-id: svn://10.0.0.236/trunk@91865 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 08:01:26 +00:00
javi%netscape.com
e317d9addf
Fix some build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@91809 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:39:03 +00:00
bryner%uiuc.edu
13a60dc90a
Fixing more fallout from danm's checkin.
...
git-svn-id: svn://10.0.0.236/trunk@91763 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-09 18:30:18 +00:00
bryner%uiuc.edu
8365e2492e
Making the CertContentListener support weak refs, this makes it so the user gets prompted to import the certificate. r=javi.
...
git-svn-id: svn://10.0.0.236/trunk@91370 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-04 23:30:05 +00:00
javi%netscape.com
8dee41e6f0
Make the "Examine Certificate" button on the SSL error dialgs work.
...
Fix nsPKCS12Blob to use the default password handler callback so
that SDR continues to work.
Give the certViewerDetails window the ability to load a cert based on
its certDBKey instead of nickname.
git-svn-id: svn://10.0.0.236/trunk@89977 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 03:37:49 +00:00
javi%netscape.com
a810338812
Make p12 build on the Mac. Make p12 initialize the key db if it hasn't been initialized.
...
git-svn-id: svn://10.0.0.236/trunk@89944 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 00:57:46 +00:00
mcgreer%netscape.com
7ed512e6fd
stuff for cert manager
...
* PKCS#12 backup and restore
* editing cert trust
* more detail for view cert (UI to change later)
* temporary token login
git-svn-id: svn://10.0.0.236/trunk@89923 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 18:00:44 +00:00
javi%netscape.com
92fb87a01a
ccarlen says we don't have to bump the refCnt when adding the observer.
...
git-svn-id: svn://10.0.0.236/trunk@89783 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 18:30:25 +00:00
javi%netscape.com
cbe945cc49
Fully support profile swtiching in PSM 2.0
...
git-svn-id: svn://10.0.0.236/trunk@89547 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 00:03:23 +00:00
javi%netscape.com
da9cfb82c5
Fix build bustage.
...
git-svn-id: svn://10.0.0.236/trunk@89532 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 22:24:58 +00:00
javi%netscape.com
81e13f2306
The macro for PROFILE_BEFORE_CHANGE_TOPIC doesn't seem to be around
...
anymore.
git-svn-id: svn://10.0.0.236/trunk@89531 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 22:15:05 +00:00
javi%netscape.com
bb6393e184
First cut at profile switching for PSM 2.0
...
This will shut down NSS, but doesn't actively re-initialize NSS
with the new profile info.
git-svn-id: svn://10.0.0.236/trunk@89528 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 21:50:23 +00:00
javi%netscape.com
8855977571
Update our use of strings to call their get methods bringing us up
...
to date with the trunk of mozilla.
git-svn-id: svn://10.0.0.236/trunk@89002 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 23:15:18 +00:00
mcgreer%netscape.com
fe329facca
preliminary checkin of certificate manager
...
git-svn-id: svn://10.0.0.236/trunk@88828 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 19:24:12 +00:00
bryner%uiuc.edu
07fdbbe53d
Use user prefs for determining whether to enable SSL2/SSL3/TLS. Also, remove now-unused pref service stuff from nsSecureBrowserUIImpl. r=javi.
...
git-svn-id: svn://10.0.0.236/trunk@88700 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 22:07:26 +00:00
mcgreer%netscape.com
bcfcb64bd1
Add support for CA cert downloading, including UI.
...
git-svn-id: svn://10.0.0.236/trunk@88013 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-26 21:50:54 +00:00
jgmyers%netscape.com
4ec9ee9a5b
reapply bryner's fixes for dougt landing. Not part of build. r=javi
...
git-svn-id: svn://10.0.0.236/trunk@87618 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 01:42:12 +00:00
mcgreer%netscape.com
a4313bd2b1
configure PKCS#11 strings in PSM.
...
r=javi
git-svn-id: svn://10.0.0.236/trunk@87033 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 22:15:53 +00:00
javi%netscape.com
04f4b5e3d0
Whenever we get the NSS Dialogs, make it a proxied service to avoid
...
all the assertions and eventual abort my JavaScript when we try to
open a window on a thread other than the UI thread.
git-svn-id: svn://10.0.0.236/trunk@86963 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 01:45:28 +00:00
bryner%uiuc.edu
92f7627173
Backing out dougt's channel changes.
...
git-svn-id: svn://10.0.0.236/trunk@86794 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:20:46 +00:00
javi%netscape.com
80a1abcf9f
Make the nsINSSDialogs a base class that we do a QI to
...
figure out if it implements the interface we want.
Change the implementation in pippki to register its UI handling
with this new method.
git-svn-id: svn://10.0.0.236/trunk@86741 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 02:53:10 +00:00
bryner%uiuc.edu
bf39a2ad7a
Catching up with dougt's necko changes. r=javi.
...
git-svn-id: svn://10.0.0.236/trunk@86737 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 02:29:46 +00:00
javi%netscape.com
e5ac847da3
Clean up the NSS initialization code including loading of Root Cert module.
...
git-svn-id: svn://10.0.0.236/trunk@86650 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 01:56:29 +00:00
javi%netscape.com
c749888413
Add the new nsPK11DB.cpp file to the Mac project.
...
correctly append Security to the user path when initializing on the Mac.
git-svn-id: svn://10.0.0.236/trunk@86582 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-08 00:41:42 +00:00
javi%netscape.com
e72e90facf
Create an interface nsINSSComponent that we can use to look up
...
service for nsNSSComponent from the NSS callbacks.
git-svn-id: svn://10.0.0.236/trunk@86557 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 19:00:52 +00:00
javi%netscape.com
cc192ccdc5
Make the Bundle methods non-static. This is the first of 2 parts.
...
The next part fix will create a private interface for looking up
the nsNSSComponent from the callbacks instead of type-casting
nsISecurityManagerComponent pointer.
git-svn-id: svn://10.0.0.236/trunk@86345 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 20:09:27 +00:00
javi%netscape.com
f60ecf6e95
I couldn't figure out why the ConvertMacPathToUnixPath symbol is no longer exported by the NSPR library, so we'll include our implementation in the meantime.
...
git-svn-id: svn://10.0.0.236/trunk@85998 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 21:54:22 +00:00
javi%netscape.com
d50a9d25ae
Add Entropy collector support and the ability to load the root certificates
...
PKCS11 module
git-svn-id: svn://10.0.0.236/trunk@85458 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-25 01:14:23 +00:00
bryner%uiuc.edu
45cfc89b1a
PSM 2.0 work:
...
- Split nsISecureSocketInfo into nsISSLSocketControl and nsIChannelSecurityInfo.
- Incorporate lock icon fixes from psm-glue into pipnss code.
- Implement password callback for client auth in pipnss.
- Locallize the lock icon tooltip.
- Lots of code cleanup.
r=javi, jgmyers, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@85106 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 01:12:10 +00:00
javi%netscape.com
08ddcfd8fe
Initial check-in of PIP (PSM 2.0)
...
Code almost entirely based on contribution
from Brain Ryner (bryner@netscape.com )
git-svn-id: svn://10.0.0.236/trunk@84691 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 01:32:29 +00:00