László Molnár
|
0dc03214c5
|
merge
|
2006-06-29 11:51:47 +02:00 |
|
John Reiser
|
362e98b43d
|
lzma: limit stack to ~28KB for decompressing kernel
|
2006-06-28 22:34:12 -07:00 |
|
John Reiser
|
193e085cf0
|
limit stack to ~28KB for decompressing kernel
|
2006-06-28 22:30:05 -07:00 |
|
John Reiser
|
e0df2a342b
|
merge
|
2006-06-28 22:20:24 -07:00 |
|
John Reiser
|
ba19ccac43
|
tabify the commented Makefile
|
2006-06-28 22:18:48 -07:00 |
|
Markus F.X.J. Oberhumer
|
d7261b7a78
|
Remove debugging code.
|
2006-06-29 07:00:06 +02:00 |
|
Markus F.X.J. Oberhumer
|
0d80173efd
|
Update some structs for future features.
|
2006-06-29 06:42:17 +02:00 |
|
Markus F.X.J. Oberhumer
|
930f07d15e
|
Move upx_compress_result_t handling into right place.
|
2006-06-29 06:24:24 +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 |
|
Markus F.X.J. Oberhumer
|
c7bf0b6ddd
|
Removed trailing whitespace.
|
2006-06-29 05:12:39 +02:00 |
|
Markus F.X.J. Oberhumer
|
0bc361adeb
|
Introduced conf_lzma.max_num_probs to limit stack size for decompression.
|
2006-06-29 05:12:01 +02:00 |
|
John Reiser
|
4fff523a6d
|
Merge
|
2006-06-28 19:45:58 -07:00 |
|
John Reiser
|
67e09fb342
|
kernel Makefile; fix cross-platform endian trouble
|
2006-06-28 19:44:02 -07:00 |
|
Markus F.X.J. Oberhumer
|
c360806f47
|
Small Makefile updates.
|
2006-06-29 04:16:58 +02:00 |
|
Markus F.X.J. Oberhumer
|
7b74b73b08
|
Start using binutils-multiarch-2.17.
|
2006-06-29 01:52:05 +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
|
b13b169149
|
Fixed assembly for binutils-2.16.91.
|
2006-06-29 00:38:12 +02:00 |
|
László Molnár
|
455329a745
|
dos/sys: got rid of the "next" symbol
|
2006-06-29 00:28:47 +02:00 |
|
László Molnár
|
a68b76c8b4
|
undefined symbols are initialized to "0xdeaddead"
|
2006-06-29 00:22:45 +02:00 |
|
László Molnár
|
96e3899216
|
increased the maximum number of symbols
|
2006-06-29 00:22:03 +02:00 |
|
Markus F.X.J. Oberhumer
|
771ab5ea9a
|
Added notes about binutils-multiarch-2.17.
|
2006-06-29 00:11:06 +02:00 |
|
László Molnár
|
3c87e6b270
|
merge
|
2006-06-28 15:10:01 +02:00 |
|
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 |
|