Commit Graph

11216 Commits

Author SHA1 Message Date
ffxbld
e681d6c65e No bug, Automated HSTS preload list update from host bld-linux64-spot-058 - a=hsts-update 2017-01-03 06:54:58 -08:00
Cykesiopka
6ad50df726 Bug 1325104 - Stop using Scoped.h NSS types in CryptoKey.(cpp|h). r=ttaubert
Scoped.h is deprecated.

MozReview-Commit-ID: HVfrjM2haQf

--HG--
extra : rebase_source : acde1fb5db128db63cdb630d1e3c54175e69a768
2017-01-02 14:02:50 +08:00
J.C. Jones
a1af416c57 Bug 1309284 - WebAuthn JS API [part 2]: Bugfixes from testing r=keeler
Add more debugging information to signing operations for the NSS Soft Token.

Bugfixes in WebAuthentication.cpp:
- Calculate ArrayBuffer/View before using.
- Fix an instance where we should return NotSupportedError.
- Fix several instances where we should return Out Of Memory.
- Fix a MozPromise assertion that occurs in GetAssertion if you coerce an early
  return.
- Mark all constructors explicit.

MozReview-Commit-ID: DQWHqZIlau9

--HG--
extra : rebase_source : f0f2bdde650e61c90b9b47c20c2427f1340f2d97
2016-12-16 10:44:56 -07:00
Cykesiopka
ca16d785fb Bug 1325107 - Stop using NS_NOTREACHED() in PSM. r=mgoodwin
MOZ_ASSERT_UNREACHABLE() is basically equivalent to NS_NOTREACHED().
PSM already uses MOZ_ASSERT_UNREACHABLE() for new code, so there's no need to use
NS_NOTREACHED() as well.

MozReview-Commit-ID: 9k2z9a1oIqe

--HG--
extra : rebase_source : 824595a1f7b7d3f86e2961d8bbffacf2a022c98e
2017-01-02 14:11:51 +08:00
Cykesiopka
24448ba752 Bug 1325107 - Stop using NS_ASSERTION() in PSM. r=mgoodwin
MOZ_ASSERT() is basically equivalent to NS_ASSERTION().
PSM already uses MOZ_ASSERT() for new code, so there's no need to use
NS_ASSERTION() as well.

MozReview-Commit-ID: JHDsbDkYvHf

--HG--
extra : rebase_source : e9830af8d4355c2a2831a4565c3ba6024056f6d3
2017-01-02 14:11:39 +08:00
Cykesiopka
56c6899d8e Bug 1325107 - Stop using PR_ASSERT() in PSM. r=mgoodwin
PR_ASSERT() is an unnecessary dependency on NSPR.
We can use MOZ_ASSERT() instead, which accomplishes the same task but doesn't
depend on NSPR.

MozReview-Commit-ID: 9gyWUkv3KxQ

--HG--
extra : rebase_source : 313ce6c8de3db3ce72635e37f09d28316ae02c51
2017-01-02 14:11:30 +08:00
Wes Kocher
0b29e777da Merge m-c to inbound, a=merge
MozReview-Commit-ID: 6eBJRasdMck
2017-01-10 18:36:19 -08:00
Nathan Froyd
7ce748c979 Bug 1329984 - use a strong reference for nsHTTPDownloadEvent::mRequestSession; r=keeler
This change eliminates some manual addref/release management and also
makes the ownership model clearer.
2017-01-10 16:36:03 -05:00
David Keeler
1e8a66e52b bug 1328456 - disallow empty token names for nsIPK11TokenDB.findTokenByName r=Cykesiopka
MozReview-Commit-ID: 5SBxAUjX579

--HG--
extra : rebase_source : 1530dcb18556bdcbe99f9aee73ddfe69f8a9124f
2017-01-03 16:23:39 -08:00
Iris Hsiao
7e248d8cc9 Merge mozilla-central to autoland 2017-01-06 11:13:22 -05:00
Haik Aftandilian
ae26e69231 Bug 1324610 - Some printing permissions still needed by content processes; r=gcp
MozReview-Commit-ID: B7nPgf5Xc9x

--HG--
extra : rebase_source : ac689b4b264bef73266baec3e284f2eb6575da86
2017-01-03 14:33:14 -08:00
Markus Stange
4bdc4ca0fb Bug 1323100 - Register most of the remaining threadfunc threads with the profiler. r=froydnj
As far as I can tell, this covers all the remaining threads which we start
using PR_CreateThread, except the ones that are created inside NSPR or NSS,
and except for the Shutdown Watchdog thread in nsTerminator.cpp and the
CacheIO thread. The Shutdown Watchdog thread stays alive past leak detection
during shutdown (by design), so we'd report leaks if we profiled it. The
CacheIO thread seems to stay alive past shutdown leak detection sometimes as
well.

This adds a AutoProfilerRegister stack class for easy registering and
unregistering. There are a few places where we still call
profiler_register_thread() and profiler_unregister_thread() manually, either
because registration happens conditionally, or because there is a variable that
gets put on the stack before the AutoProfilerRegister (e.g. a dynamically
generated thread name). AutoProfilerRegister needs to be the first object on
the stack because it uses its own `this` pointer as the stack top address.

MozReview-Commit-ID: 3vwhS55Yzt

--HG--
extra : rebase_source : 56dd27282e7bd09a7e7dc7ca09ccfe3a0198e7af
2017-01-05 16:34:26 +01:00
Markus Stange
21cbfb0bb4 Bug 1323100 - Use NS_NewNamedThread for CryptoTask threads. r=froydnj
MozReview-Commit-ID: 6c6iDuGyE2X

