Matt Howell
dd5dc8cac7
Bug 1578489 - New Windows installer icon. r=agashlin
...
This patch includes:
* The new icon file itself
* A modified Win32 SFX binary with the icon resource replaced and no other changes
* A rebuilt ARM64 binary (because rebuilding it is just as easy as resource hacking it)
* And I also took the opportunity to update the VC project to the 2019 toolchain
and removed the requirement for a particular Windows 10 SDK version.
Differential Revision: https://phabricator.services.mozilla.com/D46846
--HG--
extra : moz-landing-system : lando
2019-09-23 22:00:43 +00:00
Matt Howell
9c2e27563a
Bug 1514806 Part 4 - Update the LZMA SDK package documentation to explain the new files. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15982
--HG--
extra : moz-landing-system : lando
2019-01-22 21:58:47 +00:00
Matt Howell
add50d93cd
Bug 1514806 Part 3 - Add the new AArch64 7-zip SFX stub binary. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15980
--HG--
extra : moz-landing-system : lando
2019-01-22 21:58:45 +00:00
Matt Howell
7d3b8ea3ad
Bug 1514806 Part 2 - Add build files necessary for compiling a 7-zip SFX stub for AArch64. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15979
--HG--
extra : moz-landing-system : lando
2019-01-22 21:58:43 +00:00
Matt Howell
56b9b29d4f
Bug 1514806 Part 1 - Rename the existing x86 7-zip SFX files to indicate what platform they're for. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15978
--HG--
rename : other-licenses/7zstub/firefox/7zSD.sfx => other-licenses/7zstub/firefox/7zSD.Win32.sfx
rename : other-licenses/7zstub/firefox/7zSD.manifest => other-licenses/7zstub/firefox/7zSD.win32.manifest
extra : moz-landing-system : lando
2019-01-22 21:57:09 +00:00
Cosmin Sabou
1558607307
Backed out 6 changesets (bug 1514806) for causing windows 2012 opt repack bustages.
...
Backed out changeset 63debb1d02d3 (bug 1514806)
Backed out changeset 803d20ba3f80 (bug 1514806)
Backed out changeset 3b95c5d8466d (bug 1514806)
Backed out changeset eb09e108a439 (bug 1514806)
Backed out changeset 6a738993de29 (bug 1514806)
Backed out changeset 303b19a8b923 (bug 1514806)
--HG--
rename : other-licenses/7zstub/firefox/7zSD.win32.manifest => other-licenses/7zstub/firefox/7zSD.manifest
rename : other-licenses/7zstub/firefox/7zSD.Win32.sfx => other-licenses/7zstub/firefox/7zSD.sfx
2019-01-15 19:17:09 +02:00
Matt Howell
4bc199a4ea
Bug 1514806 Part 4 - Update the LZMA SDK package documentation to explain the new files. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15982
--HG--
extra : moz-landing-system : lando
2019-01-14 21:58:38 +00:00
Matt Howell
e72c0f5f13
Bug 1514806 Part 3 - Add the new AArch64 7-zip SFX stub binary. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15980
--HG--
extra : moz-landing-system : lando
2019-01-15 01:44:07 +00:00
Matt Howell
b00e64a457
Bug 1514806 Part 2 - Add build files necessary for compiling a 7-zip SFX stub for AArch64. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15979
--HG--
extra : moz-landing-system : lando
2019-01-15 01:42:19 +00:00
Matt Howell
6ca7db2669
Bug 1514806 Part 1 - Rename the existing x86 7-zip SFX files to indicate what platform they're for. r=agashlin
...
Differential Revision: https://phabricator.services.mozilla.com/D15978
--HG--
rename : other-licenses/7zstub/firefox/7zSD.sfx => other-licenses/7zstub/firefox/7zSD.Win32.sfx
rename : other-licenses/7zstub/firefox/7zSD.manifest => other-licenses/7zstub/firefox/7zSD.win32.manifest
extra : moz-landing-system : lando
2019-01-14 21:57:52 +00:00
Matt Howell
0d3162b8a7
Bug 1490264 Part 2 - Document our SFX stub version resource edits. r=agashlin
...
Also take the opportunity to add specific instructions about how to rebuild 7zSD.sfx.
--HG--
extra : source : b661b49403a54fa36d2f1e04c0fa7ea7c53764c7
2018-09-11 11:17:30 -07:00
Matt Howell
3f6125f117
Bug 1490264 Part 1 - Correct Windows installer SFX stub vendor and description. r=agashlin
...
--HG--
extra : source : c61fe74a30492785c43766e5802db24a1a0200dd
2018-09-11 10:43:36 -07:00
Matt Howell
e5ac65140a
Bug 1486376 Part 7 - Reapply the portion of bug 1425468 that involves this code. r=agashlin
...
Also take the opportunity to add that change to mozilla_customizations.diff and
to correct the line endings in the files that it contains changes to.
--HG--
extra : rebase_source : 10df36760e1f8cc0e8b2f93b47e76c27dcc912cc
extra : source : 9a448a33f4b43ef8572d80bc7b27c7a831f122c2
2018-08-30 15:32:10 -07:00
Matt Howell
9405f5c376
Bug 1486376 Part 6 - Update the 7zstub readme to reflect the new contents. r=agashlin
...
Also added line breaks to make the file more readable (while making the diff
harder to review).
--HG--
extra : source : 7b2d3f4315562ef9197b3b22bdb5c9f9f7df1bdf
2018-08-30 11:24:19 -07:00
Matt Howell
173cd82e0e
Bug 1486376 Part 5 - Rebuild the binary SFX stub. r=agashlin
...
--HG--
extra : source : c3120123a0908882d906d236a8ee6c442cf61502
2018-08-30 11:23:33 -07:00
Matt Howell
958e655df4
Bug 1486376 Part 4 - Update the version number in the 7-zip SFX manifest. r=agashlin
...
--HG--
extra : source : ddb335eedf66c8605a5c3f5c7b8748f1304fe304
2018-08-30 14:28:14 -07:00
Matt Howell
c20dcfc6ef
Bug 1486376 Part 3 - Apply our existing patches to the LZMA SDK code. r=agashlin
...
This simply applies the file other-licenses/7zstub/mozila_customizations.diff,
which did not need to be changed in this patch series because it applies cleanly
to the LZMA SDK code, which is organized in the same way as the 7-zip code.
--HG--
extra : source : a6abc1d22d6c01e3fa07f52e468bb045630a3a1d
2018-08-30 11:21:52 -07:00
Matt Howell
466891dbff
Bug 1486376 Part 2 - Add a copy of the LZMA SDK. r=agashlin
...
--HG--
extra : source : 75e2ff0c912d095abc2b27bbb24b3399153f2505
2018-08-30 11:20:45 -07:00
Matt Howell
d114f21d6c
Bug 1486376 Part 1 - Remove existing copy of the 7-zip code. r=agashlin
...
--HG--
extra : source : 138ba76674c6f9d8f280f55dc12bf10b8ccfc989
2018-08-30 11:19:03 -07:00
Adam Gashlin
1221ad7795
Bug 1485245: Back out Move -> std::move change in 7zstub. r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D3945
--HG--
extra : moz-landing-system : lando
2018-08-22 14:46:50 +00:00
Emilio Cobos Álvarez
fffb25b74f
Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
...
This was done automatically replacing:
s/mozilla::Move/std::move/
s/ Move(/ std::move(/
s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Matt Howell
ab9dbcd000
Bug 1425468 - Add command-line parameters for setting full installer options. r=agashlin
...
I'm also adding a "StartMenuShortcut" option as an alias for "StartMenuShortcuts",
because I could not stop leaving off the 's' while testing this patch, so I
figure I'm not the only one making that mistake and getting frustrated.
MozReview-Commit-ID: Fdsc6CTBJr4
--HG--
extra : rebase_source : c57295e0936b6721bc75d6f11f33bad6691b96de
2018-04-20 13:09:24 -07:00
Matt Howell
02ff8c0219
Bug 1436475 Part 5 - Add a readme and a patch file with our changes to the 7-zip directory. r=agashlin
...
MozReview-Commit-ID: G8NyEVL0qUx
--HG--
extra : rebase_source : 96c67d27a41159004bcfd09eee634cc2761a8af0
2018-02-13 09:17:07 -08:00
Matt Howell
3b9b2ac6c7
Bug 1436475 Part 4 - Add the 7-zip SFX binary compiled from the new code, and related resources. r=agashlin
...
MozReview-Commit-ID: JacI5w3f0t5
--HG--
extra : rebase_source : ea0cee5286a32e1472995f8eaa12bb1ca2c4e9ca
2018-02-12 14:52:41 -08:00
Matt Howell
5da642ec8b
Bug 1436475 Part 3 - Port our customizations forward to the new 7-zip code. r=agashlin
...
MozReview-Commit-ID: 7QtV1XTSKch
--HG--
extra : rebase_source : 4579dcbf034c992a6efe44e97536eeee0ac51711
2018-02-12 14:46:37 -08:00
Matt Howell
ae7978b35d
Bug 1436475 Part 2 - Add the 7-zip 18.01 code. r=agashlin
...
MozReview-Commit-ID: 17MIhNo2HCY
--HG--
extra : rebase_source : f4f8a1a7f736c6b39c645375b97275d8e410b18c
2018-02-12 13:38:06 -08:00
Matt Howell
eb9e47cb47
Bug 1436475 Part 1 - Remove the old 7-zip code. r=agashlin
...
MozReview-Commit-ID: 8pjfvp8MyL7
--HG--
extra : rebase_source : 3e92a767ddbf47168e5664ccb009fcdef81d796c
2018-02-12 13:37:00 -08:00
Matt Howell
d1b5874cb8
Bug 1413568 - Update installer icons. r=mconley
...
MozReview-Commit-ID: 1KJWrbZGglW
--HG--
extra : rebase_source : f7c4326f24ad69c6292d6f11f5ff78c429673702
extra : source : ea75679760e608a7f3298f595b42dc13ec8bf890
2017-11-02 08:34:22 -07:00
Matt Howell
da8c457b8a
Bug 1375472
- Use an optimized build of the 7-zip SFX stub. r=rstrong
...
Bug 1361326 required rebuilding the 7-zip self-extractor executable, which is
stored in binary form in the tree. I accidentally built that binary with all
compiler optimizations disabled. This binary is built from identical code as
the one from bug 1361326, the only difference is this one was built with /O2
instead of /Od.
MozReview-Commit-ID: L07EXZoQEa7
--HG--
extra : rebase_source : 9c3a28ba61827c15a49a7b6bd1f184b725b4ff0d
2017-07-05 10:17:00 -07:00
Matt Howell
e06e2c95e2
Bug 1366763 - Update the installer file icon. r=rstrong
...
MozReview-Commit-ID: EEZV6Jp7i9F
--HG--
extra : source : 11f687d7f4cdb2a55936f25335aa1bc7a964fae7
2017-05-30 13:24:38 -07:00
Adam Gashlin
69772367de
Bug 1365998 Part 1 - Images for streamlined stub installer. r=mhowell
...
MozReview-Commit-ID: 54vmtqkeAK3
--HG--
extra : source : df4d044e4da0e280e57cb370e508fc435df86601
extra : histedit_source : 8f9cf181856a65c2a86665301c3128c40a99a24c
2017-04-05 10:24:02 -07:00
Matt Howell
024b5bad85
Bug 1361326 - Delay-load DLL's used by the 7-zip self-extractor. r=rstrong
...
MozReview-Commit-ID: 7O0NJBVxaLQ
--HG--
extra : source : dc853c57ba1fdb220a3731c9d00d0b60bbbf18f2
2017-05-05 15:33:18 -07:00
Robert Strong
f71fac517f
Bug 1308740 - change the minimum support OS string to Windows 7 in the modified 7-Zip stub source. r=mhowell
2016-11-23 11:42:58 -08:00
Robert Strong
e748bf473f
Bug 1308740 - revert the 7-Zip stub metadata to the previous values. r=mhowell
2016-11-23 11:42:39 -08:00
Matt Howell
f5c22cd054
Bug 1261140 - Allow stub installer to read post-signing data and leave it where Firefox can find it; r=rstrong
2016-05-20 18:17:57 -07:00
Sylvestre Ledru
ab4e3a0d42
Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
...
--HG--
extra : rebase_source : 7d2cc56b6553cd7a8d848d3c660f30735bd82eec
2016-01-22 16:58:49 +01:00
Robert Strong
057b97e773
Updated 7Zip sfxthat include moz modifications - Bug 995891 - Reduce stub installer install timeouts. r=me
2014-04-16 22:44:08 -07:00
Robert Strong
c0b97037cd
Updated 7Zip moz modifications to sfx code - Bug 995891 - Reduce stub installer install timeouts. r=tabraldes
2014-04-16 22:43:30 -07:00
Robert Strong
969cccdaf3
Updated 7Zip sfx - Bug 396050 - [7zip] Unnecessary Button provided by the 7-Zip SEA (self extracting archive). r=bbondy
2014-04-16 22:42:37 -07:00
Robert Strong
ce8c01ce95
Updated 7Zip moz modifications to sfx code - Bug 396050 - [7zip] Unnecessary Button provided by the 7-Zip SEA (self extracting archive). r=bbondy
2014-04-16 22:42:15 -07:00
Robert Strong
2738ba699e
Windows installer only - Bug 996371 - 7-Zip self-extracting archive fonts are blurry on HiDPI. r=tabraldes
2014-04-15 15:06:04 -07:00
Robert Strong
c1a28ed201
Bug 988138 - Add new SupportedOS GUIDs to the 7-Zip self extracting archive. r=bbondy
2014-03-26 10:16:28 -07:00
Robert Strong
1dfc0a0c6d
Bug 883165 - Windows installer only. r=bbondy
2013-06-14 12:10:33 -07:00
Brian R. Bondy
d00b7297cf
Bug 792106. r=rstrong
2012-11-14 22:44:36 -05:00
Robert Strong
57fdf67e0a
Bug 792106. r=bbondy
2012-11-14 22:27:22 -05:00
Brian R. Bondy
193d202e53
Bug 792106. r=rstrong
2012-11-08 20:56:42 -05:00
Robert Strong
c74b00b45a
Bug 792106. r=bbondy
2012-11-08 20:56:38 -05:00
Robert Strong
dd5b81326b
Bug 792106. r=bbondy
2012-10-19 07:35:41 -04:00
Brian R. Bondy
68451728f3
Bug 792106. r=rstrong
2012-10-19 07:35:34 -04:00
Robert Strong
aa786d633a
Bug 522065 - PCA complains when installer is cancelled (uninstaller fix is bug 569058). r=ted.mielczarek
2010-06-02 12:47:31 -07:00