777 Commits

Author SHA1 Message Date
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
kaie%kuix.de
3cfbedbd18 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@237800 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-16 00:33:37 +00:00
benjamin%smedbergs.us
f95f99a9e7 Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer
git-svn-id: svn://10.0.0.236/trunk@237719 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-13 21:13:52 +00:00
reed%reedloden.com
48749595b2 Bug 392790 - "In certificate selection dialogs, also show e-mail addresses from the subjectAltName extension" [p=mozbugzilla@velox.ch (Kaspar Brand) r=kaie sr=rrelyea a1.9=sayrer]
git-svn-id: svn://10.0.0.236/trunk@237701 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-13 07:46:12 +00:00
sdwilsh%shawnwilsher.com
da302c8864 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@237682 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 22:48:08 +00:00
sdwilsh%shawnwilsher.com
f56890eaa2 Full backout of Bug 369428
git-svn-id: svn://10.0.0.236/trunk@237658 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 15:30:46 +00:00
sdwilsh%shawnwilsher.com
b034fe502a Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@237654 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-12 13:01:05 +00:00
kaie%kuix.de
a27c20cf94 Bug 397296, Firefox builds need to use the current NSS CVS tag
r=mconnor, blocking-firefox3=benjamin


git-svn-id: svn://10.0.0.236/trunk@237602 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 19:03:06 +00:00
bzbarsky%mit.edu
154c45dfa1 Don't leak strings from <keygen>. Bug 398665, r=kaie, sr=jst, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@237501 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 02:10:01 +00:00
kaie%kuix.de
1440bc62c8 Bug 327181, Improve error reporting for invalid-certificate errors (error page for https, or combined dialog)
Code in mozilla/security/manager: r=rrelyea
Code elsewhere: r=mconnor, sr=dveditz
blocking1.9=mconnor


git-svn-id: svn://10.0.0.236/trunk@237176 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 11:52:26 +00:00
kaie%kuix.de
693587a01c Bug 315871, In Certificate Viewer, allow to export cert or full chain
Also covers Bug 161275, Support export of SSL, S/MIME, and CA certs
Patch contributed by Kaspar Brand
r=kengert, sr=rrelyea, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@236998 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 16:38:24 +00:00
bent.mozilla%gmail.com
98e956b644 Bug 397319 - "Add JSAutoRequest to other users of GetArgvPtr". r+sr+a=jst.
git-svn-id: svn://10.0.0.236/trunk@236865 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-28 18:15:26 +00:00
dbaron%dbaron.org
884db7f4e8 Fix leak of mPendingHTTPRequest in nsSSLThread::rememberPendingHTTPRequest by converting it to an nsCOMPtr. b=394528 r=kengert sr=bzbarsky a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@236176 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 00:31:37 +00:00
reed%reedloden.com
6d1d5c95a3 Bug 392780 - "nsNSSCertificateDB::FindCertByDBKey() crashes on invalid input" [p=mozbugzilla@velox.ch (Kaspar Brand) r=rrelyea sr=kaie a1.9=bzbarsky]
git-svn-id: svn://10.0.0.236/trunk@236136 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 20:46:27 +00:00
jag%tty.nl
bcbca15783 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@233931 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:05:02 +00:00
jwalden%mit.edu
7303269435 Bug 348748 - Replace a cast that's commented out; I think my script ignored comment contents and thus missed this, but I haven't looked at the source recently enough to be sure. r=bsmedberg on the script, a=no-functionality-change
git-svn-id: svn://10.0.0.236/trunk@233909 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 07:13:46 +00:00
dtownsend%oxymoronical.com
99158494a1 Bug 390615: Add scriptable interface to verify digital signatures. r=kaie,
a=blocking-1.9


git-svn-id: svn://10.0.0.236/trunk@233809 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 17:32:41 +00:00
kaie%kuix.de
37dada0cd0 bug 386654, Implement notification for EV certs
r=rrelyea, sr=bzbarsky, a=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@232965 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 21:29:58 +00:00
bzbarsky%mit.edu
46d58bdcbd Make it possible to fastload NSSCertificates. Bug 388128, r=kaie, sr=brendan,
a=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@232954 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-23 18:59:12 +00:00
kairo%kairo.at
656d977e6b bug 385458 - UI strings using "browser" when meaning "application", r=kaie
git-svn-id: svn://10.0.0.236/trunk@231504 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-05 11:54:02 +00:00
kaie%kuix.de
9b931c7e44 Bug 376329, Thunderbird fails on certificate path with circular references
r=nelson