--HG--
extra : rebase_source : 7fa93fe9b0df2bdbc89aaf87988ae961a539d551
2016-12-20 14:27:18 +01:00
ffxbld
89643f82b6 No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update 2017-01-02 07:03:46 -08:00
ffxbld
3607abd0d8 No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update 2017-01-02 07:03:44 -08:00
ffxbld
092ba79df5 No bug, Automated HPKP preload list update from host bld-linux64-spot-277 - a=hpkp-update 2017-01-01 07:05:49 -08:00
ffxbld
645fc16b79 No bug, Automated HSTS preload list update from host bld-linux64-spot-277 - a=hsts-update 2017-01-01 07:05:47 -08:00
ffxbld
b2d897040a No bug, Automated HPKP preload list update from host bld-linux64-spot-222 - a=hpkp-update 2016-12-31 07:02:39 -08:00
ffxbld
424587b55c No bug, Automated HSTS preload list update from host bld-linux64-spot-222 - a=hsts-update 2016-12-31 07:02:37 -08:00
Haik Aftandilian
7e7b9330e3 Bug 1322716 - Remove /private/var regex from GMP sandbox rules. r=jesup, r=cpearce, r=gcp
MozReview-Commit-ID: I1Y2MOum5T3
2016-12-19 18:16:31 -08:00
ffxbld
1261105cf9 No bug, Automated HPKP preload list update from host bld-linux64-spot-038 - a=hpkp-update 2016-12-30 07:01:04 -08:00
ffxbld
97e9c8d486 No bug, Automated HSTS preload list update from host bld-linux64-spot-038 - a=hsts-update 2016-12-30 07:01:01 -08:00
ffxbld
e21b7b065a No bug, Automated HPKP preload list update from host bld-linux64-spot-079 - a=hpkp-update 2016-12-29 07:05:48 -08:00
ffxbld
b966520adf No bug, Automated HSTS preload list update from host bld-linux64-spot-079 - a=hsts-update 2016-12-29 07:05:45 -08:00
ffxbld
7058ebe59d No bug, Automated HPKP preload list update from host bld-linux64-spot-1016 - a=hpkp-update 2016-12-28 06:51:35 -08:00
ffxbld
bb5786ef1e No bug, Automated HSTS preload list update from host bld-linux64-spot-1016 - a=hsts-update 2016-12-28 06:51:33 -08:00
ffxbld
e6b816a8bf No bug, Automated HPKP preload list update from host bld-linux64-spot-139 - a=hpkp-update 2016-12-27 06:43:56 -08:00
ffxbld
6996a4d8f9 No bug, Automated HSTS preload list update from host bld-linux64-spot-139 - a=hsts-update 2016-12-27 06:43:53 -08:00
Ryan VanderMeulen
51aa673e28 Merge inbound to m-c. a=merge 2016-12-27 00:00:22 -05:00
ffxbld
8f371625fe No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update 2016-12-26 06:47:00 -08:00
ffxbld
c4a4403f94 No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update 2016-12-26 06:46:58 -08:00
ffxbld
39f45e8015 No bug, Automated HPKP preload list update from host bld-linux64-spot-129 - a=hpkp-update 2016-12-25 06:43:21 -08:00
ffxbld
c56cb575d3 No bug, Automated HSTS preload list update from host bld-linux64-spot-129 - a=hsts-update 2016-12-25 06:43:19 -08:00
Phil Ringnalda
366a23ae7d Merge autoland to m-c, a=merge 2016-12-24 16:49:34 -08:00
ffxbld
189bce61a1 No bug, Automated HPKP preload list update from host bld-linux64-spot-031 - a=hpkp-update 2016-12-24 06:34:00 -08:00
ffxbld
f1dc54b2db No bug, Automated HSTS preload list update from host bld-linux64-spot-031 - a=hsts-update 2016-12-24 06:33:58 -08:00
Wes Kocher
7145ee5d12 Merge inbound to central, a=merge
MozReview-Commit-ID: 56QI5RIvpXC
2016-12-23 14:34:55 -08:00
Wes Kocher
9d605d2d01 Merge autoland to central, a=merge
MozReview-Commit-ID: 3DGIiouS8ws
2016-12-23 14:33:39 -08:00
ffxbld
651f9ffc4f No bug, Automated HPKP preload list update from host bld-linux64-spot-575 - a=hpkp-update 2016-12-23 06:28:23 -08:00
ffxbld
a1b8b15a7b No bug, Automated HSTS preload list update from host bld-linux64-spot-575 - a=hsts-update 2016-12-23 06:28:20 -08:00
Masatoshi Kimura
a473040cee Backed out changeset 7e747433d1c9 (bug 1301640) for causing bug 1325751. r=backout
MozReview-Commit-ID: GEYAveO6sUj
2016-12-25 10:43:04 +09:00
Carsten "Tomcat" Book
0aed7a4ac5 Merge mozilla-central to mozilla-inbound
--HG--
rename : testing/docker/base-build/HASH => taskcluster/docker/base-build/HASH
rename : testing/docker/base-test/HASH => taskcluster/docker/base-test/HASH
rename : testing/docker/centos6-build-upd/HASH => taskcluster/docker/centos6-build-upd/HASH
rename : testing/docker/centos6-build/HASH => taskcluster/docker/centos6-build/HASH
rename : testing/docker/decision/HASH => taskcluster/docker/decision/HASH
rename : testing/docker/image_builder/HASH => taskcluster/docker/image_builder/HASH
rename : testing/docker/recipes/tooltool.py => taskcluster/docker/recipes/tooltool.py
rename : testing/docker/tester/HASH => taskcluster/docker/tester/HASH
2016-12-22 16:25:35 +01:00
Carsten "Tomcat" Book
477c85db33 merge autoland to mozilla-central a=merge 2016-12-22 16:18:39 +01:00
ffxbld
b5a44671db No bug, Automated HPKP preload list update from host bld-linux64-spot-228 - a=hpkp-update 2016-12-22 06:39:40 -08:00
ffxbld
77d7531276 No bug, Automated HSTS preload list update from host bld-linux64-spot-228 - a=hsts-update 2016-12-22 06:39:38 -08:00
ffxbld
717f53e3e0 No bug, Automated HPKP preload list update from host bld-linux64-spot-345 - a=hpkp-update 2016-12-21 06:22:16 -08:00
ffxbld
18ac50f6f1 No bug, Automated HSTS preload list update from host bld-linux64-spot-345 - a=hsts-update 2016-12-21 06:22:14 -08:00
David Keeler
d339ca2730 bug 1312827 - make the certificate blocklist only apply to TLS server certificates r=jcj,mgoodwin
(Note that content signature verification does not use the unified certificate
verifier and thus will still consult OneCRL.)

MozReview-Commit-ID: 6KvHOngpabT

--HG--
extra : rebase_source : 601f4d8d1c66befb77d0c07a2d84f3f04416f996
2016-12-22 16:57:20 -08:00
Wes Kocher
c788de8394 Merge m-c to autoland, a=merge
MozReview-Commit-ID: Ir5MaTTboph
2016-12-23 14:40:22 -08:00
Wes Kocher
8ca106c96d Backed out changeset 25d339813371 (bug 1312827) for browser_certViewer.js failures a=backout 2016-12-23 13:03:10 -08:00
David Keeler
981d1d04d5 bug 1312827 - make the certificate blocklist only apply to TLS server certificates r=jcj,mgoodwin
MozReview-Commit-ID: 6KvHOngpabT

--HG--
extra : rebase_source : e7af425fa2418880e8ecf7a890661797d76bcc8b
2016-12-22 16:57:20 -08:00
Bob Owen
badd6bf1b0 Bug 1273372 Part 4: Add AppLocker rules to GMP sandbox policy. r=aklotz 2016-12-22 11:11:07 +00:00
Bob Owen
01b653ad07 Bug 1273372 Part 3: Add KEY_WOW64_64Key and KEY_WOW64_32KEY to the Chromium sandbox allowed registry read flags. r=aklotz 2016-12-22 11:11:07 +00:00
David Keeler
104c38c723 bug 1324071 - add nsIPK11Token.hasPassword to replace unnecessary uses of nsIPKCS11Slot.status r=Cykesiopka,gps,MattN,sebastian
MozReview-Commit-ID: C2jwQHPEDC0

--HG--
extra : rebase_source : 16271e70ef32da8657cdc4f8df41b7822430e3bf
2016-12-02 15:09:35 -08:00
Jan Beich
225a0afb78 Bug 1320690 - Re-enable bundled NSS on BSDs. r=ted
MozReview-Commit-ID: F9k21fzoZaT

--HG--
extra : rebase_source : d0f4ddf93ec82e6a4ec9406a9e0af85862d1dc36
2016-11-28 14:33:36 +00:00
Haik Aftandilian
05755370a0 Bug 1322370 - Disable camera access in the Mac content sandbox; r=jimm
MozReview-Commit-ID: CSEXN1B0Al8

--HG--
extra : rebase_source : cb83c181b11229587f6381ebf2f348d1ab4a6d9b
2016-12-06 12:34:15 -10:00
Gregory Moore
c337ff9019 Bug 1301640 - Replaced per-platform variants of nsIDateTimeFormat with single, ICU-backed version that has static c++ callers. r=emk
Also removed unused format selectors and removed option to pass in a locale. Changed all callers to use new version.

MozReview-Commit-ID: Gq0b1c3C1eO

--HG--
rename : intl/locale/unix/nsDateTimeFormatUnix.cpp => intl/locale/DateTimeFormatUnix.cpp
extra : source : 7e747433d1c9fae8a0acb4090f61335fcc165e4c
2016-11-21 15:58:37 -08:00
Wes Kocher
a7b0469a1d Merge autoland to central, a=merge
MozReview-Commit-ID: VF8ZpI3ORK
2016-12-20 11:35:04 -08:00
ffxbld
73257d54c0 No bug, Automated HPKP preload list update from host bld-linux64-spot-386 - a=hpkp-update 2016-12-20 06:27:02 -08:00
ffxbld
a948469c0d No bug, Automated HSTS preload list update from host bld-linux64-spot-386 - a=hsts-update 2016-12-20 06:26:59 -08:00
ffxbld
7a9fb837af No bug, Automated HPKP preload list update from host bld-linux64-spot-469 - a=hpkp-update 2016-12-19 06:25:29 -08:00
ffxbld
5401bc1f92 No bug, Automated HSTS preload list update from host bld-linux64-spot-469 - a=hsts-update 2016-12-19 06:25:27 -08:00
ffxbld
63535f1484 No bug, Automated HPKP preload list update from host bld-linux64-spot-1037 - a=hpkp-update 2016-12-18 06:41:46 -08:00
ffxbld
16871aa02a No bug, Automated HSTS preload list update from host bld-linux64-spot-1037 - a=hsts-update 2016-12-18 06:41:43 -08:00
Phil Ringnalda
86db739c9b Merge autoland to m-c, a=merge
MozReview-Commit-ID: 2Cf04qf6pHC
2016-12-17 13:59:51 -08:00
ffxbld
e9619c7a06 No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2016-12-17 06:24:02 -08:00
ffxbld
cb1d76b491 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2016-12-17 06:23:59 -08:00
Mark Goodwin
96bfa4ee18 Bug 1321780 - Modify SiteSecurityService to allow dynamic STS preloads rr=?keeler r=keeler
MozReview-Commit-ID: 2a75179pIH4

--HG--
extra : rebase_source : 686263f5feac7de343d5af4cf5835c8684e64cf6
2016-12-20 07:16:41 +00:00
ffxbld
6ae95421db No bug, Automated HPKP preload list update from host bld-linux64-spot-412 - a=hpkp-update 2016-12-16 06:25:58 -08:00
ffxbld
1176b88ea7 No bug, Automated HSTS preload list update from host bld-linux64-spot-412 - a=hsts-update 2016-12-16 06:25:56 -08:00
ffxbld
22512bab6c No bug, Automated HPKP preload list update from host bld-linux64-spot-1064 - a=hpkp-update 2016-12-15 06:28:49 -08:00
ffxbld
caf221c847 No bug, Automated HSTS preload list update from host bld-linux64-spot-1064 - a=hsts-update 2016-12-15 06:28:47 -08:00
Cykesiopka
e8b35af2ec Bug 1313715 - Avoid unnecessary uses of PR_SetError() under security/apps/ and security/certverifier/. r=keeler
The PR_SetError() + PR_GetError() pattern is error prone and unnecessary.

Also fixes Bug 1254403.

MozReview-Commit-ID: DRI69xY4vxC

--HG--
extra : rebase_source : aa07c0dfb5cc2a203e772b415b7a75b27d9bad3c
2016-12-14 20:10:25 +08:00
Cykesiopka
25866904e6 Bug 1322914 - Enable flake8 linting for security/manager. r=mgoodwin
Various non-conformant B2G related files are simply ignored, since it's not
worth the time to update them to conform.

MozReview-Commit-ID: 5QMbg5pHSbn

--HG--
extra : rebase_source : a133549edc619c2c4fd1d002070d563a145be0d9
2016-12-13 00:25:45 +08:00
Cykesiopka
9e010f1049 Bug 1324184 - Enable "no-tabs", "no-template-curly-in-string" and "quotes" ESLint rules for PSM. r=keeler
Also sorts the rule list alphabetically.

MozReview-Commit-ID: 9LwgwfiViom

--HG--
extra : rebase_source : 4fb1e49f3c3d9fe363654d0b7398f2088a7e3aea
2016-12-21 00:43:17 +08:00
Cykesiopka
ab062f5a9c Bug 1324184 - Stop using deprecated rules in PSM ESLint config. r=keeler
The following rules were deprecated in ESLint v3.3.0 with the following
replacements:
  1. no-native-reassign -> no-global-assign
  2. no-spaced-func -> func-call-spacing

MozReview-Commit-ID: IF0gRCR9l9p

--HG--
extra : rebase_source : 22639c868876d79de4f5b8e011d8bf1b5a02cd06
2016-12-21 00:43:05 +08:00
Cykesiopka
0bdf96120a Bug 1323998 - Stop using Scoped.h NSS types in dtlsidentity.(cpp|h) and nricectx.cpp. r=mt
Scoped.h is deprecated.

MozReview-Commit-ID: IRFLV2mfN4J

--HG--
extra : rebase_source : 4c2a73ed8c1e9c695716aafb2da099f60f889454
2016-12-21 22:09:10 +08:00
David Keeler
4b4f5adfbc bug 1329360 - avoid some NSS functions that internally use PK11_GetInternalKeySlot r=Cykesiopka
CERT_AddTempCertToPerm and CERT_ImportCerts (when called with keepCerts=true)
internally use PK11_GetInternalKeySlot. The current plan for making NSS always
available involves initializing it in memory-only mode and later opening the
user's certificate and key databases. Doing so means that
PK11_GetInternalKeySlot will not return the right token, so we can't rely on
functions that make use of it internally. For now we'll simply use equivalent
functions that take an explicit PK11SlotInfo argument and pass in the current
internal token. A later patch will change all places where PSM and Gecko use the
internal token to use the correct token.

MozReview-Commit-ID: CpSo5dIkyVW

--HG--
extra : rebase_source : 4f6e1707b34cb8dcf5e89cf3620c2d76fea39c82
2017-01-06 16:29:12 -08:00
Gregory Moore
ce51dffb31 Bug 1301640 - Fixed small formatting error in nsNSSCertValidity.cpp introduced by previous patch. r=emk
MozReview-Commit-ID: LLttt5zDgzW

