Commit Graph

7214 Commits

Author SHA1 Message Date
Kai Engert
6f30f56e82 Bug 741135, update Mozilla to NSS 3.13.4. Landing final version numbers, no code change. r=wtc 2012-04-06 17:39:22 +02:00
Wan-Teh Chang
5865ef3df3 Bug 741135: Update NSS to NSS_3_13_4_BETA2. Includes fixes for bug
741481 and bug 715073.
2012-04-05 15:45:31 -07:00
Mark Capella
bfa59371ce Bug 712936 - Convert users of PR_STATIC_ASSERT to MOZ_STATIC_ASSERT. r=jwalden 2012-04-02 17:21:24 -07:00
Ed Morley
267e9f48e0 Merge mozilla-central to mozilla-inbound 2012-04-01 04:02:22 +01:00
Ed Morley
e406c37f26 Backout 369ad04efa1f (bug 736066) for linux64 crashes 2012-04-01 03:54:38 +01:00
Wan-Teh Chang
819f8964da Bug 741135: Update NSS to NSS_3_13_4_BETA1. See bug 741135 comment 0
for the list of bug fixes in this update.
2012-03-31 16:41:42 -07:00
Mike Hommey
885abb8b9a Bug 736066 - Build NSS object files more like the rest of the tree, and simplify security/manager/Makefile.in. r=ted 2012-03-31 09:25:23 +02:00
Peter Van der Beken
0c7d3df11e Fix for bug 740397 (Make tests that try to get XHR.channel use SpecialPowers). r=bholley.
--HG--
extra : rebase_source : 0bd78094debfea9d179f17396626c3802a6b5a21
2012-03-29 11:15:09 -07:00
Peter Van der Beken
680de8d850 Fix for bug 739898 (Stop using enablePrivilege in test_bug480509.html). r=bz. 2012-03-27 16:31:36 -07:00
Serge Gautherie
d7f8d8ca34 Bug 739008. (Bv1) Fix patch Av1a. r=sstamm. 2012-03-27 02:02:29 +02:00
Serge Gautherie
d1bcd8a045 Bug 739008. (Av1a) Fix and improve test_sts_privatebrowsing.html. r=sstamm. 2012-03-26 22:59:41 +02:00
Matt Brubeck
12f5e783e6 Back out 66ed24196754 (bug 739008) because of test failures 2012-03-26 14:38:20 -07:00
Serge Gautherie
589e68bdd9 Bug 739008. (Av1) Fix and improve test_sts_privatebrowsing.html. r=sstamm. 2012-03-26 22:59:41 +02:00
Steve Workman
4f51162934 Bug 682244 - Change CRL autoupdate pref from formatted date to integer. sr=bsmith r=kaie 2012-03-23 15:12:48 -07:00
Kai Engert
eb2089672e Bug 681937, Enhance PSM's key generation strategy with tokens/escrow, r=rrelyea 2012-03-21 23:22:15 +01:00
Kai Engert
c4e7e180f2 Bug 673381, patch v3 for NSPR/NSS versions in about:support, make build time minimum NSPR/NSS versions available to JS, r=rrelyea 2012-03-13 00:04:35 +01:00
Justin Lebar
1fc1dc1879 Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Kai Engert
eaff5fa503 Bug 732390, Add preference to configure acceptance of MD5 in signatures, still accept by default, NSS calls r+=rrelyea, PSM pref code r+=honzab, pref name feedback+=dveditz 2012-03-10 22:18:13 +01:00
Igor Bukanov
524dbd7e47 bug 728250 - remove JSPrincipals::codebase. r=:luke,:bz
In just 2 cases where JSPrincipals::codebase is used it can be reconstructed from the values stored in the associated nsJSPrincipal. In addition the patch makes nsJSprincipals to inherit both from nsIPrincipal and JSPrincipals allowing to use static_cast to convert between nsIPrincipal and JSPrincipals pointers and to drop many cases of manual JSPrincipal reference counting.
2012-03-09 10:48:50 +01:00
Wan-Teh Chang
5edc034e19 Bug 732317 - Fix bugs in the code for displaying a certificate's issuerUniqueID and subjectUniqueID. r=kaie 2012-03-08 18:48:44 -05:00
Christian Holler
7e778dafa2 Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie 2012-03-07 15:11:15 -08:00
Kai Engert
75ac364082 Bug 673381, first part, allow to to query NSPR/NSS library version numbers from JS, r=honzab 2012-03-01 17:29:48 +01:00
Bas Schouten
cc9d118a70 Bug 725552 - Part 1: Turn MutexAutoLock into a template with specializations. r=cjones 2012-02-16 04:11:34 +01:00
Nathan Froyd
26ae302da8 Bug 700659 - Slay nsHashSets in security. r=kaie 2011-11-08 15:24:09 -05:00
Kai Engert
bbb9a8c4a4 Bug 728617, Update Mozilla to NSS 3.13.3, r=rrelyea 2012-02-22 11:02:38 +01:00
Atul Aggarwal
f4a6e4afe6 Bug 703178 - Fixing Wunused-but-set-variable warning in security/manager/ssl/src. r=kaie
--HG--
extra : rebase_source : a2fba6e6728fdc0381b6f5cd4d6d5df247307206
2012-02-21 23:09:58 +05:30
Boris Zbarsky
6566b23698 Bug 722037. Correctly ignore javascript: images in security UI. r=kaie
--HG--
rename : security/manager/ssl/tests/mochitest/mixedcontent/test_securePicture.html => security/manager/ssl/tests/mochitest/mixedcontent/test_javascriptPicture.html
2012-02-21 18:01:41 -05:00
Ed Morley
f58ce433db Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-18 00:16:22 +00:00
Brian Smith
78778bf21f Bug 713936, Part 4: Remove security/patches/bug-717906-lowhash, r=kaie, a=akeybl 2012-02-17 14:51:47 -08:00
Brian Smith
c951c5c472 Bug 713936: Update to NSS_3_13_2_RTM (NSS 3.13.2), r=kai 2012-02-16 19:16:42 -08:00
Neil Deakin
2996ec9d75 Bug 499008, part 3, remove nsIDOMNSEvent::tmpRealOriginalTarget, r=smaug 2012-02-17 09:16:59 -05:00
Ed Morley
af552ec2e4 Merge mozilla-central to mozilla-inbound 2012-02-17 11:11:16 +00:00
Mike Hommey
c34084f4cf Bug 720621 - Avoid text relocations induced by NDK >= r6b. r=ted 2012-02-17 08:55:36 +01:00
Brian Smith
1ec254c20b Bug 710176, Part 3: Abort the connection during send or recv when we time out assuming TLS intolerance, r=kaie 2012-02-13 16:18:48 -08:00
Brian Smith
e003344ea0 Bug 713934: Update SetCertVerificationResult to use SSL_AuthCertificateComplete, r=honzab 2012-02-13 16:18:28 -08:00
Brian Smith
1aa4ac03d3 Bug 713936, Part 2: Remove local patches that were incorporated into NSS 3.13.2, r=kaie 2012-02-13 16:18:20 -08:00
Brian Smith
c3edd03bb8 Bug 713936, Part 1: Update to NSS 3.13.2 RC0, r=kaie 2012-02-13 16:17:25 -08:00
Geoff Lankow
c59ab7ad07 Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part G, remove remaining uses of nsIPrefBranch2; r=bsmedberg 2012-01-18 23:23:28 +13:00
Igor Bukanov
3638c8cf65 bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
55704654e7 backout merge for bug 724310. r=irc 2012-02-09 21:28:22 +01:00
Igor Bukanov
ca990d2064 bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Mark Capella
cd4f054002 Bug 418290 - replace 'can not' with 'cannot'. r=dao 2012-02-08 14:16:51 +01:00
Panagiotis Koutsourakis
9c7dfb9706 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Brian Smith
402f9d6676 Bug 712363, Part 5: Add back synchronous cert validation for Thunderbird, r=honzab 2012-01-31 08:05:11 -08:00
Brian Smith
73e780064b Bug 712363, Part 4: Split the creation of CertErrorRunnable from the dispatching of it, r=honzab 2012-01-31 08:05:06 -08:00
Brian Smith
598b4bbf78 Bug 712363, Part 3: Correct the documentation of how threading works, r=honzab 2012-01-31 08:05:02 -08:00
Brian Smith
782c8feb7e Bug 712363, Part 2: Move CertErrorRunnable, SSLServerCertVerificationResult, and HandleBadCertificate to SSLServerCertVerification.cpp, r=honzab 2012-01-31 08:04:57 -08:00
Honza Bambas
4a19ec5655 Bug 712363, Part 1: Make SyncRunnableBase work without deadlocking when run on the main thread, r=honzab 2012-01-31 08:04:53 -08:00
Brian Smith
45e41245bd Bug 716636, Part 2: Fix cert authentication lock reentrence, r=honzab 2012-01-31 05:19:52 -08:00
Brian Smith
7c5351e6de Bug 716636, Part 1: Fix TLS toleraance lock reentrence, r=honzab 2012-01-31 05:19:25 -08:00