Markus F.X.J. Oberhumer
|
f7554374ab
|
Update email address.
|
2016-09-28 12:25:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
83828aa8a3
|
Update vim modelines.
|
2016-09-22 17:29:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
96d9968db5
|
Welcome 2016.
|
2016-09-22 14:07:14 +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
|
fb611a98f9
|
Welcome 2015.
|
2015-01-03 00:24:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
a3d5face38
|
Fix a comment.
|
2015-01-03 00:21:51 +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 |
|
László Molnár
|
241834029a
|
64 relocation handling added; basic DLL support works
|
2013-08-25 23:54:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
87a368a857
|
Welcome 2013.
|
2013-02-12 10:14:03 +01:00 |
|
John Reiser
|
f383629282
|
compressWithFilters(..., inhibit_compression_check=0) // SourceForge bug 3541020
Not good to check compression ratio on every block when blocksize < file_size,
as when --force_execve of Elf > 0x80000 bytes.
|
2012-07-12 07:04:56 -07: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
|
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
|
d54f947c98
|
Add Packer::hasLoaderSection() to handle missing CFLUSH sections.
|
2008-04-07 18:44:00 +02:00 |
|
Markus F.X.J. Oberhumer
|
7f9c47176a
|
Introduce target endianness accessors get_teXX() and set_teXX() in packer.h to
replace all [gs]et_nativeXX() member functions.
|
2008-01-09 13:57:47 +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
|
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
|
c11e0d02b3
|
Added parm "allow_incompressible" to Packer::{get,read}PackHeader().
|
2007-04-25 17:33:39 +02: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
|
0b988176fa
|
Portability fixes.
|
2007-01-10 17:16:59 +01:00 |
|
Markus F.X.J. Oberhumer
|
b21ce925fb
|
Factor out a common Packer::defineFilterSymbols(). Enable filters
0x49 and 0x49 for all i386-dos32.* formats. Needs testing.
|
2006-12-22 16:39:42 +01:00 |
|
Markus F.X.J. Oberhumer
|
217420cfa5
|
Also verifyOverlappingDecompression() for watcom/le.
|
2006-12-06 12:20:22 +01: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
|
83052eafae
|
Minor cleanups.
|
2006-12-01 00:57:03 +01:00 |
|
Markus F.X.J. Oberhumer
|
72a18f2b3f
|
Added Packer::getFullName() method.
|
2006-11-29 06:44:48 +01:00 |
|
Markus F.X.J. Oberhumer
|
a6cb6f57d3
|
Introduce Packer::relocateLoader(). This is the first step of finally getting
rid of all Packer::patchXXX() methods.
|
2006-11-20 18:10:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
05d03f97fc
|
Introduce Packer::bele.
|
2006-11-20 12:01:59 +01:00 |
|
Markus F.X.J. Oberhumer
|
4dfe9d52e9
|
Don't be too strict when checking the compression ratio (sf.net
feature request #1596111).
|
2006-11-20 09:40:46 +01:00 |
|
Markus F.X.J. Oberhumer
|
db7ae4ed5d
|
Improve Packer:addLoader(). We're still somewhat limited because of gcc-bug
#29823 (see http://gcc.gnu.org/PR29823).
|
2006-11-16 18:52:20 +01:00 |
|
Markus F.X.J. Oberhumer
|
be235ddc38
|
Removed unused Packer::freezeLoader(). Changed return type of
buildLoader() from "int" to "void".
|
2006-11-12 20:57:08 +01:00 |
|
Markus F.X.J. Oberhumer
|
a74e239e28
|
Major cleanup of ElfLinker.
|
2006-11-12 10:57:18 +01:00 |
|
John Reiser
|
579ce20cad
|
remove patchFilter32()
|
2006-08-22 20:49:28 -07:00 |
|
Markus F.X.J. Oberhumer
|
f11673ae3f
|
Removed Packer::patchDecompressor().
|
2006-08-22 11:05:18 +02:00 |
|
Markus F.X.J. Oberhumer
|
9f20ddc800
|
Removed Packer::patchVersion() and Packer::patchVersionYear().
|
2006-08-21 20:28:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
601cd95277
|
Removed Packer::getIdentstr().
|
2006-08-21 19:57:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
996a99ad75
|
Some linker.cpp cleanups.
|
2006-08-20 11:15:36 +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 |
|
László Molnár
|
b83698ebf5
|
Packer::defineDecompressorSymbols added
|
2006-07-17 17:34:03 +02:00 |
|
Markus F.X.J. Oberhumer
|
7b77491c06
|
Refactoring: move fields ui_pass and ui_total_passes from class
Packer into class UiPacker.
|
2006-06-29 14:37:01 +02:00 |
|
Markus F.X.J. Oberhumer
|
8ab3e63aeb
|
First start of refactoring field ph out of class Packer.
|
2006-06-29 14:26:49 +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
|
d7592f01e1
|
Renamed method.
|
2006-06-22 16:00:03 +02:00 |
|
Markus F.X.J. Oberhumer
|
bcd738ebbb
|
Introduced Packer::patchDecompressorGetExtraStacksize().
|
2006-06-22 15:35:38 +02:00 |
|