John Reiser
|
7d38f0e234
|
i386-darwin.dylib ::unpack
|
2009-05-19 15:57:18 -07:00 |
|
John Reiser
|
3e8d072d24
|
i386-darwin.dylib requires existing LC_ROUINTES command;
decompressor must not overwrite Mach_headers.
|
2009-05-19 09:43:05 -07:00 |
|
John Reiser
|
84ac771893
|
Decompression part for Mach dylib i386.
|
2009-05-18 11:59:11 -07:00 |
|
John Reiser
|
3a9e0b5be6
|
Compression part for Mach dylib i386.
|
2009-05-13 10:40:21 -07:00 |
|
Markus F.X.J. Oberhumer
|
9694ff433f
|
Fix grammar in version date.
|
2009-04-19 20:14:24 +02:00 |
|
Markus F.X.J. Oberhumer
|
2e82e78b98
|
Bump tentative release date.
|
2009-04-19 18:46:31 +02:00 |
|
Markus F.X.J. Oberhumer
|
aaef4bee27
|
Prefer memcpy() over struct-copy.
|
2009-04-19 18:44:17 +02:00 |
|
Markus F.X.J. Oberhumer
|
4ca8569488
|
Remove trailing whitespace.
|
2009-04-19 18:36:42 +02:00 |
|
John Reiser
|
8377ada3e0
|
catch up stubs for arm
|
2009-03-01 11:19:05 -08:00 |
|
John Reiser
|
8a034d59ed
|
arm linux kernel --small: hand assembly for LzmaDecode
|
2009-02-26 13:07:11 -08:00 |
|
John Reiser
|
8e492d8798
|
arm linux kernel: decompress_kernel() returns length, not pointer
|
2009-02-25 13:50:55 -08:00 |
|
John Reiser
|
7974ef80d7
|
branch merge
|
2009-02-12 12:42:57 -08:00 |
|
John Reiser
|
3664d86430
|
i386-linux.elf-fold fix compressed size for ET_DYN
|
2009-02-12 12:41:10 -08:00 |
|
Markus F.X.J. Oberhumer
|
9adef80d6b
|
Replace all __attribute_packed by new __packed_struct macros.
|
2009-02-12 05:20:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
be57adaee7
|
Update tools/armpe_tester.
|
2009-02-12 03:33:14 +01:00 |
|
Markus F.X.J. Oberhumer
|
d117e442a4
|
Silence a compiler warning.
|
2009-01-27 19:05:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
8820bc0796
|
Add support for LZMA SDK 4.62. Compiles, but pretty much untested.
|
2009-01-03 23:33:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
57a64de023
|
Small conf.h update.
|
2009-01-01 13:40:52 +01:00 |
|
Markus F.X.J. Oberhumer
|
5ed689ceb0
|
Enter 2009.
|
2008-12-31 17:07:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
25f1765f36
|
Support building with OpenWatcom 1.8. Silence some compiler warnings.
|
2008-12-31 16:56:38 +01:00 |
|
Markus F.X.J. Oberhumer
|
063bd58802
|
Silence gcc's -Wstrict-aliasing=1 warnings.
|
2008-12-29 23:15:56 +01:00 |
|
Markus F.X.J. Oberhumer
|
901c6b34fa
|
New ACC version.
|
2008-12-29 23:14:54 +01:00 |
|
Markus F.X.J. Oberhumer
|
5b2d6488a2
|
Silence some compilation warnings.
|
2008-12-29 22:22:28 +01:00 |
|
László Molnár
|
f6f35415d1
|
check processor type in PackW32Pe::canUnpack
|
2008-12-20 14:48:13 +01:00 |
|
Markus F.X.J. Oberhumer
|
6c6069e963
|
New ACC version.
|
2008-12-16 23:59:37 +01:00 |
|
Markus F.X.J. Oberhumer
|
6219d82560
|
Detabified some sources.
|
2008-11-16 19:03:40 +01:00 |
|
John Reiser
|
1dcd7a16ab
|
add missing source file
|
2008-11-16 08:01:40 -08:00 |
|
John Reiser
|
b60caeb9dd
|
source files for arm-darwin.macho-*.S
|
2008-11-16 07:35:53 -08:00 |
|
John Reiser
|
4c4768aaf3
|
derived .h fles for arm-darwin.macho
|
2008-11-15 14:46:03 -08:00 |
|
John Reiser
|
2f4ac0a663
|
format UPX_F_MACH_ARMEL, class PackMachARMEL: iPhone
|
2008-11-15 14:44:19 -08:00 |
|
John Reiser
|
23a446f852
|
unshare armel-linux.elf-main.o vs. arm-linux.elf-main.o (for comiler flags)
|
2008-11-15 14:09:06 -08:00 |
|
John Reiser
|
ec48334a1a
|
propagate changes into stub/amd64-linux.elf-fold.h
|
2008-11-15 08:52:02 -08:00 |
|
John Reiser
|
f4c061d412
|
amd64-linux.elf: workaround for SIGSEGV on Centos 5.2
https://sourceforge.net/tracker/?func=detail&atid=102331&aid=2136491&group_id=2331
|
2008-11-15 08:49:13 -08:00 |
|
John Reiser
|
31a076d7b3
|
PackVmlinuzARMEL: only 8-bit control words for compression
|
2008-11-15 08:44:50 -08:00 |
|
John Reiser
|
6bd43d986c
|
sync stub for armel-linux.kernel.vmlinuz.h
|
2008-09-15 13:51:55 -07:00 |
|
John Reiser
|
dd32a2f15a
|
forgot source for armel-linux.kernel.vmlinuz stubs
|
2008-09-15 10:35:53 -07:00 |
|
John Reiser
|
c88c20820f
|
new format vmlinuz/armel for Debian NSLU2 (etc.) linux kernel
|
2008-09-15 10:18:19 -07:00 |
|
John Reiser
|
86de510731
|
bvmlinuz boot protocol 2.08 (not yet complete?)
|
2008-08-04 17:30:44 -07:00 |
|
John Reiser
|
0b31fbf827
|
armel-eabi sets Elf32_Ehdr::EI_ABIVERSION = 4
|
2008-08-04 17:29:59 -07:00 |
|
John Reiser
|
34ad1450eb
|
boot protocol 2.08 for bvmlinuz; Extended ABI version 4 for armel-eabi
|
2008-08-04 17:28:23 -07:00 |
|
John Reiser
|
e6ba71390d
|
armel-eabi choose proper decompressor
|
2008-07-20 15:35:19 -07:00 |
|
John Reiser
|
f0c8dbe0ec
|
armel-eabi-linux.elf (Debian) new protocol for system calls
|
2008-07-20 05:41:51 -07:00 |
|
John Reiser
|
bf046a8ccb
|
more checking when treating ELF as .bin
|
2008-07-20 05:40:00 -07:00 |
|
John Reiser
|
b05ba7683e
|
bvmlinuz/386 boot protocol 2.08 has gzipped ELF [needs more work]
|
2008-07-18 15:02:28 -07:00 |
|
John Reiser
|
aedf8dad15
|
amd64 argc can be zero
|
2008-07-16 14:56:44 -07:00 |
|
John Reiser
|
74ebb7c722
|
more get_te32(&...) needed for endian neutrality
|
2008-07-16 13:49:28 -07:00 |
|
John Reiser
|
1307f66494
|
stub/i386-*.*-fold.S: allow 0==argc
|
2008-05-15 09:05:20 -07:00 |
|
John Reiser
|
448a24cb36
|
PackVmlinuzI386::getStrategy(), and Bvmlinuz guesses 60% .text;
stack for Bvmlinuz uses vacant Vmlinuz low memory (512 KiB)
|
2008-05-02 04:59:39 -07:00 |
|
Markus F.X.J. Oberhumer
|
7266f23450
|
New ACC version.
|
2008-04-30 02:45:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
c0ad31acfc
|
Bump version for next release.
|
2008-04-27 18:46:52 +02:00 |
|