Make it easier to change MAX_ELF_HDR consistently
https://github.com/upx/upx/issues/655 new file: MAX_ELF_HDR.cpp new file: stub/src/MAX_ELF_HDR.S new file: stub/src/MAX_ELF_HDR.c modified: p_lx_elf.cpp modified: stub/arm.v4a-linux.elf-fold.h modified: stub/arm64-linux.elf-fold.h modified: stub/src/amd64-linux.elf-fold.S modified: stub/src/amd64-linux.elf-main.c modified: stub/src/amd64-linux.elf-so_main.c modified: stub/src/arm.v4a-linux.elf-fold.S modified: stub/src/arm.v4a-linux.elf-so_fold.S modified: stub/src/arm64-linux.elf-fold.S modified: stub/src/arm64-linux.elf-so_fold.S modified: stub/src/i386-bsd.elf-fold.S modified: stub/src/i386-bsd.elf-main.c modified: stub/src/i386-linux.elf-fold.S modified: stub/src/i386-linux.elf-main.c modified: stub/src/i386-linux.elf-so_main.c modified: stub/src/i386-linux.elf.interp-fold.S modified: stub/src/i386-linux.elf.interp-main.c modified: stub/src/i386-linux.elf.shell-fold.S modified: stub/src/i386-linux.elf.shell-main.c modified: stub/src/i386-openbsd.elf-fold.S modified: stub/src/i386-openbsd.elf-main.c modified: stub/src/mipsel.r3000-linux.elf-fold.S modified: ../.github/travis_testsuite_1-expected_sha256sums.sh
This commit is contained in:
@@ -46,12 +46,12 @@ b8c35fa2956da17ca505956e9f5017bb5f3a746322647e24ccb8ff28059cafa4 *powerpc-linux.
|
||||
a0950546dc17fca9437219431d8ddb0249ce5b08e899e0c799a87ac982adee70 *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t110_compress_ucl_nrv2b_3_no_filter="\
|
||||
8a0875589f986f7d4d6fb84319a8cb5528e00d4d3b77c7c1e5dc54cf4ab138e1 *amd64-linux.elf/upx-3.91
|
||||
726c753e684cdb6d26b6ba75cbfcead54d192fa429cf94d812e6292f345713a5 *amd64-linux.elf/upx-3.95
|
||||
c758bf1dd753a6937e4e7baaf259beadd28bf30a8dc7ad3e50c3a7e18508851c *amd64-linux.elf/upx-3.91
|
||||
0b8be48fa28045a846287bfa29484753817c0003683236ede29100711f869675 *amd64-linux.elf/upx-3.95
|
||||
10c249cd10b4384c8540434b324db4017b722836761fee8033839715d2210e8a *amd64-win64.pe/upx-3.95.exe
|
||||
a73cee4670f6d6a343b56ae2a2070f42b2e2dfc0324e921d74d976f30cb351db *arm-linux.elf/upx-3.95
|
||||
22c35590d10fc4ce294982a8b5996e812ce799636f8084e7f411a5c9a1f8795e *arm-wince.pe/upx-3.91.exe
|
||||
af51de29680727fed32bdfd318591004727da65697dcb5a6726138d623ab3726 *arm64-linux.elf/upx-3.95
|
||||
166532bc75cbd9d4399fe9c7abe2e73d8556caf3f4c8a12fcceef3d14aee12c6 *arm64-linux.elf/upx-3.95
|
||||
36138ec275bb492e21387ac23667b6be02c94aee71faff51a94d24999f7072a8 *armeb-linux.elf/upx-3.91
|
||||
fd0772d3f82dfeacc9582d03c2f34edc70c772ae2bdf14eb5956fe8f8be45325 *armeb-linux.elf/upx-3.95
|
||||
74a88d52307429fddbc53a278fdc49837abf57694fe6fbb0ad6524e20c8f947e *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -66,15 +66,15 @@ be9ec18e6cfa53598535d62dc1d2e6dd1a13c04ca4b80846f532780a1e1ea452 *i386-dos32.djg
|
||||
923f7e02f2772b50924cf204b29d636cfdc80bc3e90be94e46d68e075ad32236 *mipsel-linux.elf/upx-3.95
|
||||
20c89df7960ca52cc50a9c8414edf3897aef61a8cb715f50f5f887891c720961 *powerpc-linux.elf/upx-3.91
|
||||
15a8e03fedf6665b54f2365948572213878485a8d4805593457f17b308833ee8 *powerpc-linux.elf/upx-3.95
|
||||
bd9bd940729b6c3ffade9826ee2f59d049b0f4895fc44ae045cbc27330effc8d *powerpc64le-linux.elf/upx-3.95
|
||||
274426a3c12f5876ea79cef196d34de2c619ea24d08cb0b7e1a8d05988e3aa89 *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t120_compress_ucl_nrv2d_3_no_filter="\
|
||||
c6d15db2709bf894251248f7b1b3d9293ee757b25191844d124dc0d2841f9b4a *amd64-linux.elf/upx-3.91
|
||||
7e70e99b67139f7f980121cd44c1976712ac391ba3f57c8a3c7cb2908beaf703 *amd64-linux.elf/upx-3.95
|
||||
97c82a8dedd11ad885f185219bfb6699b92eb61d4519fdd24bed743550d059ea *amd64-linux.elf/upx-3.91
|
||||
9ea9b91c4b74c7f59f3540543925828e688cc3c74b1b9009b51d3cddf2917f62 *amd64-linux.elf/upx-3.95
|
||||
9b84f5db6d353eabfe3baecdf1fa052413b6447c2c265ad9fe0a5a1c47da2854 *amd64-win64.pe/upx-3.95.exe
|
||||
b596ab89f057f23eed54a502b04e687b58fea0a6d48f3631ceab8211016bf5ba *arm-linux.elf/upx-3.95
|
||||
6612b9f0e4195ea745d57d016ce6dd5d039c0143c0fff56dd0a4d258015f9699 *arm-wince.pe/upx-3.91.exe
|
||||
27b1eecf7067d3021caeb8b7a189205dc6fb7217370ed7e0be3fff79a2b3e1f3 *arm64-linux.elf/upx-3.95
|
||||
e2b6d733b797df89bcd7a946591a7dd97e86c63cb613691cfbd0551a7ffbd1ed *arm64-linux.elf/upx-3.95
|
||||
f7df3b5047432f49b806f95eb4236a4cbf63b63ef60b0c6ec62b7defd6fc34fe *armeb-linux.elf/upx-3.91
|
||||
4226dc093e23444e5250fd3565fcfc7b6ae654aa64daee9d5a29048d680fbeda *armeb-linux.elf/upx-3.95
|
||||
a9b78c16954759bb694a633e9e4c95ad325c0e17efee402d8efba1045f9b4f5e *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -89,15 +89,15 @@ db4de6847df3bcd294a6a5e683ff670706ad09ea241c8344612b6527c402e6cf *m68k-atari.tos
|
||||
0580fbdeb73515588500ccbee3886fc0d8c728a55395e04452a88338346855a6 *mipsel-linux.elf/upx-3.95
|
||||
7ff5e0ed2706435ab7cb34120be3bae71ffd06f28cee3e9dc14645dcdf7fdeb7 *powerpc-linux.elf/upx-3.91
|
||||
b2fc10c0c4652b350db67e26d62a1b15fb4f65e49a03c03a32231746726d6097 *powerpc-linux.elf/upx-3.95
|
||||
7f7e05ec5d2e4fe861992c10ae4d52eec8fe7f1d791cdf46a0d09c9414d6f351 *powerpc64le-linux.elf/upx-3.95
|
||||
8616f4aa86a44d6d422d40bd32b887ac52b37ddca2dd54ba714c4dba79e310a5 *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t130_compress_ucl_nrv2e_3_no_filter="\
|
||||
604aad36449e2fa1338148a92ac423279773c0125c38542b351aba32bb0d74cc *amd64-linux.elf/upx-3.91
|
||||
19134827f132ded6a002a188d4f289d462b0afb5695bb0bd29a66c5f2fbdbcce *amd64-linux.elf/upx-3.95
|
||||
258f14361e537f23c0fb0cbeaab60041e575cb1ea3a468afda502df1cd772ee4 *amd64-linux.elf/upx-3.91
|
||||
77f1399c78ffbd02ea9d22d3eb5a387f2db40cb97c03762e5d0fae77764baa32 *amd64-linux.elf/upx-3.95
|
||||
c61d1957de3ed6dea8d06918fe437b07eb006e46fc8a79754e28b64d72bd1923 *amd64-win64.pe/upx-3.95.exe
|
||||
633a781913fc71103bbbbf62a4702b5c36a9c6a918f32094948d208464b2b305 *arm-linux.elf/upx-3.95
|
||||
99fff7fd265615e50c815187e6cecc75225f97db813ee675e2e302cbb0215a60 *arm-wince.pe/upx-3.91.exe
|
||||
b6b1888e918d2a5f64f86beed717d6a2d90dfabbdb64c1769263b920e84e4650 *arm64-linux.elf/upx-3.95
|
||||
e1f735119f1308b7fd707e4bc0e46910f4032d36fba326bfb1abc34510a057c6 *arm64-linux.elf/upx-3.95
|
||||
160d2c4df09de8cfba100c422e9bf169f83254f5c69bdc1ac6522c61fa5bb8df *armeb-linux.elf/upx-3.91
|
||||
09511363f3c7e1d54ab44ded9d67f9d8092e42cda8ff5a332281d3c61d1d8b61 *armeb-linux.elf/upx-3.95
|
||||
039c5f378921a30f96d1e5cb394ed6b1726fb75949d8abf0eee30e776a2701b2 *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -112,15 +112,15 @@ ca5d573e168410bb94de34ea49c9512f558146d4f5b09bc246671a935854d597 *mips-linux.elf
|
||||
d6cb03e0b4eb49327222ec18b5c0b6c94889733f1ab4b99d442796df5f840bc8 *mipsel-linux.elf/upx-3.95
|
||||
1aad39de0512325ffe9e7c2fc5321fb068182fe09af15753e3bd2ba1881f7b4c *powerpc-linux.elf/upx-3.91
|
||||
7cd875c30a0d781c4ea4227c5d5c8c22e90a0653382a11c9d80803c0351299ea *powerpc-linux.elf/upx-3.95
|
||||
df703783b8cf43462f49330a96e729a91569a5ddb41d18e8793a57565026783c *powerpc64le-linux.elf/upx-3.95
|
||||
de1cf94734fac72f31d138157630c06ec40e1d3c073c149bae3f53a26ac1e48e *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t140_compress_lzma_2_no_filter="\
|
||||
384c1d6770b4cce5fe9e8b8eabc26bb1ec87176addb106e6f8f8d10aafe69fa4 *amd64-linux.elf/upx-3.91
|
||||
d03e6e4c65653387381d3fbba5457b13eb49935d987de72c711bce57dbfb554e *amd64-linux.elf/upx-3.95
|
||||
fce5b55adfa6a5ee68ec5a2f41ccf43769ac159248cfa201c76893faef9368ee *amd64-linux.elf/upx-3.91
|
||||
5017d4339ca1eccdada83409534a2bb6df4e38abdae74ae0977d9b76490660f3 *amd64-linux.elf/upx-3.95
|
||||
2e452434de48446341582a16ff5408ebbf382463c2c9fe779e2db070d11f0be3 *amd64-win64.pe/upx-3.95.exe
|
||||
4a0e187393309b44425c14a1279e03bd4e77ecc5d5d2eb079f9114e4db16b730 *arm-linux.elf/upx-3.95
|
||||
bd6fa52a5eac47662323d5f5dd3632c6273f6e4fab9b996f8349102763e14b47 *arm-wince.pe/upx-3.91.exe
|
||||
7512a3553735711516321463ed5da06335a4ee8e185eeb0c648f847bbf8402b8 *arm64-linux.elf/upx-3.95
|
||||
53f43663a547d343cf07096dfc46ba312431e2bba68d1f6c2fc9ec60f62a2b2b *arm64-linux.elf/upx-3.95
|
||||
492ad8c496d55f75852d9988c91dd0c6abe952417740a130b9e016151da244fb *armeb-linux.elf/upx-3.91
|
||||
f280cc5f024e08c64e70405a28ae4a4d521fc0ce417b4b93447ee2dca08c93db *armeb-linux.elf/upx-3.95
|
||||
2b4df508546ce016ffe08172144ebfa5a9f5de7c09e909a6dfea83d8e733869a *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -135,15 +135,15 @@ b60124db4b248ac473bf5268df5b603eccd644dc412519685de90d3656eb69ae *mips-linux.elf
|
||||
108e5408b9422e38ba44057cb6c8d4397dccc9057e9429deee5e7356f6e8249a *mipsel-linux.elf/upx-3.95
|
||||
26a7458ced53077777c225070e61275b623cce581c235b546061e95ca07acc9b *powerpc-linux.elf/upx-3.91
|
||||
44a4b0907e41a2a1bb9dba1dbf52eb80e32d4330cc7e25878e2098ca1033363f *powerpc-linux.elf/upx-3.95
|
||||
af125ea99fede83099c45c04bcf60f9f766457eb334c5b01aaf703010b00c855 *powerpc64le-linux.elf/upx-3.95
|
||||
6a3d75532be32ae7ced3f4d4bf2e923184b0eb685c9c27275b9b20cc8bcd6584 *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t150_compress_ucl_2_all_filters="\
|
||||
9d759450d75191ab74c92d4e47d0c2b233e8bb3751eca87255ce9d99ddc6f976 *amd64-linux.elf/upx-3.91
|
||||
551e5258cf38650864f237e72e0a73ea7c76233f9f5e5053c3c3ce27c56c1791 *amd64-linux.elf/upx-3.95
|
||||
dae5d2033a3b45fff55db752bc35c03edf4a89c0e16c01e5ae15eb6b8990fbf5 *amd64-linux.elf/upx-3.91
|
||||
d6f1746ce42182b5022eae618113793bdfb50e5e2d380b3a580bfa3ef6abe3b6 *amd64-linux.elf/upx-3.95
|
||||
ad15b341d20307332f2350a2645a450faedad76006e035c895e16b04cd3f4f01 *amd64-win64.pe/upx-3.95.exe
|
||||
3cf48c78f071783d4cd2d1d41ea230be5417273dacef9ede72ce6267422d3079 *arm-linux.elf/upx-3.95
|
||||
15dbf7ed4608d9eb0859a07d70eae0ddb1cb17d01a8cca719d85c480a6bfccba *arm-wince.pe/upx-3.91.exe
|
||||
625d2545c2aa79f90cf1e68574e0e064e9bd0889c03ab5b0ab848d1905b4c4d4 *arm64-linux.elf/upx-3.95
|
||||
2b50001d0b1a099175ae744cff454a404084fcaebbc869bfdcf7b79d1d7fddee *arm64-linux.elf/upx-3.95
|
||||
f83dfccd4ec2cb991569ebc07b9a6121317d24ec30b3e921b6684265adaa74d4 *armeb-linux.elf/upx-3.91
|
||||
5f95b344159098a2ef2d903fd45550ee6effa8ffbbde0486a170b4972aa93e97 *armeb-linux.elf/upx-3.95
|
||||
5ec8168062b88fb09488e90db7db2756f1b5260a88a67bbfcd9f27a91caf5b11 *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -158,15 +158,15 @@ bcca9e59aecb14199eed5e0298d6d2ef415329c246fd993bf95747c5ec971224 *mipsel-linux.e
|
||||
865f43eeb035767a3596c87ad37f7c3d06f75203faffe70e438d4d72fadaefc7 *mipsel-linux.elf/upx-3.95
|
||||
07b40963afdde22d97ef8643793cb9faae7fd3626b2de87191104dfe3b597306 *powerpc-linux.elf/upx-3.91
|
||||
113ed2e2b17219e1465fe9a9d9563cd1e1bcc5d8381fd10fd59b7d79186e8388 *powerpc-linux.elf/upx-3.95
|
||||
7b89d451bba6816d1ba5d5ec912345d20ec9c511efee1cc78690351df578db2e *powerpc64le-linux.elf/upx-3.95
|
||||
d4702a685277122e09319cdc7a8b5e1f8edf5a246725e1d2f38029391357e08a *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t160_compress_all_methods_1_no_filter="\
|
||||
ef9cd723d29d6c867e0ee4bfb01052dda57a2af0f52319c855153f1949307e27 *amd64-linux.elf/upx-3.91
|
||||
5bbbcbf741c1d0b3d72938624b3f611764f4a6ed6a5df0746818db9582a82ef7 *amd64-linux.elf/upx-3.95
|
||||
016db76d5e8c867adeb06b0ae657a639ffad3124a00ab236a554094600d85318 *amd64-linux.elf/upx-3.91
|
||||
4b1bdd39540f7aaa9af936ed9d6437ad1935545b1002f88fcf685d3f7e2d1bb3 *amd64-linux.elf/upx-3.95
|
||||
d8c5e63e38fa76628fa0b7382bac038b3d490afa0b66b85ab2f3c12f362a81e9 *amd64-win64.pe/upx-3.95.exe
|
||||
2320fbe779ae60a4fdfa2ef4d61f7cf4eadb77c54382f93d2245e7d7285e931c *arm-linux.elf/upx-3.95
|
||||
79fac525c9020641c98faab36ce50cc7b244cf9d47f53b892294807c2a5c5499 *arm-wince.pe/upx-3.91.exe
|
||||
e2b8e912f09fd20f5b02fdd1876e4b5a0561881747d2bb5dfd35c0356577d27c *arm64-linux.elf/upx-3.95
|
||||
a2a18886bfd7d52dfe1514e27a65c2fcf9e2c5b94325372c52f659259d3cc08d *arm64-linux.elf/upx-3.95
|
||||
e0cd92345e1a7ef38716bca06c32deaf1c1e8f281f6b74acdbae75d37a10e983 *armeb-linux.elf/upx-3.91
|
||||
9dba8814b1d8a4117d28dc78b1a49fe0c6b3c6bab4f86244e76733837963a755 *armeb-linux.elf/upx-3.95
|
||||
a518753d85e0b86047454ee0670faa074e7a1202757331266518a2db3a453ceb *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -181,15 +181,15 @@ fa611285da63c3ca078deec6d3622b231837884a3f580f35986992626f68d133 *i386-win32.pe/
|
||||
cf0d7a5c5ff8eb3a28147d9871d0d606ae81b267022fe32979ae7fbf47d4ab73 *mipsel-linux.elf/upx-3.95
|
||||
4e13eeebe10f926eab800c74c3199464e04f809a8ce473269965dd12b271faa0 *powerpc-linux.elf/upx-3.91
|
||||
29d4e94554572b0f7f293c08765551f7dc8065256e1b1f51829f716005ddf997 *powerpc-linux.elf/upx-3.95
|
||||
cf5af7bb401c8ff205d295028c4c92775922f76a79db1ac7b14226238cb520a7 *powerpc64le-linux.elf/upx-3.95
|
||||
ee521fa100732fa568f37e23598effcfcdbaf435486b4dfb36d031da9f943cad *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
expected_sha256sums__t170_compress_all_methods_no_lzma_5_no_filter="\
|
||||
0ea0a990a5e81c7baa28aa2e540c7e7e7ece8a39f05e967e8c34ef95bf129e60 *amd64-linux.elf/upx-3.91
|
||||
3abee6e9e03707750631def02c369d3ac7c08918eeba80d37c6d3f93f40c0bef *amd64-linux.elf/upx-3.95
|
||||
3b4419c4ae556a22d084118b9d3f9f1862d6f1a99e6ef7cf082843c5c4fdcae7 *amd64-linux.elf/upx-3.91
|
||||
83d17f34690d6cfdf22040dc76f79cef8f01ef50d2779f1176cbe30e96f5432e *amd64-linux.elf/upx-3.95
|
||||
5fef75b0d5934ad148310cb21837cb910572a6c71c9c6ea4c477cfeb42891ce1 *amd64-win64.pe/upx-3.95.exe
|
||||
6a033ccb4c5b735ac48af01bb2a651bc21a493701be6a579be4b8baf8905121a *arm-linux.elf/upx-3.95
|
||||
7f14beec284b7d92726ed753e71a2ad1f47c43e1c05d7a5e70b6fbc649d39e03 *arm-wince.pe/upx-3.91.exe
|
||||
add2eb2a6318e046363f0eb6f0026b51c2cdf843800f4e24c7cd9063684f05be *arm64-linux.elf/upx-3.95
|
||||
324ba3514cea855a104776ca5a3d28c4af05589758827d0686e35c1652a8cd19 *arm64-linux.elf/upx-3.95
|
||||
37c42c6baf75d78e3935ade5630d9e0b6a77e0cc747f6acb833803bce3e381b4 *armeb-linux.elf/upx-3.91
|
||||
b4e5f689507efa360f6c5a2bc79e898d42b1d3c9574bd136f96dbc93e78c4840 *armeb-linux.elf/upx-3.95
|
||||
d72a3534852d8620a6961faefd2fba3f01f02c3f9c5fdae4f15c5b98ef3ee9e0 *i386-dos32.djgpp2.coff/upx-3.91.exe
|
||||
@@ -204,6 +204,6 @@ e6d04cdbfdd6a56fe1c40ec78f5544a5a07e102e0f87290c08179df3816b182b *mipsel-linux.e
|
||||
b5c1e56b80b9e9c2d336e6528e2b3d00ec12a6ff73dafacbd5e7ab8038493d1a *mipsel-linux.elf/upx-3.95
|
||||
28e597bb3d3311cfe830f2ced3b2e3eba8f3ddf7e426d2373d55e67b870ff6f7 *powerpc-linux.elf/upx-3.91
|
||||
9b0795f8e991f2f594af4207c54c7b329c7bd5ddac49c5fcb8150394f0080e5d *powerpc-linux.elf/upx-3.95
|
||||
4d06bbb5871a2ae4eca105730596059f721cdd5cb5002aea07faca2ad23a088f *powerpc64le-linux.elf/upx-3.95
|
||||
571fba39eadfce3455e1d3c074d91b87b11e35f180eccbdb5cc0a9548e58c2d5 *powerpc64le-linux.elf/upx-3.95
|
||||
"
|
||||
########## end .sha256sums.recreate
|
||||
|
||||
Reference in New Issue
Block a user