ffxbld
b9d16384c0
No bug, Automated HSTS preload list update from task QWd7FyT5RE-MJF4dSdL4TQ
...
Summary: No bug, Automated HPKP preload list update from task QWd7FyT5RE-MJF4dSdL4TQ
Reviewers: sfraser
Reviewed By: sfraser
Differential Revision: https://phabricator.services.mozilla.com/D1063
--HG--
extra : rebase_source : 7d37ffc7fcbca533ae8cf1b532671b78407ac8cd
2018-04-30 12:45:23 +01:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
ffxbld
1a695c2e33
No bug, Automated HSTS preload list update from task GjhOFReSQGqVESpdTdZ3FA
...
Summary: No bug, Automated HPKP preload list update from task GjhOFReSQGqVESpdTdZ3FA
Reviewers: sfraser
Reviewed By: sfraser
Tags: #secure-revision
Differential Revision: https://phabricator.services.mozilla.com/D1045
--HG--
extra : rebase_source : 53c75df4ac650d24bb7f4da8e7d3eab675dcac3b
2018-04-26 16:19:47 +01:00
Margareta Eliza Balazs
fa0ffa186e
Merge mozilla-central to autoland. a=merge CLOSED TREE
...
--HG--
rename : toolkit/mozapps/extensions/internal/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIDatabase.jsm
2018-04-24 14:51:28 +03:00
Tim Nguyen
92c9a958e1
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
--HG--
rename : browser/base/content/default-theme-icon.svg => toolkit/mozapps/extensions/content/default-theme-icon.svg
extra : rebase_source : 5e4cf784135f4a8e40a2ed8357ba651e7fce9728
2018-04-01 13:53:31 +02:00
Sylvestre Ledru
aefcd1c84b
Bug 1448934 - Fix some spelling mistakes in locales/en-US r=flod
...
MozReview-Commit-ID: vGVudVgB31
--HG--
extra : rebase_source : cdc39375a3485a3133878c4dbbffe60c0b26e917
2018-04-24 10:26:35 +02:00
ffxbld
23863f75f8
No bug, Automated HSTS preload list update from task NB7sJcsHTtqWs431n9VnuQ
...
Summary:
No bug, Automated HPKP preload list update from task NB7sJcsHTtqWs431n9VnuQ
No bug, Automated blocklist update from task NB7sJcsHTtqWs431n9VnuQ
Reviewers: sfraser
Reviewed By: sfraser
Differential Revision: https://phabricator.services.mozilla.com/D1012
--HG--
extra : rebase_source : d69fb8de90258fb3030bfcd323e1564247558972
2018-04-23 11:54:49 +01:00
J.C. Jones
6fad8e3ff1
Bug 1441338 - Change pgo certificates to use certspec/keyspec files r=keeler r=franziskus
...
(This also fixes Bug 879740 and Bug 1204543.)
build/pgo/certs contains an NSS database set that has a bunch of hand-generated
certificates, and many of these hand-generated certificates are specifically
depended upon for a variety of unit tests. This patch changes all of these to
use the "pycert.py" and "pykey.py" utilities that produce deterministic keys
and certificates.
The naming convention here is new, and defined in the README. It is based on
the mochitest runtest.py naming convention that imports .ca and .client
PEM-encoded certificates.
Unfortunately, the updates to build/pgo/genpgocert.py to generate these files
depends on OpenSSL in order to produce PKCS12 archives for pk11tool to import
into NSS. This could be done with pure-NSS tooling, but it'd require some new
command line functionality, which is out-of-scope for this change.
Note that build/pgo/genpgocert.py no longer takes arguments when run. It's not
run automatically anywhere that I can see, but could (reasonably) be, now.
Differential Revision: https://phabricator.services.mozilla.com/D971
--HG--
extra : amend_source : bc389b9b0a807a4889feb14db439daa28635dfe9
2018-04-23 11:14:17 +02:00
Cosmin Sabou
4595d43d3a
Merge inbound to mozilla-central. a=merge
...
--HG--
rename : browser/modules/offlineAppCache.jsm => toolkit/modules/offlineAppCache.jsm
2018-04-20 01:29:10 +03:00
David Keeler
2c25bac533
bug 867473 - (4/4) remove nsIX509Cert.issuer and getChain r=jcj
...
These functions cause main-thread certificate verifications, which is bad for
performance. In general, nsIX509CertDB.asyncVerifyCertAtTime should be used
instead.
MozReview-Commit-ID: 9nkUDmyFY0k
--HG--
extra : rebase_source : d3e8a02e2d21e5507e71681b88f0360edf64b790
2018-04-17 13:07:52 -07:00
David Keeler
df11944f15
bug 867473 - (3/4) replace use of nsIX509Cert.getChain() with an asynchronous API r=fkiefer,jcj
...
MozReview-Commit-ID: 8Ag6BrlyASU
--HG--
extra : rebase_source : 0c50d55c90301b19139d6f4a50694f1458d752f4
2018-04-17 12:41:23 -07:00
David Keeler
4ad6f791bc
bug 867473 - (2/4) move certificate chain utility functions to a shared location r=fkiefer,jcj
...
MozReview-Commit-ID: JxlN95YLwRq
--HG--
extra : rebase_source : b4a5cacdc336cb8cfa0bad5a2a705667928e5167
2018-04-17 12:37:15 -07:00
David Keeler
98a4d728f8
bug 867473 - (1/4) refactor certificate chain utility functions in certViewer.js r=fkiefer,jcj
...
MozReview-Commit-ID: EvDtrr4t1ZO
--HG--
extra : rebase_source : a0787be343b55466135c02d944f3c199310b8d51
2018-04-17 12:33:04 -07:00
Nika Layzell
5e2e5fc993
Bug 1444991 - Part 5: Make some XPCOM methods more strongly typed, r=bz
...
This patch goes through and changes a bunch of places in our tree which mention
this bug to use the new feature, making the methods more strongly typed.
There are probably more places in tree which could be changed, but I didn't try
to find them.
2018-04-17 19:21:05 -04:00
ffxbld
34c1dbb780
No bug, Automated HSTS preload list update from task H62DxEEORdK66XAfNOW16w
...
Summary:
No bug, Automated HPKP preload list update from task H62DxEEORdK66XAfNOW16w
No bug, Automated blocklist update from task H62DxEEORdK66XAfNOW16w
Reviewers: sfraser
Reviewed By: sfraser
Differential Revision: https://phabricator.services.mozilla.com/D990
--HG--
extra : rebase_source : 37159492c64768f9d70c08d38756c5c749b949a8
2018-04-19 14:28:52 +01:00
shindli
805cb19c1d
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-04-17 01:45:58 +03:00
ffxbld
dfc349cf61
No bug, Automated HSTS preload list update from task bXFc8JIdQA-9jXbS0HWQ5Q
...
Summary: No bug, Automated HPKP preload list update from task bXFc8JIdQA-9jXbS0HWQ5Q
Reviewers: sfraser
Reviewed By: sfraser
Differential Revision: https://phabricator.services.mozilla.com/D949
--HG--
extra : rebase_source : d7e310d16a0e74b84b3317c379b16ab1d14224bc
2018-04-16 11:54:18 +01:00
ffxbld
63b501185d
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
2018-04-13 13:48:38 -07:00
ffxbld
2bdc792b00
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
2018-04-13 13:48:34 -07:00
Sebastian Hengst
0819f35e51
Backed out 4 changesets (bug 525063) on request from Andi. a=backout
...
Backed out changeset 516c4fb1e4b8 (bug 525063)
Backed out changeset 6ff8aaef2866 (bug 525063)
Backed out changeset bf13e4103150 (bug 525063)
Backed out changeset d7d2f08e051c (bug 525063)
2018-04-13 16:01:28 +03:00
Kris Maglione
f3fde21a8b
Bug 1453835: Remove unused nsIDataSignatureVerifier utility. r=keeler
...
MozReview-Commit-ID: ElmHAzKu9TA
--HG--
extra : rebase_source : 20baffc4e0cb175327cc2edc4a6cacb762a9e378
2018-04-12 16:19:49 -07:00
ffxbld
dd8da1bdb9
No bug, Automated HPKP preload list update from host bld-linux64-spot-325 - a=hpkp-update
2018-04-12 13:46:52 -07:00
ffxbld
ad2621e3a9
No bug, Automated HSTS preload list update from host bld-linux64-spot-325 - a=hsts-update
2018-04-12 13:46:48 -07:00
Margareta Eliza Balazs
1dff32311e
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-12 12:46:52 +03:00
ffxbld
5fc7975f83
No bug, Automated HPKP preload list update from host bld-linux64-spot-325 - a=hpkp-update
2018-04-11 20:02:24 -07:00
ffxbld
b3933f31e5
No bug, Automated HSTS preload list update from host bld-linux64-spot-325 - a=hsts-update
2018-04-11 20:02:20 -07:00
Franziskus Kiefer
96474d646c
Bug 1450967 - MITM error string update, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D894
--HG--
extra : rebase_source : fe99a9d36c0a08b129f3008ac7b5e7b0dc1dd2ca
2018-04-12 08:44:31 +02:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
arthur.iakab
280690d83e
Merge mozilla-central to inbound
2018-04-11 01:02:05 +03:00
Nika Layzell
0c3ba13e4c
Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
2018-04-10 17:49:47 -04:00
ffxbld
a822851bc4
No bug, Automated HPKP preload list update from host bld-linux64-spot-327 - a=hpkp-update
2018-04-10 13:54:43 -07:00
ffxbld
7951af6d38
No bug, Automated HSTS preload list update from host bld-linux64-spot-327 - a=hsts-update
2018-04-10 13:54:39 -07:00
David Keeler
fd3dbbaaa3
bug 1453741 - (2/2) remove nsIX509CertDB.findCertByEmailAddress r=fkiefer,jcj
...
nsIX509CertDB.findCertByEmailAddress performs multiple certificate verifications
on the main thread, which is bad because it blocks the main thread and can cause
nested event loop spinning. Firefox doesn't even use this function. Other
products that use this function will either have to re-implement it locally or
find some other workaround.
MozReview-Commit-ID: HShl0H8cgxs
--HG--
extra : rebase_source : 63ee16b600ca7c2867352ee1ad791eb79b82a77c
2018-04-12 12:46:25 -07:00
David Keeler
2b9926416f
bug 1453741 - (1/2) remove nsIX509CertDB.verifyCert{AtTime,Now} r=fkiefer,jcj
...
These functions perform certificate verification on the main thread, which is
already a bad idea. They can also cause OCSP requests to be made from the main
thread, which will cause nested event loop spinning, which is an even worse
idea. Luckily this really only affects tests.
MozReview-Commit-ID: LqDAgDmlyER
--HG--
extra : rebase_source : c86414db0b6d6e7e83b5e3f371506b773813cdbf
2018-04-11 16:23:48 -07:00
ffxbld
be73b556ca
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
2018-04-09 13:41:47 -07:00
ffxbld
f6fd590531
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
2018-04-09 13:41:43 -07:00
ffxbld
ed89d1323c
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2018-04-08 13:36:33 -07:00
ffxbld
47fd054933
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2018-04-08 13:36:29 -07:00
ffxbld
115b36861c
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2018-04-07 13:43:15 -07:00
ffxbld
56215bff29
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2018-04-07 13:43:11 -07:00
Noemi Erli
eb61878455
Merge inbound to mozilla-central. a=merge
2018-04-07 00:55:15 +03:00
ffxbld
befd24c6b5
No bug, Automated HPKP preload list update from host bld-linux64-spot-327 - a=hpkp-update
2018-04-06 13:51:28 -07:00
ffxbld
22c60c2e4c
No bug, Automated HSTS preload list update from host bld-linux64-spot-327 - a=hsts-update
2018-04-06 13:51:24 -07:00
Franziskus Kiefer
29fd899298
Bug 1450967 - mitm detection v0.0.1, r=keeler,johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D839
--HG--
extra : amend_source : 7f1df88370d425230cfbe656742c30255dc6e08e
2018-03-16 11:36:50 +01:00
ffxbld
f148878e67
No bug, Automated HPKP preload list update from host bld-linux64-spot-326 - a=hpkp-update
2018-04-05 13:52:51 -07:00
ffxbld
5aba0e69b8
No bug, Automated HSTS preload list update from host bld-linux64-spot-326 - a=hsts-update
2018-04-05 13:52:47 -07:00
ffxbld
b9a5abc6cb
No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update
2018-04-04 13:55:30 -07:00
ffxbld
2586dc163b
No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update
2018-04-04 13:55:26 -07:00
Cosmin Sabou
0ae0457289
Backed out changeset 5be07e86738e (bug 1439383) for causing leaks (bug 1401883). a=backout
2018-04-04 21:03:38 +03:00
ffxbld
ea8050e2b0
No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update
2018-04-03 13:48:33 -07:00