Markus F.X.J. Oberhumer
|
be235ddc38
|
Removed unused Packer::freezeLoader(). Changed return type of
buildLoader() from "int" to "void".
|
2006-11-12 20:57:08 +01:00 |
|
Markus F.X.J. Oberhumer
|
417bd06e76
|
Fixed --brute and --lzma for dos/exe.
|
2006-11-07 13:58:32 +01:00 |
|
László Molnár
|
b33718180c
|
ElfLinkerX86 introduced.
Simple alignment handling added to ElfLinker.
dos/exe device drivers can be compressed again.
|
2006-06-29 18:21:01 +02:00 |
|
László Molnár
|
0dc03214c5
|
merge
|
2006-06-29 11:51:47 +02:00 |
|
Markus F.X.J. Oberhumer
|
66df7389d2
|
Refactoring: pass upx_compress_config_t to Packer::compressWithFilters()
so that formats can set conf_lzma.max_num_probs.
Also renamed compression parameters to use cconf & cresult.
|
2006-06-29 06:15:28 +02:00 |
|
László Molnár
|
e9a851c0d4
|
dos/exe: migrated to ElfLinker
|
2006-06-29 00:44:12 +02:00 |
|
Markus F.X.J. Oberhumer
|
bf5cbfffc2
|
Start major refactoring.
|
2006-06-19 19:20:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
db43910288
|
Enter 2006.
|
2006-06-16 15:17:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
d3323d6550
|
Major refactoring of src/stub directory.
|
2006-06-15 08:17:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
d461b53235
|
Renamed variable clen to c_len and ulen to u_len.
|
2006-06-11 12:13:37 +02:00 |
|
László Molnár
|
bd1014abb6
|
dos/exe: saved some bytes in device driver mode
|
2006-05-18 15:17:53 +02:00 |
|
László Molnár
|
9bb6ba9311
|
dos/exe: device driver support added (thanks Michael Devore)
committer: ml1050 <ml1050> 1147078121 +0000
|
2006-05-08 08:48:41 +00:00 |
|
Markus F.X.J. Oberhumer
|
cdd117bfb9
|
Rearranged debug options.
committer: mfx <mfx> 1139916141 +0000
|
2006-02-14 11:22:21 +00:00 |
|
László Molnár
|
eb6c51426a
|
fixed a nasty relocation handling error which could produce broken
compressed files
committer: ml1050 <ml1050> 1126865811 +0000
|
2005-09-16 10:16:51 +00:00 |
|
Markus F.X.J. Oberhumer
|
75ef603308
|
Linker updates from Laszlo. Needs some testing.
committer: mfx <mfx> 1109669078 +0000
|
2005-03-01 09:24:38 +00:00 |
|
Markus F.X.J. Oberhumer
|
f412b5e0cd
|
Fixed Win64 warnings.
committer: mfx <mfx> 1088804606 +0000
|
2004-07-02 21:43:26 +00:00 |
|
Markus F.X.J. Oberhumer
|
440b5b2608
|
Build updates.
committer: mfx <mfx> 1075804038 +0000
|
2004-02-03 10:27:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
5f87e9891b
|
Enter 2004.
committer: mfx <mfx> 1074623868 +0000
|
2004-01-20 18:37:48 +00:00 |
|
Markus F.X.J. Oberhumer
|
66565f7238
|
Some portab fixes.
committer: mfx <mfx> 1058450658 +0000
|
2003-07-17 14:04:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
48ec581539
|
Renamed the options sub-structs for more consistency. Some portab fixes.
committer: mfx <mfx> 1058221575 +0000
|
2003-07-14 22:26:15 +00:00 |
|
Markus F.X.J. Oberhumer
|
5c7bca5b3e
|
Updates.
committer: mfx <mfx> 1050612607 +0000
|
2003-04-17 20:50:07 +00:00 |
|
Markus F.X.J. Oberhumer
|
2162a01848
|
Enter 2003.
committer: mfx <mfx> 1042478199 +0000
|
2003-01-13 17:16:39 +00:00 |
|
Markus F.X.J. Oberhumer
|
7802257700
|
Portability fixes.
committer: mfx <mfx> 1037058393 +0000
|
2002-11-11 23:46:33 +00:00 |
|
Markus F.X.J. Oberhumer
|
f66d8f98c9
|
Changed year to 2002.
committer: mfx <mfx> 1036971635 +0000
|
2002-11-10 23:40:35 +00:00 |
|
Markus F.X.J. Oberhumer
|
74a2d9486b
|
Initial NRV2E support. Pretty much untested.
committer: mfx <mfx> 1031841557 +0000
|
2002-09-12 14:39:17 +00:00 |
|
Markus F.X.J. Oberhumer
|
08826398af
|
Fixed section names.
committer: mfx <mfx> 1030883709 +0000
|
2002-09-01 12:35:09 +00:00 |
|
Markus F.X.J. Oberhumer
|
666e8c2f2f
|
Big re-sync with UPX 1.2 branch.
committer: mfx <mfx> 1026835258 +0000
|
2002-07-16 16:00:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
238a369948
|
Cleanups.
committer: mfx <mfx> 981586521 +0000
|
2001-02-07 22:55:21 +00:00 |
|
Markus F.X.J. Oberhumer
|
f96955b9f0
|
Updated my email address.
committer: mfx <mfx> 978625825 +0000
|
2001-01-04 16:30:25 +00:00 |
|
Markus F.X.J. Oberhumer
|
572082ac2b
|
Implemented Packer::verifyOverlappingDecompression().
committer: mfx <mfx> 978465508 +0000
|
2001-01-02 19:58:28 +00:00 |
|
Markus F.X.J. Oberhumer
|
aa540f85fa
|
Big merge of my working tree: Added options `--all-methods', new
Packer::getCompressionMethods(), improved Packer::compressWithFilters().
committer: mfx <mfx> 978449945 +0000
|
2001-01-02 15:39:05 +00:00 |
|
Markus F.X.J. Oberhumer
|
1084d86063
|
Some more cleanups.
committer: mfx <mfx> 978191791 +0000
|
2000-12-30 15:56:31 +00:00 |
|
Markus F.X.J. Oberhumer
|
85bebf0b43
|
Major rewrite: added buildLoader() and fillExeHeader().
committer: mfx <mfx> 978189850 +0000
|
2000-12-30 15:24:10 +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
|
046df6da76
|
Added Packer::checkAlreadyPacked().
committer: mfx <mfx> 977427988 +0000
|
2000-12-21 19:46:28 +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 |
|
László Molnár
|
a42e72094a
|
fixed CUTPOINT related stuff
committer: ml1050 <ml1050> 977333745 +0000
|
2000-12-20 17:35:45 +00:00 |
|
John Reiser
|
5862bd3de8
|
make it compile with -DTESTING
p_tos.cpp p_exe.cpp
committer: jreiser <jreiser> 976919071 +0000
|
2000-12-15 22:24:31 +00:00 |
|
Markus F.X.J. Oberhumer
|
8ef3beb6c6
|
Added Packer::checkFinalCompressionRatio().
committer: mfx <mfx> 976775892 +0000
|
2000-12-14 06:38:12 +00:00 |
|
Markus F.X.J. Oberhumer
|
c6481575f9
|
Rewrote PackHeader handling. In particuliar, Packer::putPackHeader()
was renamed to patchPackHeader(), and it is now under control of
the usual checkPatch() patch-order.
committer: mfx <mfx> 976601615 +0000
|
2000-12-12 06:13:35 +00:00 |
|
Markus F.X.J. Oberhumer
|
b2e0f807f2
|
All find*() and patch*() routines now return the buffer offset as an `int'.
committer: mfx <mfx> 976592518 +0000
|
2000-12-12 03:41:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
f26380b110
|
Added some debug print statements.
committer: mfx <mfx> 975558043 +0000
|
2000-11-30 04:20:43 +00:00 |
|
Markus F.X.J. Oberhumer
|
5abb6eb61a
|
Small cleanup.
committer: mfx <mfx> 975421138 +0000
|
2000-11-28 14:18:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
abc15a398c
|
Updated the file headers.
committer: mfx <mfx> 974118160 +0000
|
2000-11-13 12:22:40 +00:00 |
|
Markus F.X.J. Oberhumer
|
b91c209852
|
Fixed a small typo in an error message.
committer: mfx <mfx> 968690503 +0000
|
2000-09-11 16:41:43 +00:00 |
|
Markus F.X.J. Oberhumer
|
679fabef25
|
Make it compile again.
committer: mfx <mfx> 968541179 +0000
|
2000-09-09 23:12:59 +00:00 |
|
Markus F.X.J. Oberhumer
|
8f3e1e7688
|
Minor cleanups.
committer: mfx <mfx> 968538234 +0000
|
2000-09-09 22:23:54 +00:00 |
|
Markus F.X.J. Oberhumer
|
51c6566092
|
Packer::canUnpack() now can return -1.
committer: mfx <mfx> 962126554 +0000
|
2000-06-27 17:22:34 +00:00 |
|
convert-repo
|
1a9128a473
|
Initial commit (from git)
|
2000-05-19 16:04:55 +00:00 |
|