--HG--
extra : rebase_source : 94d602a5fc23aeede3466101b0595b99836edba3
2017-01-06 18:42:33 -08:00
Carsten "Tomcat" Book
4175c1315d Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 3b14fbfe6a8d14b3935f79d1459f04a59452154d
2016-12-14 16:53:27 +01:00
ffxbld
603803c600 No bug, Automated HPKP preload list update from host bld-linux64-spot-073 - a=hpkp-update 2016-12-14 06:38:59 -08:00
ffxbld
bb80384f14 No bug, Automated HSTS preload list update from host bld-linux64-spot-073 - a=hsts-update 2016-12-14 06:38:56 -08:00
Bob Owen
c7db6e3961 Bug 1321256: Use a USER_UNPROTECTED initial token when the delayed token is not restricted. r=jimm 2016-12-14 14:43:06 +00:00
Carsten "Tomcat" Book
eb5f79ce29 Merge mozilla-central to autoland 2016-12-13 16:53:28 +01:00
Carsten "Tomcat" Book
e7a6d0eb71 merge autoland to mozilla-central a=merge 2016-12-13 15:53:22 +01:00
ffxbld
622ae0f34b No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update 2016-12-13 06:16:56 -08:00
ffxbld
d10a2c70d1 No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update 2016-12-13 06:16:53 -08:00
ffxbld
758390314b No bug, Automated HPKP preload list update from host bld-linux64-spot-1014 - a=hpkp-update 2016-12-12 06:43:56 -08:00
ffxbld
12e9c92d0e No bug, Automated HSTS preload list update from host bld-linux64-spot-1014 - a=hsts-update 2016-12-12 06:43:54 -08:00
Phil Ringnalda
0111ff534b Merge m-i to m-c, a=merge
MozReview-Commit-ID: BnSh8kutBaR
2016-12-10 08:27:52 -08:00
ffxbld
53bc695323 No bug, Automated HPKP preload list update from host bld-linux64-spot-228 - a=hpkp-update 2016-12-10 06:31:01 -08:00
ffxbld
a0e3c78c79 No bug, Automated HSTS preload list update from host bld-linux64-spot-228 - a=hsts-update 2016-12-10 06:30:58 -08:00
ffxbld
e4d915a889 No bug, Automated HPKP preload list update from host bld-linux64-spot-390 - a=hpkp-update 2016-12-09 06:26:25 -08:00
ffxbld
99cb85d9b5 No bug, Automated HSTS preload list update from host bld-linux64-spot-390 - a=hsts-update 2016-12-09 06:26:22 -08:00
Kit Cambridge
049be95daa Bug 1322954 - Replace deprecated no-negated-in-lhs ESLint option with no-unsafe-negation. r=markh
MozReview-Commit-ID: 3PnGSH0wzyi

--HG--
extra : rebase_source : 01b32c646bf67e7578253b6d4d8b355a59a8a44e
2016-12-11 20:53:18 -08:00
Masatoshi Kimura
416bbcf818 Bug 1321909 - Remove the "security.ssl.false_start.require-npn" pref. r=keeler
MozReview-Commit-ID: 1RQlxQb2IJJ

--HG--
extra : rebase_source : fa3de3554a12939e5e70e9614a6b15ec45d5b60b
2016-12-03 10:04:49 +09:00
Jonathan Hao
a1ed52af55 Bug 1282279 - Fix style in nsClientAuthRemember.h/cpp r=keeler
--HG--
extra : rebase_source : 97dcd2db763ba882e5abd792573bed98ff8bb1b5
2016-12-01 12:06:40 +08:00
Jonathan Hao
8ed11ff0ff Bug 1282279 - Tests that make sure user certificates are Origin Attribute aware. r=baku
--HG--
extra : rebase_source : 960fc999bfc84fe9d651fa19c7c9b0dc92badfcf
2016-11-29 14:21:09 +08:00
Jonathan Hao
b0f2ed90da Bug 1282279 - Make user certificates Origin Attribute aware. r=keeler
--HG--
extra : rebase_source : b281ef31259a3f2f959d4d42bf50749bdc84964c
2016-11-25 17:28:22 +08:00
Carsten "Tomcat" Book
e3428d6b2f merge autoland to mozilla-central a=merge 2016-12-08 16:14:47 +01:00
ffxbld
2201a515fd No bug, Automated HPKP preload list update from host bld-linux64-spot-536 - a=hpkp-update 2016-12-08 06:24:27 -08:00
ffxbld
aea8dfc9c6 No bug, Automated HSTS preload list update from host bld-linux64-spot-536 - a=hsts-update 2016-12-08 06:24:25 -08:00
ffxbld
b9c9d25736 No bug, Automated HPKP preload list update from host bld-linux64-spot-570 - a=hpkp-update 2016-12-07 06:27:07 -08:00
ffxbld
7435b5e48a No bug, Automated HSTS preload list update from host bld-linux64-spot-570 - a=hsts-update 2016-12-07 06:27:04 -08:00
Carsten "Tomcat" Book
3711e05144 merge mozilla-inbound to mozilla-central a=merge 2016-12-07 11:30:43 +01:00
ffxbld
a8b5f53e7d No bug, Automated HPKP preload list update from host bld-linux64-spot-436 - a=hpkp-update 2016-12-06 07:40:37 -08:00
ffxbld
a3ce7e8f1b No bug, Automated HSTS preload list update from host bld-linux64-spot-436 - a=hsts-update 2016-12-06 07:40:35 -08:00
Patrick McManus
eefe030798 Bug 1321783 - Make updater be networking conservative r=dkeeler r=rstrong r=dragana 2016-12-02 16:49:23 -05:00
Jed Davis
416e1ecb8f Bug 1257361 - Simplify detecting threads that already have seccomp-bpf applied. r=tedd r=gcp 2016-12-06 12:38:22 -10:00
Carsten "Tomcat" Book
b54e4ad90d Merge mozilla-central to autoland 2016-12-07 11:40:35 +01:00
ffxbld
a74b90b3f3 No bug, Automated HPKP preload list update from host bld-linux64-spot-486 - a=hpkp-update 2016-12-05 06:26:31 -08:00
ffxbld
3eef2baf49 No bug, Automated HSTS preload list update from host bld-linux64-spot-486 - a=hsts-update 2016-12-05 06:26:28 -08:00
ffxbld
7577ca5acd No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2016-12-04 06:31:58 -08:00
ffxbld
972131b969 No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2016-12-04 06:31:56 -08:00
ffxbld
3188d133bf No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2016-12-03 06:28:37 -08:00
ffxbld
399a5aa3a6 No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2016-12-03 06:28:35 -08:00
Wes Kocher
e9e921d4f4 Merge inbound to central, a=merge 2016-12-02 13:06:38 -08:00
Wes Kocher
2d48dd6760 Merge autoland to central, a=merge 2016-12-02 12:26:55 -08:00
ffxbld
c62600abb7 No bug, Automated HPKP preload list update from host bld-linux64-spot-1071 - a=hpkp-update 2016-12-02 06:38:45 -08:00
ffxbld
32d22c3670 No bug, Automated HSTS preload list update from host bld-linux64-spot-1071 - a=hsts-update 2016-12-02 06:38:42 -08:00
Masatoshi Kimura
c483cb248d Bug 1130670 - Remove vestigial RC4 fallback backend. r=keeler
MozReview-Commit-ID: 9YRVgnymndI

