László Molnár
|
6d8afec510
|
ElfLinker started. Dos/com & dos/sys formats converted
|
2006-06-28 14:45:58 +02:00 |
|
John Reiser
|
89e25657d8
|
fix cross-platform endian trouble with ELF headers
|
2006-06-27 13:07:31 -07:00 |
|
John Reiser
|
29387f1fcf
|
lzma Elf i386 minor tuning
|
2006-06-27 09:53:28 -07:00 |
|
John Reiser
|
58e885c052
|
un-debug
|
2006-06-26 17:21:45 -07:00 |
|
John Reiser
|
984dfcd7e1
|
adapt to new 2-byte replacement for LzmaDecodeProperties()
|
2006-06-26 17:16:45 -07:00 |
|
Markus F.X.J. Oberhumer
|
3785479086
|
Use custom encoding for LZMA properties.
|
2006-06-26 17:28:46 +02:00 |
|
Markus F.X.J. Oberhumer
|
8ed280907c
|
Merge.
|
2006-06-26 14:36:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
d742671205
|
Update comment.
|
2006-06-26 14:36:10 +02:00 |
|
John Reiser
|
87e72c28a4
|
no PROT_WRITE for .text on i386-linux.elf.shell
|
2006-06-25 06:05:53 -07:00 |
|
John Reiser
|
4dee357362
|
optimize PackLinuxI386::buildLinuxLoader
|
2006-06-25 05:56:36 -07:00 |
|
John Reiser
|
431f4b9b0d
|
fix i386-linux.elf.shell
|
2006-06-25 05:44:39 -07:00 |
|
John Reiser
|
dd5b7825d5
|
save 4 bytes in __LZMA_ELF00__
|
2006-06-24 16:48:43 -07:00 |
|
John Reiser
|
02bc48925a
|
lzma ELF minimal CLzmaDecoderState each time
|
2006-06-24 14:44:40 -07:00 |
|
John Reiser
|
4eb505755e
|
lzma for ELF
|
2006-06-24 14:00:41 -07:00 |
|
Markus F.X.J. Oberhumer
|
83e94a70ea
|
Narrow try/catch.
|
2006-06-24 17:53:26 +02:00 |
|
Markus F.X.J. Oberhumer
|
8a150b27c3
|
Update comment.
|
2006-06-24 17:39:10 +02:00 |
|
John Reiser
|
1a51451ec2
|
ELF stub uses getSizeForCompression()
|
2006-06-23 19:32:29 -07:00 |
|
Markus F.X.J. Oberhumer
|
41e51bfb77
|
Assert dst_len buffer size in upx_compress().
|
2006-06-23 17:50:39 +02:00 |
|
Markus F.X.J. Oberhumer
|
7e1d9bc768
|
Split options_t::crp into multiple structs.
|
2006-06-23 16:23:31 +02:00 |
|
Markus F.X.J. Oberhumer
|
ba065ec1d8
|
Improve error code reporting in compression wrappers.
|
2006-06-23 15:52:10 +02:00 |
|
Markus F.X.J. Oberhumer
|
fe057a91c8
|
Cleanup: removed upx_bool and upx_uint types.
|
2006-06-23 15:00:33 +02:00 |
|
László Molnár
|
d2c36eefc9
|
pe: fixed unpack problem in rebuildImports()
|
2006-06-23 11:17:26 +02:00 |
|
John Reiser
|
28d56bab04
|
Merge
|
2006-06-22 21:30:59 -07:00 |
|
John Reiser
|
2500eff90d
|
more LZMA debugging for Linux i386 ELF
|
2006-06-22 21:25:18 -07:00 |
|
Markus F.X.J. Oberhumer
|
153446b3a1
|
Fixed debugging code.
|
2006-06-23 05:40:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
391f5caaa2
|
Added precondition assertions to upx_decompress().
|
2006-06-23 05:27:42 +02:00 |
|
Markus F.X.J. Oberhumer
|
cc0df92444
|
Added some more checks.
|
2006-06-23 04:02:06 +02:00 |
|
John Reiser
|
03910d67c3
|
M_LZMA bug tracking: decompress fails but says OK
|
2006-06-22 17:18:17 -07:00 |
|
Markus F.X.J. Oberhumer
|
fec5cc864e
|
Update Makefile.
|
2006-06-23 01:02:47 +02:00 |
|
Markus F.X.J. Oberhumer
|
cb78362713
|
Use inner class UiPacker::State.
|
2006-06-22 19:40:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
4c5b1a6ff4
|
Added some assertions to track down a win32/pe unpack problem which
shows up on 64-bit machines.
|
2006-06-22 16:47:10 +02:00 |
|
László Molnár
|
83c5727698
|
merge
|
2006-06-22 16:17:09 +02:00 |
|
László Molnár
|
80838ff1e9
|
watcom/le: lzma seems to work
|
2006-06-22 16:15:32 +02:00 |
|
Markus F.X.J. Oberhumer
|
29e8d072b7
|
Simplify C++ style in Linker.
|
2006-06-22 16:12:48 +02:00 |
|
Markus F.X.J. Oberhumer
|
d7592f01e1
|
Renamed method.
|
2006-06-22 16:00:03 +02:00 |
|
László Molnár
|
392f283d9e
|
added some comments
|
2006-06-22 15:54:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
bcd738ebbb
|
Introduced Packer::patchDecompressorGetExtraStacksize().
|
2006-06-22 15:35:38 +02:00 |
|
László Molnár
|
8020c52c48
|
merge
|
2006-06-22 15:04:39 +02:00 |
|
László Molnár
|
3f566e541d
|
djgpp2: lzma seems to work
|
2006-06-22 15:00:15 +02:00 |
|
Markus F.X.J. Oberhumer
|
be4a631dc8
|
Bump version.
|
2006-06-22 14:50:09 +02:00 |
|
Markus F.X.J. Oberhumer
|
0bfdf908c1
|
Fixed typo.
|
2006-06-22 14:20:05 +02:00 |
|
Markus F.X.J. Oberhumer
|
6f2fc23f77
|
Added LZMA license information.
|
2006-06-22 14:11:58 +02:00 |
|
Markus F.X.J. Oberhumer
|
f3a47c7e70
|
Add more lzma_d.ash includes.
|
2006-06-22 14:07:23 +02:00 |
|
Markus F.X.J. Oberhumer
|
36349ffabb
|
Removed trailing whitespace.
|
2006-06-22 14:06:21 +02:00 |
|
John Reiser
|
b13f7366cf
|
freezeLoader() sooner in PackLinuxElf32x86::buildLinuxLoader()
|
2006-06-21 17:08:58 -07:00 |
|
John Reiser
|
9181bcd9a7
|
CT24ARM needs big+little endian versions
|
2006-06-21 13:57:12 -07:00 |
|
Markus F.X.J. Oberhumer
|
7dbc1d894b
|
Add default defines like -Dstub_i386_dos32_djgpp2=1 to nasm.
|
2006-06-21 21:31:20 +02:00 |
|
Markus F.X.J. Oberhumer
|
5720445d15
|
Use ebx for state pointer. Decrease local stack size.
|
2006-06-21 14:34:23 +02:00 |
|
Markus F.X.J. Oberhumer
|
a90027521d
|
Prepare Makefile for integrating lua-5.1.1 into upx.
|
2006-06-20 15:35:23 +02:00 |
|
Markus F.X.J. Oberhumer
|
e02d400bf6
|
Avoid djgpp2 link error.
|
2006-06-20 15:25:38 +02:00 |
|