From cd1df6f6b15110ba2c7b560be94e947c10950e4e Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 29 Oct 2023 15:37:13 +0100 Subject: [PATCH] all: update version --- CMakeLists.txt | 2 +- NEWS | 2 +- doc/upx.1 | 2 +- .../upx_testsuite_1-expected_sha256sums.sh | 294 +++++++++--------- src/version.h | 10 +- 5 files changed, 155 insertions(+), 155 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4cbd91a5..c966aec3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -155,7 +155,7 @@ if(NOT is_multi_config AND NOT CMAKE_BUILD_TYPE) endif() # CMake init -project(upx VERSION 4.3.0 LANGUAGES C CXX) +project(upx VERSION 4.2.1 LANGUAGES C CXX) # set the default multi-config build type to "Release" if(is_multi_config) diff --git a/NEWS b/NEWS index 6b8da2eb..0e524dab 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,7 @@ User visible changes for UPX ================================================================== -Changes in 4.3.0 (XX XXX XXXX): +Changes in 4.2.1 (XX XXX XXXX): * bug fixes - see https://github.com/upx/upx/milestone/14 Changes in 4.2.0 (26 Oct 2023): diff --git a/doc/upx.1 b/doc/upx.1 index 4c990c65..4fa3b3b8 100644 --- a/doc/upx.1 +++ b/doc/upx.1 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "UPX 1" -.TH UPX 1 "2023-10-27" "upx 4.3.0" " " +.TH UPX 1 "2023-10-29" "upx 4.2.1" " " .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/misc/testsuite/upx_testsuite_1-expected_sha256sums.sh b/misc/testsuite/upx_testsuite_1-expected_sha256sums.sh index efe8df8b..7f15db0b 100644 --- a/misc/testsuite/upx_testsuite_1-expected_sha256sums.sh +++ b/misc/testsuite/upx_testsuite_1-expected_sha256sums.sh @@ -46,164 +46,164 @@ b8c35fa2956da17ca505956e9f5017bb5f3a746322647e24ccb8ff28059cafa4 *powerpc-linux. a0950546dc17fca9437219431d8ddb0249ce5b08e899e0c799a87ac982adee70 *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t110_compress_ucl_nrv2b_3_no_filter="\ -31270cf17df6c3f411bf1485223bedfee386cec7ec8b259090b070cf2a48c017 *amd64-linux.elf/upx-3.91 -14c0cd1e9c3cd5acf93ae5eae9bb6b7bad91087ebbadacf28d919b11b52755af *amd64-linux.elf/upx-3.95 -1bd70a3cd3b34e635a3c947cacd46c4d66bf07e0fd350cc6d1f3cf60483f75b9 *amd64-win64.pe/upx-3.95.exe -9e69658172448d44cd4e7d42d08663761f1d8307f0ffe0e03d4579bc0e81530d *arm-linux.elf/upx-3.95 -39c50022b8c5401c61c72834a921f2dc1ea9192bfe1474b14ae4565dfab37753 *arm-wince.pe/upx-3.91.exe -a1317ba314fe594e51a600150895b60ef337c2c691662c1ab3038a6504367ec1 *arm64-linux.elf/upx-3.95 -749e44b5ae2d3a34a77c8c9e0f687b7e7f3098a5cd49527a45961ae7a2fd003b *armeb-linux.elf/upx-3.91 -75689c91a28ae711c3431d7c2d111584e956ebbb426a214675cd109b6ea7c949 *armeb-linux.elf/upx-3.95 -4af922bc967bf31ac7fbdc31a6957ca68ae29c8fee0666d1ebb837190dd74951 *i386-dos32.djgpp2.coff/upx-3.91.exe -45a4f849708b7cd15b027e7562c42fe3d5a88a8f1218ecb99fb4d3e0789d86aa *i386-dos32.djgpp2.coff/upx-3.95.exe -925947a812ba004dba7e3c89574169d46a26ae3d83819f3201e7ad19c36eaf3f *i386-linux.elf/upx-3.91 -49a6d55b5490dd66a0d91a3041f16b4d065000fc04f421a5d1fa93f61cda3b9a *i386-linux.elf/upx-3.95 -9bc7ba34e675311527776726a98450722ac9faee73ef5df96a8e8dbd2943b734 *i386-win32.pe/upx-3.91.exe -0a33acc8fa5549c59a87897b318ab83d1eb2ffa7d6c156e92d71c4e9ab4c6483 *i386-win32.pe/upx-3.95.exe -a1e817d5210411a94f008d9842a79a749997354dedc5dbb76ae04888d6e76652 *m68k-atari.tos/upx-3.91.ttp -96fb9417011de000775d33c50c4462c3eaa40424e611495ae1a3fd287e7c57c9 *mips-linux.elf/upx-3.95 -8d3e3be56c1adce27a3571f105e812f28ce05b3c4ed21a7f4659e71f7ce90796 *mipsel-linux.elf/upx-3.91 -cbaabb4ecc3fb3336497e71c2c2a10757aefe234348d0c2a0ea79284565da444 *mipsel-linux.elf/upx-3.95 -c3a1eb1da2aec9d02fb2b124f4f464f6926a05a7d935a508f5f83b9f3dffd25a *powerpc-linux.elf/upx-3.91 -0e2cf1d6391f83b544ceb5488d78bd857ba4d09304d60419dfedb14a46011927 *powerpc-linux.elf/upx-3.95 -cf431b26f7ed4744f9012540048ea1b36e78d0f735729e7a46b6766fcf464a38 *powerpc64le-linux.elf/upx-3.95 +d19cf33224a7fc30c74cb5608c6ced096c5bb29e970e4e391cae10fcbcb8cfe2 *amd64-linux.elf/upx-3.91 +a689f6a2a7f1b3f2f0c6d02f64350a950de045fce9a179b5e6e3ea1cf25d4590 *amd64-linux.elf/upx-3.95 +4faf76c6f509b5ced9349065d94da7ef4e2ff7356f050d429ae6ba37a66f7069 *amd64-win64.pe/upx-3.95.exe +d8761509f7d261290e47d3522f3772d937ecb9dd703d3b3c2e11b58ac4c1fde4 *arm-linux.elf/upx-3.95 +0049eb0e899fc07f8f4cbe44d57b8e9558a70c34337b9f47e06a7ffdc21ad256 *arm-wince.pe/upx-3.91.exe +5ffbdfdddb94057e00ed3679e10e4d735e1f558846f39e8fc447f66caca0e8c8 *arm64-linux.elf/upx-3.95 +78be3a00b27a4b1398e0ea5c7e64f0c794474683d67110641534600850e9a1f7 *armeb-linux.elf/upx-3.91 +98ac7052841927446fea0f9eaf6cfb33398a18d12dbd5cbfd36962dab06d2369 *armeb-linux.elf/upx-3.95 +e8256dfde7bb3da63eb62f70bf8cef9abc6fdf9d52fd89963039bbe01e3aa10e *i386-dos32.djgpp2.coff/upx-3.91.exe +1acd381ebcb396cd1affd59ad2708a538fda1e49be8992b908680ff3a9de0648 *i386-dos32.djgpp2.coff/upx-3.95.exe +bfcb1914ac0a4cdc7bca313a6c997ea0beb513bff69902ef4fea1b4076bbce3f *i386-linux.elf/upx-3.91 +8173f4041d139234ab8c52265ecd830b43a3e11860af8cc92ba4875864fc4900 *i386-linux.elf/upx-3.95 +695d27ebcefe8f4a6fccba050f0f82641e575233a83ea944fd35573c62c58538 *i386-win32.pe/upx-3.91.exe +2cff918961f8e7eee395a8d2018cb94f91ecdcac1a01988437087d2c32c78d25 *i386-win32.pe/upx-3.95.exe +17a754921048185871bb83c92788e1bec8b6a86b5a8f1b6be5077894759b3edc *m68k-atari.tos/upx-3.91.ttp +13e9e3cdc39651e2f1cbf2343eaf90bee6b830f12fd04a299e8d395d1e30e483 *mips-linux.elf/upx-3.95 +5c3ffa00e65cd2f327d2b03b10d92e39833ccc56b3461d138d32d899f181bd91 *mipsel-linux.elf/upx-3.91 +98131de9cec56538b5913f2c2d9919a5b39522e9dc381720b790778feb5ba016 *mipsel-linux.elf/upx-3.95 +8292c4918c33386adde4be7a40774fc46545be67392851c77b3c90d79bab783f *powerpc-linux.elf/upx-3.91 +226a0a8dabe054a9cdd58b451f1c99ad4bc36a85f3d4fc93c0fd1d719b9f4b7c *powerpc-linux.elf/upx-3.95 +a6cae077335e5d8c76bc11bba7a9574d230fd8d20b37ffcd927f29a4ee3814db *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t120_compress_ucl_nrv2d_3_no_filter="\ -9cbf56a5af543a2a35875273aa3e149778e32e24a9e6f157e021f85aeb5594ba *amd64-linux.elf/upx-3.91 -5c9cfec73da6cbe4e5bc2eb0f42cd52e942504ef989958a08e7d63651fdd5f59 *amd64-linux.elf/upx-3.95 -0314c6974f29d180e46e41a1004d46a3993fe96f03de7f78d45ad89ad3b2177e *amd64-win64.pe/upx-3.95.exe -5c966baa2e2e526939aca388e5d4e4488ba0a33dfb1433ae3b692b8dc1d51bad *arm-linux.elf/upx-3.95 -b820cc3f17e200a8d1f6d27976361c3eb82c28169bb61bfee833b3ff789bb185 *arm-wince.pe/upx-3.91.exe -c5f0c008230c1989aedb815201fc33d73105799429f13a32cf938b95fd75b803 *arm64-linux.elf/upx-3.95 -aeae9fe32d6533060f6952aa53133b0b6bcd93950d693aa443d102bff6f0d2ee *armeb-linux.elf/upx-3.91 -7a20f6648b9bd7a98e62c3b2fd15582a57bb6d938d8b655288ff32f7adbf982a *armeb-linux.elf/upx-3.95 -bfd11228a09dbc7c1f2e2e1c5ec7cbf0b6d3c7c6c11d4bb62d031a447e2f1399 *i386-dos32.djgpp2.coff/upx-3.91.exe -ad3dc851e8b8a5c2b4fb911c7bee2940f206ebcb2e4b14424bece335af4a24d1 *i386-dos32.djgpp2.coff/upx-3.95.exe -eda4d035c02966b972afce58d7b3ff9c30f74541543b12d666f84d6c50e80d00 *i386-linux.elf/upx-3.91 -a9bd3c0e86853f8738c72a1f9ac45311dec4245ff4ae2bc3a76822deb6354aa2 *i386-linux.elf/upx-3.95 -18c0e4fb6bf6b26b5c943c54571007b4aba4d0a4ba7391c149eeada54a0a404d *i386-win32.pe/upx-3.91.exe -8501c4a677eb66b482987122febc0360fc02f6720fd7c19d311cf60314d5705e *i386-win32.pe/upx-3.95.exe -f44f9b08e3d76525dc259f30f01dbee469109b3fd83a931ead6aa0041d0c89ea *m68k-atari.tos/upx-3.91.ttp -aa3386d8bc95d8572bdcde8886c41db94383deaa21dc0205302f52e566643e5b *mips-linux.elf/upx-3.95 -e6588ad1f7ad9dbc3089ca4c488590ed03a71476bb503f85a147c1214b690165 *mipsel-linux.elf/upx-3.91 -5a4c828be93a61c06d6c12575962a67e914d59313fab21bbe9beed168366b189 *mipsel-linux.elf/upx-3.95 -2e5b0071b781781de8f7fc1416afed1913f46d778b1837917498d7bedfcc0dcf *powerpc-linux.elf/upx-3.91 -980f42027b0bdf1117e022adccedbf236ed6211611b056dda25d55ea3a9bfc10 *powerpc-linux.elf/upx-3.95 -3868c78cc653e5c3999c444f5cd6faf02d27aa412af1fbbaa97c2b47f06de59f *powerpc64le-linux.elf/upx-3.95 +4f23bb297ff5eb10ee1fc23092052d05f610e1028fc6e3790f1f841fabc05bab *amd64-linux.elf/upx-3.91 +e0620c2ea10459be81fdd8cf71542b87c92193589aa7aedecb4ac270e6d70968 *amd64-linux.elf/upx-3.95 +4377c48118aac9eb2d93853e7a8f26d7aeb0b09dd98b76685418424670c18d38 *amd64-win64.pe/upx-3.95.exe +76b9c95b6bc080c65be5d80a5ff0ee22ee0bdbed0eb7cb69c5a76c50a1e71fe1 *arm-linux.elf/upx-3.95 +f1abde57de44ea314d8b5a6ae1fbaadc539f004c1eed3153557dff0d36d86e9c *arm-wince.pe/upx-3.91.exe +d272014545c789e6c41f413c05cdb09ddc5a38aad30294b966c7cabb43532539 *arm64-linux.elf/upx-3.95 +9c4111bc6821ad9dc705eede8409441903124e55763b2ad478826294193d58fb *armeb-linux.elf/upx-3.91 +e1c0cfbeca302ca744bd89719833edb348b47d9dfd514ad71d8e7541ce18e75e *armeb-linux.elf/upx-3.95 +b6e7e212ec1b839cd0fb5f0ba2676af500f12222f76eeb4961966f3efde82d59 *i386-dos32.djgpp2.coff/upx-3.91.exe +63b8c444e413534f9f57b7777635a21ed41eee5441707a61884ed504408fcf10 *i386-dos32.djgpp2.coff/upx-3.95.exe +57e3a38c5d19d679ab0623607cfa1071000362522a16d62e7e74ca42fbce4cf5 *i386-linux.elf/upx-3.91 +771fd61b32c9be2fac9e3998ac489917300333c4621fdea8f2470064caf00229 *i386-linux.elf/upx-3.95 +93dd8e25e4a4f9d73859ef82b565deadf06cf645c017f871803ec9a65e3a1f2e *i386-win32.pe/upx-3.91.exe +c9fd12f5bd7fd7fd9b224387a19db65132829f057927b523d307986588862778 *i386-win32.pe/upx-3.95.exe +72eabcdf8483677d4e6a34fd9292d0acc6afb977b9c11c04cb9d8701ed70a514 *m68k-atari.tos/upx-3.91.ttp +abc228dc99ca05bcdc11e508a4a2c8ea7e2ef1abb0898037888cb7fd27c60b9f *mips-linux.elf/upx-3.95 +9360797a5c00358a2baf98691ba09b000d6edcaaf76fcd3fdf340b09b9d58879 *mipsel-linux.elf/upx-3.91 +bf4bc3d482c07bfe7e6cfd8b99cf63f66b94f3f22b7b6ee610e313e9553c6338 *mipsel-linux.elf/upx-3.95 +b9583c12f6a4e61f687fa7855d82278767a81320e4cc74c57f28a65e2c7807ce *powerpc-linux.elf/upx-3.91 +07e8327b0c86c9d7a73c26bc6523e6bdc840dbc6b4508d0414078a2e407e081a *powerpc-linux.elf/upx-3.95 +6f3a57bd2cbbd3a68b2b4c000e5d737fd263b4f49f477dddfe54487e1e39e820 *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t130_compress_ucl_nrv2e_3_no_filter="\ -b89b5fbfec078244fa2ca7aff2260cb5464c413f7311797019dcfa95db44d507 *amd64-linux.elf/upx-3.91 -ca5e30993ce3a0602b0f37c252373767ef6b9eae7c3b07b92a053aada3033d02 *amd64-linux.elf/upx-3.95 -97bb5953405f3413d9ff9bdc272caf2858697168b3e85dab54213da356b5ea0f *amd64-win64.pe/upx-3.95.exe -4db3782a8157966b1872924d1aecfa51258bcf17c7b5bbe32228e55f80a291c3 *arm-linux.elf/upx-3.95 -53aa5cfc382c11fb0165fd70d3b86e958cd272d4f907af9d78c42bf55bf77911 *arm-wince.pe/upx-3.91.exe -01f69bef4cc6afc7b441a3528357b487ec99bf788a3170e72787a21dcf7922ea *arm64-linux.elf/upx-3.95 -ebf9556fb8fd8f9d91d7ad9239e6ec4c05610991b76ff4af157679385cd6d50d *armeb-linux.elf/upx-3.91 -38acd71f54ed8706d8e3331fa9002c01b49f404023158730a72b69f9aa73623e *armeb-linux.elf/upx-3.95 -c20263256b2819824804ab12f1ef0497165fc056b64dbeec65979e4f5da5f2c4 *i386-dos32.djgpp2.coff/upx-3.91.exe -21a858dc74900ca997d642b9d7042d56b869c8d8d04ee82ca8434356017bcd2a *i386-dos32.djgpp2.coff/upx-3.95.exe -8ca8ba231d886f973698bd3dde2e5fc3f5bbff9113beafb84d726261e78b2f3e *i386-linux.elf/upx-3.91 -1f66df95b4fceab483b5334baa36c62ff4706ddceaf5001fea181ead0ca2ba26 *i386-linux.elf/upx-3.95 -674216006959b78ef9bfeed682a6a858f657a860123c620dc77daf5d3c46c40d *i386-win32.pe/upx-3.91.exe -a47825b63e33e2ff5f07ec2b8e51991172a1e26e17fa1b2a19dc7857ab76db35 *i386-win32.pe/upx-3.95.exe -451a812c40f3605da89a636486d5d0e2d576ab12e4dd13cf5ee4cd232a185608 *m68k-atari.tos/upx-3.91.ttp -b75cf5f9cd90b3879da4083e8fffd45fd51d2e9dbc375f67712ef2fa1bc1f446 *mips-linux.elf/upx-3.95 -06997959c9725ccf9d49e74ef52c2912d2a0a4ec62cea80ceb93f67a82815bc3 *mipsel-linux.elf/upx-3.91 -3e1a24f7f208122909d24f01bf50d731dd612c5671d032e4a2275de0b5bcf0fb *mipsel-linux.elf/upx-3.95 -f7c4132d92c6d88be4e4899949052702ed60ed11636e299677a6ab8fb174bfe7 *powerpc-linux.elf/upx-3.91 -35669392c02ce77bb20b99c04d17f01ca778e1fa79ab3636cf4e89c5e3fce540 *powerpc-linux.elf/upx-3.95 -fa69f81d1ef85960a1a3cb1ef5761070471a412ee8024f5dc10b0fea5bc2e4bc *powerpc64le-linux.elf/upx-3.95 +aa4e4f78dca433e79fb733eb6a7ab544976dfface8deaadf19fb211b2bca18e4 *amd64-linux.elf/upx-3.91 +e264b6abea250e52a08441d7533055d48df4a429126efbb7db5a3efd0e72671f *amd64-linux.elf/upx-3.95 +0b69830516796f9018614270e0f07050c09c479495c753fab9c1f0029f3e8f33 *amd64-win64.pe/upx-3.95.exe +8ba323d87813a7a63b112a2a627746dffeaf3fc92fd8a0e8d56d3bed51e4fe90 *arm-linux.elf/upx-3.95 +bea5d7bace3c48d53c3e32c1cd21660ec38f1e5181d032e338ed01df0d2127fc *arm-wince.pe/upx-3.91.exe +3054883b85b6f1ca88f4b06d67f7376872986bea350311fa3741b7ad478fadf0 *arm64-linux.elf/upx-3.95 +80ce93c2eb4ea56cab4dc4b3187fe3f8abdf7adac72a24f6c047613ad951de12 *armeb-linux.elf/upx-3.91 +d9d511e3c8e80b1b53bd5dee3daac5747d8f0b80acdadb1664b2aba9edb49039 *armeb-linux.elf/upx-3.95 +0fc777c5ce9357496422b14f426aadbd0430f862cd7d3c6a441bfab861ff7e22 *i386-dos32.djgpp2.coff/upx-3.91.exe +0152a5c3587016f5eaac20637b6ed05df7a73de2a270a8384d6026c3c4196967 *i386-dos32.djgpp2.coff/upx-3.95.exe +336135c525156a4d44b896f3ebc979d9fc765c80ee5a098bd745722eae8ecd06 *i386-linux.elf/upx-3.91 +d54428ca1a8ac6a856cc438ba7f3791c8410e9bf6a6680186d88d95ddf678c89 *i386-linux.elf/upx-3.95 +9dbc382f2c7bdc808183a81fd338b8089596695128edd2def6ce39b7b4328d68 *i386-win32.pe/upx-3.91.exe +98a657dd4b718c973e88003b13ad338d1375dfa3355dc5cfc9bbb661aae158ed *i386-win32.pe/upx-3.95.exe +4f69c4101b169a5b77ae387f6e58413a8f0b75edfef418e48a85d4fa208f622c *m68k-atari.tos/upx-3.91.ttp +3edd251501c1769517b66beea252a0f4734f2c1803560fcc37e4285b4c9e4825 *mips-linux.elf/upx-3.95 +454f6499339f300886b3df505ebdded6c2370450f7c6d0a7916dcb63c03c0dc0 *mipsel-linux.elf/upx-3.91 +10bac3350b604369de2083553371bd3c8cc385427ee15db1caf0ad06ed4b7e7c *mipsel-linux.elf/upx-3.95 +ce78b45219b11f5d941ad81c77555096ded149199414d726bd5d6f7db360cfac *powerpc-linux.elf/upx-3.91 +7cb998bfad91cdb81bf097b3679ae6764986ebe65c6fc97f7bfe9ff2693672d7 *powerpc-linux.elf/upx-3.95 +975ae15e9ae46122d816cdd3df34d0612ddd8c1287cacc2b0e2518738dfeb40e *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t140_compress_lzma_2_no_filter="\ -1a05a4fe04f7cf49192cb3f3acbe0107e10170b422e0aa7f310c6d84a5be2b2d *amd64-linux.elf/upx-3.91 -8edf4ccb28483f406c28f7d01e5afd26c5a902a495de2597a6de9a78fb025112 *amd64-linux.elf/upx-3.95 -b8815f95e92d6853a04a86069e9054115be2d9aa657fa2c8912d0f37e56c894f *amd64-win64.pe/upx-3.95.exe -9cdcbe123d114601004038876338ae9159bd8e5e9a4635249d5a08058fbb3652 *arm-linux.elf/upx-3.95 -245970c83aaae44f58e9131bfdb444a52e85f1c55dbe6f81ac182608bd9b5949 *arm-wince.pe/upx-3.91.exe -a9cc356a0230b0c72b0d1bb7d5f5057883fb30612dd6a7ea99591cefcff75957 *arm64-linux.elf/upx-3.95 -c6b9c86e620a9104e6bca8d076e2ae3004766241b57cdd9a47477f52137cd883 *armeb-linux.elf/upx-3.91 -e068e5c046126c988d7fdb86cbc538f82c70f56b082861d501fa43e12b5ba345 *armeb-linux.elf/upx-3.95 -6e392e442af3de591fadef2b5d1dd454398e4e9cd04ee5bb391623c1a6fd2dbf *i386-dos32.djgpp2.coff/upx-3.91.exe -07e93115f1c15ce9c48570762abe41066b485c26a1356b46885da61c96e46144 *i386-dos32.djgpp2.coff/upx-3.95.exe -15fa30d57c995993e68922decf951487d5487f3efa1f89a4a54934a10d654b5e *i386-linux.elf/upx-3.91 -93dc63284bce6227604f4023788db855db39e6feaf28cbc2af036f98e32c18f1 *i386-linux.elf/upx-3.95 -3962e6a21c0c54faa0c356ef7be6d8f025f245a7c785135d063032b3456af9a9 *i386-win32.pe/upx-3.91.exe -2273e39a88ef856e17dddf9fc4e5b67b159fc6214b45c1110e446725239eaf97 *i386-win32.pe/upx-3.95.exe -a4a3a8c626dab161924772ca47889407342a526a9c0b744e6cff67cb3d8b2734 *m68k-atari.tos/upx-3.91.ttp -b8295b95852ee6ce6bafd1c849696992d5ad40156b3473fe5b96c047b1983c5b *mips-linux.elf/upx-3.95 -b9a632a265e84d78ee7b7141a18d4cca5ebc8c29c9731f97a047048045142586 *mipsel-linux.elf/upx-3.91 -288e2eb976cd32410025a265274d68dd063a3450d679a6cc4c46f44491d7d7ad *mipsel-linux.elf/upx-3.95 -9ccc8b96a2d2c440ee66a6bc855837c754317e4aea907d4f018cc360bd3b370d *powerpc-linux.elf/upx-3.91 -c0c079fa410133b7f6da7e596e3d51a06837700ad9e3c1d23745b4ef5c3d7ee4 *powerpc-linux.elf/upx-3.95 -86dee72639f3d032509432c677415c49e5cd27e6ba92aac324c0c1dc054d654d *powerpc64le-linux.elf/upx-3.95 +6bb8469ae9b1712172a5ecb1410247d4f47e2ba348a5bc2f7842ef2fbe2d0d5f *amd64-linux.elf/upx-3.91 +e0a0f4cf393779565b6474b561e733808d657b46026bb22e5d28b231f8e96a4e *amd64-linux.elf/upx-3.95 +616c7bfe28cbf059d23036fab3931f1a77d8383287102e0f4533ac8bba2ed3f1 *amd64-win64.pe/upx-3.95.exe +c5720ee71caa10c80b218ad5ef32055f9c0b1b139479851d0ec7badb82e43ee6 *arm-linux.elf/upx-3.95 +4f5a9de1efe24c8ba5acd4b858f38da0f5a05fac2eb6582960d999341c6b5a7b *arm-wince.pe/upx-3.91.exe +19892b09f5e969171779f491215e3b83d226dd8355243ef9181cfe7e6029fbd2 *arm64-linux.elf/upx-3.95 +f0ee85aedad176b2f035d09c81eb6b2da9abd3c7f1c2f841e4221c9e81f7a197 *armeb-linux.elf/upx-3.91 +4f866c23c2c3283f59bc35b8d92731c225826a0fd72c9df04efe0cb76ea422f5 *armeb-linux.elf/upx-3.95 +68d307bdbb6dbd721cc62ca2029879c7e505e889d322176c894b5451d1975563 *i386-dos32.djgpp2.coff/upx-3.91.exe +3a2619475906f20e9aca7eb31167c6ab502de7c496c54167f0589d0c52ab060b *i386-dos32.djgpp2.coff/upx-3.95.exe +66f4ca1284e8f352c6d657c8ba0aed37520e88ef7d54eac857653b1289abe092 *i386-linux.elf/upx-3.91 +0335c20bbcc7124b54846e9a403959a2110f06c496cdff5fd6fd7e218a9e99c3 *i386-linux.elf/upx-3.95 +366c066909663c9b19f9211a444ae08e228cc78a9f2cc32af6c07a5be02fcb19 *i386-win32.pe/upx-3.91.exe +615a77ca6df08458e34c4a67ff657bab9dcc3cebf2da3d675fec623eb7dcd631 *i386-win32.pe/upx-3.95.exe +cd612528df6180c7a72e80dcd779729a082d9b5b5312b930032f1425f0ee6525 *m68k-atari.tos/upx-3.91.ttp +b831c5a0a1bd887e3c2dbbb852fe5fcf95dcf1b6d07af36295e4128a8bce9f13 *mips-linux.elf/upx-3.95 +00b3ac3000f68fecc4cb520b5829b08f0e39449379ce4767662fe38ab8787fff *mipsel-linux.elf/upx-3.91 +6fc424a0a2d76a0d818fc99d64974bfe33dbbbb8ae8cda467896256d755eaa7c *mipsel-linux.elf/upx-3.95 +88cc2201ceb6b3b02fd7dd744e0b33d783ee4b498ac9cd542c6c73afce5667a9 *powerpc-linux.elf/upx-3.91 +a6a9ffd773629abb9611f56d7d73865bc42caeeb80ad6f43d9a17281c15bc796 *powerpc-linux.elf/upx-3.95 +a9b1c55c118c6688679a1e76f70746ff8098afcaf08fe33c17ab6f761ca7a2ee *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t150_compress_ucl_2_all_filters="\ -fd102da79134456d29e9048eb8e79fd8f51ba5b8c831cf9ddfe9a20538e45518 *amd64-linux.elf/upx-3.91 -6ca04206a56a6ccb5fd54fa865cb07831c1a11104cfb005ea309a52205556acc *amd64-linux.elf/upx-3.95 -434732efb16b89114162a1787a28c128e2c11edb9835411f2b707cac5cd475ae *amd64-win64.pe/upx-3.95.exe -c8af9ac43e7e61cb5a981a2f7efabd0c778eaa3418ab05abd6666ac9e82fc0fb *arm-linux.elf/upx-3.95 -6d641a40ed8563e8505fb1b5a3efa76319e4524858916a61efe606654c7001c4 *arm-wince.pe/upx-3.91.exe -7fbfa24d41b572067d67fc2f28fabd48b45928c4baaaaed6b7bc41b28ba4ae73 *arm64-linux.elf/upx-3.95 -ccaf63b9f53f512a09f543627ff7d4bb111dcbbae1683c33cb348cac6c449b42 *armeb-linux.elf/upx-3.91 -d1996ed482b7cb1790ba7fcba181ea792dfa49a1d8a9b1c46b05b0b25fe3a08a *armeb-linux.elf/upx-3.95 -f05a9c921b3a728a2baaf896fb95993a1ffd7c2cc3be26497c874a3ba023ec19 *i386-dos32.djgpp2.coff/upx-3.91.exe -3d1d07fd4330b47db285cb4f0e3c13c19deaf4ba3233eb82f3727cad7916bed1 *i386-dos32.djgpp2.coff/upx-3.95.exe -a06637893a33866345301f7b22b9fcf218d522ec02aedd89f924a541595bacc0 *i386-linux.elf/upx-3.91 -3009ce9a1ca9d3be53c5d858a6767edcd0bdb15932485c3ff83b7732dac6b919 *i386-linux.elf/upx-3.95 -b233f8508a150a20dffaeb6da057ccfd1cf78fbb89d9bdf3fbdd1c21716665e3 *i386-win32.pe/upx-3.91.exe -57a4ff483773e64ab95963445049bff4044e055f31c13bd74c039fba1f113401 *i386-win32.pe/upx-3.95.exe -79947cce43e7056a9b47e4a915234133dbdc93c86bcac7b61699c0c2d5c1b7a5 *m68k-atari.tos/upx-3.91.ttp -0c55869efa12d76f60ce58efb8f3dc5ccf5b60158672f545ae9189f39daaff77 *mips-linux.elf/upx-3.95 -e6f3a4028f204318f7dacb5df3b9828cac6321f4204b45d81ffea09cb0ab93c7 *mipsel-linux.elf/upx-3.91 -852f7e5e5851f7a90122b35325f6643e009ff2f46c3d204f1813069bf1f914c4 *mipsel-linux.elf/upx-3.95 -66114994033bdd4807bb1534c323812c3d9a26c9f29dc45809bdcd466785af33 *powerpc-linux.elf/upx-3.91 -6263da10bd9b70d3f1575446553662333e9d62acf67617e7300b660d5ffcdf8c *powerpc-linux.elf/upx-3.95 -a63f583d02b97b2fb88e6ff6cd990b0760070915141cd2e65d2928ac91b3e595 *powerpc64le-linux.elf/upx-3.95 +6ec09d4e84837bd13aec2650def931229f790a7392bc93f2585372eb4888d391 *amd64-linux.elf/upx-3.91 +bfc11338d377c1b6ef25bf67a673d01e02b9eb92a667bbf36d6c07ec67f582be *amd64-linux.elf/upx-3.95 +cea35c25e4417fa815f383195bf2bef77631e5a594943dd830228e7efb2fceaf *amd64-win64.pe/upx-3.95.exe +7efbe0eb6183d5026d00d003aff90a53cba3ff5d5a1e9ed3519d080512f15eb9 *arm-linux.elf/upx-3.95 +44be9300e7a196715ec98757058bd033d54f60d9b472a9bb44574bcf13ad6872 *arm-wince.pe/upx-3.91.exe +8553d7ff9f4af3178a25f533d31f02b9ef8b8009d552f7b3d6306337b903d65a *arm64-linux.elf/upx-3.95 +76d998651f068e90c6733356b19a67b5f47b78f5b67135c047e2dcfbc43a70c7 *armeb-linux.elf/upx-3.91 +971e061ed27d67bd1b2159723c69dbe6f23f69722cb5b44358f44bc813f321d3 *armeb-linux.elf/upx-3.95 +27d0e4525aab2f136cd9711f7f49971eeac3916c1c020b3ae96012d63d259bfa *i386-dos32.djgpp2.coff/upx-3.91.exe +36825cb489b31be59873a2d7b7b70d73f5693384b4d07b43ef824c39781ba2f2 *i386-dos32.djgpp2.coff/upx-3.95.exe +4292277adc0f4762f7b12b174d988ba049b8ba01e4f0892e7350056479d6868d *i386-linux.elf/upx-3.91 +a1983e3cc8062de2bd81268e9ec9def111115f28a740195dcc5547657fd742d8 *i386-linux.elf/upx-3.95 +0f563975edf33eda453a3ff6c29c6d4cb4986b411fd1e08ac3335a7e0efecbf0 *i386-win32.pe/upx-3.91.exe +01192c4c7ab197ec9f94e1d759bf5375a759d258719999e30b9252598d5ba3fd *i386-win32.pe/upx-3.95.exe +e9da1f7bbac24026b3d0e102e3428b5408521140a72421be9133b3e4383f7ae8 *m68k-atari.tos/upx-3.91.ttp +df942b82a40496095e010c446fa78592e8a1f03e20aae754e313693391e61e53 *mips-linux.elf/upx-3.95 +83b000b637d28cc972af787d220a43e99ebe7148d54d7684868faad9bd9a7a2c *mipsel-linux.elf/upx-3.91 +08ffdab06a9c02f7dc2f43ae31652499924af424701ca329abc54e43d8a17dce *mipsel-linux.elf/upx-3.95 +d2f364d071e9dcb7212c23d72f7edab88c5d545751a563d2144d7b6424adbda5 *powerpc-linux.elf/upx-3.91 +b2fe471d4b0232275353a3a98a9c832ba4f5c88016942251b22832714d21aaf9 *powerpc-linux.elf/upx-3.95 +b4edad1e5bd64a880ec73dcb24d805c49ddbe3e8b31defc1b9c83ea3a0c99e7e *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t160_compress_all_methods_1_no_filter="\ -d55f1a1fb634c5e6c92b34b99b1c0cb303afd7810e9c23af6002fd46f57fd744 *amd64-linux.elf/upx-3.91 -e7dbb49466704d5079d23330a56210f2d90c9d353076aa165caf8fc5e07e0e9d *amd64-linux.elf/upx-3.95 -f38ff7edc916c1a3e82020035667de858c89d52c98d960dad0e21b4da444ed6c *amd64-win64.pe/upx-3.95.exe -3b977231283b4e08a751c018a093984277755df27632a14ba31a9279899f518b *arm-linux.elf/upx-3.95 -20d7b538bb030ba3a1a29eb998ef6b2fcaabbe84d46d5fde71853d2224c2d1ec *arm-wince.pe/upx-3.91.exe -ef477edd24f87b495f72282600158229a4b95c2566bc5a804f3831582dcfded9 *arm64-linux.elf/upx-3.95 -40599cc7cf7be45cdaa5c4977c4cfd5359bfdfe771413e211ec87093b943e867 *armeb-linux.elf/upx-3.91 -5e1c2843edfce83ee8c3aed288f888a8f30c5458c0d223173e6c1e0ed3135bac *armeb-linux.elf/upx-3.95 -d7a93b38803d59f0540fca4d02516dda9a21cbbf989e9213f4bb8b6d639d630b *i386-dos32.djgpp2.coff/upx-3.91.exe -d61750192a24eb23a91b15d3d9b6ea1bd246e1e5755d631ebd2df04f07dc8fac *i386-dos32.djgpp2.coff/upx-3.95.exe -9af1dc999a048d11ca4b87dd4f057f7825e6ef7398a9f951364639a243883223 *i386-linux.elf/upx-3.91 -5b4108651616b069d8ec4855fdce0a8f8d8bf6ca19fd14d73e81b0cb3b31ae96 *i386-linux.elf/upx-3.95 -577f01e1f02bf8cc9632057cf59c2a146456d768c60aa2df69c34d4631023f9d *i386-win32.pe/upx-3.91.exe -f6a7a90073cf16f53c17a2ae7aea1c91beff0c2926d41c628a8d1a724bc37e6b *i386-win32.pe/upx-3.95.exe -89fbe34b5cf456d288881f131d15dac7bc878293f00a7892b124340fae70ad5e *m68k-atari.tos/upx-3.91.ttp -7a73c913f9c35fe2543e256b2b9ff82964404fae79b469b2ec14731b6e563f51 *mips-linux.elf/upx-3.95 -49b7f94ddf0d4c1a7006a72623d0543cfe3df4afdd5d18389faf1ddaf94f48e3 *mipsel-linux.elf/upx-3.91 -0d362e989d9bffb8f5c95ecb57840cb41e71d30012d99206bb6eb7812038fd7c *mipsel-linux.elf/upx-3.95 -cb6b414265c4e4a82fa3d478c5cd9a6dd6a5e8a87abcf0929c72a5339de56743 *powerpc-linux.elf/upx-3.91 -f1c6c89a3336adc517f82f36918019d1f18c84dd849c0da7d84ef65394f5f882 *powerpc-linux.elf/upx-3.95 -2b5ef20fee6e10af17ff3407bdea4db026c8178ca7a678cd8b51bcc645dcf04b *powerpc64le-linux.elf/upx-3.95 +0ea236271fb888ed0906d9e1279b88a5953ecba681e9f1293a066c906fc6fb65 *amd64-linux.elf/upx-3.91 +3f8a8e805d3733b394654756d31c95f884ea7df7ecb176775a5131537cacceef *amd64-linux.elf/upx-3.95 +83aed8c5af108230c8e1a65978ceb0284f9aba3a2d322751a835fc00b44977e3 *amd64-win64.pe/upx-3.95.exe +17e583a7dee4aa614ab230ba967808e0283ac0497789c07c3309e8b6d40e079a *arm-linux.elf/upx-3.95 +9f3bbd889e8ae5e84c9642b469e7572d33ee907cded259cce0cc06313694da94 *arm-wince.pe/upx-3.91.exe +276e230f61ee6558ef5e6d10ab0e322725dcb5abc5c7d62abdd4b8b71c6724c9 *arm64-linux.elf/upx-3.95 +3aae4e3246c16f7f00d1e8aa7d33784741d4d83b39f24247eb72f17a9b3aa176 *armeb-linux.elf/upx-3.91 +817dc6a280037952d1a85aa92a548e1b66debb20a5d5c3e5a389bcf40d1b8ac5 *armeb-linux.elf/upx-3.95 +a60b7ac4aa974e777f53010d2e67b9f1797f264303a6520f6a5091c74d3ee2d5 *i386-dos32.djgpp2.coff/upx-3.91.exe +40dd6e828e194af6c7ba556bb0b3f871b4359678aaa8774e4ebd2f3d2f0f8a8b *i386-dos32.djgpp2.coff/upx-3.95.exe +067635d769a10099f67d8b0494d280913d3b61e9a735b2443c1964edba825620 *i386-linux.elf/upx-3.91 +a964e4c89117d4930adb959f9e479fac43d7a92bfe299bb1e9cc4f92151e954f *i386-linux.elf/upx-3.95 +b3ca631c6ef394cb1c6128a9fe80ae15046f08d6117f34b3b50f9038d9abd040 *i386-win32.pe/upx-3.91.exe +2abd77c25d1b127df71b2ca907b886698fe366325d13fc79d42d3bad9bc80c9a *i386-win32.pe/upx-3.95.exe +c7cb10370e0b1fc829751e454b8c31db71f374b4242a495193dd1a3095353030 *m68k-atari.tos/upx-3.91.ttp +e349d11416f3a28ad6774fe15f0a92834fe0537eb2df6a56ab39007524a9b95c *mips-linux.elf/upx-3.95 +f20295fbfe6e92dbb0c4fb46bd9eb7d48d23c28f6ba5002c941e1c141f698668 *mipsel-linux.elf/upx-3.91 +5c32249c56a98c567876e14162417afb382948552bfe6df4e6830969c9bb6167 *mipsel-linux.elf/upx-3.95 +c7af3cb8e7c0084aa975f00fd6343e228c06b2e9389d0103a623c1bacd6439a4 *powerpc-linux.elf/upx-3.91 +040d9b9135443fb01703d4b37503d99981b222213bdb12dcc2fcd86172c4b958 *powerpc-linux.elf/upx-3.95 +41fcdedb2c63bfc73622135e0a602e221f848846a208e2bb2e7118f92cf098d2 *powerpc64le-linux.elf/upx-3.95 " expected_sha256sums__t170_compress_all_methods_no_lzma_5_no_filter="\ -5ff8be505efeceb9a448b737186acf115f67af3ba1434b9b443dc7c28c291150 *amd64-linux.elf/upx-3.91 -48c54a113223ac9ab8cf2a3f5ec2126a52daab8fda911e88c44489c9e498b456 *amd64-linux.elf/upx-3.95 -5fccb0f5044baaa74d176efb25eefa3b5810dc737ed0f9d38084d275f7ebe7b8 *amd64-win64.pe/upx-3.95.exe -8260b8a01b0c6d9c01cffe44d7b13973d0697677635468e954303e103f0beaed *arm-linux.elf/upx-3.95 -6c1ac767d302306509639ddb549253fe826f5e57677c29b0a431d98beababd3f *arm-wince.pe/upx-3.91.exe -614207f1b5b7719c8e6f4dcd2e67b96a65ec8b3ba0889668591467c2ba224e47 *arm64-linux.elf/upx-3.95 -f6fc31276164210edbd20676fd26510c0d5c78a8e402edf4a8e392d832d1393d *armeb-linux.elf/upx-3.91 -047c2d8a7d38dee9c13e12282b412d683715195e8415b8e0c825e35ea3c974db *armeb-linux.elf/upx-3.95 -9f5602f4d26213fdbfef6b35bcf0ed00b34f7ff2891b7e8e3e3047761c1f9e5c *i386-dos32.djgpp2.coff/upx-3.91.exe -254828375606d8fe282ff939a88d7e1e68a7a0f8a38d25ce5ed32b6766bf68ee *i386-dos32.djgpp2.coff/upx-3.95.exe -b1ebdb08a0058c33ffa2998946bb381a0b38fd8f20d5c988e7136278cc806505 *i386-linux.elf/upx-3.91 -95f15efff60a7ec76ff11cd0049b658bb143ccf7708ec470651767406dd6e898 *i386-linux.elf/upx-3.95 -63afac5307a2385757b3d29753c64e0026241ea2ca1324f53e8ccb4263cc9f62 *i386-win32.pe/upx-3.91.exe -eb01b6f27798690115cabb88314551579da509455232bbaa3276eddc25106d0d *i386-win32.pe/upx-3.95.exe -9f2379c5806b65eba53eb562a778e0023c7f7e0fd42a563f9f075e2e9fe8c92d *m68k-atari.tos/upx-3.91.ttp -e4c856a259212ba85dac6f70ff0c3618fceb6d3ccc28cd1c02cec96c753ce721 *mips-linux.elf/upx-3.95 -bd9a9caeb3906eb03acaf2463dcef3f82cf46d63059fbb8f295a9623992ee7fc *mipsel-linux.elf/upx-3.91 -7c12eddd9df0e1810fc711bef17c911674c800cdd06f1edb9344ce9fd92797a0 *mipsel-linux.elf/upx-3.95 -5c1db06600c28b365c29b60c7899efe8b5e67aff14aa3f6b853bb9a528710ebb *powerpc-linux.elf/upx-3.91 -7508064607ee03a6deb09ec2795130704008c77fc954b4cc7e860ebd0f84e5ab *powerpc-linux.elf/upx-3.95 -7674652841cc3054f5996131836fdf36e518acaa367a52487ee129ffb81341de *powerpc64le-linux.elf/upx-3.95 +36fa1f79ef3b608cacd4d01560a59ecc5dcadf43003afb28353a7259ef94eeff *amd64-linux.elf/upx-3.91 +03a3f98b7c84c946a4f61798142a9f390c7c7687eab0f4e58a33fd265a82fffa *amd64-linux.elf/upx-3.95 +9ae9462455f1f8b5eb3e8950f7626a984597bb025659314acce71534e35cee88 *amd64-win64.pe/upx-3.95.exe +53e5f54fbe8645871ab5b4010b6c1cf6077a634dae3aff1fc6089cb2df7dd2c2 *arm-linux.elf/upx-3.95 +19ed6d80777a365175602a24a5207c861f79e356fdacb17623522f8b427d4233 *arm-wince.pe/upx-3.91.exe +27c4f0233811694669dedd1cfca47cc4029795a2e11327ea0e5c1d08dabee837 *arm64-linux.elf/upx-3.95 +2acce747157a532b9f4a4a38a9805c181ee508caaeadb2967f0e0c7ce462666a *armeb-linux.elf/upx-3.91 +3a13710424e7057a59e9dac0ec40d6c64fe6d27bce676912c8e86214e59eee9c *armeb-linux.elf/upx-3.95 +7e74eac05b02b3032ae86946a4cf9e6d3c0c9af65da38bc018fcff6cb028f952 *i386-dos32.djgpp2.coff/upx-3.91.exe +21136df18a98ffe3cd02cca2b28afe7680af22c36673b074d7428ae7cdb997de *i386-dos32.djgpp2.coff/upx-3.95.exe +03cc67a5ad2f4a76acb34219e0548864410c896ce20aeb55ca5260de75629dfc *i386-linux.elf/upx-3.91 +895c68d132ac3d31981ef8d1490a3454704765d6d5aa64f53857c2c7ed99c5e5 *i386-linux.elf/upx-3.95 +f30af1a399ee567e48a6421bde100c185c2adc2c4f511082de3b5269560b27f3 *i386-win32.pe/upx-3.91.exe +675e2ee5c4bf3cb238df206342a89b66781b2805028d637a175b6f0c9f4f2334 *i386-win32.pe/upx-3.95.exe +cbd080edafac3eff5d1d2942a5b1084f088bf681ceaed099b40daec8c67a6a5c *m68k-atari.tos/upx-3.91.ttp +dd248a145311b6c50d5688cbae5066798af7dd84d1b141d33dc6467043c36a9e *mips-linux.elf/upx-3.95 +b6ecc1fcc7532b7f93289e8fbb71508b613d824d5447597f705098e654700a50 *mipsel-linux.elf/upx-3.91 +2d075016d173d8326f5437bcff48912b4c574f8525880640d178ce3fe223a2c8 *mipsel-linux.elf/upx-3.95 +505e302d552a268dca3afde97361fa15fb1908af7f978fb6953681d88fb54220 *powerpc-linux.elf/upx-3.91 +df0e19eb238a200b65e1de2e88b4673ac1b7b1590243b3503d7c7608faf44541 *powerpc-linux.elf/upx-3.95 +b33416e4967a5d4905b4e0355b2f786fcc49c7fc4ac59649ac60cf979c441a48 *powerpc64le-linux.elf/upx-3.95 " ########## end .sha256sums.recreate diff --git a/src/version.h b/src/version.h index 6ca7c42b..60918704 100644 --- a/src/version.h +++ b/src/version.h @@ -1,7 +1,7 @@ #pragma once -#define UPX_VERSION_HEX 0x040300 /* 04.03.00 */ -#define UPX_VERSION_STRING "4.3.0" -#define UPX_VERSION_STRING4 "4.30" -#define UPX_VERSION_DATE "Oct 27th 2023" -#define UPX_VERSION_DATE_ISO "2023-10-27" +#define UPX_VERSION_HEX 0x040201 /* 04.02.01 */ +#define UPX_VERSION_STRING "4.2.1" +#define UPX_VERSION_STRING4 "4.21" +#define UPX_VERSION_DATE "Oct 29th 2023" +#define UPX_VERSION_DATE_ISO "2023-10-29" #define UPX_VERSION_YEAR "2023"