--HG--
extra : rebase_source : bdbb2b008336aece4b970cd25d0d283cf63f21d4
extra : intermediate-source : ffebf3ebf9f15223ff4b68efe3c15d9d3427df36
extra : source : 7cace2994af1116a957e13259440ccb9722343d1
2016-12-02 22:09:38 +09:00
Franziskus Kiefer
12beb018dd Bug 1317947 - land NSS 0x5f2db99c258f, r=me
--HG--
extra : rebase_source : 6afc6f20c26a9a32afa42c6b47f2775ca7fd91a3
2016-12-02 12:20:41 +01:00
David Keeler
ca5083ce4d bug 857627 - 4/4: remove nickname-related APIs from nsIX509CertDB r=Cykesiopka,jcj
This removes findCertByNickname, findEmailEncryptionCert, and
findEmailSigningCert.

MozReview-Commit-ID: KOxWHJm3GNX

--HG--
extra : rebase_source : c67a65ce71b25c6502bad012c48aa1c30e71f334
2016-11-18 16:35:27 -08:00
David Keeler
05e56a2501 bug 857627 - 3/4: have nsIX509CertDB.addCert* functions return the added certificate r=Cykesiopka,jcj
This obviates some uses of nsIX509CertDB.findCertByNickname. Other uses are
replaced by equivalent functionality.

MozReview-Commit-ID: 5NCy9mww560

--HG--
extra : rebase_source : cc8506da86e86ae2edef1309e3eb2fddbf8f757e
2016-11-18 15:32:58 -08:00
David Keeler
858957f033 bug 857627 - 2/4: remove nsIX509Cert.nickname r=Cykesiopka,jcj
In general, any code that was using nsIX509Cert.nickname should be able to use
the attribute displayName (if using nickname for display purposes) or the
attribute dbKey (if using nickname as a unique identifier for a certificate).

MozReview-Commit-ID: G9CfMJDfLqe

--HG--
extra : rebase_source : 1c464dab8f028568cedd5a42cf87428b8bb63fc0
2016-11-18 13:12:29 -08:00
David Keeler
b92dd26f47 bug 857627 - 1/4: improve nsIX509Cert.windowTitle (and rename to displayName) r=Cykesiopka,jcj
This patch makes the following changes:
1. renames nsIX509Cert.windowTitle to displayName
2. removes (most of*) displayName's use of the NSS certificate nickname API
3. adds additional fields that displayName will attempt to use to find a good
name to return (namely, organizationalUnitName and organizationName)

*except for built-in roots, where we have a good hard-coded value for the name

MozReview-Commit-ID: Bt864GnOu7D

--HG--
extra : rebase_source : 5d85aaf68fd4fbe563596354a5ed50e541689934
2016-11-18 11:18:23 -08:00
Wes Kocher
d360bdebf5 Merge inbound to central, a=merge 2016-12-01 15:31:47 -08:00
Wes Kocher
535607e577 Merge autoland to central, a=merge 2016-12-01 15:07:11 -08:00
ffxbld
6de4b39f14 No bug, Automated HPKP preload list update from host bld-linux64-spot-391 - a=hpkp-update 2016-12-01 06:33:44 -08:00
ffxbld
624b5c29f2 No bug, Automated HSTS preload list update from host bld-linux64-spot-391 - a=hsts-update 2016-12-01 06:33:42 -08:00
Ryan VanderMeulen
7af8f38714 Merge m-c to autoland on a CLOSED TREE. a=merge 2016-11-30 13:27:46 -05:00
ffxbld
474dbc7f10 No bug, Automated HPKP preload list update from host bld-linux64-spot-228 - a=hpkp-update 2016-11-30 06:51:53 -08:00
ffxbld
64e5403603 No bug, Automated HSTS preload list update from host bld-linux64-spot-228 - a=hsts-update 2016-11-30 06:51:51 -08:00
Phil Ringnalda
430ec9a870 Merge m-c to autoland 2016-11-29 19:31:34 -08:00
Julien Vehent
6ffb692b13 bug 1301956 - add more Mozilla resources to preloaded pins r=keeler,rbarnes DONTBUILD NPOTB
Also trims the pinset for said Mozilla resources to just DigiCert and Let's
Encrypt (as a backup).
2016-11-29 13:15:32 -08:00
Jed Davis
2f25df5d1e Bug 1320085 - Allow the getrlimit-equivalent subset of prlimit64. r=tedd
This applies only to content processes, where we already allow getrlimit
(but not setrlimit).  The rule added here does not allow using prlimit64
to set any resource limits or interact with any other process.

MozReview-Commit-ID: nMry3t6QPj

--HG--
extra : rebase_source : ecf792077a672ab1f2c5edf9fbeb915a0d8dd30e
2016-11-28 12:05:28 -07:00
Sergei Chernov
19e9f4d7ed Bug 1317951, part 2 - Certificate Transparency - basic support for disqualified logs. r=keeler
MozReview-Commit-ID: 4y2JYFnO9Xm

--HG--
extra : rebase_source : 3d6dbfa4d0a6a24dbd8907f42071943895ba068a
2016-11-29 22:51:46 +02:00
Sergei Chernov
08a30eac51 Bug 1317951, part 1 - Certificate Transparency - extracted verification related fields from SCT to a separate struct. r=keeler
MozReview-Commit-ID: 3iHUdZrzyXB

