John Reiser
|
bf3ddeb1eb
|
Rebuild stubs.
modified: amd64-darwin.dylib-entry.h
modified: amd64-darwin.macho-entry.h
modified: amd64-darwin.macho-fold.h
modified: amd64-linux.elf-fold.h
modified: amd64-linux.kernel.vmlinux.h
modified: amd64-linux.shlib-init.h
modified: amd64-win64.pep.h
modified: i386-bsd.elf-entry.h
modified: i386-bsd.elf.execve-entry.h
modified: i386-darwin.dylib-entry.h
modified: i386-darwin.macho-entry.h
modified: i386-dos32.djgpp2.h
modified: i386-dos32.tmt.h
modified: i386-dos32.watcom.le.h
modified: i386-linux.elf-entry.h
modified: i386-linux.elf.execve-entry.h
modified: i386-linux.elf.interp-entry.h
modified: i386-linux.kernel.vmlinux.h
modified: i386-linux.kernel.vmlinuz.h
modified: i386-linux.shlib-init.h
modified: i386-netbsd.elf-entry.h
modified: i386-win32.pe.h
modified: tmp/amd64-darwin.dylib-entry.bin.dump
modified: tmp/amd64-darwin.macho-entry.bin.dump
modified: tmp/amd64-linux.shlib-init.bin.dump
modified: tmp/amd64-win64.pep.bin.dump
|
2017-01-29 14:01:57 +01:00 |
|
John Reiser
|
ba9118aa58
|
Bug in unfilter on x86* when region ends in 32-bit displacement.
https://github.com/upx/upx/issues/43
modified: stub/src/arch/amd64/bxx.S
modified: stub/src/arch/i386/macros.S
plus all the stubs that use them
|
2017-01-29 14:01:56 +01:00 |
|
Markus F.X.J. Oberhumer
|
c4da5e81fa
|
Welcome 2017.
|
2017-01-03 12:02:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
f7554374ab
|
Update email address.
|
2016-09-28 12:25:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
96d9968db5
|
Welcome 2016.
|
2016-09-22 14:07:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
fb611a98f9
|
Welcome 2015.
|
2015-01-03 00:24:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
a26c982e93
|
Welcome 2014.
|
2014-01-07 23:05:10 +01:00 |
|
Markus F.X.J. Oberhumer
|
87a368a857
|
Welcome 2013.
|
2013-02-12 10:14:03 +01:00 |
|
Markus F.X.J. Oberhumer
|
43ce34d547
|
Welcome 2012.
|
2012-01-01 22:35:11 +01:00 |
|
Markus F.X.J. Oberhumer
|
9bf2b79d9e
|
Enter 2011.
|
2011-01-03 08:49:23 +01:00 |
|
John Reiser
|
e3cc5a63df
|
don't erase AT_SYSINFO* if no conflict with decompressed folded stub
|
2010-07-17 08:19:50 -07:00 |
|
John Reiser
|
5336c51199
|
Fix conflict between VDSO and unfolded decompressor for ET_DYN
(-fPIE) with unlimited stack on Linux-2.6.34 et al.
|
2010-07-16 20:58:52 -07:00 |
|
John Reiser
|
f03f42ca4d
|
Linux preserve /proc/self/exe; --unmap-all-pages option
|
2010-02-28 15:58:08 -08:00 |
|
Markus F.X.J. Oberhumer
|
6bc3197721
|
Enter 2010.
|
2010-02-06 17:15:49 +01: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
|
5ed689ceb0
|
Enter 2009.
|
2008-12-31 17:07:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
6c8bb3a22e
|
Rebuild all stubs with new formatting - no binary changes.
|
2008-04-04 17:21:24 +02:00 |
|
Markus F.X.J. Oberhumer
|
6ff1bd5917
|
Update my email address.
|
2008-01-02 10:12:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
fa49dbe2cb
|
Enter 2008.
|
2008-01-02 09:42:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
000309b47f
|
stub: remove filename from dumps in order reduce diff noise when renaming files.
|
2007-11-20 06:34:48 +01:00 |
|
John Reiser
|
ec1bd342b8
|
fix error checking in mmap for i386-linux.elf [triggered by -fPIE]
|
2007-09-08 06:55:47 -07:00 |
|
Markus F.X.J. Oberhumer
|
5e83596a1b
|
Enter 2007.
|
2007-01-14 13:08:58 +01:00 |
|
Markus F.X.J. Oberhumer
|
4cee0676a4
|
Consistently rename section names of ctok32 filter.
|
2006-12-22 14:22:45 +01:00 |
|
Markus F.X.J. Oberhumer
|
92ec1b0598
|
Add and use stub/scripts/xstrip.py.
|
2006-11-23 05:27:40 +01:00 |
|
Markus F.X.J. Oberhumer
|
68f54a3247
|
Updated bin2h.py.
|
2006-11-23 02:23:39 +01:00 |
|
Markus F.X.J. Oberhumer
|
989d10a3e1
|
Rebuilt all stubs with new bin2h.py and --ident=auto-stub.
|
2006-11-21 03:36:48 +01:00 |
|
Markus F.X.J. Oberhumer
|
36c66d52a6
|
Added SQUEEZE macro to better canonicalize the dumps.
|
2006-09-01 02:09:16 +02:00 |
|
Markus F.X.J. Oberhumer
|
ae20e01d2c
|
Started renaming some loader symbols - now that we have a real
linker we really should improve readability and avoid those
old cryptic names.
|
2006-08-30 00:11:40 +02:00 |
|
John Reiser
|
c19ffafd8d
|
i386-linux.elf decompress does not need cto8
|
2006-08-20 11:19:37 -07:00 |
|
Markus F.X.J. Oberhumer
|
b095f2a158
|
Strip trailing whitespace from objdump info.
|
2006-08-18 13:22:38 +02:00 |
|
John Reiser
|
7f5635ea8c
|
Section LZMA_ELF00 saves time (but no space) by not clearing CProb[].
|
2006-08-16 19:49:09 -07:00 |
|
Markus F.X.J. Oberhumer
|
badaeac81f
|
Use "jmps" macro instead of #define.
|
2006-08-16 09:34:27 +02:00 |
|
John Reiser
|
ee82c32119
|
'dword' is a symbol to libexec/gcc/i686-unknown-linux-gnu/3.4.6/cc1
|
2006-08-15 12:10:54 -07:00 |
|
Markus F.X.J. Oberhumer
|
def1ccffc4
|
Rebuilt with bin-upx-20060815.
|
2006-08-15 18:39:05 +02:00 |
|
John Reiser
|
fe6d460531
|
rebuild: arm-unknown-linux-gnu-gcc-4.1.0, i386-linux-gcc-3.4.6;
powerpc/32/ppc_regs.h
|
2006-08-14 12:30:33 -07:00 |
|
John Reiser
|
ef52ebb529
|
workaround i386 assembler misfeature
|
2006-07-14 06:33:40 -07:00 |
|
John Reiser
|
c98136ca4f
|
fix error in assembler conversion
|
2006-07-13 21:10:42 -07:00 |
|
John Reiser
|
0b8825fecb
|
i386 conversion stub conversion; nrv2b_d32_2.ash etc.
|
2006-07-12 11:15:14 -07:00 |
|
John Reiser
|
29387f1fcf
|
lzma Elf i386 minor tuning
|
2006-06-27 09:53:28 -07:00 |
|
John Reiser
|
984dfcd7e1
|
adapt to new 2-byte replacement for LzmaDecodeProperties()
|
2006-06-26 17:16:45 -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
|
f3a47c7e70
|
Add more lzma_d.ash includes.
|
2006-06-22 14:07:23 +02:00 |
|
Markus F.X.J. Oberhumer
|
d3323d6550
|
Major refactoring of src/stub directory.
|
2006-06-15 08:17:50 +02:00 |
|