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
|
72a18f2b3f
|
Added Packer::getFullName() method.
|
2006-11-29 06:44:48 +01:00 |
|
Markus F.X.J. Oberhumer
|
a6b5e3d0ae
|
Bump version for next release.
|
2006-11-29 05:41:39 +01:00 |
|
Markus F.X.J. Oberhumer
|
1b321f4fa3
|
Added tag for RELEASE_291.
|
2006-11-29 05:14:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
fbde0b9f35
|
Bump release date.
|
2006-11-29 03:43:29 +01:00 |
|
Markus F.X.J. Oberhumer
|
0e5f5e54cc
|
Initalize isrtm member.
|
2006-11-27 17:35:16 +01:00 |
|
Markus F.X.J. Oberhumer
|
cbb5902066
|
Improve xstrip.py.
|
2006-11-25 15:36:56 +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
|
a62fc3abff
|
Try to remove .shstrtab, .strtab and .symtab sections. This does not seem to
work with objcopy.
|
2006-11-23 03:31:43 +01:00 |
|
Markus F.X.J. Oberhumer
|
08f8e55446
|
More updates on bin2h.py.
|
2006-11-23 03:11:53 +01:00 |
|
Markus F.X.J. Oberhumer
|
68f54a3247
|
Updated bin2h.py.
|
2006-11-23 02:23:39 +01:00 |
|
Markus F.X.J. Oberhumer
|
29c099fe56
|
Disallow --exact with --overlay=strip.
|
2006-11-22 19:29:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
76b81c7b35
|
More stricter check for arm-wince Debian.
|
2006-11-22 18:52:57 +01:00 |
|
László Molnár
|
d6b33ffd6b
|
pe: --compress-icons=3 option added to compress all icons
|
2006-11-22 15:28:35 +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
|
ba4a686d1c
|
Fix endian issue in execve formats.
|
2006-11-21 18:42:38 +01:00 |
|
László Molnár
|
4be3d79e12
|
arm/pe: fix "missing" icon & version info resource problem for wince 5
|
2006-11-21 18:25:23 +01:00 |
|
Markus F.X.J. Oberhumer
|
2569b09dbe
|
Added debugging option --disable-random-id.
|
2006-11-21 18:17:51 +01:00 |
|
Markus F.X.J. Oberhumer
|
5d71e69941
|
Added two checks for throwCantPackExact.
|
2006-11-21 18:01:16 +01:00 |
|
Markus F.X.J. Oberhumer
|
16163bf20b
|
Initial support for option '--exact'.
|
2006-11-21 17:53:11 +01:00 |
|
Markus F.X.J. Oberhumer
|
f1a97fecbd
|
Minor cleanups.
|
2006-11-21 17:35:22 +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
|
ef7beea334
|
Cosmetic cleanups.
|
2006-11-21 16:17:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
3f4acb33f9
|
First step for possibly using ElfLinker with linux execve/interp/shell stubs
as well.
|
2006-11-21 16:00:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
14822e6395
|
Now that it seems to work, disable usage of pre-compressed stubs again.
|
2006-11-21 07:14:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
e82db4ed38
|
Use proper const_cast.
|
2006-11-21 06:32:13 +01:00 |
|
Markus F.X.J. Oberhumer
|
87b7ea9cf3
|
Add LZMA support for pre-compressed stubs.
|
2006-11-21 06:09:04 +01:00 |
|
Markus F.X.J. Oberhumer
|
787b1fceff
|
Actually generate and use pre-compressed stubs. Currently this is mainly
for testing as the self-packed upx binary does get _larger_ this way.
|
2006-11-21 05:29:29 +01:00 |
|
Markus F.X.J. Oberhumer
|
140d6ad839
|
Avoid compiler warning.
|
2006-11-21 05:09:01 +01:00 |
|
Markus F.X.J. Oberhumer
|
46e8e22236
|
Prepare generating pre-compressed stubs.
|
2006-11-21 05:03:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
c386db2b33
|
Small cosmetic changes.
|
2006-11-21 05:01:54 +01:00 |
|
Markus F.X.J. Oberhumer
|
8dad091c6b
|
Decompress pre-compressed stubs in Linker::init().
|
2006-11-21 05:01:00 +01:00 |
|
Markus F.X.J. Oberhumer
|
3365ccbb9c
|
Implemented upx_zlib_decompress().
|
2006-11-21 04:42:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
2ced230965
|
Updated packers to use new stub names.
|
2006-11-21 03:40:11 +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
|
62d8c69774
|
Enhanced bin2h.py: added --ident=auto, added --compress=XXX.
|
2006-11-21 03:34:08 +01:00 |
|
Markus F.X.J. Oberhumer
|
cf704257b0
|
Remove some traces of patch_le32.
|
2006-11-20 18:19:37 +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
|
141c703ed5
|
Use ld option --no-warn-mismatch when generating binary output.
|
2006-11-20 17:36:04 +01:00 |
|
John Reiser
|
796d58867b
|
use separate stub/armeb-linux.elf-entry and fold
|
2006-11-20 08:02:28 -08:00 |
|
Markus F.X.J. Oberhumer
|
2f483ec8e8
|
Fix compression ratio check.
|
2006-11-20 13:48:34 +01:00 |
|
Markus F.X.J. Oberhumer
|
e338918773
|
Disable new/delete for bele policies.
|
2006-11-20 12:57:49 +01:00 |
|
Markus F.X.J. Oberhumer
|
d9effc58cf
|
Added initial version of armeb-linux.elf stubs. Completely untested.
|
2006-11-20 12:40:57 +01:00 |
|
Markus F.X.J. Oberhumer
|
05d03f97fc
|
Introduce Packer::bele.
|
2006-11-20 12:01:59 +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
|
4dfe9d52e9
|
Don't be too strict when checking the compression ratio (sf.net
feature request #1596111).
|
2006-11-20 09:40:46 +01:00 |
|
John Reiser
|
9e65692b69
|
Merge
|
2006-11-19 14:32:28 -08:00 |
|
John Reiser
|
0687c9a57a
|
PackLinuxElf32::ARM_buildLoader endianness bugs
|
2006-11-19 14:28:15 -08: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
|
75b7e7260f
|
Merge.
|
2006-11-19 05:16:12 +01:00 |
|