--HG--
extra : rebase_source : d5590733c87c3a8a525eb29dabfdb9be2822a0a6
2016-11-23 15:37:31 +02:00
Carsten "Tomcat" Book
941b9d35f6 merge autoland to mozilla-central a=merge 2016-11-29 16:45:56 +01:00
ffxbld
9cc5790ab3 No bug, Automated HPKP preload list update from host bld-linux64-spot-471 - a=hpkp-update 2016-11-29 06:28:54 -08:00
ffxbld
65e583ffa5 No bug, Automated HSTS preload list update from host bld-linux64-spot-471 - a=hsts-update 2016-11-29 06:28:51 -08:00
EKR
1987bbf1a9 bug 1320510 - clamp the default enabled TLS version range to what NSS supports r=keeler
In particular, this fixes the case where Firefox is compiled with TLS 1.3
enabled by default with the option --with-system-nss against NSS 3.28, which has
TLS 1.3 compile-time disabled by default.
2016-11-28 13:15:34 -08:00
ffxbld
b1d487a44b No bug, Automated HPKP preload list update from host bld-linux64-spot-488 - a=hpkp-update 2016-11-28 06:23:59 -08:00
ffxbld
1fc4ec756d No bug, Automated HSTS preload list update from host bld-linux64-spot-488 - a=hsts-update 2016-11-28 06:23:57 -08:00
ffxbld
f00cf77ea1 No bug, Automated HPKP preload list update from host bld-linux64-spot-409 - a=hpkp-update 2016-11-27 06:22:25 -08:00
ffxbld
d11829b65d No bug, Automated HSTS preload list update from host bld-linux64-spot-409 - a=hsts-update 2016-11-27 06:22:22 -08:00
ffxbld
a7167d4fb1 No bug, Automated HPKP preload list update from host bld-linux64-spot-470 - a=hpkp-update 2016-11-26 06:26:21 -08:00
ffxbld
c63fb4dbba No bug, Automated HSTS preload list update from host bld-linux64-spot-470 - a=hsts-update 2016-11-26 06:26:19 -08:00
Carsten "Tomcat" Book
a666835bf5 merge mozilla-inbound to mozilla-central a=merge
--HG--
extra : rebase_source : 7f6b0f633da54f747b30496110e5260a226fe249
2016-11-25 15:36:56 +01:00
ffxbld
782de6c2db No bug, Automated HPKP preload list update from host bld-linux64-spot-576 - a=hpkp-update 2016-11-25 06:38:00 -08:00
ffxbld
2b6d8eb79d No bug, Automated HSTS preload list update from host bld-linux64-spot-576 - a=hsts-update 2016-11-25 06:37:58 -08:00
Carsten "Tomcat" Book
9dd582c3dd Merge mozilla-central to autoland 2016-11-29 11:50:17 +01:00
Jonathan Hao
c56fad719a Bug 1316283 - Fix eslint error. r=me a=tomcat 2016-11-29 02:36:00 +01:00
Ms2ger
b4ff4ad7ea Bug 1319831 - Clarify some code with explicit casts; r=Waldo 2016-12-01 09:23:21 +01:00
Ms2ger
53af63d8fa Bug 1319831 - Remove an unbalanced pragma from Vector.h; r=Waldo 2016-12-01 09:23:21 +01:00
Jonathan Hao
e9caa3195f Bug 1316283 - Isolate SSL session cache by origin attributes. r=keeler
--HG--
extra : rebase_source : e10216124e22219b02c4f2cb57de27575be2ee57
2016-11-25 20:07:57 +08:00
Franziskus Kiefer
540b0b2753 Bug 1317947 - land NSS 0x0ce009e2303a, r=me 2016-11-25 06:01:09 +01:00
Carsten "Tomcat" Book
dd36826044 Merge mozilla-central to mozilla-inbound 2016-11-24 16:46:19 +01:00
Bob Owen
8865218aa3 Bug 1147911 Part 9: Ensure file read permissions for file content process on Windows. r=jimm, r=jld 2016-11-24 15:08:32 +00:00
ffxbld
d101a93456 No bug, Automated HPKP preload list update from host bld-linux64-spot-482 - a=hpkp-update 2016-11-24 06:24:26 -08:00
ffxbld
c77cd86a3d No bug, Automated HSTS preload list update from host bld-linux64-spot-482 - a=hsts-update 2016-11-24 06:24:24 -08:00
Gian-Carlo Pascutto
c028a5f875 Bug 1309098 - Add ALSA devices to filesystem policy whitelist. r=glandium
MozReview-Commit-ID: F2GmQEj9XEN

--HG--
extra : rebase_source : 8444d905acd3bf62668c30f04cbfd9669de96d0b
2016-10-11 16:35:39 +02:00
Carsten "Tomcat" Book
ad928dbca5 Merge mozilla-central to autoland 2016-11-23 16:45:11 +01:00
Carsten "Tomcat" Book
8b435e8c87 merge mozilla-inbound to mozilla-central a=merge 2016-11-23 16:39:02 +01:00
ffxbld
77c369ffa8 No bug, Automated HPKP preload list update from host bld-linux64-spot-1063 - a=hpkp-update 2016-11-23 06:18:36 -08:00
ffxbld
f464c5768e No bug, Automated HSTS preload list update from host bld-linux64-spot-1063 - a=hsts-update 2016-11-23 06:18:33 -08:00
Jonathan Hao
6fe3399188 Bug 1315143 - Disable warnings caused by including BasePrincipal.h r=Cykesiopka,keeler
--HG--
extra : rebase_source : 79e9d80eada5e4c0450852da4d0bbc42e5e9f1bf
2016-11-23 14:56:20 +08:00
Jonathan Hao
88a5aac5aa Bug 1315143 - Make OCSP use Origin Attribute framework (PSM). r=Cykesiopka,keeler
--HG--
extra : rebase_source : 6ee53f5f4ce6a0cc842eb27c6890bdfde9563237
2016-11-14 18:26:15 +08:00
Franziskus Kiefer
20f7508cea Bug 1317947 - land NSS 0x6c26f0cd19ba, r=me 2016-11-23 06:01:07 +01:00
ffxbld
5b5925dd3b No bug, Automated HPKP preload list update from host bld-linux64-spot-579 - a=hpkp-update 2016-11-22 06:22:39 -08:00
ffxbld
97e327b35b No bug, Automated HSTS preload list update from host bld-linux64-spot-579 - a=hsts-update 2016-11-22 06:22:36 -08:00
Carsten "Tomcat" Book
59bb309e38 merge mozilla-inbound to mozilla-central a=merge 2016-11-21 15:44:20 +01:00
Carsten "Tomcat" Book
52d35c74fe merge autoland to mozilla-central a=merge 2016-11-21 15:43:10 +01:00
ffxbld
3b7fc61a9a No bug, Automated HPKP preload list update from host bld-linux64-spot-418 - a=hpkp-update 2016-11-21 06:16:22 -08:00
ffxbld
8f319a8d78 No bug, Automated HSTS preload list update from host bld-linux64-spot-418 - a=hsts-update 2016-11-21 06:16:20 -08:00
ffxbld
c89f38ca3e No bug, Automated HPKP preload list update from host bld-linux64-spot-470 - a=hpkp-update 2016-11-20 06:13:32 -08:00
ffxbld
9ef7870adf No bug, Automated HSTS preload list update from host bld-linux64-spot-470 - a=hsts-update 2016-11-20 06:13:29 -08:00
ffxbld
5f28502a6f No bug, Automated HPKP preload list update from host bld-linux64-spot-495 - a=hpkp-update 2016-11-19 06:08:07 -08:00
ffxbld
cd4cfd0aa6 No bug, Automated HSTS preload list update from host bld-linux64-spot-495 - a=hsts-update 2016-11-19 06:08:05 -08:00
Ryan VanderMeulen
2c0ace7f19 Merge inbound to m-c. a=merge 2016-11-18 15:47:05 -05:00
Carsten "Tomcat" Book
a69c372ef1 Merge mozilla-central to autoland 2016-11-18 16:57:20 +01:00
Carsten "Tomcat" Book
866da9f9c6 merge mozilla-inbound to mozilla-central a=merge 2016-11-18 16:51:17 +01:00
ffxbld
8fe9f3e253 No bug, Automated HPKP preload list update from host bld-linux64-spot-495 - a=hpkp-update 2016-11-18 06:09:07 -08:00
ffxbld
c8a1830779 No bug, Automated HSTS preload list update from host bld-linux64-spot-495 - a=hsts-update 2016-11-18 06:09:05 -08:00
ffxbld
3a09585aba No bug, Automated HPKP preload list update from host bld-linux64-spot-421 - a=hpkp-update 2016-11-17 06:05:00 -08:00
ffxbld
5179f8fc27 No bug, Automated HSTS preload list update from host bld-linux64-spot-421 - a=hsts-update 2016-11-17 06:04:58 -08:00
Franziskus Kiefer
01e8131c3c Bug 1317947 - land NSS 0x8219c4fd5c47, r=me 2016-11-18 06:01:13 +01:00
Julian Seward
621b1dcd5f Bug 1318030 - Possible uninitialised value uses relating to security/pkix/test/gtest/pkixcert_extension_tests.cpp. r=dkeeler@mozilla.com. 2016-11-21 08:49:36 +01:00
Julian Seward
8358f9ad56 Bug 1318012 - SandboxBrokerCommon::SendWithFd sends uninitialised stack-allocated data out of process. r=jld@mozilla.com. 2016-11-21 07:33:19 +01:00
Franziskus Kiefer
b84e445549 Bug 1317947 - land NSS 0x86638bd12ab0, r=me 2016-11-21 06:01:05 +01:00
Wes Kocher
f9e9d69899 Merge inbound to m-c a=merge CLOSED TREE 2016-11-16 17:07:26 -08:00
ffxbld
4dc5ed3bff No bug, Automated HPKP preload list update from host bld-linux64-spot-013 - a=hpkp-update 2016-11-16 06:23:28 -08:00
ffxbld
4610b2f32a No bug, Automated HSTS preload list update from host bld-linux64-spot-013 - a=hsts-update 2016-11-16 06:23:26 -08:00
Carsten "Tomcat" Book
d2ed86fefb merge autoland to mozilla-central a=merge 2016-11-16 14:04:04 +01:00
ffxbld
d54c11808a No bug, Automated HPKP preload list update from host bld-linux64-spot-318 - a=hpkp-update 2016-11-15 06:02:24 -08:00
ffxbld
6b98ea04ea No bug, Automated HSTS preload list update from host bld-linux64-spot-318 - a=hsts-update 2016-11-15 06:02:21 -08:00
Ted Mielczarek
a449823a50 bug 1295937 - build NSS using gyp files. r=glandium
MozReview-Commit-ID: Gm1PLWSJwbD

