770 Commits

Author SHA1 Message Date
kaie%kuix.de
c86f26a21a Bug 416850, Deleting a security exception and then re-adding it causes cert exception to remain valid
r=rrelyea, approval1.9=beltzner


git-svn-id: svn://10.0.0.236/trunk@246284 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 08:50:11 +00:00
kaie%kuix.de
7761a6ab8a Bug 372876, Read from SSL socket leaks memory
r=rrelyea, blocking1.9=sayrer


git-svn-id: svn://10.0.0.236/trunk@246258 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:07:16 +00:00
dcamp%mozilla.com
6ede2c9b06 Bug 350873: nsStreamLoader code accessed on secondary thread [ASSERTION: nsStreamLoader not thread-safe]. r=kengert, sr=dveditz, b1.9=sayrer
git-svn-id: svn://10.0.0.236/trunk@246254 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:05:17 +00:00
kaie%kuix.de
a24642effe Bug 415213, uninitialized variables in PSM
r=rrelyea, a1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@245617 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 16:14:26 +00:00
kaie%kuix.de
250d64beae Bug 413627, nsCertOverrideService can't register observers (NS_ERROR_UNEXPECTED)
intended to fix blocking1.9+ Bug 414808
Patch contributed by Ehsan Akhgari, timeless and some trivial tweaks by myself
Thanks to Tomcat for help with testing
r=me, a=mtschrep, blocking1.9-on-414808=beltzner


git-svn-id: svn://10.0.0.236/trunk@244655 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-01 06:04:56 +00:00
kaie%kuix.de
26c3dad0f6 Bug 409091, SSL Client Auth prompt should indicate port number
r=rrelyea, a1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243769 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 23:47:55 +00:00
kaie%kuix.de
d3e934c6f0 Bug 405139, EV certs should be treated as providing less certainty of identity if OCSP is disabled.
r=rrelyea, a1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243768 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 23:46:49 +00:00
kaie%kuix.de
31c3b8a93d Bug 412786, uninitialized variable
r=rrelyea, a1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243767 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 23:44:29 +00:00
kaie%kuix.de
45ea493cf4 Bug 412455, Regression, EV UI no longer shows up
r=rrelyea, a1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243766 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 23:43:12 +00:00
kaie%kuix.de
95481766cc Bug 399590, Update Mozilla trunk to use NSS tag NSS_3_12_BETA1
r=rrelyea, a1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243432 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 10:41:08 +00:00
kaie%kuix.de
50a52defa2 Bug 409280, nsIProtectedAuthThread is not embedding friendly
Patch contributed by Christian Persch (GNOME)
r=kengert, blocking1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243150 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 22:41:55 +00:00
kaie%kuix.de
a36ac07720 Bug 407523, Error page should not allow adding an exception for inadequate key usage
r=rrelyea, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243140 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 21:41:06 +00:00
benjamin%smedbergs.us
0a44d0e3e2 Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
git-svn-id: svn://10.0.0.236/trunk@243117 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:51:02 +00:00
dtownsend%oxymoronical.com
c60f7daeab Bug 404726: Addon compatibility check gives many alerts (toolkit and
security portions). r=gavin.sharp, r=kengert


git-svn-id: svn://10.0.0.236/trunk@243115 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:06:37 +00:00
kaie%kuix.de
e721db8d10 Bug 408432, Add Exception fails for certs with no DNS names (no CN, no SAN)
r=rrelyea, blocking1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@243059 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 16:04:00 +00:00
kaie%kuix.de
84d96eae5c bug 406999, Enhance EV performance; Never combine EV with Cert Overrides
r=rrelyea, blocking1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@243058 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 15:45:07 +00:00
kaie%kuix.de
2a308dfb71 fixes bug 406290
r=wtc, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@241261 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 17:39:30 +00:00
kaie%kuix.de
fec54adcc3 Bug 403691, unable to display decoded policies extension in certs from https://www.digicert.com
r=kengert, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@241250 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-14 16:11:57 +00:00
kaie%kuix.de
bff9fa9f8b bug 119500, PKCS#11 CKF_PROTECTED_AUTHENTICATION_PATH token flag not supported
Patch contributed by Petr Kostka
r=rrelyea, sr=kengert, a=dsicore
Addon Patch to provide dummy implementations for gtk-embedding and camino.
r=mark, sr=jst


