John Reiser
|
8f15777427
|
merge
|
2007-05-08 10:43:50 -07:00 |
|
John Reiser
|
748c4bf780
|
mipsel stub system calls
|
2007-05-08 10:41:13 -07:00 |
|
László Molnár
|
befcf6d2b3
|
merge
|
2007-05-08 18:25:00 +02:00 |
|
László Molnár
|
48236ecd3c
|
fixed an incorrect error message caused by a bug in relocation handling
|
2007-05-08 18:23:41 +02:00 |
|
Markus F.X.J. Oberhumer
|
f340f84de7
|
Avoid warnings.
|
2007-05-08 16:12:42 +02:00 |
|
Markus F.X.J. Oberhumer
|
40e19293f9
|
Added throwOutOfMemoryException().
|
2007-05-08 15:28:35 +02:00 |
|
John Reiser
|
f252f824a4
|
mipsel conditional stub/src/i386-linux.elf-main.c
|
2007-05-08 05:48:15 -07:00 |
|
John Reiser
|
1d7e5a8130
|
typedef struct Extent
|
2007-05-08 05:18:41 -07:00 |
|
John Reiser
|
cb2ff92c2f
|
mipsel hack stub
|
2007-05-07 21:03:58 -07:00 |
|
John Reiser
|
ef373ab54f
|
mipsel hacking
|
2007-05-07 19:20:25 -07:00 |
|
John Reiser
|
9141a78c29
|
mipsel stub for mmap on Linux (not NetBSD); and subroutine arg[4..6]
in t0..t2 instead of on stack, to match LMZA_DEC20
|
2007-05-07 07:02:16 -07:00 |
|
John Reiser
|
10a6370738
|
hacking UPX_F_LINUX_ELF32_MIPSEL
|
2007-05-06 14:21:25 -07:00 |
|
John Reiser
|
573009eeb6
|
new format UPX_F_LINUX_ELF32_MIPSEL [work in progress]
|
2007-05-06 06:17:49 -07:00 |
|
John Reiser
|
c3363712d9
|
PackVmlinuxBase<T>::pack() EM_PPC filter only contiguous instruction sections
|
2007-05-01 19:12:55 -07:00 |
|
John Reiser
|
faa33d89a2
|
Documentation: UPX_F_VMLINUX_PPC32 changes to arch/powerpc/boot/main.c
|
2007-04-30 13:48:50 -07:00 |
|
John Reiser
|
f347458c53
|
new format UPX_F_VMLINUX_PPC32 Linux kernel for PowerPC (32-bit)
|
2007-04-30 13:34:06 -07:00 |
|
Markus F.X.J. Oberhumer
|
530e6d9196
|
Bump version for next release.
|
2007-04-30 19:34:26 +02:00 |
|
Markus F.X.J. Oberhumer
|
b398e18e12
|
Added tag for RELEASE_300.
|
2007-04-30 19:32:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
747e8370e0
|
Remove debug leftover.
|
2007-04-26 16:20:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
2c67875781
|
Pass and verify original data in all xxx_test_overlap() functions.
|
2007-04-26 16:15:49 +02:00 |
|
Markus F.X.J. Oberhumer
|
c96e8a8c19
|
Better underflow and overflow handling in Packer::findOverlapOverhead().
|
2007-04-26 13:59:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
5f203fc082
|
Avoid warnings.
|
2007-04-26 13:13:26 +02:00 |
|
John Reiser
|
b943c9b471
|
fix upx_zlib_test_overlap
|
2007-04-25 20:24:30 -07:00 |
|
John Reiser
|
1a90a1daa8
|
Implement upx_zlib_test_overlap() following upx_lzma_test_overlap()
|
2007-04-25 20:19:40 -07:00 |
|
John Reiser
|
72dfc743fd
|
upx_lzma_test_overlap cleanup
|
2007-04-25 20:11:04 -07:00 |
|
John Reiser
|
465307655b
|
Implement real upx_lzma_test_overlap().
Also make Packer::findOverlapOverhead() more pessimistic in worst case.
|
2007-04-25 16:11:33 -07:00 |
|
John Reiser
|
6ce71e6694
|
upx_lzma_test_overlap revert to 256 [FIXME]
|
2007-04-25 10:54:00 -07:00 |
|
John Reiser
|
7f01b3b92a
|
upx_lzma_test_overlap() heuristic overlap_overhead up to 0xA00
|
2007-04-25 09:19:29 -07:00 |
|
John Reiser
|
76950d56b9
|
PackUnix::canPack allow incompressible extents in getPackHeader()
|
2007-04-25 09:18:31 -07:00 |
|
Markus F.X.J. Oberhumer
|
c11e0d02b3
|
Added parm "allow_incompressible" to Packer::{get,read}PackHeader().
|
2007-04-25 17:33:39 +02:00 |
|
Markus F.X.J. Oberhumer
|
4c798c1718
|
Use official name "armeb" instead of "armbe".
|
2007-04-25 16:50:51 +02:00 |
|
Markus F.X.J. Oberhumer
|
450d7e9ad4
|
Merge.
|
2007-04-25 16:42:41 +02:00 |
|
Markus F.X.J. Oberhumer
|
b8ab79c83e
|
Use offical name "arm" instead of "armel".
|
2007-04-25 16:42:08 +02:00 |
|
John Reiser
|
6934bdd533
|
allow unpack of incompressible extents, such as
http://www.equi4.com/pub/tk/8.4.13/tclkit-linux-x86.gz
|
2007-04-25 07:34:24 -07:00 |
|
John Reiser
|
84dedb73a5
|
propagate changes arm*-linux.elf-fold.h
|
2007-04-24 16:08:34 -07:00 |
|
John Reiser
|
8964aa5221
|
fix endian issue with .b_method (arm-linux.elf-entry.S)
|
2007-04-24 12:05:53 -07:00 |
|
Markus F.X.J. Oberhumer
|
3481ae236c
|
Added missing armeb generated files.
|
2007-04-23 18:11:24 +02:00 |
|
John Reiser
|
46adc5f8a4
|
armeb-linux.kernel.vmlinux.S
|
2007-04-23 09:00:28 -07:00 |
|
John Reiser
|
5296df5899
|
add armeb-linux.kernel.vmlinux-head.S
|
2007-04-23 08:53:53 -07:00 |
|
John Reiser
|
13dad4be16
|
merge
|
2007-04-23 07:22:36 -07:00 |
|
John Reiser
|
b5d0c343b4
|
sync src/Makefile with Markus bfb3d24c1fe7
|
2007-04-23 07:15:42 -07:00 |
|
Markus F.X.J. Oberhumer
|
b00b945264
|
src/Makefile: avoid rebuilding .depend file on clean targets
|
2007-04-23 08:23:01 +02:00 |
|
John Reiser
|
3bda09e105
|
more cleanup armel etc
|
2007-04-22 20:04:13 -07:00 |
|
John Reiser
|
32d32c4e4a
|
cleanup ARMEL etc.
|
2007-04-22 19:52:23 -07:00 |
|
John Reiser
|
497441b54e
|
merge
|
2007-04-22 16:19:13 -07:00 |
|
John Reiser
|
9c564fd4c7
|
Add file formst UPX_F_LINUX_ELF32_ARMEB and normalize spelling
of ARMEL, ARMEB, armel, armeb.
|
2007-04-22 16:09:18 -07:00 |
|
John Reiser
|
0c2263d0e9
|
fix O_INP etc because cto8 is not pushed.
This change should have paralleled 1382:367eb149f29c
(Sun Aug 20 11:19:37 2006 -0700)
|
2007-04-22 15:50:24 -07:00 |
|
John Reiser
|
3d4d30766d
|
merge
|
2007-04-22 15:24:17 -07:00 |
|
John Reiser
|
99d84d44fc
|
propagate change to O_INP
|
2007-04-22 14:50:58 -07:00 |
|
John Reiser
|
41ba7077ad
|
propagate change to O_INP
|
2007-04-22 14:50:58 -07:00 |
|