Markus F.X.J. Oberhumer
|
d1174385ef
|
Welcome 2020.
|
2020-01-08 04:13:28 +01:00 |
|
Markus F.X.J. Oberhumer
|
3667fa4e44
|
Welcome 2019.
|
2019-02-15 11:04:09 +01:00 |
|
Markus F.X.J. Oberhumer
|
021c8db58a
|
Welcome 2018.
|
2018-01-19 10:55:32 +01:00 |
|
John Reiser
|
f014406b65
|
MemBuffer.subref(errfmt, skip, take) checks that a subinterval is inside
modified: mem.cpp
modified: mem.h
|
2017-11-09 21:55:41 -08:00 |
|
Markus F.X.J. Oberhumer
|
c4da5e81fa
|
Welcome 2017.
|
2017-01-03 12:02:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
b0207ce524
|
Some refactoring. NFC.
|
2016-10-09 13:23:19 +02:00 |
|
Markus F.X.J. Oberhumer
|
22178f2224
|
Minor cleanups.
|
2016-10-09 03:12:19 +02:00 |
|
Markus F.X.J. Oberhumer
|
38a265741c
|
Ongoing cleanups.
|
2016-10-08 18:49:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
b3a8d02caf
|
Cosmetic cleanups.
|
2016-10-06 12:31:03 +02:00 |
|
Markus F.X.J. Oberhumer
|
f7554374ab
|
Update email address.
|
2016-09-28 12:25:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
daafc29d2b
|
Add support for UPX_VERSION_GITREV. Some cleanups.
|
2016-09-25 09:41:26 +02:00 |
|
Markus F.X.J. Oberhumer
|
96d9968db5
|
Welcome 2016.
|
2016-09-22 14:07:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
242f606a29
|
p_lx_elf.h: turn file_image into a MemBuffer.
|
2016-09-21 22:22:41 +02:00 |
|
Markus F.X.J. Oberhumer
|
3765ca4e92
|
Cleanups and cruft removal.
|
2016-09-21 21:33:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
3bb654cc85
|
Ongoing cleanups and cruft removal.
|
2016-09-21 16:42:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
44248f19b5
|
Introduce mem_size() and New() and start using it.
|
2016-09-20 15:24:07 +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
|
b2643b6926
|
Start using the new intergral type names.
|
2013-09-20 08:19:18 +02: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 |
|
Markus F.X.J. Oberhumer
|
0aff9d8df4
|
Use consistent syntax for boolean preprocessor expressions.
|
2010-08-08 16:20:16 +02:00 |
|
Markus F.X.J. Oberhumer
|
6bc3197721
|
Enter 2010.
|
2010-02-06 17:15:49 +01:00 |
|
Markus F.X.J. Oberhumer
|
5ed689ceb0
|
Enter 2009.
|
2008-12-31 17:07:18 +01: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
|
40e19293f9
|
Added throwOutOfMemoryException().
|
2007-05-08 15:28:35 +02:00 |
|
Markus F.X.J. Oberhumer
|
5e83596a1b
|
Enter 2007.
|
2007-01-14 13:08:58 +01:00 |
|
Markus F.X.J. Oberhumer
|
8c873ccdc8
|
watcom/le: initialize memory when aligning.
|
2006-11-18 21:59:59 +01:00 |
|
Markus F.X.J. Oberhumer
|
db43910288
|
Enter 2006.
|
2006-06-16 15:17:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
d8748f4270
|
Introduced MemBuffer::getSizeForCompression().
|
2006-06-12 13:18:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
adcb551020
|
Increase alignment to 16.
committer: mfx <mfx> 1142608657 +0000
|
2006-03-17 15:17:37 +00:00 |
|
Markus F.X.J. Oberhumer
|
3547c71ad5
|
New ACC version.
committer: mfx <mfx> 1109674986 +0000
|
2005-03-01 11:03:06 +00:00 |
|
Markus F.X.J. Oberhumer
|
5f87e9891b
|
Enter 2004.
committer: mfx <mfx> 1074623868 +0000
|
2004-01-20 18:37:48 +00:00 |
|
Markus F.X.J. Oberhumer
|
365a3c0432
|
Cleanups.
committer: mfx <mfx> 1059739807 +0000
|
2003-08-01 12:10:07 +00:00 |
|
Markus F.X.J. Oberhumer
|
48ec581539
|
Renamed the options sub-structs for more consistency. Some portab fixes.
committer: mfx <mfx> 1058221575 +0000
|
2003-07-14 22:26:15 +00:00 |
|
Markus F.X.J. Oberhumer
|
09578df46b
|
New ACC system.
committer: mfx <mfx> 1048662134 +0000
|
2003-03-26 07:02:14 +00:00 |
|
Markus F.X.J. Oberhumer
|
a282171318
|
Rewritten.
committer: mfx <mfx> 1043693646 +0000
|
2003-01-27 18:54:06 +00:00 |
|
Markus F.X.J. Oberhumer
|
a2e3ceb8c8
|
Portability updates.
committer: mfx <mfx> 1042738038 +0000
|
2003-01-16 17:27:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
29db8bca3a
|
Major cleanup.
committer: mfx <mfx> 1042637889 +0000
|
2003-01-15 13:38:09 +00:00 |
|
Markus F.X.J. Oberhumer
|
03fb0d95c6
|
Rewrote MemBuffer to do some internal checks.
committer: mfx <mfx> 1042580463 +0000
|
2003-01-14 21:41:03 +00:00 |
|
Markus F.X.J. Oberhumer
|
e31c45dc10
|
Allow a number of extra bytes in the allocForXXX() methods.
committer: mfx <mfx> 1042575213 +0000
|
2003-01-14 20:13:33 +00:00 |
|
Markus F.X.J. Oberhumer
|
2162a01848
|
Enter 2003.
committer: mfx <mfx> 1042478199 +0000
|
2003-01-13 17:16:39 +00:00 |
|
Markus F.X.J. Oberhumer
|
cecfaaf63e
|
Cleanups.
committer: mfx <mfx> 1034741718 +0000
|
2002-10-16 04:15:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
74a2d9486b
|
Initial NRV2E support. Pretty much untested.
committer: mfx <mfx> 1031841557 +0000
|
2002-09-12 14:39:17 +00:00 |
|
Markus F.X.J. Oberhumer
|
666e8c2f2f
|
Big re-sync with UPX 1.2 branch.
committer: mfx <mfx> 1026835258 +0000
|
2002-07-16 16:00:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
4a142f35f5
|
Renamed MemBuffer::free() to dealloc() in order to better support
malloc debugging libraries like mpatrol.
committer: mfx <mfx> 983109777 +0000
|
2001-02-25 14:02:57 +00:00 |
|
John Reiser
|
40fddf1715
|
Put upx stub loader at high end of ELF output file on linux,
and allow for block-by-block specification of filter and parameters.
linker.cpp linker.h mem.cpp mem.h p_elf.h
p_lx_elf.cpp p_lx_elf.h
p_lx_exc.cpp p_lx_exc.h
p_lx_sh.cpp p_lx_sh.h
p_unix.cpp p_unix.h
packer.cpp packer.h
stub/fold_elf86.asm stub/fold_exec86.asm stub/fold_sh86.asm
stub/l_lx_elf.c stub/l_lx_elf86.asm stub/l_lx_elf86.lds
stub/l_lx_exec.c stub/l_lx_exec86.asm stub/l_lx_exec86.lds
stub/l_lx_sh.c stub/l_lx_sh86.asm stub/l_lx_sh86.lds
stub/linux.hh
committer: jreiser <jreiser> 981084316 +0000
|
2001-02-02 03:25:16 +00:00 |
|
John Reiser
|
df9db96bd1
|
filters for unix(linux)
Modified Files:
filteri.cpp filter/ctojr.h linker.cpp linker.h mem.cpp mem.h
p_lx_elf.cpp p_lx_elf.h
p_lx_exc.cpp p_lx_exc.h
p_lx_sh.cpp p_lx_sh.h
p_unix.cpp packer.cpp packer.h packhead.cpp
stub/Makefile stub/macros.ash
stub/l_lx_elf.c stub/l_lx_elf86.asm stub/l_lx_elf86.lds
stub/l_lx_exec.c stub/l_lx_exec86.asm stub/l_lx_exec86.lds
stub/l_lx_sh86.asm stub/l_lx_sh86.lds
Added Files:
filter/ctok.h
stub/fold_elf86.asm stub/fold_exec86.asm stub/fold_sh86.asm
committer: jreiser <jreiser> 979796725 +0000
|
2001-01-18 05:45:25 +00:00 |
|