git-svn-id: svn://10.0.0.236/trunk@240516 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-05 07:34:58 +00:00
kaie%kuix.de
c0aff89f3a Bug 378241, Changes from bug 107491 lead to tons of thread-safety asserts
r=rrelyea, r=wtc, sr=benjamin, blocking1.9=benjamin


git-svn-id: svn://10.0.0.236/trunk@240432 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 18:53:56 +00:00
kaie%kuix.de
230db31f3a Bug 404059, connection to t-mobile hotspot startup page takes very long
Landing workaround patch (shorten timeout)
r=rrelyea, blocking1.9=mtschrep


git-svn-id: svn://10.0.0.236/trunk@240364 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 22:58:06 +00:00
Olli.Pettay%helsinki.fi
7a40f12a93 Bug 401906, nsCertTreeDispInfo leaks, r=kengert, a=dsicore
git-svn-id: svn://10.0.0.236/trunk@240154 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 19:55:31 +00:00
cbiesinger%gmx.at
c920b70348 bug 262116 make disk cache serialize/deserialize the security info, if present
also make nsNSSSocketInfo serializable
PSM part: r=kaie sr=darin
rest: r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@240145 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-30 18:06:26 +00:00
cbiesinger%gmx.at
038e54f4b1 bug 405481 add nsISerializable and nsIClassInfo to nsNSSCertificate's QI impl
r+sr=bz a=beltzner


git-svn-id: svn://10.0.0.236/trunk@240063 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-28 22:22:13 +00:00
rrelyea%redhat.com
cabd75f252 Enable real EV checking.
Bug 404592.
patch by kai engert.
review rrelyea
approval mtschrep.


git-svn-id: svn://10.0.0.236/trunk@239806 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-21 22:28:13 +00:00
kaie%kuix.de
f7d853ddd6 Bug 402726, Allow to view cert on SSL protocol errors
r=rrelyea, r=neil, r=gavin, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@239729 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 17:59:34 +00:00
kaie%kuix.de
c4d42e0149 Bug 401755, Cleanup nsNSSIOLayer.cpp->getErrorMessage
Patch v3 to address regression
r=rrelyea, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@239728 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 17:56:04 +00:00
bzbarsky%mit.edu
e8e040a4a4 Remove some duplicated code. Bug 397651, r=kaie, sr=jst, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239696 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 04:32:06 +00:00
kaie%kuix.de
80857c4ae3 Bug 404046, File nsIdentityChecking.cpp needs license header
r=rrelyea, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@239670 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 19:33:03 +00:00
kaie%kuix.de
fab7ddf36e bug 399589, PSM + tip of NSS, error ‘SECAlgorithmIDTemplate’ not declared
r=rrelyea, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@239658 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 17:02:43 +00:00
kaie%kuix.de
45dc5e3d89 Bug 399696, allow temporary certificate exceptions
r=rrelyeea, a=vladimir


git-svn-id: svn://10.0.0.236/trunk@239655 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 15:32:46 +00:00
kaie%kuix.de
fd2c7a5ce6 Bug 401755, Cleanup nsNSSIOLayer.cpp->getErrorMessage
r=rrelyea, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@239241 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 00:41:29 +00:00
kaie%kuix.de
f71c8321c5 Bug 399318, Fix 2 one time leaks in nsKeygenHandler
r=rrelyea, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@239240 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 00:31:23 +00:00
kaie%kuix.de
c46b25f4cb Bug 402602, https://paypal.com doesn't trigger the netError page that allows exceptions
r=rrelyea, blocking-1.9=dsicore