--HG--
rename : config/external/nss/moz.build => security/moz.build
rename : config/external/nss/nss.symbols => security/nss.symbols
extra : rebase_source : bedd3b2f315f8504e1d0cb1ee94720e380466e5b
2016-11-09 12:37:09 -05:00
Masatoshi Kimura
6e84800733 Bug 1248198 - Remove the "security.ssl.enable_npn" pref. r=keeler,mcmanus
MozReview-Commit-ID: J6nYmNAipyL

--HG--
extra : rebase_source : 26b65f99f446f4198ca1b3fd74765f96fd37d85d
2016-11-17 20:45:18 +09:00
Kan-Ru Chen
f8100451db Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
We will use the new type for the generated IPDL message handler
prototype to make sure correct error handling method is called.

MozReview-Commit-ID: AzVbApxFGZ0
2016-11-15 04:26:00 +01:00
ffxbld
8f5277c12f No bug, Automated HPKP preload list update from host bld-linux64-spot-1086 - a=hpkp-update 2016-11-14 06:09:10 -08:00
ffxbld
db430c9dc5 No bug, Automated HSTS preload list update from host bld-linux64-spot-1086 - a=hsts-update 2016-11-14 06:09:08 -08:00
Carsten "Tomcat" Book
c7a033c3e2 merge mozilla-inbound to mozilla-central a=merge 2016-11-14 10:22:06 +01:00
ffxbld
7334f76b81 No bug, Automated HPKP preload list update from host bld-linux64-spot-319 - a=hpkp-update 2016-11-13 06:05:06 -08:00
ffxbld
92a3a37457 No bug, Automated HSTS preload list update from host bld-linux64-spot-319 - a=hsts-update 2016-11-13 06:05:04 -08:00
ffxbld
cc8ca86ec6 No bug, Automated HPKP preload list update from host bld-linux64-spot-363 - a=hpkp-update 2016-11-12 06:06:52 -08:00
ffxbld
b4345b887d No bug, Automated HSTS preload list update from host bld-linux64-spot-363 - a=hsts-update 2016-11-12 06:06:50 -08:00
Carsten "Tomcat" Book
cc5d30c616 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 658b3ffdfa71afff2d44129f50e50e2fbecbd06e
2016-11-11 16:43:07 +01:00
Carsten "Tomcat" Book
1863b25bd6 merge autoland to mozilla-central a=merge 2016-11-11 16:32:08 +01:00
ffxbld
3881d7f313 No bug, Automated HPKP preload list update from host bld-linux64-spot-267 - a=hpkp-update 2016-11-11 06:20:51 -08:00
ffxbld
eb7a4fd0fb No bug, Automated HSTS preload list update from host bld-linux64-spot-267 - a=hsts-update 2016-11-11 06:20:49 -08:00
Carsten "Tomcat" Book
ebe55e2d67 merge autoland to mozilla-central a=merge 2016-11-10 16:57:59 +01:00
ffxbld
c2013c533e No bug, Automated HPKP preload list update from host bld-linux64-spot-555 - a=hpkp-update 2016-11-10 06:09:41 -08:00
ffxbld
0fec9a7866 No bug, Automated HSTS preload list update from host bld-linux64-spot-555 - a=hsts-update 2016-11-10 06:09:39 -08:00
Carsten "Tomcat" Book
846adaea6c merge mozilla-inbound to mozilla-central a=merge 2016-11-09 16:38:04 +01:00
Carsten "Tomcat" Book
61fea2322c merge autoland to mozilla-central a=merge 2016-11-09 16:36:48 +01:00
ffxbld
c215ce9f71 No bug, Automated HPKP preload list update from host bld-linux64-spot-252 - a=hpkp-update 2016-11-09 06:21:45 -08:00
ffxbld
f835d23909 No bug, Automated HSTS preload list update from host bld-linux64-spot-252 - a=hsts-update 2016-11-09 06:21:43 -08:00
Franziskus Kiefer
88ef7187fb Bug 1305970 - land NSS 5d2424d699a0, r=me 2016-11-11 14:32:54 +01:00
Wes Kocher
b0767bc340 Merge autoland to central, a=merge 2016-11-08 13:34:10 -08:00
ffxbld
26e0e0a7a0 No bug, Automated HPKP preload list update from host bld-linux64-spot-383 - a=hpkp-update 2016-11-08 06:28:33 -08:00
ffxbld
9217e6ed4d No bug, Automated HSTS preload list update from host bld-linux64-spot-383 - a=hsts-update 2016-11-08 06:28:30 -08:00
Wes Kocher
147936ec43 Merge inbound to central, a=merge 2016-11-07 14:00:52 -08:00
ffxbld
36aecdc554 No bug, Automated HPKP preload list update from host bld-linux64-spot-539 - a=hpkp-update 2016-11-07 06:06:25 -08:00
ffxbld
ee53ffc468 No bug, Automated HSTS preload list update from host bld-linux64-spot-539 - a=hsts-update 2016-11-07 06:06:23 -08:00
ffxbld
2eb1d71918 No bug, Automated HPKP preload list update from host bld-linux64-spot-575 - a=hpkp-update 2016-11-06 06:22:32 -08:00
ffxbld
31d936cf30 No bug, Automated HSTS preload list update from host bld-linux64-spot-575 - a=hsts-update 2016-11-06 06:22:30 -08:00
Phil Ringnalda
a7bc94158c Merge m-i to m-c, a=merge
MozReview-Commit-ID: H4VKCYDq5cD

