Markus F.X.J. Oberhumer
|
493d9f1b9d
|
Ongoing cleanups.
|
2016-09-22 03:23:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
763b3c05af
|
Don't use "long". Cleanups.
|
2016-09-22 00:47:35 +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
|
af6b4b8c27
|
Fix previous commit.
|
2016-09-21 00:34:20 +02:00 |
|
Markus F.X.J. Oberhumer
|
3f7c1f966b
|
Minor cleanups.
|
2016-09-20 22:14:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
7af6c4b10e
|
Use new style casts. Cleanups.
|
2016-09-20 20:59:34 +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
|
077bbdfc78
|
conf.h: check for proper WITH_LZMA.
|
2016-09-20 12:45:28 +02:00 |
|
Markus F.X.J. Oberhumer
|
d71db2978e
|
Remove some old cruft.
|
2016-09-20 11:24:18 +02:00 |
|
John Reiser
|
01a0c8672d
|
changeset: 2451:4e2a6c33d5fb
tag: ppc64le
user: Thierry Fauck <tfauck@free.fr>
date: Wed Jun 22 08:25:13 2016 -0400
summary: Add support for ppc64le statically linked binaries
|
2016-07-26 17:00:25 -07:00 |
|
John Reiser
|
d8f9cd237f
|
UPX_F_MACH_ARM64EL
|
2016-01-31 19:58:17 -08: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
|
7db3e98944
|
Small cleanups.
|
2014-01-07 23:03:16 +01:00 |
|
Markus F.X.J. Oberhumer
|
6766b14415
|
Prepare release.
|
2013-09-30 14:21:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
07b65ca069
|
Introduce integral type names using <stdint.h> terminology like "upx_uint64_t".
|
2013-09-20 08:16:37 +02:00 |
|
László Molnár
|
5b8a9c0b47
|
basic win64 PE support added
|
2013-08-22 22:01:09 +02:00 |
|
Markus F.X.J. Oberhumer
|
aa2ee5dfc2
|
New ACC version.
|
2013-03-20 16:48:27 +00:00 |
|
Markus F.X.J. Oberhumer
|
87a368a857
|
Welcome 2013.
|
2013-02-12 10:14:03 +01:00 |
|
Markus F.X.J. Oberhumer
|
5d2d9c7e81
|
Update .hgignore. Update valgrind macros.
|
2012-04-26 09:05:35 +02: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
|
7b8779f534
|
Portability updates.
|
2010-10-20 01:46:38 +02: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
|
5e899f0be4
|
Silence some annoying compiler warnings.
|
2010-04-19 03:15:22 +02:00 |
|
Markus F.X.J. Oberhumer
|
b6a9b0a4c9
|
Silence some compilation warnings.
|
2010-03-31 02:16:32 +02:00 |
|
Markus F.X.J. Oberhumer
|
6bc3197721
|
Enter 2010.
|
2010-02-06 17:15:49 +01:00 |
|
Markus F.X.J. Oberhumer
|
c1ddea479d
|
Minor portability fixes.
|
2009-12-03 19:58:23 +01:00 |
|
John Reiser
|
200a2556ef
|
New format Mach/AMD64 for 64-bit x86 programs on Apple Macintosh
|
2009-09-01 07:30:37 -07:00 |
|
John Reiser
|
472ba8c1fd
|
UPX_F_DYLIB_PPC32 is big endian, so move to >=128
|
2009-06-01 12:38:20 -07:00 |
|
John Reiser
|
7ffcc0a5e7
|
powerpc-darwin.dylib
|
2009-05-27 10:19:50 -07:00 |
|
John Reiser
|
3a9e0b5be6
|
Compression part for Mach dylib i386.
|
2009-05-13 10:40:21 -07:00 |
|
Markus F.X.J. Oberhumer
|
2e82e78b98
|
Bump tentative release date.
|
2009-04-19 18:46:31 +02: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
|
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 |
|
John Reiser
|
2f4ac0a663
|
format UPX_F_MACH_ARMEL, class PackMachARMEL: iPhone
|
2008-11-15 14:44:19 -08:00 |
|
John Reiser
|
c88c20820f
|
new format vmlinuz/armel for Debian NSLU2 (etc.) linux kernel
|
2008-09-15 10:18:19 -07: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 |
|
John Reiser
|
0260f0790a
|
mipseb.r3000-linux.elf [broken because no big-endian tool chain]
|
2007-11-12 09:12:51 -08:00 |
|
Markus F.X.J. Oberhumer
|
0d8e16d5c8
|
Rename nocopy to noncopyable.
|
2007-11-07 23:13:20 +01:00 |
|
John Reiser
|
573009eeb6
|
new format UPX_F_LINUX_ELF32_MIPSEL [work in progress]
|
2007-05-06 06:17:49 -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
|
2c67875781
|
Pass and verify original data in all xxx_test_overlap() functions.
|
2007-04-26 16:15:49 +02: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
|
f27b399f81
|
PackMachFat
|
2007-02-05 14:00:41 -08:00 |
|
John Reiser
|
2132a28a17
|
UPX_F_MACH_i386 and skeleton stub. (Much of PackMachI386 is incomplete.)
|
2007-02-02 13:51:51 -08:00 |
|
Markus F.X.J. Oberhumer
|
08ef9f69fb
|
Very minor portability fixes.
|
2007-01-30 20:36:59 +01:00 |
|
Markus F.X.J. Oberhumer
|
5e83596a1b
|
Enter 2007.
|
2007-01-14 13:08:58 +01:00 |
|
Markus F.X.J. Oberhumer
|
6361213e07
|
More portability fixes.
|
2007-01-14 12:47:38 +01:00 |
|
Markus F.X.J. Oberhumer
|
d221187f24
|
Misc cosmetical cleanups.
|
2006-12-22 12:36:55 +01:00 |
|
John Reiser
|
112eff2509
|
add UPX_F_VMLINUX_AMD64, UPX_F_VMLINUX_ARM
|
2006-12-16 08:13:34 -08:00 |
|
Markus F.X.J. Oberhumer
|
f2b9dff596
|
More work so that watom/le now uses compressWithFilters().
|
2006-12-06 11:08:32 +01:00 |
|
Markus F.X.J. Oberhumer
|
8875470b37
|
Refactored compressWithFilters().
|
2006-12-06 07:27:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
6e52364bcb
|
Minor cleanup of callback code.
|
2006-12-05 17:09:18 +01:00 |
|
Markus F.X.J. Oberhumer
|
1d0d538d0c
|
Added new option '--ultra-brute'.
|
2006-12-01 02:47:46 +01:00 |
|
Markus F.X.J. Oberhumer
|
826312cbad
|
Show all supported formats in show_help().
|
2006-11-30 23:17:22 +01:00 |
|
Markus F.X.J. Oberhumer
|
76b81c7b35
|
More stricter check for arm-wince Debian.
|
2006-11-22 18:52:57 +01:00 |
|
Markus F.X.J. Oberhumer
|
16b9873fa8
|
Quick workaround for arm-wince build with Debian cross-compiler packages.
|
2006-11-22 01:56:59 +01:00 |
|
Markus F.X.J. Oberhumer
|
a050f82f0e
|
Implemented the remaining missing pieces of compress_zlib.
|
2006-11-21 17:19:24 +01:00 |
|
Markus F.X.J. Oberhumer
|
03e891c0e8
|
Remove implicit magic from OptVar copy operator and introduce oassign()
function instead.
|
2006-11-20 11:04:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
ffe1287016
|
Added option '--cpr-lzma-ds=XX'.
|
2006-11-19 18:50:35 +01:00 |
|
Markus F.X.J. Oberhumer
|
9eca502026
|
Make upx build with gcc-2.95 again.
|
2006-11-18 14:37:22 +01:00 |
|
Markus F.X.J. Oberhumer
|
2f41ece017
|
Minor cleanups.
|
2006-11-10 13:49:22 +01:00 |
|
Markus F.X.J. Oberhumer
|
862ac5d014
|
Update options_t::crp_t to directly use the XXX_compress_config_t types.
|
2006-11-07 13:11:36 +01:00 |
|
Markus F.X.J. Oberhumer
|
b31b8cd7f0
|
Added option '--crp-lzma-fb='. Started tuning lzma compression
levels '-1' and '-2'.
|
2006-10-12 14:23:22 +02:00 |
|
Markus F.X.J. Oberhumer
|
0ef3f75d7a
|
Introduced class OptVar for tracking optionally set options. Also
added three new options for finetuning lzma compression.
|
2006-10-12 13:47:15 +02:00 |
|
Markus F.X.J. Oberhumer
|
47ac871a12
|
Added version_string() functions for the compression algorithms. Also
reserved M_DEFLATE and added a mostly empty compress_zlib.cpp.
|
2006-10-11 12:56:28 +02:00 |
|
Markus F.X.J. Oberhumer
|
03ce7a8db3
|
Removed all old linker classes - we exclusively use ElfLinker now.
|
2006-08-19 14:00:22 +02:00 |
|
John Reiser
|
68dadabc29
|
BSD/elf386
|
2006-07-02 16:25:31 -07: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
|
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
|
0bc361adeb
|
Introduced conf_lzma.max_num_probs to limit stack size for decompression.
|
2006-06-29 05:12:01 +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
|
fe057a91c8
|
Cleanup: removed upx_bool and upx_uint types.
|
2006-06-23 15:00:33 +02:00 |
|
Markus F.X.J. Oberhumer
|
6f2fc23f77
|
Added LZMA license information.
|
2006-06-22 14:11:58 +02:00 |
|
Markus F.X.J. Oberhumer
|
bf5cbfffc2
|
Start major refactoring.
|
2006-06-19 19:20:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
db43910288
|
Enter 2006.
|
2006-06-16 15:17:29 +02:00 |
|
Markus F.X.J. Oberhumer
|
7daf63fd3f
|
Merge.
|
2006-06-14 11:48:44 +02:00 |
|
Markus F.X.J. Oberhumer
|
014de25f6f
|
Disable lzma by default for now.
|
2006-06-14 11:42:24 +02:00 |
|
John Reiser
|
d89e561a85
|
PackLinuxElf32armLe, PackLinuxElf32armBe
|
2006-06-13 08:51:02 -07:00 |
|
Markus F.X.J. Oberhumer
|
d8748f4270
|
Introduced MemBuffer::getSizeForCompression().
|
2006-06-12 13:18:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
c3ee14eb67
|
Introduced upx_compress_result_t.
|
2006-06-11 12:09:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
f1ba0c0aa7
|
More lzma stuff.
|
2006-06-09 18:36:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
a9e4526a6d
|
Rearranged compression interface.
|
2006-06-09 09:28:32 +02:00 |
|
Markus F.X.J. Oberhumer
|
34ae413607
|
Initial lzma support.
|
2006-06-07 04:42:15 +02:00 |
|
John Reiser
|
17ecfc9765
|
new class PackLinuxElf32arm : PackLinuxElf32Le;
Unify some functions in leaf classes by moving to parent class.
|
2006-06-01 06:37:44 -07:00 |
|
Markus F.X.J. Oberhumer
|
90b1817e92
|
Undef PAGE_{MASK,SIZE} in conf.h.
committer: mfx <mfx> 1143454717 +0000
|
2006-03-27 10:18:37 +00:00 |
|
Markus F.X.J. Oberhumer
|
39f1a70174
|
Small update.
committer: mfx <mfx> 1142036155 +0000
|
2006-03-11 00:15:55 +00:00 |
|
Markus F.X.J. Oberhumer
|
a0d262cd76
|
New ACC version.
committer: mfx <mfx> 1138683583 +0000
|
2006-01-31 04:59:43 +00:00 |
|
Markus F.X.J. Oberhumer
|
5f77562333
|
Cleanup.
committer: mfx <mfx> 1131596991 +0000
|
2005-11-10 04:29:51 +00:00 |
|
John Reiser
|
f487ea27a8
|
UPX_F_LINUX_ELF64_AMD
committer: jreiser <jreiser> 1131568333 +0000
|
2005-11-09 20:32:13 +00:00 |
|
László Molnár
|
572314bf3f
|
support for arm/WinCE ("arm/pe") exes
committer: ml1050 <ml1050> 1126255781 +0000
|
2005-09-09 08:49:41 +00:00 |
|
Markus F.X.J. Oberhumer
|
32e9e23630
|
Removed old Makfiles (horrible cruft dating back from 1998).
committer: mfx <mfx> 1109750572 +0000
|
2005-03-02 08:02:52 +00:00 |
|
Markus F.X.J. Oberhumer
|
3547c71ad5
|
New ACC version.
committer: mfx <mfx> 1109674986 +0000
|
2005-03-01 11:03:06 +00:00 |
|
John Reiser
|
8d60343940
|
allow better handling for no_filter option;
new options is_ptinterp, use_ptintep, make_ptinterp;
reserve codes for M_CL1B.
compress.ch conf.h main.cpp options.h
committer: jreiser <jreiser> 1108939577 +0000
|
2005-02-20 22:46:17 +00:00 |
|
Markus F.X.J. Oberhumer
|
8fcf2bcd59
|
Fix bele.h to use strict PODs. This should fix build problems reported on ARM.
committer: mfx <mfx> 1098709362 +0000
|
2004-10-25 13:02:42 +00:00 |
|
Markus F.X.J. Oberhumer
|
ec25835525
|
New ACC version.
committer: mfx <mfx> 1096636709 +0000
|
2004-10-01 13:18:29 +00:00 |
|
Markus F.X.J. Oberhumer
|
5612460720
|
New ACC version.
committer: mfx <mfx> 1092134926 +0000
|
2004-08-10 10:48:46 +00:00 |
|
Markus F.X.J. Oberhumer
|
1aff6b862d
|
Replaced ACC with miniACC.
committer: mfx <mfx> 1090583659 +0000
|
2004-07-23 11:54:19 +00:00 |
|
Markus F.X.J. Oberhumer
|
814eabb88e
|
Final updates for upx 1.92.
committer: mfx <mfx> 1090281040 +0000
|
2004-07-19 23:50:40 +00:00 |
|
Markus F.X.J. Oberhumer
|
df9aa9ac32
|
Misc updates.
committer: mfx <mfx> 1090256162 +0000
|
2004-07-19 16:56:02 +00:00 |
|
John Reiser
|
5d331fdf69
|
new file format vmlinux/i386
Modified Files:
Makefile conf.h help.cpp linker.cpp p_elf.h packer.cpp
packerf.cpp packmast.cpp stub/Makefile stub/l_vmlinz.asm
Added Files:
p_vmlinx.h p_vmlinx.cpp stub/l_vmlinx.asm
committer: jreiser <jreiser> 1089652867 +0000
|
2004-07-12 17:21:07 +00:00 |
|
Markus F.X.J. Oberhumer
|
61594f7873
|
Misc cleanups.
committer: mfx <mfx> 1088804669 +0000
|
2004-07-02 21:44:29 +00:00 |
|
Markus F.X.J. Oberhumer
|
440b5b2608
|
Build updates.
committer: mfx <mfx> 1075804038 +0000
|
2004-02-03 10:27:18 +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
|
19564ed27e
|
Cleanups.
committer: mfx <mfx> 1074623253 +0000
|
2004-01-20 18:27:33 +00:00 |
|
Markus F.X.J. Oberhumer
|
cdbfdee725
|
Updates.
committer: mfx <mfx> 1071922490 +0000
|
2003-12-20 12:14:50 +00:00 |
|
Markus F.X.J. Oberhumer
|
97153e8e09
|
Compile fixes for PGI C++.
committer: mfx <mfx> 1071917829 +0000
|
2003-12-20 10:57:09 +00:00 |
|
Markus F.X.J. Oberhumer
|
de1a4b4da4
|
Cleanups.
committer: mfx <mfx> 1068991974 +0000
|
2003-11-16 14:12:54 +00:00 |
|
Markus F.X.J. Oberhumer
|
e4f6378dfe
|
Added support for amd64 (aka x86_64) cross compiler.
committer: mfx <mfx> 1064515134 +0000
|
2003-09-25 18:38:54 +00:00 |
|
Markus F.X.J. Oberhumer
|
d1753c6df9
|
Misc cleanups.
committer: mfx <mfx> 1060699283 +0000
|
2003-08-12 14:41:23 +00:00 |
|
Markus F.X.J. Oberhumer
|
9e154e33c3
|
Win64 updates.
committer: mfx <mfx> 1060086924 +0000
|
2003-08-05 12:35:24 +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
|
4e64cdac15
|
Final round of portab fixes - UPX should now compile on any halfway
modern C++ compiler.
committer: mfx <mfx> 1058789145 +0000
|
2003-07-21 12:05:45 +00:00 |
|
Markus F.X.J. Oberhumer
|
66565f7238
|
Some portab fixes.
committer: mfx <mfx> 1058450658 +0000
|
2003-07-17 14:04:18 +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
|
a3bb8f00fd
|
Updates for latest ACC changes.
committer: mfx <mfx> 1058050328 +0000
|
2003-07-12 22:52:08 +00:00 |
|
Markus F.X.J. Oberhumer
|
b2949259c5
|
Portability updates.
committer: mfx <mfx> 1054071025 +0000
|
2003-05-27 21:30:25 +00:00 |
|
Markus F.X.J. Oberhumer
|
175899013e
|
Updated.
committer: mfx <mfx> 1051152491 +0000
|
2003-04-24 02:48:11 +00:00 |
|
Markus F.X.J. Oberhumer
|
5c7bca5b3e
|
Updates.
committer: mfx <mfx> 1050612607 +0000
|
2003-04-17 20:50:07 +00:00 |
|
Markus F.X.J. Oberhumer
|
350ebfc47d
|
*** empty log message ***
committer: mfx <mfx> 1049380046 +0000
|
2003-04-03 14:27:26 +00:00 |
|
Markus F.X.J. Oberhumer
|
b9b75c536c
|
*** empty log message ***
committer: mfx <mfx> 1049237553 +0000
|
2003-04-01 22:52:33 +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
|
437c34a68c
|
Small cleanups.
committer: mfx <mfx> 1044946475 +0000
|
2003-02-11 06:54:35 +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
|
e96ad21db1
|
Added support for Intel C++ 7.0.
committer: mfx <mfx> 1042686101 +0000
|
2003-01-16 03:01:41 +00:00 |
|
Markus F.X.J. Oberhumer
|
9511e3c9b1
|
Added ALIGN_GAP(a,b) marco.
committer: mfx <mfx> 1042576135 +0000
|
2003-01-14 20:28:55 +00:00 |
|
Markus F.X.J. Oberhumer
|
992ceee52b
|
CLeanups.
committer: mfx <mfx> 1042480204 +0000
|
2003-01-13 17:50:04 +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
|
fe531960ab
|
New ps1/exe version from Jens. Needs new asm5900-mfx5.
committer: mfx <mfx> 1034617199 +0000
|
2002-10-14 17:39:59 +00:00 |
|
Markus F.X.J. Oberhumer
|
9b079b371d
|
Resynced with upx 1.2 branch.
committer: mfx <mfx> 1031577224 +0000
|
2002-09-09 13:13:44 +00:00 |
|
Markus F.X.J. Oberhumer
|
91d64a8871
|
Removed unupx.h.
committer: mfx <mfx> 1030786943 +0000
|
2002-08-31 09:42:23 +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
|
789cfea682
|
Checked in psx/exe patches from Jens.
committer: mfx <mfx> 1026820270 +0000
|
2002-07-16 11:51:10 +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 |
|
Markus F.X.J. Oberhumer
|
6a95c11cf9
|
Updated from UPX 1.07 release.
committer: mfx <mfx> 982687495 +0000
|
2001-02-20 16:44:55 +00:00 |
|
Markus F.X.J. Oberhumer
|
2c9f6b28f7
|
Added some constants and options for win32/pe resource types.
committer: mfx <mfx> 981585673 +0000
|
2001-02-07 22:41:13 +00:00 |
|
Markus F.X.J. Oberhumer
|
e982426885
|
Made upx_adler32() an overloaded function.
committer: mfx <mfx> 979849112 +0000
|
2001-01-18 20:18:32 +00:00 |
|
Markus F.X.J. Oberhumer
|
4a52be76fe
|
Removed nop() macro.
committer: mfx <mfx> 979746778 +0000
|
2001-01-17 15:52:58 +00:00 |
|
Markus F.X.J. Oberhumer
|
afc55d76e7
|
New version of the UNUSED() macro.
committer: mfx <mfx> 979744725 +0000
|
2001-01-17 15:18:45 +00:00 |
|
Markus F.X.J. Oberhumer
|
f96955b9f0
|
Updated my email address.
committer: mfx <mfx> 978625825 +0000
|
2001-01-04 16:30:25 +00:00 |
|
Markus F.X.J. Oberhumer
|
aa540f85fa
|
Big merge of my working tree: Added options `--all-methods', new
Packer::getCompressionMethods(), improved Packer::compressWithFilters().
committer: mfx <mfx> 978449945 +0000
|
2001-01-02 15:39:05 +00:00 |
|
Markus F.X.J. Oberhumer
|
85920ea8b1
|
Use the new macro COMPILE_TIME_ASSERT() instead of several assert().
committer: mfx <mfx> 978092937 +0000
|
2000-12-29 12:28:57 +00:00 |
|
Markus F.X.J. Oberhumer
|
dbbc47a334
|
Added option `--force-execve' which forces the use of the generic
linux/386 format.
committer: mfx <mfx> 977486503 +0000
|
2000-12-22 12:01:43 +00:00 |
|
Markus F.X.J. Oberhumer
|
9fc785199a
|
Only #include "version.h" in files that actually need it.
committer: mfx <mfx> 977430123 +0000
|
2000-12-21 20:22:03 +00:00 |
|
Markus F.X.J. Oberhumer
|
a24af0ce74
|
Final 1.10 patches.
committer: mfx <mfx> 977313794 +0000
|
2000-12-20 12:03:14 +00:00 |
|
Markus F.X.J. Oberhumer
|
f2bc08429f
|
Try S_IWRITE if S_IWUSR is not defined.
committer: mfx <mfx> 974916264 +0000
|
2000-11-22 18:04:24 +00:00 |
|
Markus F.X.J. Oberhumer
|
f9dbdb7c03
|
Added a define for a "nop" statement.
committer: mfx <mfx> 974485414 +0000
|
2000-11-17 18:23:34 +00:00 |
|
Markus F.X.J. Oberhumer
|
abc15a398c
|
Updated the file headers.
committer: mfx <mfx> 974118160 +0000
|
2000-11-13 12:22:40 +00:00 |
|
Markus F.X.J. Oberhumer
|
828526a001
|
Added symbol `__UPX_CHECKER' for memory checkers.
committer: mfx <mfx> 974112181 +0000
|
2000-11-13 10:43:01 +00:00 |
|
Markus F.X.J. Oberhumer
|
10f26f276c
|
Require UCL 0.92.
committer: mfx <mfx> 973828518 +0000
|
2000-11-10 03:55:18 +00:00 |
|
Markus F.X.J. Oberhumer
|
32dfec3cbc
|
Move script_name into unix suboptions.
committer: mfx <mfx> 973827324 +0000
|
2000-11-10 03:35:24 +00:00 |
|
Markus F.X.J. Oberhumer
|
4e6fc92d8a
|
Prepared for first GUI version.
committer: mfx <mfx> 968541447 +0000
|
2000-09-09 23:17:27 +00:00 |
|
convert-repo
|
1a9128a473
|
Initial commit (from git)
|
2000-05-19 16:04:55 +00:00 |
|