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

1368 Коммитов

Автор SHA1 Сообщение Дата
bryner%uiuc.edu 3f9323934e Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. 2001-03-06 05:10:33 +00:00
thayes%netscape.com 2d6f324f2a Add pageInfo overlay to for displaying security information 2001-03-05 19:40:39 +00:00
bryner%uiuc.edu 9eff40f96b Set SUBMAKEFILES so that the Makefile auto-update rule is used; otherwise a clean build fails because the Makefiles don't get generated. 2001-03-05 03:51:58 +00:00
javi%netscape.com 87d73ff9c3 Allow developers to build PSM 2.0 on Unix.
Fix for Bug 70343 sr=cls
2001-03-04 22:55:18 +00:00
javi%netscape.com 3929b113a3 Give the nsNSSCertDB class a virtual destructor.
Gets rid of a warning on Linux.
2001-03-02 01:37:11 +00:00
javi%netscape.com d666dc6539 Checking in some logging functionality I wrote to help debugging on the Mac. 2001-03-01 22:33:32 +00:00
javi%netscape.com 1f58f3ea7e Remove extra reference to ssl.lib 2001-03-01 22:31:11 +00:00
javi%netscape.com 9427e49fd6 Remove bogus statements that were used upon a time to help in debuggin. 2001-03-01 07:33:02 +00:00
bryner%uiuc.edu 816543da05 First cut at SSL proxy support. r=ddrinan. 2001-03-01 02:04:35 +00:00
mcgreer%netscape.com d8898f19d0 Add support for CA cert downloading, including UI. 2001-02-26 21:50:54 +00:00
javi%netscape.com aafbc7b0de Implement the SSL dialog warnings for Domain Mismatch and
server cert expired.
2001-02-24 00:20:32 +00:00
jgmyers%netscape.com bd58a65f2e override Available method needed for dougt landing r=javi 2001-02-22 03:03:17 +00:00
jgmyers%netscape.com 0f33db2d18 reapply bryner's fixes for dougt landing. Not part of build. r=javi 2001-02-22 01:42:12 +00:00
javi%netscape.com 3945c70373 Add nsNSSCertificate.cpp to the Mac build. 2001-02-17 20:25:42 +00:00
javi%netscape.com c86548a68e Make the new server cert dialog for SSL warning work. 2001-02-16 22:17:52 +00:00
thayes%netscape.com 25a75ba995 Add preferences for security/ssl 2001-02-15 03:42:30 +00:00
mcgreer%netscape.com c7ccbde27d configure PKCS#11 strings in PSM.
r=javi
2001-02-14 22:15:53 +00:00
thayes%netscape.com 877fc2b728 Add MPL license text. 2001-02-14 20:11:25 +00:00
thayes%netscape.com 8f88244311 Change initialization of NSSDialog object 2001-02-14 20:10:00 +00:00
thayes%netscape.com ca79b59d74 Implement nsISecurityWarningDialogs in the NSSDialogs object. 2001-02-14 20:09:33 +00:00
thayes%netscape.com 23289ed4d2 Use NSSDialogs service to implement security warning dialogs. 2001-02-14 20:00:01 +00:00
thayes%netscape.com 44e134423d Define new SecurityWarningDialogs interface 2001-02-14 19:58:21 +00:00
javi%netscape.com 2726eab4bd 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.
2001-02-14 01:45:28 +00:00
javi%netscape.com 78c92ae7c3 Remove all ^M characters 2001-02-13 00:27:27 +00:00
bryner%uiuc.edu 7eec6ef6b5 Backing out dougt's channel changes. 2001-02-12 03:20:46 +00:00
javi%netscape.com b4374b8c59 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.
2001-02-10 02:53:10 +00:00
bryner%uiuc.edu 36090059f3 Catching up with dougt's necko changes. r=javi. 2001-02-10 02:29:46 +00:00
bryner%uiuc.edu 32b0cfce14 Fixing compile for tip NSS. r=javi. Not part of build. 2001-02-09 20:17:05 +00:00
javi%netscape.com 12a741c063 Clean up the NSS initialization code including loading of Root Cert module. 2001-02-09 01:56:29 +00:00
javi%netscape.com 9a05df8191 First Checked In. 2001-02-08 02:25:25 +00:00
javi%netscape.com 74a102349f First Checked In. 2001-02-08 00:41:58 +00:00
javi%netscape.com bee191d8d9 Add the new nsPK11DB.cpp file to the Mac project. correctly append Security to the user path when initializing on the Mac. 2001-02-08 00:41:42 +00:00
thayes%netscape.com 4e2755d645 Fix compiler warnings/failures on Linus/Mac 2001-02-07 23:38:59 +00:00
bryner%uiuc.edu 86c5db2a5b Cleaning up indenting. Not part of build. 2001-02-07 23:07:56 +00:00
thayes%netscape.com 13c16fe82c Add PIPPKI module to UNIX builds 2001-02-07 19:53:41 +00:00
javi%netscape.com eed484f9fc Create an interface nsINSSComponent that we can use to look up
service for nsNSSComponent from the NSS callbacks.
2001-02-07 19:00:52 +00:00
thayes%netscape.com ad09a3250e Create DTD for pippki module 2001-02-07 18:51:23 +00:00
thayes%netscape.com 3f9afc714d Fix incorrect module name on chrome URL 2001-02-07 17:35:40 +00:00
thayes%netscape.com c540f06d84 Create PKI module for implementation of callback
functions for user interaction.
2001-02-07 01:25:16 +00:00
bryner%uiuc.edu fa1a2642a1 bug 67527 -- cleaning up psm module registration (both psm 1.x and PIP). r=javi, sr=brendan. 2001-02-06 23:10:16 +00:00
thayes%netscape.com 1b2814995c Add public directory 2001-02-06 23:05:19 +00:00
thayes%netscape.com 60bfe54a9e Add nsPK11TokenDB. Modify SDR to throw set-password dialog. 2001-02-06 23:01:33 +00:00
thayes%netscape.com 44bc0e1140 Remove SecureDevicePrompt idl 2001-02-06 23:00:18 +00:00
thayes%netscape.com 6eba690b46 Add INSSDialogs IDL 2001-02-06 22:58:57 +00:00
thayes%netscape.com 75236f3e70 Add PK11TokenDB IDL 2001-02-06 22:52:10 +00:00
javi%netscape.com 7413ff9c90 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.
2001-02-06 20:09:27 +00:00
javi%netscape.com 7500eb15e2 Remove references to coreconf from the Makefile for building
pipnss
2001-02-06 02:44:15 +00:00
bryner%uiuc.edu ba958523a0 Bug 67507 - implement TLSStepUp(). r=javi. Not part of build. 2001-02-05 21:46:24 +00:00
javi%netscape.com 4f4c5823f6 First Checked In. 2001-02-01 21:59:09 +00:00
javi%netscape.com cfbcb20147 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. 2001-02-01 21:54:22 +00:00
bryner%uiuc.edu 124d914a66 Make pipnss's version of nsSecureBrowserUIImpl support weak refs, as was already done to psm-glue. r=thayes. 2001-02-01 03:25:48 +00:00
thayes%netscape.com 4dea78ce93 Reorganize password callback context (uses nsIInterfaceRequestor).
Fix several bugs in the SDR implementation.
2001-01-31 18:03:49 +00:00
javi%netscape.com e450c541b4 Add first cut at exportable interfaces. 2001-01-30 18:34:22 +00:00
thayes%netscape.com 3b8522cde0 Initial versions of SDR. Doesn't do change/set password yet. 2001-01-30 02:47:43 +00:00
bryner%uiuc.edu b10b7c1d34 Bug 66886 - parent PSM dialogs correctly. This fixes all of the cases in PSM2 and several cases in PSM1. r=javi,danm. sr=mscott. 2001-01-30 02:12:53 +00:00
javi%netscape.com 2f12d13e4e Missed this file during my last check-in. 2001-01-25 01:21:27 +00:00
javi%netscape.com 011df44cd1 Add Entropy collector support and the ability to load the root certificates
PKCS11 module
2001-01-25 01:14:23 +00:00
javi%netscape.com 5127834e37 Add an entry for the name of the loadable root certs PKCS#11 module. 2001-01-24 19:28:11 +00:00
javi%netscape.com 9d6b85067c Bring forward some functionality from PSM classic used in initializing
SSL sockets.