git-svn-id: svn://10.0.0.236/trunk@230985 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:57:51 +00:00
kaie%kuix.de
0bb95a57db Bug 382223, Add support for Camellia to PSM
Patch contributed by okazaki
r=kengert


git-svn-id: svn://10.0.0.236/trunk@230981 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 22:53:30 +00:00
rrelyea%redhat.com
d772965946 Bug 388403 Land NSS 3.12 Alpha r=kai.
git-svn-id: svn://10.0.0.236/trunk@230661 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 19:03:01 +00:00
kaie%kuix.de
1afba542b8 Bug 387011, Crash when importing certificate [@ nsNSSCertificateDB::ImportCertsFromFile]
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@230637 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 10:48:51 +00:00
kaie%kuix.de
732f9ae784 Bug 387613, Crash [@ nsNSSCertificate::GetCert fb3ac2be] on click submit on chrome://pippki/content/editcacert.xul
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@230636 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-23 10:25:23 +00:00
kaie%kuix.de
45d80ca3a1 Bug 380744, Thunderbird reports "unable to decrypt" on truncated decryptable messages
r=relyea, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@230093 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 06:13:39 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
kaie%kuix.de
87393669d0 Bug 176501, mozilla apps must manage NSS configuration for PKCS#11 shared libs, including nssckbi.dll
Incremental Patch v4, make sure we indeed look in all possible locations.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@228837 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 13:15:02 +00:00
kaie%kuix.de
6165b81127 Bug 385904, Actually hook up the new NSS error strings
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@228836 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 13:12:03 +00:00
kaie%kuix.de
35fdd5cb0f Bug 370875, "ASSERTION: nsSecureBrowserUIImpl not thread-safe" * 4 loading any https site
Patch contributed by Neil, r=kengert


git-svn-id: svn://10.0.0.236/trunk@228719 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 21:45:30 +00:00
kaie%kuix.de
02b44da8cd Bug 383390, follow up check in, adding a unit Test.
Patch contributed by Nils Maier, comments provided by Jeff Walden
r=kengert


git-svn-id: svn://10.0.0.236/trunk@228431 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 15:22:44 +00:00
rrelyea%redhat.com
f9a943498b Backing previous patch because it broke the universal binary Mac build.
git-svn-id: svn://10.0.0.236/trunk@228307 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 08:41:31 +00:00
rrelyea%redhat.com
48e938f1d9 bug 217538 Check in NSS 3.12 into FF 3.0
r=kaie


git-svn-id: svn://10.0.0.236/trunk@228304 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 07:32:13 +00:00
kaie%kuix.de
779a00ec07 Bug 355643, Review PSM's error message overrides - are NSS errors better?
Removing overrides, thereby enabling NSS messages.
r=nelson


git-svn-id: svn://10.0.0.236/trunk@227944 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-13 02:48:41 +00:00
kaie%kuix.de
f6304d683e Bug 375759, Cert manager showing date strings for "Your Certificates" names
Follow up checkin to improve memory use.
r=kengert


git-svn-id: svn://10.0.0.236/trunk@227943 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-13 02:46:07 +00:00
kaie%kuix.de
929ebaed06 Bug 383390, nsICrypto Hash truncates to 32 byte; renders sha384 and sha512 corrupt
Patch contributed by Nils Maier
r=kengert


git-svn-id: svn://10.0.0.236/trunk@227792 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 01:42:36 +00:00
kaie%kuix.de
4ecfadcce2 Bug 378629, SSL file uploads settle into oscillating pattern with very small packets
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@227774 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 23:42:29 +00:00
kaie%kuix.de
5d5d2dcc50 Bug 375759, Cert manager showing date strings for "Your Certificates" names
Patch contributed by Kaspar Brand
r=kengert


git-svn-id: svn://10.0.0.236/trunk@227771 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 23:24:15 +00:00