1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00
Commit Graph

1875 Commits

Author SHA1 Message Date
Markus F.X.J. Oberhumer
526ae77b08 Whitespace changes.
committer: mfx <mfx> 978108441 +0000
2000-12-29 16:47:21 +00:00
Markus F.X.J. Oberhumer
82698fb4b0 Enabled compressWithFilters(). Added some assertions.
committer: mfx <mfx> 978108380 +0000
2000-12-29 16:46:20 +00:00
Markus F.X.J. Oberhumer
63ead04054 Documented `--all-filters'.
committer: mfx <mfx> 978108298 +0000
2000-12-29 16:44:58 +00:00
Markus F.X.J. Oberhumer
5727461522 Updated.
committer: mfx <mfx> 978101535 +0000
2000-12-29 14:52:15 +00:00
Markus F.X.J. Oberhumer
cd4292dd55 Completely updated the TODO list.
committer: mfx <mfx> 978101036 +0000
2000-12-29 14:43:56 +00:00
Markus F.X.J. Oberhumer
11ee8627b8 Improved some ELF header checks.
committer: mfx <mfx> 978099239 +0000
2000-12-29 14:13:59 +00:00
Markus F.X.J. Oberhumer
65ad79d727 Updated.
committer: mfx <mfx> 978093031 +0000
2000-12-29 12:30:31 +00:00
Markus F.X.J. Oberhumer
85920ea8b1 Use the new macro COMPILE_TIME_ASSERT() instead of several assert().
committer: mfx <mfx> 978092937 +0000
2000-12-29 12:28:57 +00:00
Markus F.X.J. Oberhumer
f4d2287e57 Added some experimental test code.
committer: mfx <mfx> 978092868 +0000
2000-12-29 12:27:48 +00:00
Markus F.X.J. Oberhumer
8a77a477df Do not use the screen code when running under Windows NT.
committer: mfx <mfx> 978092789 +0000
2000-12-29 12:26:29 +00:00
Markus F.X.J. Oberhumer
5a497e2dac Added a framework for the elks/8086 format. Completely non-functional at the moment.
committer: mfx <mfx> 978092698 +0000
2000-12-29 12:24:58 +00:00
Markus F.X.J. Oberhumer
7d5042012b Avoid a compiler warning.
committer: mfx <mfx> 978092515 +0000
2000-12-29 12:21:55 +00:00
Markus F.X.J. Oberhumer
d2625d8607 *** empty log message ***
committer: mfx <mfx> 977924664 +0000
2000-12-27 13:44:24 +00:00
Markus F.X.J. Oberhumer
c3ec6b73e5 Use UPX_MAGIC_LE32 instead of PackHeader::magic.
committer: mfx <mfx> 977922670 +0000
2000-12-27 13:11:10 +00:00
Markus F.X.J. Oberhumer
0ffe40c621 Updated.
committer: mfx <mfx> 977489915 +0000
2000-12-22 12:58:35 +00:00
Markus F.X.J. Oberhumer
537f9111ae Documented `--force-execve'.
committer: mfx <mfx> 977488831 +0000
2000-12-22 12:40:31 +00:00
Markus F.X.J. Oberhumer
d168d85650 Some ELF related cleanups.
committer: mfx <mfx> 977488389 +0000
2000-12-22 12:33:09 +00:00
Markus F.X.J. Oberhumer
dbbc47a334 Added option `--force-execve' which forces the use of the generic
linux/386 format.

committer: mfx <mfx> 977486503 +0000
2000-12-22 12:01:43 +00:00
Markus F.X.J. Oberhumer
47760c37fc Updated.
committer: mfx <mfx> 977431602 +0000
2000-12-21 20:46:42 +00:00
Markus F.X.J. Oberhumer
9fc785199a Only #include "version.h" in files that actually need it.
committer: mfx <mfx> 977430123 +0000
2000-12-21 20:22:03 +00:00
Markus F.X.J. Oberhumer
f4f70634a1 Made PackHeader::magic a constant.
committer: mfx <mfx> 977428640 +0000
2000-12-21 19:57:20 +00:00
Markus F.X.J. Oberhumer
046df6da76 Added Packer::checkAlreadyPacked().
committer: mfx <mfx> 977427988 +0000
2000-12-21 19:46:28 +00:00
Markus F.X.J. Oberhumer
facca7b891 Added test for alreadyPacked().
committer: mfx <mfx> 977426670 +0000
2000-12-21 19:24:30 +00:00
Markus F.X.J. Oberhumer
a254e81ba9 Oops.
committer: mfx <mfx> 977426094 +0000
2000-12-21 19:14:54 +00:00
Markus F.X.J. Oberhumer
09eb201b76 *** empty log message ***
committer: mfx <mfx> 977425661 +0000
2000-12-21 19:07:41 +00:00
Markus F.X.J. Oberhumer
b0226b54bd Finally we use automated dependencies.
committer: mfx <mfx> 977424557 +0000
2000-12-21 18:49:17 +00:00
Markus F.X.J. Oberhumer
1d948c839d Moved the generic linux/386 format into the new p_lx_exc.{h,cpp} files.
committer: mfx <mfx> 977423460 +0000
2000-12-21 18:31:00 +00:00
Markus F.X.J. Oberhumer
5d74b7252d Cleaned up the use of upx_compress(), use delete[] where needed.
committer: mfx <mfx> 977422374 +0000
2000-12-21 18:12:54 +00:00
Markus F.X.J. Oberhumer
e787805b81 Extended gzip signature to 3 bytes.
committer: mfx <mfx> 977403238 +0000
2000-12-21 12:53:58 +00:00
Markus F.X.J. Oberhumer
166d91ac48 Added some assertions.
committer: mfx <mfx> 977395014 +0000
2000-12-21 10:36:54 +00:00
Markus F.X.J. Oberhumer
2bb2124356 readFileHeader() now returns 0 on error.
committer: mfx <mfx> 977394998 +0000
2000-12-21 10:36:38 +00:00
Markus F.X.J. Oberhumer
29ae1b7231 Updated.
committer: mfx <mfx> 977393157 +0000
2000-12-21 10:05:57 +00:00
Markus F.X.J. Oberhumer
06dc67da49 Added some more checks to canPack(), throw an exception in case
of crippled ELF headers.

committer: mfx <mfx> 977393134 +0000
2000-12-21 10:05:34 +00:00
Markus F.X.J. Oberhumer
42fe803a39 Cleaned up some canPack() checks.
committer: mfx <mfx> 977393067 +0000
2000-12-21 10:04:27 +00:00
John Reiser
1dcaedab30 sys_size is only 16 bits and can wrap around
committer: jreiser <jreiser> 977374512 +0000
2000-12-21 04:55:12 +00:00
Markus F.X.J. Oberhumer
adcb357242 Updated.
committer: mfx <mfx> 977342634 +0000
2000-12-20 20:03:54 +00:00
Markus F.X.J. Oberhumer
1e1a078808 Cleaned up Packer::readPackHeader().
committer: mfx <mfx> 977342419 +0000
2000-12-20 20:00:19 +00:00
Markus F.X.J. Oberhumer
7d652fa42b Increased precision of get_ratio() and swapped parameters.
committer: mfx <mfx> 977342070 +0000
2000-12-20 19:54:30 +00:00
László Molnár
a42e72094a fixed CUTPOINT related stuff
committer: ml1050 <ml1050> 977333745 +0000
2000-12-20 17:35:45 +00:00
Markus F.X.J. Oberhumer
97ff8042b4 Added a note that this file is completely out of date. We really should
start a new TODO list.

committer: mfx <mfx> 977314954 +0000
2000-12-20 12:22:34 +00:00
Markus F.X.J. Oberhumer
a24af0ce74 Final 1.10 patches.
committer: mfx <mfx> 977313794 +0000
2000-12-20 12:03:14 +00:00
John Reiser
f6e5623eaa fix typos; minor rewording for clarity
committer: jreiser <jreiser> 977253079 +0000
2000-12-19 19:11:19 +00:00
John Reiser
312fc60509 make code inside "#if 0" compile when changing 0 to 1
committer: jreiser <jreiser> 977240738 +0000
2000-12-19 15:45:38 +00:00
László Molnár
b7bc15167b removed linux kernel support from the project list
committer: ml1050 <ml1050> 977235172 +0000
2000-12-19 14:12:52 +00:00
Markus F.X.J. Oberhumer
fa772703d4 Prepared for 1.10 release.
committer: mfx <mfx> 977233750 +0000
2000-12-19 13:49:10 +00:00
Markus F.X.J. Oberhumer
e5647cb0aa Disabled the new filter for now.
committer: mfx <mfx> 977230259 +0000
2000-12-19 12:50:59 +00:00
Markus F.X.J. Oberhumer
82eb15c670 Updated some dependencies.
committer: mfx <mfx> 977228977 +0000
2000-12-19 12:29:37 +00:00
Markus F.X.J. Oberhumer
044c75514b Prepared for version 1.10, Dec 20 2000.
committer: mfx <mfx> 977228913 +0000
2000-12-19 12:28:33 +00:00
Markus F.X.J. Oberhumer
21b2a35323 Moved the new filter into fcto_ml3.ch.
committer: mfx <mfx> 977228738 +0000
2000-12-19 12:25:38 +00:00
Markus F.X.J. Oberhumer
4071b94d04 Major update.
committer: mfx <mfx> 977228692 +0000
2000-12-19 12:24:52 +00:00