--HG--
rename : xpcom/tests/TestAutoRef.cpp => xpcom/tests/gtest/TestAutoRef.cpp
rename : xpcom/tests/TestCOMArray.cpp => xpcom/tests/gtest/TestCOMArray.cpp
rename : xpcom/tests/TestCOMPtr.cpp => xpcom/tests/gtest/TestCOMPtr.cpp
rename : xpcom/tests/TestCOMPtrEq.cpp => xpcom/tests/gtest/TestCOMPtrEq.cpp
rename : xpcom/tests/TestFile.cpp => xpcom/tests/gtest/TestFile.cpp
rename : xpcom/tests/TestHashtables.cpp => xpcom/tests/gtest/TestHashtables.cpp
rename : xpcom/tests/TestID.cpp => xpcom/tests/gtest/TestID.cpp
2016-11-05 13:36:25 -07:00
Sebastian Hengst
fdf5c5ad8c Merge mozilla-central to autoland 2016-11-05 16:55:14 +01:00
Sebastian Hengst
77bdfa9a5e Merge mozilla-central to mozilla-inbound 2016-11-05 16:53:54 +01:00
ffxbld
edfb76ec53 No bug, Automated HPKP preload list update from host bld-linux64-spot-436 - a=hpkp-update 2016-11-05 06:06:28 -07:00
ffxbld
860af13d4c No bug, Automated HSTS preload list update from host bld-linux64-spot-436 - a=hsts-update 2016-11-05 06:06:26 -07:00
Phil Ringnalda
6710a46887 Merge autoland to m-c, a=merge
MozReview-Commit-ID: ERwR70i3ZXb
2016-11-04 20:42:16 -07:00
Wes Kocher
2381be65d5 Merge autoland to central, a=merge 2016-11-04 12:14:00 -07:00
Sergei Chernov
fd387b2ec7 Bug 1308787 - Certificate Transparency - script for generating the static list of known logs. r=Cykesiopka,keeler
MozReview-Commit-ID: 9z7Ac5OQqOP

--HG--
extra : rebase_source : 99db3caf90f0cb109727787a24dd80022d9bb25e
2016-11-08 13:54:39 +02:00
ffxbld
eae51e3161 No bug, Automated HPKP preload list update from host bld-linux64-spot-441 - a=hpkp-update 2016-11-04 06:10:30 -07:00
ffxbld
bb0fb9d130 No bug, Automated HSTS preload list update from host bld-linux64-spot-441 - a=hsts-update 2016-11-04 06:10:27 -07:00
Sebastian Hengst
47f4c14c67 Bug 1310297 - Remove test annotations using b2g, mulet or gonk: security. r=RyanVM
MozReview-Commit-ID: 5BWcsGaJEuH

--HG--
extra : rebase_source : 823fea660d09c02019c8383f22c3bf3a3f1a204f
2016-11-05 11:29:21 +01:00
Jared Wein
624f411ee0 Bug 1314474 - Enable no-shadow rule for eslint for browser/ mochitests. r=mossop
MozReview-Commit-ID: 3EQOeDSnmVz

--HG--
extra : rebase_source : 44fa6cb7fbd383b1294344f545126515518a2018
2016-11-04 17:11:52 -04:00
Phil Ringnalda
06521a66a4 Merge m-c to m-i
MozReview-Commit-ID: 7W5SwSOspcB
2016-11-04 21:04:44 -07:00
Franziskus Kiefer
57d6e0f279 Bug 1305970 - land NSS 0x457e3b2beeb9, r=me 2016-11-07 06:01:08 +01:00
Gerald Squelart
0affeb4ab0 Bug 1316432 - Fix nsCOMPtr constructions&assignments from 0 - r=froydnj
Giving '0' (literal zero) to nsCOMPtr is now ambiguous, as both
nsCOMPtr(decltype(nullptr)) and nsCOMPtr(T*) could be used.
In any case, our coding standards mandate the use of 'nullptr' for pointers.
So I'm changing all zeroes into nullptr's where necessary.

MozReview-Commit-ID: LXiZTu87Ck6

--HG--
extra : rebase_source : f9dcc6b06e9ebf9c30a576f9319f76a51b6dc26f
2016-11-10 14:11:27 +11:00
Wes Kocher
e7a40cea87 Backed out changeset 2a1b034ed3fb (bug 1314474) for xpcshell failures a=backout 2016-11-04 13:57:56 -07:00
Jared Wein
8eae3ca20e Bug 1314474 - Enable no-shadow rule for eslint for browser/ mochitests. r=mossop
MozReview-Commit-ID: 3QTChaVgCRP

--HG--
extra : rebase_source : a7bd3f5b133a5dcecedbdf39ef3b1ce75a550970
2016-11-03 18:29:08 -04:00
Carsten "Tomcat" Book
e7ca75286b Merge mozilla-central to inbound 2016-11-16 14:53:15 +01:00
Franziskus Kiefer
c1dcd56a7f Bug 1317947 - land NSS 0x5b7a40ced8c5, r=me
--HG--
rename : security/nss/lib/freebl/mpi/mpi-test.c => security/nss/cmd/mpitests/mpi-test.c
rename : security/nss/fuzz/nssfuzz/nssfuzz.cc => security/nss/fuzz/nssfuzz.cc
rename : security/nss/fuzz/nssfuzz/pkcs8_target.cc => security/nss/fuzz/pkcs8_target.cc
rename : security/nss/fuzz/nssfuzz/registry.h => security/nss/fuzz/registry.h
rename : security/nss/fuzz/nssfuzz/shared.h => security/nss/fuzz/shared.h
rename : security/nss/fuzz/nssfuzz/spki_target.cc => security/nss/fuzz/spki_target.cc
extra : rebase_source : ef621e66851a468310a99393ce93ba485f2fc532
2016-11-16 14:06:23 +01:00
Phil Ringnalda
c9fdc270b6 Merge m-c to autoland
--HG--
rename : dom/media/webaudio/compiledtest/TestAudioEventTimeline.cpp => dom/media/webaudio/gtest/TestAudioEventTimeline.cpp
2016-11-03 20:02:24 -07:00
Phil Ringnalda
0f32b67e2d Merge m-i to m-c, a=merge
MozReview-Commit-ID: Hm1RxN6OaoZ
2016-11-03 19:32:48 -07:00
ffxbld
d8a49e1f77 No bug, Automated HPKP preload list update from host bld-linux64-spot-078 - a=hpkp-update 2016-11-03 06:27:34 -07:00
ffxbld
b0d0d6c4b3 No bug, Automated HSTS preload list update from host bld-linux64-spot-078 - a=hsts-update 2016-11-03 06:27:32 -07:00
Phil Ringnalda
393b414467 Merge m-i to m-c, a=merge
MozReview-Commit-ID: 48WAQwKUCpw
2016-11-02 19:28:38 -07:00