53 Commits

Author SHA1 Message Date
kaie%netscape.com
46ecb3be02 b=115010 Implement "Message Security Info" when reading S/Mime messages.
(includes b=115209 Only care for outermost signing/encryption level)
r=javi/ducarroz sr=mscott


git-svn-id: svn://10.0.0.236/trunk@114801 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 15:36:30 +00:00
rangansen%netscape.com
a913ae1bbc bug# 114448, r=kaie, sr=hewitt removing the url type menu in crls
git-svn-id: svn://10.0.0.236/trunk@110237 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-11 05:59:49 +00:00
rangansen%netscape.com
243faae056 bug# 107840 - Enables automatic update of crls
r=kaie; sr=darin ; sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@109884 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-06 22:36:45 +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
39c6379c87 b=96018 r=ddrinan sr=blake
New "Reset Master Password" functionality, for users who have forgotten their password.


git-svn-id: svn://10.0.0.236/trunk@102567 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-08 00:44:39 +00:00
ddrinan%netscape.com
f87276dd08 Fix IRIX bustage caused by ^M in source
git-svn-id: svn://10.0.0.236/trunk@101894 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 16:58:13 +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
javi%netscape.com
64c06e8edd Fix for bug 91407 r=ddrinan, sr=tor
Make downloading a CA cert mime type blob smart enough
to handle blobs with more than one cert.


git-svn-id: svn://10.0.0.236/trunk@101615 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-22 04:05:45 +00:00
kaie%netscape.com
e46e5bbf00 #79153, giving feedback to the user while generating a crypto key
r=javi@netscape.com sr=blizzard@mozilla.org
you reach me at kai.engert@gmx.de
Mac project file changes will be checked in by javi


git-svn-id: svn://10.0.0.236/trunk@101148 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-15 23:27:42 +00:00
kaie%netscape.com
5c31742410 #79153. Giving feedback during crypto key generation.
For now, checking in only new files, not yet referenced by any existing code.
Other parts of check in delayed until Mac project files are adjusted.
r=javi@netscape.com sr=blizzard@mozilla.org
You reach me at kai.engert@gmx.de


git-svn-id: svn://10.0.0.236/trunk@101063 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-15 01:53:53 +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
javi%netscape.com
b63ad051c1 Fix for Bug 87654 r=ddrinan sr=blizzard
Turn off OCSP when painting the Cert Manager because painting
the certificate manager becomes painfully slow whenever OCSP is on.


git-svn-id: svn://10.0.0.236/trunk@100700 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-10 01:05:57 +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
25181a1764 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.


git-svn-id: svn://10.0.0.236/trunk@100309 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-03 18:39:01 +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
javi%netscape.com
a43c55dfe6 Add const to interface declaration to fix AIX tbox bustage.
git-svn-id: svn://10.0.0.236/trunk@97830 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-23 20:09:28 +00:00
ddrinan%netscape.com
f78f6b1ac0 Bug #82211, r=javi,sr=blizzard,a=asa
git-svn-id: svn://10.0.0.236/trunk@97705 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 00:53:34 +00:00
mcgreer%netscape.com
9b922b389f 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


git-svn-id: svn://10.0.0.236/trunk@97678 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 13:48:34 +00:00
javi%netscape.com
8ab26342e4 Fix for Bug 78806 r=mcgreer, sr=blizzard, a=blizzard
Fixes a slew of cert viewer problems.

  Fix the sizing issues with the cert viewer.
  Make the General tab of the cert viewer more simple
  Have the Details tab of the cert viewer re-populate the ASN1 dump
    if a new cert in the chain is selected.
  Correct some mis-spelled words.


git-svn-id: svn://10.0.0.236/trunk@95915 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 16:50:03 +00:00
mcgreer%netscape.com
2e958c2397 fix for 64128 - edit builtin certs.
r=javi,sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95721 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 23:02:49 +00:00
mcgreer%netscape.com
4cc601003e bug 81276, remaining features in device manager
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95558 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-20 14:18:03 +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
45744cd59b Fix for Bug 81322 r=mcgreer@netscape.com sr=blizzard@mozilla.org
Give users the ability to turn on FIPS mode when using PSM 2.0


git-svn-id: svn://10.0.0.236/trunk@95336 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 23:45:22 +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
mcgreer%netscape.com
f977c76e9c fix for bug #80356, certs should be grouped by issuer org
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@95021 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 19:12:44 +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
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
thayes%netscape.com
35a6bf824c Bug 78123. r=javi/sr=scc. Add security information to page info window.
git-svn-id: svn://10.0.0.236/trunk@93671 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:03:51 +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
mcgreer%netscape.com
b0661d4dd5 Checkin for bug #75123. Improves the cert manager to make it look more like the mock-up. Implementation of nsIOutlinerView to improve cert listings.
r=javi, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@93577 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-01 23:23:23 +00:00
ddrinan%netscape.com
69982f32f2 Added client auth dialog interface
git-svn-id: svn://10.0.0.236/trunk@91073 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 01:10:10 +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
mcgreer%netscape.com
0244ac115b clean up PKCS#12 code
refer to certs by db key, not nickname (fixes nickname collision bugs)


git-svn-id: svn://10.0.0.236/trunk@90907 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 19:55:00 +00:00
javi%netscape.com
0b4182d400 Make viewing a cert easier if you have a reference to a cert object.
A preliminary draft of the cert dump implementation.


git-svn-id: svn://10.0.0.236/trunk@90607 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 02:05:54 +00:00
mcgreer%netscape.com
4441ca3b97 clean up cert manager code
* move trust to nsIX509CertDB
* remove unneccessary interface nsICertificateManager (everything should be handled by nsIX509CertDB)


git-svn-id: svn://10.0.0.236/trunk@90123 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-22 16:48:19 +00:00
mcgreer%netscape.com
79ed4efb3f add certificate verification and usages to cert display
git-svn-id: svn://10.0.0.236/trunk@90028 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 22:00:15 +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
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
a0433e7576 Make a better contract ID for the pk11 token db.
git-svn-id: svn://10.0.0.236/trunk@89834 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 23:09:28 +00:00
mcgreer%netscape.com
628ebdb002 more cert manager functionality
* list mine and websites certs
* show cert chain in view cert
* show O and OU in view cert


git-svn-id: svn://10.0.0.236/trunk@89509 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 16:20:54 +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
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
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
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
javi%netscape.com
1de01e99cc Make the new server cert dialog for SSL warning work.
git-svn-id: svn://10.0.0.236/trunk@87233 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-16 22:17:52 +00:00
thayes%netscape.com
4f4eea10fb Define new SecurityWarningDialogs interface
git-svn-id: svn://10.0.0.236/trunk@87010 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-14 19:58:21 +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
thayes%netscape.com
3d9b4cd0e1 Remove SecureDevicePrompt idl
git-svn-id: svn://10.0.0.236/trunk@86349 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-06 23:00:18 +00:00