Put in the skeleton for the bad cert callback.
2001-01-23 03:16:45 +00:00
bryner%uiuc.edu 7fd29254b5 Register the pipnss chrome on windows. r=javi. Not part of build. 2001-01-20 23:54:33 +00:00
jgmyers%netscape.com e10355b403 fix capitalization 2001-01-19 22:39:29 +00:00
jgmyers%netscape.com 1d8a4efe49 fix comment 2001-01-19 22:39:17 +00:00
javi%netscape.com 4499e13a55 Make windows build the pipnss.jar file. 2001-01-19 01:46:42 +00:00
bryner%uiuc.edu ec5b7a59e7 Oops, forgot jar.mn. 2001-01-19 01:12:42 +00:00
bryner%uiuc.edu 91ec263c8e 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.
2001-01-19 01:12:10 +00:00
javi%netscape.com 3164639dd9 Add Win32 build support for PSM 2.0 2001-01-16 21:16:07 +00:00
javi%netscape.com 34f0ae7938 Initial check-in of PIP (PSM 2.0)
Code almost entirely based on contribution
  from Brain Ryner (bryner@netscape.com)
2001-01-10 01:32:29 +00:00
bryner%uiuc.edu 30ab9913bd Moving files out of security/base at request of security team. The new home for these files is in netwerk. Bug 53648. r=scc. a=gagan,brendan. 2000-09-22 04:42:20 +00:00