seawood%netscape.com
a5df41d59b
Use blocking sockets for SSL connections since BeOS does not have support for nonblocking sockets.
...
Bug #70217 r=wtc a=shaver
git-svn-id: svn://10.0.0.236/trunk@115217 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-22 09:30:31 +00:00
sfraser%netscape.com
c068f535fe
Fix for bug 121952 -- make PR_ConnectContinue work on Mac, re-enabling non-blocking connects. r=wtc
...
git-svn-id: svn://10.0.0.236/trunk@114854 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 01:10:06 +00:00
wtc%netscape.com
30fa280d76
Bug 122712: renamed cert_DecodeGeneralName as CERT_DecodeGeneralName.
...
git-svn-id: svn://10.0.0.236/trunk@114508 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-14 15:25:17 +00:00
sfraser%netscape.com
be543daf3c
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.
...
git-svn-id: svn://10.0.0.236/trunk@113058 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-28 23:14:42 +00:00
kaie%netscape.com
74526bc960
b=106188 Fix SSL freezing Mozilla on connect problems
...
r=darin r=javi r=wtc sr=jag a=blizzard
git-svn-id: svn://10.0.0.236/trunk@112453 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-18 20:20:02 +00:00
rangansen%netscape.com
cd65875636
bug# 107491 - missed this last time
...
git-svn-id: svn://10.0.0.236/trunk@112245 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 00:18:58 +00:00
rangansen%netscape.com
e61b0b8a71
bug#107491, r=javi, sr=blizzard Makes error handling more detailed
...
git-svn-id: svn://10.0.0.236/trunk@112226 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-15 23:33:00 +00:00
kaie%netscape.com
02ab791fca
b=110420 fix cert prompt dialogs
...
r=javi sr=shaver
git-svn-id: svn://10.0.0.236/trunk@109630 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-04 15:56:54 +00:00
kaie%netscape.com
c4caa1b828
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
git-svn-id: svn://10.0.0.236/trunk@109268 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-29 23:36:34 +00:00
ddrinan%netscape.com
bc18e5bd3c
Bug 105526 - Initial landing of PSM S/MIME. Mailnews will land separately. See bug 106507 for that. r=javi, sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@106745 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-30 23:52:01 +00:00
kaie%netscape.com
1f7b2067cc
b=103774 r=javi sr=blizzard
...
Fix: display correct expiration date
git-svn-id: svn://10.0.0.236/trunk@105178 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 18:42:43 +00:00
kaie%netscape.com
6c73f7c10a
b=100215 r=relyea sr=blizzard
...
Fix certificate verification chain display.
git-svn-id: svn://10.0.0.236/trunk@104316 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-01 14:57:35 +00:00
jaggernaut%netscape.com
51e0dc7a6c
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
...
git-svn-id: svn://10.0.0.236/trunk@104212 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-29 08:28:41 +00:00
kaie%netscape.com
77dd0e7ffe
b=92131 r=ddrinan sr=blizzard
...
Enable display of all certs.
git-svn-id: svn://10.0.0.236/trunk@104006 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-27 22:48:42 +00:00
rangansen%netscape.com
c7436e62c7
bug# 100457; r=ddrinan; r=nelsonb; r=blizzard;
...
sr=blizzard; Patch to put in proper handling of unrecognized
cert errors in psm
git-svn-id: svn://10.0.0.236/trunk@103772 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-26 00:28:24 +00:00
kaie%netscape.com
ee77cee24a
b=93103 r=relyea/ddrinan sr=blizzard
...
Enable display of complete chains when viewing certificates.
git-svn-id: svn://10.0.0.236/trunk@102441 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-06 20:20:50 +00:00
ddrinan%netscape.com
74b3888a96
Fix IRIX bustage cause by ^M in source
...
git-svn-id: svn://10.0.0.236/trunk@101891 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 16:40:16 +00:00
ddrinan%netscape.com
8bdf26c169
Bug 92475 - error msg for expired CRLs. r=bryner,sr=tor,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@101874 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 05:13:23 +00:00
kaie%netscape.com
b01bbfd7f9
b=96696 r=kaie sr=darin a=dbaron
...
adding missing init code
checking in for bbaetz
git-svn-id: svn://10.0.0.236/trunk@101737 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-24 03:40:48 +00:00
javi%netscape.com
de755f9415
Fix for Bug 92003, r=ddrinan, sr=mscott
...
If the client of SSL/TLS socket provider doesn't provide callbacks,
use the window watcher service to get an nsIPrompt or whatever
interface is requested.
git-svn-id: svn://10.0.0.236/trunk@101528 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-21 19:10:56 +00:00
kaie%netscape.com
2859af72c0
Fixes #88303
...
r=wtc@netscape.com rs=darin@netscape.com
You can reach me at kai.engert@gmx.de
git-svn-id: svn://10.0.0.236/trunk@101472 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-21 02:45:43 +00:00
kaie%netscape.com
f92c6df558
#92131 , SSL client authentication,
...
fixing memory leak, fixing crash, fixing spacing, adding extra space to layout
r=javi@netscape.com sr=blizzard@mozilla.org
You can reach me at kai.engert@gmx.de
git-svn-id: svn://10.0.0.236/trunk@101318 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 14:41:01 +00:00
ddrinan%netscape.com
1420792064
Missed this check in for bug 92475 - CRL checking
...
git-svn-id: svn://10.0.0.236/trunk@101241 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 23:57:57 +00:00
ddrinan%netscape.com
0d27e8b5d8
Fix client auth crash
...
git-svn-id: svn://10.0.0.236/trunk@101224 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-16 18:50:56 +00:00
kaie%netscape.com
77d1dd78f7
Trying to fix Mac bustage, caused by my earlier checkin
...
git-svn-id: svn://10.0.0.236/trunk@100989 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 02:52:07 +00:00
kaie%netscape.com
a1d6474019
#92131 , enhanced client authentification prompter
...
r=javi@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@100955 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 00:01:12 +00:00
kaie%netscape.com
6d2e00a174
#91683 , SSL alerts were not displayed
...
r=javi@netscape.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@100948 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-13 23:46:01 +00:00
ddrinan%netscape.com
2719df6190
Bug 92475 - Display error when SSL server CRL has expired. r=javi,sr=blizzard
...
git-svn-id: svn://10.0.0.236/trunk@100683 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-09 22:29:34 +00:00
javi%netscape.com
40b602e978
Oops. Checked in the wrong version of the patch.
...
Checking in correct fix for nsSSLIOLayerWrite
git-svn-id: svn://10.0.0.236/trunk@99775 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-24 01:03:47 +00:00
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
ddrinan%netscape.com
7cf0c59fa4
Checking fix for bug 87902 for Javi. r=ddrinan,sr=brendan,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@98199 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 20:12:40 +00:00
bryner%uiuc.edu
59d6eef845
checking in for scc.
...
bug #85271 : avoid regressions by re-creating the old behavior near |nsCRT::strdup|, see bug #86316
git-svn-id: svn://10.0.0.236/trunk@97311 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 03:48:21 +00:00
bryner%uiuc.edu
efb1579f40
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.
git-svn-id: svn://10.0.0.236/trunk@97292 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 06:30:23 +00:00
javi%netscape.com
f93c9b9c8a
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.
git-svn-id: svn://10.0.0.236/trunk@97085 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:47:02 +00:00
javi%netscape.com
b39edaf5b7
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.
git-svn-id: svn://10.0.0.236/trunk@97068 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 18:29:15 +00:00
javi%netscape.com
aa08699e47
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
git-svn-id: svn://10.0.0.236/trunk@96661 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 00:50:32 +00:00
jgmyers%netscape.com
3dd7b00649
clean up nsITransportSecurityInfo: bug 78292 r=thayes sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@95338 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:02:46 +00:00
thayes%netscape.com
df7442f70b
Bug 78123 r=javi/sr=scc Add security information to Page Info window
...
git-svn-id: svn://10.0.0.236/trunk@93734 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:36:48 +00:00
bryner%uiuc.edu
73eebf594d
Bug 75865 - HTTPS doesn't work through proxy.
...
http patch from darin, r=me, sr=rpotts.
psm patch from me, r=javi, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@93425 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-29 19:42:38 +00:00
jgmyers%netscape.com
a56fc05175
STARTTLS sockets shouldn't send v2 hello: bug 75617 r=javi sr=brendan
...
git-svn-id: svn://10.0.0.236/trunk@92260 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-14 00:41:50 +00:00
jgmyers%netscape.com
aace6da805
SSL_ForceHandshake() too heavyweight: bug 75583 r=javi
...
git-svn-id: svn://10.0.0.236/trunk@91997 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 20:40:35 +00:00
ddrinan%netscape.com
b2332346b0
Use security.default_personal_cert for client auth
...
git-svn-id: svn://10.0.0.236/trunk@91386 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 00:36:53 +00:00
bryner%uiuc.edu
6dbd115c0e
Fixing client auth. r=darin, sr=ben. Not part of the build.
...
git-svn-id: svn://10.0.0.236/trunk@91270 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-04 07:36:39 +00:00
ddrinan%netscape.com
79b2e3632e
Added client auth callback
...
git-svn-id: svn://10.0.0.236/trunk@91075 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 01:11:30 +00:00
javi%netscape.com
577cba4d7d
Didn't mean to enable the logging by default.
...
git-svn-id: svn://10.0.0.236/trunk@89544 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 23:47:12 +00:00
javi%netscape.com
f7e86895f8
Add the ref in the same method that release the reference.
...
Avoids leaking nsNSSCertificate classes in cases where multiple errors
are found with a cert.
git-svn-id: svn://10.0.0.236/trunk@89398 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-12 23:47:21 +00:00
bryner%uiuc.edu
ab5139c48f
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
...
git-svn-id: svn://10.0.0.236/trunk@88637 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 05:10:33 +00:00
javi%netscape.com
dfe619698d
Checking in some logging functionality I wrote to help debugging on the Mac.
...
git-svn-id: svn://10.0.0.236/trunk@88321 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-01 22:33:32 +00:00
bryner%uiuc.edu
aa526e0c60
First cut at SSL proxy support. r=ddrinan.
...
git-svn-id: svn://10.0.0.236/trunk@88258 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-01 02:04:35 +00:00
javi%netscape.com
f6a36002fc
Implement the SSL dialog warnings for Domain Mismatch and
...
server cert expired.
git-svn-id: svn://10.0.0.236/trunk@87858 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 00:20:32 +00:00