Eddy Bruel
359289b5e5
Bug 880330 - Refactor crypto to use the new options API; r=bholley
2013-10-28 12:57:08 +01:00
Phil Ringnalda
951d073394
Merge m-c to m-i
2013-10-26 11:19:17 -07:00
ffxbld
a99bd4efd6
No bug, Automated HSTS preload list update from host bld-linux64-ec2-441 - a=hsts-update
2013-10-26 03:17:16 -07:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Brian Smith
3842b267a1
Bug 754356: Remove TLS intolerance timeout logic, r=honzab
...
--HG--
extra : rebase_source : 49c4563800ce9727e11e08d857db44c1294a074b
2013-10-15 01:14:50 -07:00
Brian Smith
50c4793f62
Backed out changeset 673ca84a9171 because of wrong bug number in commit message
...
--HG--
extra : rebase_source : 32c92c4cb98097caf8805fdae98d9c435580c8c9
2013-10-26 00:51:47 -07:00
Brian Smith
bdc5f15a1f
Bug 450280: Remove timeout logic for TLS intolerance, r=honzab
2013-10-15 01:14:50 -07:00
Patrick Wang
5f3a169c05
Bug 881761 - Part 2: Exposing configureMD5 in nsNSSComponent. r=bsmith
2013-10-11 11:27:51 +08:00
Patrick Wang
5243e79ada
Bug 881761 - Part 1: Move initializing cipher suite to public function. r=keeler,honzab
2013-09-17 15:29:15 +08:00
Brian O'Keefe
9c9d71fddb
Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal
2013-10-02 13:17:55 -04:00
Michael Harrison
52fc47f2da
Bug 917049 - Remove the security.enable_tls_session_tickets pref. r=keeler
2013-10-22 12:33:00 +01:00
Carsten "Tomcat" Book
0e4e01758c
Merge mozilla-inbound to Mozilla-Central
2013-10-24 07:05:29 +02:00
Mike Hommey
59a17d0f20
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00
Mike Hommey
3fa7456cd6
Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal
2013-10-24 08:00:23 +09:00
Paolo Amadini
cd2ba67f77
Bug 928349 - Add a build-time setting to use only the JavaScript API for downloads, and enable it in Firefox for Desktop. r=enn
2013-10-23 21:46:47 +02:00
Camilo Viecco
d331acd967
Bug 918120: reduce soft fail ocsp timeouts to 3 secs. r=bsmith.
2013-09-23 09:25:53 -07:00
Camilo Viecco
9cdbcf49ca
Bug 911336: nsNSSCertificateDB does not lock nssShutdown correctly. r=keeler.
2013-08-29 16:15:35 -07:00
ffxbld
b7bc539e69
No bug, Automated HSTS preload list update from host bld-linux64-ec2-326 - a=hsts-update
2013-10-19 03:22:40 -07:00
Camilo Viecco
9216b8ad8d
Bug 895601: Add tests to cert verification in psm. r=keeler.
2013-07-30 11:18:40 -07:00
Chris Peterson
ab0945ca8d
Bug 927209 - Fix -Wunused-function and -Wreorder warnings in nsNSSIOLayer.cpp. r=bsmith
2013-10-15 16:22:13 -07:00
Brian Smith
71db6985d3
Bug 839310: Expand TLS intolerance logic to work for versions beyond TLS 1.0, r=keeler, r=wtc
...
--HG--
extra : rebase_source : b83a610d08abb428f0f6894fa935712f820ddfe8
2013-10-11 00:17:19 -07:00
ffxbld
90e84c8792
No bug, Automated HSTS preload list update from host bld-linux64-ec2-391 - a=hsts-update
2013-10-12 03:18:11 -07:00
Honza Bambas
fda9e3c937
Bug 923248 - Fix typo in proxy/direct NTLM module telemetry accumulation, r=jduell
2013-10-10 19:10:45 +02:00
ffxbld
10fcd4943f
No bug, Automated HSTS preload list update from host bld-linux64-ec2-165 - a=hsts-update
2013-10-05 03:24:02 -07:00
Ms2ger
4c35b806f8
Merge m-c to inbound.
2013-10-03 11:09:17 +02:00
Ms2ger
f4153f40d4
Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps
2013-10-03 09:11:13 +02:00
Ms2ger
d1e1fda3b3
Bug 922288 - Remove some unnecessary boilerplate from Makefile.ins; r=mshal
2013-10-03 09:10:00 +02:00
Ms2ger
1ee1f27aa3
Bug 922268 - Remove empty makefiles; r=gps
2013-10-03 09:10:00 +02:00
Gregory Szorc
54c1de66d6
Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:06 +02:00
Gregory Szorc
e6acf6270f
Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:01 +02:00
Gregory Szorc
1cff342d15
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
Ed Morley
18a411a55c
Backed out changeset 77bff106b704 (bug 920223)
2013-09-30 12:50:12 +01:00
Ed Morley
53a451894a
Backed out changeset 68b6b152f51a (bug 920223)
2013-09-30 12:50:09 +01:00
Ed Morley
2c7dd24541
Backed out changeset 8b02873ee07e (bug 920223)
2013-09-30 12:50:05 +01:00
Gregory Szorc
8344d8a946
Bug 920223 - Part 3: Mass convert MOCHITEST_BROWSER_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:06 +02:00
Gregory Szorc
0b4364c6f3
Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger
2013-09-30 09:52:01 +02:00
Gregory Szorc
6ed63cb064
Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger
2013-09-30 09:51:57 +02:00
David Keeler
21ea0c9304
bug 914034 - cache stapled OCSP responses on the cert verification thread r=briansmith
2013-10-02 15:08:07 -07:00
Ehsan Akhgari
8b1e734ef4
Backed out changeset a73ffb0d0c97 because of build bustage
2013-09-29 17:20:07 -04:00
Ehsan Akhgari
f3d364af5a
Remove a number of unused variables, no bug
2013-09-29 16:42:12 -04:00
ffxbld
c58a40cd97
No bug, Automated HSTS preload list update from host bld-linux64-ec2-318 - a=hsts-update
2013-09-28 03:30:01 -07:00
Wes Kocher
d970705962
Merge b2g-inbound to m-c
2013-09-27 19:35:44 -07:00
Martijn Wargers
a3d1617473
Bug 918604 - Remove more enablePrivilege calls. r=jmaher
2013-09-25 19:32:20 +02:00
Ryan VanderMeulen
df60bfed7e
Backed out changeset 356ba083bb5f (bug 918604) for frequent OSX test_window_bar.html timeouts.
...
CLOSED TREE
2013-09-27 18:28:43 -04:00
Jan Jongboom
54abab3203
Bug 906096 - Move InputMethod API behind a pref instead of build option. r=kanru, r=sicking
...
--HG--
rename : b2g/components/Keyboard.jsm => dom/inputmethod/Keyboard.jsm
rename : b2g/components/MozKeyboard.js => dom/inputmethod/MozKeyboard.js
2013-09-26 03:38:41 +08:00
patilkr24@gmail.com
7e9fa43e66
Bug 898712 - Add an error category to SSL errors in the browser console. r=bsmith
2013-09-26 14:07:29 -04:00
Brian Smith
faaf3281fa
Bug 920248: Temporarily disable TLS false start, r=keeler, r=wtc
...
--HG--
extra : rebase_source : 4fc35de2d6e2dc99de11b2a2d0c0f3ebe1de8b97
2013-09-25 12:00:36 -07:00
Martijn Wargers
01fd8c8bbd
Bug 918604 - Remove more enablePrivilege calls. r=jmaher
2013-09-25 19:32:20 +02:00
Gregory Szorc
7bd3c0ae36
Bug 901990 - Part 2: Upgrade xpcshell manifests; r=ted
...
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell-unpack/head_unpack.js => toolkit/mozapps/extensions/test/xpcshell/head_unpack.js
2013-09-24 11:50:08 -07:00
Ehsan Akhgari
7233ba7103
Bug 918923 - Part 2: Switch to #including nsString.h in code using the internal strings API; r=bsmedberg
2013-09-23 13:25:00 -04:00
ffxbld
5dc03e6e7b
No bug, Automated HSTS preload list update from host bld-linux64-ec2-437 - a=hsts-update
2013-09-21 03:30:50 -07:00
Benoit Jacob
229d2760cd
Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
2013-09-19 09:54:42 -04:00
Wes Kocher
0b90687d1e
Backed out changeset 040522aacba4 (bug 913847)
2013-09-18 17:18:56 -07:00
Nicholas Cameron
49d9b06e6c
bug 918119. Skip crashtests/327524-1.html. r=bustage
2013-09-19 11:04:52 +12:00
Benoit Jacob
5526ea7b69
Bug 913847 - Include MainThreadUtils.h instead of nsThreadUtils.h - r=ehsan
2013-09-18 18:50:32 -04:00
Camilo Viecco
d5158d67a8
Bug 916226: Enable ecdhe AES128 CGM ciphers in psm now that nss support them. r=bsmith
...
--HG--
extra : rebase_source : 82379823637ef6cda9ffd8765881ff30a76b5b46
2013-09-16 15:43:05 -07:00
ffxbld
8561bc0434
No bug, Automated HSTS preload list update from host bld-linux64-ec2-101 - a=hsts-update
2013-09-14 03:31:07 -07:00
Cykesiopka
19a28af708
Bug 733644 - Make nsNSSComponent use mozilla::Preferences. r=keeler, sr=bsmith
2013-09-13 09:02:15 -04:00
Ryan VanderMeulen
a50e4cbbf3
Backed out changeset 38a63dbeab37 (bug 733644) for suspicion of causing test_bug798843_pref.html failures.
2013-09-13 10:47:38 -04:00
Cykesiopka
5f525a4004
Bug 733644 - Make nsNSSComponent use mozilla::Preferences. r=keeler, sr=bsmith
2013-09-13 09:02:15 -04:00
Paolo Amadini
a78cae2649
Bug 913118 - Add a combined list of public and private downloads. r=enn
2013-09-12 21:20:30 +02:00
Brian Smith
ca0fb01dd1
Bug 909152: Factor out generic logic from OCSP stapling tests to make it reusable, r=keeler, r=cviecco, r=gps
...
--HG--
extra : rebase_source : 147591c1f12494cdda17e96a4993223297f6dc1a
2013-09-04 23:55:28 -07:00
Kyle Huey
888aba875b
Bug 910937: Remove xpc_UnmarkGrayObject and use JSAPI directly. r=mccr8
2013-09-08 20:28:48 -07:00
ffxbld
61d2aa431c
No bug, Automated HSTS preload list update from host bld-linux64-ec2-142 - a=hsts-update
2013-09-07 03:36:29 -07:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
David Keeler
dad3672925
bug 912204 - properly clear HSTS state in browser_bug627234_perwindowpb.js r=cviecco
2013-09-03 13:43:07 -07:00
Masatoshi Kimura
e06d8f88fa
Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley
2013-09-05 01:02:34 +09:00
Po-Chun Chang
752524a532
Bug 908527 - Avoid wasted work in PSM_SSL_BlacklistDigiNotar(). r=cviecoo
2013-09-03 08:55:52 -04:00
Jeff Walden
de9ce95170
Bug 730805 - Provide mozilla/IntegerPrintfMacros.h to implement the PRI* macros portion of the <inttypes.h> interface. r=espindola
...
--HG--
extra : rebase_source : be80333003c6fec659e736a77463568c836d8348
2011-12-15 00:27:42 -05:00
ffxbld
af01d6d046
No bug, Automated HSTS preload list update from host bld-linux64-ec2-356 - a=hsts-update
2013-08-31 03:17:30 -07:00
Nicholas Nethercote
3c5b0c6b29
Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
...
--HG--
rename : js/src/jsdbgapi.h => js/public/OldDebugAPI.h
rename : js/src/jsdbgapi.cpp => js/src/vm/OldDebugAPI.cpp
extra : rebase_source : 9cd65a698e726c43d88d650f40823367bf98feae
2013-08-26 19:05:20 -07:00
David Keeler
0d58b48b10
bug 849553 - crypto.generateCRMFRequest should throw for bad key sizes r=bsmith
...
--HG--
rename : security/manager/ssl/tests/mochitest/bugs/test_bug882865.html => security/manager/ssl/tests/mochitest/bugs/test_generateCRMFRequest.html
2013-08-27 16:48:52 -07:00
Kai Engert
e7a6934079
bug 887052 - follow-up: fix typo in browser_bug627234_perwindowpb.js r=keeler
2013-08-27 16:12:48 -07:00
Kai Engert
be6fca9992
Bug 633001, SSL cannot set exceptions on IPv6 addresses, also fixes bug 828873. Based on work by Erik Lax, r=dkeeler
2013-08-27 23:54:34 +02:00
Geoff Brown
fd9a8160b1
Bug 865006 - (4) Add more xpcshell tests for android; r=jmaher
2013-08-25 10:58:31 -06:00
ffxbld
6c2f52a1ef
No bug, Automated HSTS preload list update from host bld-linux64-ec2-018 - a=hsts-update
2013-08-24 03:20:13 -07:00
Nicholas Nethercote
789875a768
Bug 905017 (part 3, attempt 2) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm.
...
--HG--
extra : rebase_source : 8226a31c4f2a286ba843da616b1061ca034a5d41
2013-08-19 23:45:26 -07:00
Bobby Holley
ae571db69f
Bug 903891 - Push a null principal before opening XUL dialogs in ye olde crytoe APIe. r=jst
...
This fixes the generateCRMFRequest failures. The callsites here are easily
greppable (grep for nsNSSDialogHelper::openDialog), and they're all chrome://
XUL documents.
2013-08-22 15:51:34 -07:00
Makoto Kato
033e608a90
Bug 901820 - Part 1. replace nsCRT::strdup with strdup. r=bsmedberg
2013-08-22 19:31:48 +09:00
Ms2ger
f805d8d6eb
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
8040c0cadd
Backout changesets 7e6fb33fdf22:c85332df4320 (bug 905017) for windows bustage.
2013-08-22 10:16:30 +02:00
Ms2ger
04a948975a
Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal
2013-08-22 08:56:02 +02:00
Ms2ger
bdfaa84f5b
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
3a103a7e9f
Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium
2013-08-22 08:56:01 +02:00
Ms2ger
4807f1c86c
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Nicholas Nethercote
5c94c32440
Bug 905017 (part 3) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm.
...
--HG--
extra : rebase_source : 8322f1c96b95685912375484172d47f53107947f
2013-08-19 23:45:26 -07:00
Neil Rashbrook
5d37448b15
Bug 907904 Fix string correctness issues r=bsmith
2013-08-22 08:38:57 +01:00
Nicholas Nethercote
2585de9a07
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Cykesiopka
3aa61b4737
Bug 906971 - Cleanup editcerts.js. r=keeler
2013-08-20 16:43:39 -04:00
Cykesiopka
55eaa8fe41
Bug 861763 - Remove text-decoration: blink in security/manager/pki/resources/content/createCertInfo.xul. r=keeler
2013-08-20 08:30:25 -04:00
Ryan VanderMeulen
bb87caf4be
Merge m-c to inbound on a CLOSED TREE.
2013-08-19 17:05:12 -04:00
Paolo Amadini
b11a74bd59
Bug 847863 - Part 5 of 8 - Selectively convert mixed content blocker tests. r=enn
2013-08-19 17:23:59 +02:00
Cykesiopka
066db840e7
Bug 825583 - Remove server tab cert trust editing. r=keeler
2013-08-19 08:48:08 -04:00
ffxbld
fa1587cbb6
No bug, Automated HSTS preload list update from host bld-centos6-hp-008 - a=hsts-update
2013-08-17 03:12:53 -07:00
David Keeler
726000e491
bug 903762 - be more strict about removing HSTS preload list entries r=cviecco
2013-08-15 15:48:39 -07:00
Trevor Saunders
acfc9e9cd6
bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan
2013-08-12 05:51:49 -04:00
Ms2ger
30f4e6e119
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
e9ac4435fb
Bug 897909 - Cleanup some SIMPLE_PROGRAMS; r=gps
...
* * *
FOLD
2013-08-14 09:00:13 +02:00
Camilo Viecco
dbacfa865e
Bug 902511 - Batch of EV certs for August (augments struct in nsIdentityInfo). r=honzab
2013-08-13 22:21:20 -07:00
Boris Zbarsky
af4624bf9a
Back out revision ea0f2d537a40 (bug 903283) because Windows was bootlegging nsRegion.h via EventTarget.h in widget code and so we ended up with a CLOSED TREE.
2013-08-09 22:31:05 -04:00
David Zbarsky
0849600afa
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-09 21:17:52 -04:00
David Zbarsky
9ce94de31b
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-19 06:15:55 -04:00
Trevor Saunders
e62a12b52f
bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
2013-08-08 20:12:37 -04:00
Nicholas Nethercote
d8f824e34e
Bug 898914 (part 1) - Remove JSBool.
...
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
David Dahl
2d55ce87ec
Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler
2013-08-06 21:46:05 -05:00
Ryan VanderMeulen
3eb19df999
Backed out changeset a4dd0dc4e354 (bug 824652) for Android M1 orange.
2013-08-05 19:21:17 -04:00
David Keeler
698f43041b
bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst
2013-08-02 16:23:18 -07:00
David Keeler
6be2e1d4e0
bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
...
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-08-02 15:48:37 -07:00
David Dahl
6b4fc6a059
Bug 824652 - crypto.generateCRMFRequest bypasses CSP (allows script execution from a string, without unsafe-eval) r=bsmith r=khuey r=keeler
2013-08-05 16:15:22 -05:00
Ryan VanderMeulen
9973ce0c8b
Backed out changesets 5f8a88c6d0c8 and 97fcb5a154d8 (bug 887052) for OSX mochitest-other orange.
...
--HG--
rename : netwerk/base/public/nsISiteSecurityService.idl => netwerk/base/public/nsIStrictTransportSecurityService.idl
rename : security/manager/boot/src/nsSiteSecurityService.cpp => security/manager/boot/src/nsStrictTransportSecurityService.cpp
rename : security/manager/boot/src/nsSiteSecurityService.h => security/manager/boot/src/nsStrictTransportSecurityService.h
2013-08-05 16:18:06 -04:00
David Keeler
dfff78a666
bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst
2013-07-01 10:49:40 -07:00
David Keeler
fd28a3ce4c
bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
...
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-07-01 09:30:11 -07:00
Carsten "Tomcat" Book
5c34d25a48
Merge b2g-inbound to m-c
2013-08-05 11:22:48 +02:00
ffxbld
471aca0e21
No bug, Automated HSTS preload list update from host bld-linux64-ec2-042 - a=hsts-update
2013-08-03 03:26:02 -07:00
Yoshi Huang
2e2cee1761
Bug 883741 - Part 1: WebCrypto: Move Crypto to WebIDL. r=bz
2013-08-01 14:57:25 +08:00
Ehsan Akhgari
b9980dbc97
Bug 579517 follow-up: Remove NSPR types that crept in
2013-08-02 12:09:54 -04:00
Yoshi Huang
73263e6ce6
Bug 899946 - strange call to crypto.generateCRMFRequest from test_bug882865.html. r=Ms2ger
2013-07-31 18:34:14 +08:00
Ehsan Akhgari
2824b29025
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Ehsan Akhgari
ef4b479714
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Bobby Holley
98a0425f0f
Bug 899245 - Rename JS_GetGlobalForScopeChain to JS::CurrentGlobalOrNull. r=luke
...
This was done with perl/grep.
2013-07-29 16:45:27 -07:00
Adrian Lungu
8bac10e69e
Bug 887984 - Send telemetry data from NTLM Init() methods. r=honzab
2013-07-25 09:54:11 -07:00
Trevor Saunders
108b7dd046
backout bug 886526 because it probably made us use a lot more memory to link on windows
2013-07-29 11:03:21 -04:00
Olli Pettay
070b42da93
Bug 892588 - crash in nsNSSASN1Sequence::~nsNSSASN1Sequence, r=bsmith
...
--HG--
extra : rebase_source : a3d1a29f0ebcfb05462be3a46b38b7be08163379
2013-07-29 19:46:52 +03:00
ffxbld
a19823c25d
No bug, Automated HSTS preload list update from host bld-linux64-ec2-489 - a=hsts-update
2013-07-27 03:17:36 -07:00
David Keeler
e76bfadffd
bug 846825 - refactor, make HSTS header parser more spec-conformant r=cviecco r=grobinson
2013-07-25 16:13:50 -07:00
Joshua Cranmer
d9601afd10
Bug 884061 - Part 3s: Use NS_DECL_THREADSAFE_ISUPPORTS in security/, r=bsmith
...
--HG--
extra : rebase_source : 2b3329c361a71c49ef7c0793006c7dbb6f855e28
2013-07-18 21:24:14 -05:00
Cameron McCormack
cd4006ab60
Backout bdceed703766 (bug 887984) for Windows build failures.
2013-07-23 13:43:45 +10:00
Adrian Lungu
1b8eddbd1f
Bug 887984 - Send telemetry data from NTLM Init() methods. r=mayhemer
2013-07-18 12:00:04 -07:00
Ed Morley
7be3034ecd
Merge latest green inbound changeset and mozilla-central
2013-07-22 14:45:43 +01:00
ffxbld
d406588482
No bug, Automated HSTS preload list update from host bld-linux64-ec2-397 - a=hsts-update
2013-07-20 03:37:24 -07:00
David Keeler
e8b27b70d3
bug 882865 - cryptojs key gen cleanup: use EqualsLiteral() r=bsmith r=Ms2ger r=khuey
2013-07-12 10:00:22 -07:00
David Keeler
bfc4a56912
bug 892017 - fix incorrect usage of PLArenaPool in OCSPStaplingServer r=bsmith
2013-07-19 11:54:10 -07:00
David Keeler
929d9e7dd2
Back out a5a5d2c176f7 (bug 882865) because of Android test failures on a CLOSED TREE
2013-07-18 15:55:10 -07:00
David Keeler
bb76747efb
bug 882865 - cryptojs key gen cleanup: use EqualsLiteral() r=bsmith r=Ms2ger
2013-07-12 10:00:22 -07:00
Camilo Viecco
34712933a6
Bug 883682: Enable EV test cert only in debug builds. r=bsmith
...
--HG--
extra : rebase_source : 0f14273c6f6d4da4164d7beeb3fd21bd6def1fd0
2013-07-03 08:24:09 -07:00
Ed Morley
a5daa8f4fd
Merge latest green inbound changeset and mozilla-central
2013-07-15 10:48:54 +01:00
ffxbld
e1159218c3
No bug, Automated HSTS preload list update from host bld-centos6-hp-017 - a=hsts-update
2013-07-13 03:11:47 -07:00
Johnny Stenback
1ee1915096
Bug 893290 - Fix busted error reporting in ssl code. r=dougt
2013-07-13 07:35:30 -07:00
Kai Engert
2cc3aac4b8
Bug 531067: Remove hard-coded default OCSP responders on trunk, r=briansmith
...
--HG--
extra : rebase_source : 23bc45569bba9f417a51c13530f0319144f07b03
2013-07-11 23:33:55 -07:00
David Keeler
9609fc132a
bug 889831 - always call SSL_PeerStapledOCSPResponses r=bsmith
2013-07-08 14:56:08 -07:00
Brian Smith
92ac44f63e
Bug 820887: Fix early return in HandshakeCallback, r=keeler
...
--HG--
extra : rebase_source : e60d86d2b796bda0d44fe640663261cbebede495
2013-05-15 14:32:03 -07:00
Emanuel Hoogeveen
e32590ca0d
Bug 890714 - Fix mixed line endings. r=joe, r=jesup
2013-07-08 16:33:15 -04:00
Josh Matthews
b278293ded
Bug 889885 - Avoid releasing scripted observers from PSM off the main thread. r=bsmith
2013-07-08 13:43:31 -04:00
Trevor Saunders
4fda35a773
bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg
2013-06-25 11:15:21 -04:00
Ehsan Akhgari
de78bff8d5
Bug 886183 - Remove three unused functions from nsIdentityChecking.cpp; r=bsmith
2013-07-08 07:11:08 -04:00
ffxbld
25943dad1e
No bug, Automated HSTS preload list update from host bld-linux64-ix-019 - a=hsts-update
2013-07-06 03:26:18 -07:00
Ryan VanderMeulen
c38d464f0b
Merge m-c and inbound.
2013-07-03 16:39:33 -04:00
ffxbld
ed24ba9117
No bug, Automated HSTS preload list update from host bld-linux64-ec2-324 - a=hsts-update
2013-07-03 12:25:37 -07:00
Masatoshi Kimura
1a9e38cc24
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00