git-svn-id: svn://10.0.0.236/trunk@239237 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 00:12:30 +00:00
kaie%kuix.de
52ed90bb87 Bug 401954, Include latest NSS error strings
r=nelson, a=mtschrep


git-svn-id: svn://10.0.0.236/trunk@239236 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 00:11:54 +00:00
kaie%kuix.de
418f622590 Bug 400195, cert exception file has unix line endings on Windows
r=nelson, a/blocking=sayrer


git-svn-id: svn://10.0.0.236/trunk@239059 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 15:12:34 +00:00
kaie%kuix.de
fcf4bc4731 Bug 399706, glibc detected: free(): invalid pointer attempting to select cert
Landing better patch.
r=rrelyea, a/blocking=beltzner


git-svn-id: svn://10.0.0.236/trunk@239058 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-09 15:09:58 +00:00
reed%reedloden.com
ecde8e9d0b Bug 401575 - "Support cert overriding from SSL error pages" [p=johnath r=kaie r=gavin r+sr=bzbarsky ui-r=beltzner a=blocking1.9+ for M9]
git-svn-id: svn://10.0.0.236/trunk@238480 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-03 18:49:51 +00:00
reed%reedloden.com
dabeda6d5b Bustage fix for bug 398718.
git-svn-id: svn://10.0.0.236/trunk@238349 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 20:59:26 +00:00
reed%reedloden.com
c4527937e9 Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9]
git-svn-id: svn://10.0.0.236/trunk@238348 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-30 20:26:28 +00:00
kaie%kuix.de
c8ff09fb85 Bug 399706, glibc detected: free(): invalid pointer attempting to select cert
Regression fix for crash introduced by recent landing for bug 392790.
Using minimal fix for M9 endgame.
r=kengert, r=Kaspar Brand, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@238110 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-24 22:30:34 +00:00
kaie%kuix.de
901c98a647 Bug 374336, add knowledge of Extended Validation / EV Certificates to PSM
r=rrelyea, a=mconnor/beltzner


git-svn-id: svn://10.0.0.236/trunk@238030 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-23 18:30:17 +00:00
kaie%kuix.de
eb5f101d59 relanding Bug 399043, Workaround for Add-Certificate-Exception for (mail) ports blocked by Necko
r=rrelyea, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237933 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 19:16:36 +00:00
kaie%kuix.de
4ba2dd9382 relanding Bug 399022, Leak-prone code in nsCertTree
r=bzbarsky, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237931 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 19:12:07 +00:00
kaie%kuix.de
08e2666ed7 relanding: Bug 399045, PSM should remember valid intermediate CA certificates
r=rrelyea, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237930 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 19:10:09 +00:00
reed%reedloden.com
82c49eab6e Bug 345665 - "nsKeygenHandler calls nsITokenDialogs ::ChooseToken with NULL context" [p=chpe r=kaie sr=dveditz a1.9=sayrer]
git-svn-id: svn://10.0.0.236/trunk@237888 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 06:10:39 +00:00
kaie%kuix.de
7ee6628436 backing out all my patches from yesterday, 399043 398549 399022 399045 345665
git-svn-id: svn://10.0.0.236/trunk@237838 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-17 00:18:58 +00:00
kaie%kuix.de
590e1ba860 Bug 345665, nsKeygenHandler calls nsITokenDialogs ::ChooseToken with NULL context
Patch contributed by Christian Persch
r=kengert, sr=dveditz, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237804 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 00:38:58 +00:00
kaie%kuix.de
4b148354b2 Bug 399045, PSM should remember valid intermediate CA certificates
r=rrelyea, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237803 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 00:38:16 +00:00
kaie%kuix.de
89c60bf1c9 Bug 399022, Leak-prone code in nsCertTree
r=bzbarsky, a=sayrer


git-svn-id: svn://10.0.0.236/trunk@237802 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 00:37:04 +00:00