9695367158b37dfebcd35387f9de56e3b7cc91fe: Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include draft
Tom Ritter <tom@mozilla.com> - Wed, 12 Jul 2017 12:34:50 -0500 - rev 607664
Push 68074 by bmo:tom@mozilla.com at Wed, 12 Jul 2017 17:37:28 +0000
Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include Upstream: http://bugs.icu-project.org/trac/changeset/40102 MozReview-Commit-ID: 88aECdijOxr
2078fb1e3c2047b2f8ad8d9546b09495ee75053f: Bug 1380278 - UpdateUtils.jsm does main thread I/O to read the update.locale file. draft
Zibi Braniecki <zbraniecki@mozilla.com> - Wed, 12 Jul 2017 10:34:23 -0700 - rev 607663
Push 68073 by bmo:gandalf@aviary.pl at Wed, 12 Jul 2017 17:34:36 +0000
Bug 1380278 - UpdateUtils.jsm does main thread I/O to read the update.locale file. MozReview-Commit-ID: AEYKiivsNl0
f6a609ee000bf96aa8857657c3ee26d0a1b759bc: Bug 641212 Part 10 - Rebuild updater test data files in new XZ format. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Thu, 12 Jan 2017 16:07:40 -0800 - rev 607662
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 10 - Rebuild updater test data files in new XZ format. r?rstrong Also updated sharedUpdateXML.js because it contains the size of one of the MAR files, which of course changed when that file was reformatted. MozReview-Commit-ID: 7hYCiv6NcuP
2aa6f10de00252cde7e668e7cea0317f972d4242: Bug 641212 Part 9 - Rebuild libmar unit test data files in new XZ format. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Wed, 11 Jan 2017 14:04:39 -0800 - rev 607661
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 9 - Rebuild libmar unit test data files in new XZ format. r?rstrong Also updated test_create.js because it uses some constant offsets into the MAR files which changed in the new ones. MozReview-Commit-ID: 9ZIShNr7fkH
1e61076163f728086dbd98b3c6516969249f748a: Bug 641212 Part 8 - Remove bz2 support from the updater. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Thu, 26 Jan 2017 15:09:27 -0800 - rev 607660
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 8 - Remove bz2 support from the updater. r?rstrong The updater no longer needs to perform any decompression, it's handled in libmar now, so remove the associated code from the archive reader. Also replace the CRC32 code in the updater with a call to liblzma's function, since the old code depends on libbz2. MozReview-Commit-ID: 9HIkXVdenYv
596043d866cae0bc6850a4c8a31d973e38416cd1: Bug 641212 Part 7 - Replace libbz2 with XZ in the mbsdiff tool. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Sun, 09 Jul 2017 11:17:28 -0700 - rev 607659
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 7 - Replace libbz2 with XZ in the mbsdiff tool. r?rstrong BZ2 isn't needed in mbsdiff for compression purposes, it's only used for CRC32 calculation. liblzma contains code for that, so use it instead. MozReview-Commit-ID: 86khl2DOWB
f40d4bc50c3546e508771e0214401242f54391e1: Bug 641212 Part 6 - Remove usage of bzip2 from the MAR builder scripts. r?rstrong, r?bhearsum draft
Matt Howell <mhowell@mozilla.com> - Thu, 26 Jan 2017 15:02:18 -0800 - rev 607658
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 6 - Remove usage of bzip2 from the MAR builder scripts. r?rstrong, r?bhearsum MozReview-Commit-ID: 7GxpXogClTy
1cba5ce0b41469b70b0effd8743505157e26aa06: Bug 641212 Part 5 - Support opening and extracting XZ-compressed MAR archives. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Thu, 26 Jan 2017 14:58:07 -0800 - rev 607657
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 5 - Support opening and extracting XZ-compressed MAR archives. r?rstrong MozReview-Commit-ID: H5cGeYJmYiK
1c0cbaadc6768afd981953f84cf1b164d1376af9: Bug 641212 Part 4 - Refactor updater headers to be usable from C. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Thu, 26 Jan 2017 15:11:15 -0800 - rev 607656
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 4 - Refactor updater headers to be usable from C. r?rstrong The changes to libmar mean that a couple of C files there now need to include updatedefines.h. This file contains a couple of things that only build in C++, so rearrange those things to make it work in C as well. MozReview-Commit-ID: 3YtWv67UinW
531b395baa57783489b21a55579e2b5385cca974: Bug 641212 Part 3 - Create MAR files using XZ compression. r?rstrong draft
Matt Howell <mhowell@mozilla.com> - Sun, 09 Jul 2017 11:04:55 -0700 - rev 607655
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 3 - Create MAR files using XZ compression. r?rstrong This commit replaces the MAR (update archive) compression scheme. Previously, each individual file in an update was compressed separately using BZip2. Now, the entire stream of all file updates is compressed using XZ/LZMA2. This gets us substantially better compression ratios, and therefore smaller updates. MozReview-Commit-ID: LqvFVygOCj2
fe09b87130af0f31c33113408495309062f59c79: Bug 641212 Part 2 - Adjust mar/signmar/updater build files to link liblzma instead of bzip. r?rstrong, r?glandium draft
Matt Howell <mhowell@mozilla.com> - Sun, 09 Jul 2017 10:50:15 -0700 - rev 607654
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 2 - Adjust mar/signmar/updater build files to link liblzma instead of bzip. r?rstrong, r?glandium MozReview-Commit-ID: Abqeeo4ATwc
8aaf488065ab15c8ab290052b59a71d8a6b86685: Bug 641212 Part 1 - Incorporate liblzma into the build system. r?rstrong, r?glandium draft
Matt Howell <mhowell@mozilla.com> - Sun, 09 Jul 2017 10:40:32 -0700 - rev 607653
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 1 - Incorporate liblzma into the build system. r?rstrong, r?glandium MozReview-Commit-ID: 34MB3JmevR1
7ca6a022dc71f28e759885af7c628a417324cc4d: Bug 641212 Part 0 - Copy liblzma into the tree. r?rstrong, f?gerv draft
Matt Howell <mhowell@mozilla.com> - Sun, 09 Jul 2017 10:33:49 -0700 - rev 607652
Push 68072 by mhowell@mozilla.com at Wed, 12 Jul 2017 17:32:12 +0000
Bug 641212 Part 0 - Copy liblzma into the tree. r?rstrong, f?gerv MozReview-Commit-ID: 5kzEwP9GZAK
c444f0d542a0129f0445389c680b3e79d20a5b15: Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include draft
Tom Ritter <tom@mozilla.com> - Wed, 12 Jul 2017 12:30:57 -0500 - rev 607651
Push 68071 by bmo:tom@mozilla.com at Wed, 12 Jul 2017 17:32:10 +0000
Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include Upstream: http://bugs.icu-project.org/trac/changeset/40102 MozReview-Commit-ID: 88aECdijOxr
9e3d4d1ed66ce5918bf8b9f6b804cba2b781400c: Bug 1333126: adding tests; r?ted draft
Carl Corcoran <carlco@gmail.com> - Wed, 12 Jul 2017 19:30:19 +0200 - rev 607650
Push 68070 by bmo:ccorcoran@mozilla.com at Wed, 12 Jul 2017 17:30:56 +0000
Bug 1333126: adding tests; r?ted MozReview-Commit-ID: 8YPEhnLORpm
40342eb2c6c6b79532df11e3e3844cfce1861fdb: Bug 1333126: use win64 PE unwind metadata to improve client-side stack walking; r?ted draft
Carl Corcoran <carlco@gmail.com> - Wed, 12 Jul 2017 19:29:32 +0200 - rev 607649
Push 68070 by bmo:ccorcoran@mozilla.com at Wed, 12 Jul 2017 17:30:56 +0000
Bug 1333126: use win64 PE unwind metadata to improve client-side stack walking; r?ted MozReview-Commit-ID: JCW9nmNWqvg
285d7775f55a33d569e01e6d0cb78316ec650961: Bug 1365133 - Update tests - Part 2. draft
Evan Tseng <evan@tseng.io> - Tue, 20 Jun 2017 15:11:46 +0800 - rev 607648
Push 68069 by bmo:evan@tseng.io at Wed, 12 Jul 2017 17:27:19 +0000
Bug 1365133 - Update tests - Part 2. MozReview-Commit-ID: GoOXdJ4RfY9
d1bd989ffb50d86d009819b71b0cde3b9faa23b3: Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include draft
Tom Ritter <tom@mozilla.com> - Wed, 12 Jul 2017 12:17:07 -0500 - rev 607647
Push 68068 by bmo:tom@mozilla.com at Wed, 12 Jul 2017 17:19:45 +0000
Bug 1380083 Pull in upstream ICU patch that changes '\' to '/' in #include Upstream: http://bugs.icu-project.org/trac/changeset/40102 MozReview-Commit-ID: 88aECdijOxr
ff82279a351198436db8606a29ec3739de523b25: Bug 1365133 - Update tests - Part 2. draft
Evan Tseng <evan@tseng.io> - Tue, 20 Jun 2017 15:11:46 +0800 - rev 607646
Push 68067 by bmo:evan@tseng.io at Wed, 12 Jul 2017 17:15:24 +0000
Bug 1365133 - Update tests - Part 2. MozReview-Commit-ID: GoOXdJ4RfY9
086badc26e05f732e1f1e636b25961737e352431: Bug 1365133 - Update tests - Part 2. draft
Evan Tseng <evan@tseng.io> - Tue, 20 Jun 2017 15:11:46 +0800 - rev 607645
Push 68066 by bmo:evan@tseng.io at Wed, 12 Jul 2017 17:12:01 +0000
Bug 1365133 - Update tests - Part 2. MozReview-Commit-ID: GoOXdJ4RfY9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip