jgmyers%netscape.com
32dbe75c00
use the post-from-secure warning on mixed content sites: bug 50168 r=thayes sr=blizzard
2001-05-17 00:12:33 +00:00
javi%netscape.com
aaa890e0b1
Fix for crashing Bug 81235, r=ddrinan sr =blizard
...
Fix for crash on Win32 when enrolling for certificates via the
crypto.generateCRMFRequest method.
2001-05-16 23:31:56 +00:00
bryner%uiuc.edu
93a16ebc70
Getting rid of unnecessary dependencies on OJI and appshell. r=thayes, sr=tor.
2001-05-16 08:06:43 +00:00
javi%netscape.com
a0fc47821b
Fix build bustage
2001-05-16 00:32:11 +00:00
javi%netscape.com
20c40c95c0
Add JS libraries to project for linking.
2001-05-16 00:24:43 +00:00
javi%netscape.com
de12af8081
Add nsCrypto.cpp to Mac build.
2001-05-15 23:16:40 +00:00
javi%netscape.com
4a6874f0c7
Fix for Bug 74340 r=mcgreer, sr=blizzard
...
Add the crypto object back to PSM 2.
2001-05-15 23:15:12 +00:00
javi%netscape.com
57cb147fcf
Add nsPKCS11Slot.cpp to Mac build.
2001-05-15 20:42:26 +00:00
mcgreer%netscape.com
251aa1e718
bug 80094, implement device manager for PSM2
...
r=thayes, sr=blizzard
2001-05-15 20:40:28 +00:00
mcgreer%netscape.com
d6a44b3810
fix for bug #80356 , certs should be grouped by issuer org
...
r=javi, sr=blizzard
2001-05-15 19:12:44 +00:00
ddrinan%netscape.com
2251f63fe1
Enable support for OCSP. Bug#80178, r=mcgreer@netscape.com, sr=blizzard@mozilla.org
2001-05-15 17:35:35 +00:00
mcgreer%netscape.com
1fe6d70ad9
fix for #77701 , mozilla crashes when viewing a cert for which NSS cannot find the full chain.
...
r=javi, sr=blizzard
2001-05-15 14:56:42 +00:00
cls%seawood.org
b026faa262
Update our intermodule dependencies list.
...
Fixing senna tinderbox bustage.
2001-05-14 09:55:00 +00:00
rpotts%netscape.com
1cd3f4f2f0
fix mac bustage...
2001-05-14 05:01:55 +00:00
cls%seawood.org
5f5b0ae021
Replace chrome:: target with install::. Using chrome:: was causing |make -j3 install| builds to fail to execute the chrome:: target due to a suspected bug in gnu make. (|make MAKE='make -j3' install| works fine.)
2001-05-12 07:08:27 +00:00
pinkerton%netscape.com
23371d6bb6
fix up view with new methods for drag/drop
2001-05-11 02:29:56 +00:00
jdunn%netscape.com
311c331021
Fixing PSM Makefiles for HP & Solaris
...
r=javi@netscape.com ,wtc@netscape.com
# 76370
2001-05-09 10:08:34 +00:00
thayes%netscape.com
1a2cb2399f
Bug 79528 r=ddrinan/sr=ben Add edit window for SSL ciphers
2001-05-09 04:03:34 +00:00
jst%netscape.com
621060c4fd
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 17:42:36 +00:00
bryner%uiuc.edu
85682e8c83
Bug 76234 - XPCOM cleanups in PSM2. r=javi, sr=ben.
2001-05-08 04:09:28 +00:00
bryner%uiuc.edu
4badf0ec59
Checking in for cls. Bug 53226, r=leaf.
2001-05-05 23:32:03 +00:00
bryner%uiuc.edu
4e46d4393e
checking in for valeski. bug 15345, r=me.
2001-05-04 01:20:48 +00:00
ddrinan%netscape.com
e1b85d1eed
Set password before authentication. Needed for new dbs
2001-05-03 01:22:24 +00:00
javi%netscape.com
426b56fec4
Add nsKeygenHandler.cpp to Mac build.
2001-05-03 01:03:30 +00:00
ddrinan%netscape.com
1ac8111ccc
Fix for bug 77983, keygen tag. r=javi@netscape.com, sr=blizzard@mozilla.org
2001-05-03 01:00:56 +00:00
thayes%netscape.com
7fa1db8e87
Bug 78123 r=javi/sr=scc Add security information to Page Info window
2001-05-03 00:36:48 +00:00
javi%netscape.com
91e4b3dff9
Add nsISSLStatus.idl to the project.
2001-05-02 23:07:04 +00:00
javi%netscape.com
00d2b28c7d
Fix for Bug 78556 r=thayes sr=blizzard
...
Fix for crash when viewing v1 certs.
2001-05-02 22:27:47 +00:00
thayes%netscape.com
5d0bf2eea3
Bug 78123. r=javi/sr=scc. Add security information to page info window.
2001-05-02 22:03:51 +00:00
mcgreer%netscape.com
021aac3285
fix broken builds caused by c++ name mangline
2001-05-02 17:51:16 +00:00
javi%netscape.com
645e0c13dd
Add nsNSSASN1Object.cpp to windows builds.
2001-05-02 17:24:00 +00:00
javi%netscape.com
d962bdb337
Make patches for Bug78012 build on Mac as well
2001-05-02 06:04:18 +00:00
javi%netscape.com
64c8e885eb
Fix for Bug 78012 r=thayes sr=blizzard
...
Make the cert viewer more functional.
2001-05-02 05:38:26 +00:00
javi%netscape.com
ee1e7f7d4a
Update mac projects for PSM 2 so that mcgreer's changes land.
2001-05-01 23:54:28 +00:00
mcgreer%netscape.com
31c82812d4
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
2001-05-01 23:23:23 +00:00
bryner%uiuc.edu
cffdb488e5
Bug 75865 - HTTPS doesn't work through proxy.
...
http patch from darin, r=me, sr=rpotts.
psm patch from me, r=javi, sr=rpotts.
2001-04-29 19:42:38 +00:00
javi%netscape.com
e891f27765
Fixing PSM tree to build with new iface for CreateBundle.
...
Piggy backing onto valeski's check-in.
2001-04-27 21:31:24 +00:00
jgmyers%netscape.com
d6fbbbb186
fix typo: bug 31896 r=dmose sr=darin a=blizzard
2001-04-19 17:10:50 +00:00
jgmyers%netscape.com
b087bf8e1e
rename tls sockets to starttls: bug 74387 r=javi r=darin sr=mscott
2001-04-16 21:01:29 +00:00
bryner%uiuc.edu
270bbed52b
Fixing MOZ_TRACK_MODULE_DEPS bustage (and bringing to light more of our sad dependency story).
2001-04-14 22:48:10 +00:00
jgmyers%netscape.com
05953a12e6
STARTTLS sockets shouldn't send v2 hello: bug 75617 r=javi sr=brendan
2001-04-14 00:41:50 +00:00
jgmyers%netscape.com
b06cfc2567
SSL_ForceHandshake() too heavyweight: bug 75583 r=javi
2001-04-11 20:40:35 +00:00
javi%netscape.com
356e4e4ce2
Fix build bustage.
2001-04-10 20:57:57 +00:00
bryner%uiuc.edu
3985890e25
Updating for necko api change.
2001-04-10 08:01:26 +00:00
javi%netscape.com
2cee056cc5
Fix some build bustage.
2001-04-10 01:39:03 +00:00
bryner%uiuc.edu
203287f6ae
Fixing more fallout from danm's checkin.
2001-04-09 18:30:18 +00:00
ddrinan%netscape.com
d902f4645a
Use security.default_personal_cert for client auth
2001-04-05 00:36:53 +00:00
bryner%uiuc.edu
827153f488
Making the CertContentListener support weak refs, this makes it so the user gets prompted to import the certificate. r=javi.
2001-04-04 23:30:05 +00:00
mcgreer%netscape.com
f0c3234d22
fix bug #74764
...
r=javi
2001-04-04 21:06:22 +00:00
bryner%uiuc.edu
9b64af3121
Fixing client auth. r=darin, sr=ben. Not part of the build.
2001-04-04 07:36:39 +00:00
javi%netscape.com
ef73f92268
Fix UNIX build bustage
2001-04-04 00:03:02 +00:00
ddrinan%netscape.com
79a8b94162
Added client auth callback
2001-04-03 01:11:30 +00:00
ddrinan%netscape.com
fad29073c8
Need to include dist/private/security
2001-04-03 01:10:57 +00:00
ddrinan%netscape.com
ac4a2abfac
Added client auth dialog interface
2001-04-03 01:10:10 +00:00
jgmyers%netscape.com
f185c5e4ed
distinguish weak crypto: bug 31896 r=ddrinan
2001-04-01 19:38:12 +00:00
jgmyers%netscape.com
3c357f35f1
distinguish weak crypto in PSM2: bug 31896 r=dmose ser=darin
2001-04-01 19:37:29 +00:00
mcgreer%netscape.com
71879dc03f
clean up PKCS#12 code
...
refer to certs by db key, not nickname (fixes nickname collision bugs)
2001-03-30 19:55:00 +00:00
javi%netscape.com
7ed41a9893
Make viewing a cert easier if you have a reference to a cert object.
...
A preliminary draft of the cert dump implementation.
2001-03-28 02:05:54 +00:00
javi%netscape.com
85487c8c36
Install the loadable roots when installing pipnss.dll
2001-03-26 22:32:36 +00:00
javi%netscape.com
f50f88edcd
Delete the ns*CertificateManager related files that are no longer part of the build.
2001-03-23 21:27:29 +00:00
mcgreer%netscape.com
c4183749eb
clean up cert manager code
...
* move trust to nsIX509CertDB
* remove unneccessary interface nsICertificateManager (everything should be handled by nsIX509CertDB)
2001-03-22 16:48:19 +00:00
mcgreer%netscape.com
59c8f62d6d
add certificate verification and usages to cert display
2001-03-21 22:00:15 +00:00
javi%netscape.com
30fbdfdfb9
Fix build bustage for Linux RH 7 + patches.
2001-03-21 05:35:58 +00:00
javi%netscape.com
429c09d887
Use the token name instead of the slot name when formatting the string
...
name.
2001-03-21 03:46:49 +00:00
javi%netscape.com
639713ad8e
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.
2001-03-21 03:37:49 +00:00
javi%netscape.com
7405f3b91e
Fix Linux build bustage.
2001-03-21 01:27:04 +00:00
javi%netscape.com
7f68152e3f
Make p12 build on the Mac. Make p12 initialize the key db if it hasn't been initialized.
2001-03-21 00:57:46 +00:00
bryner%uiuc.edu
a6b2f0b919
Fixing bustage from string changes. Not part of build.
2001-03-20 22:41:35 +00:00
mcgreer%netscape.com
dc3f638d52
stuff for cert manager
...
* PKCS#12 backup and restore
* editing cert trust
* more detail for view cert (UI to change later)
* temporary token login
2001-03-20 18:00:44 +00:00
bryner%uiuc.edu
51be251b74
Syncing to jag's string changes to fix build bustage. r=jag.
2001-03-20 07:46:37 +00:00
javi%netscape.com
dfc23e0523
Make a better contract ID for the pk11 token db.
2001-03-19 23:09:28 +00:00
javi%netscape.com
73ecb50512
ccarlen says we don't have to bump the refCnt when adding the observer.
2001-03-19 18:30:25 +00:00
thayes%netscape.com
925ac8f774
Add -DNSS_USE_STATIC_LIBS to get correct linkage against static version
...
of NSS libraries.
2001-03-14 22:33:08 +00:00
javi%netscape.com
3f1633798c
Fully support profile swtiching in PSM 2.0
2001-03-14 00:03:23 +00:00
javi%netscape.com
3ac1ec2bce
Didn't mean to enable the logging by default.
2001-03-13 23:47:12 +00:00
javi%netscape.com
3e0c4b3b0b
Fix build bustage.
2001-03-13 22:24:58 +00:00
javi%netscape.com
1b3dfadb17
The macro for PROFILE_BEFORE_CHANGE_TOPIC doesn't seem to be around
...
anymore.
2001-03-13 22:15:05 +00:00
javi%netscape.com
30aa3c70e3
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.
2001-03-13 21:50:23 +00:00
mcgreer%netscape.com
2d117860b4
more cert manager functionality
...
* list mine and websites certs
* show cert chain in view cert
* show O and OU in view cert
2001-03-13 16:20:54 +00:00
javi%netscape.com
beab5c9e55
Make the Mac build PSM 2.0 again.
2001-03-13 00:22:26 +00:00
javi%netscape.com
a3dcfdcd14
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.
2001-03-12 23:47:21 +00:00
javi%netscape.com
bc75c4e9fe
Update our use of strings to call their get methods bringing us up
...
to date with the trunk of mozilla.
2001-03-08 23:15:18 +00:00
mcgreer%netscape.com
de6007d97a
preliminary checkin of certificate manager
2001-03-07 19:24:12 +00:00
bryner%uiuc.edu
d49acaf06d
Use user prefs for determining whether to enable SSL2/SSL3/TLS. Also, remove now-unused pref service stuff from nsSecureBrowserUIImpl. r=javi.
2001-03-06 22:07:26 +00:00
bryner%uiuc.edu
3f9323934e
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:10:33 +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
mcgreer%netscape.com
c7ccbde27d
configure PKCS#11 strings in PSM.
...
r=javi
2001-02-14 22:15:53 +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
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
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
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
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