24 Commits

Author SHA1 Message Date
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
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
kaie%netscape.com
7b5cf182e5 Checking in for valeski. In case of problems you can reach me at kai.engert@gmx.de
r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now
required if you want to use do_GetInterface() for convenience. The two were split because the stuff
that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just
contain interface defs anyway.


git-svn-id: svn://10.0.0.236/trunk@102326 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 21:27:22 +00:00
ddrinan%netscape.com
c1d75edf96 Bug 86860 - cert issuer details. r=javi,sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@100246 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-02 23:52:25 +00:00
bryner%uiuc.edu
ad634fa8c6 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@97290 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:28:46 +00:00
javi%netscape.com
88ef0e46b1 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.


git-svn-id: svn://10.0.0.236/trunk@96862 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-11 17:32:31 +00:00
bryner%uiuc.edu
9891128f0e fixing string bustage
git-svn-id: svn://10.0.0.236/trunk@95802 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 05:02:56 +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
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
javi%netscape.com
98b09ba42b Fix build bustage.
git-svn-id: svn://10.0.0.236/trunk@91899 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 20:57:57 +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
jgmyers%netscape.com
07b50ade19 distinguish weak crypto: bug 31896 r=ddrinan
git-svn-id: svn://10.0.0.236/trunk@91006 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-01 19:38:12 +00:00
javi%netscape.com
4c7707dfe6 Use the token name instead of the slot name when formatting the string
name.


git-svn-id: svn://10.0.0.236/trunk@89979 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 03:46:49 +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
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
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
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
thayes%netscape.com
5570895680 Reorganize password callback context (uses nsIInterfaceRequestor).
Fix several bugs in the SDR implementation.


git-svn-id: svn://10.0.0.236/trunk@85834 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 18:03:49 +00:00
bryner%uiuc.edu
16e8c2d58d Bug 66886 - parent PSM dialogs correctly. This fixes all of the cases in PSM2 and several cases in PSM1. r=javi,danm. sr=mscott.
git-svn-id: svn://10.0.0.236/trunk@85704 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-30 02:12:53 +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