Commit Graph

  • b8a9b321fa Updated. Markus F.X.J. Oberhumer 2003-04-06 21:38:55 +00:00
  • a3e80b1628 Fixed call to typeid(). Markus F.X.J. Oberhumer 2003-04-03 14:27:41 +00:00
  • 350ebfc47d *** empty log message *** Markus F.X.J. Oberhumer 2003-04-03 14:27:26 +00:00
  • b9b75c536c *** empty log message *** Markus F.X.J. Oberhumer 2003-04-01 22:52:33 +00:00
  • 8b74704bbf *** empty log message *** Markus F.X.J. Oberhumer 2003-04-01 13:16:56 +00:00
  • bead894e49 Updated. Markus F.X.J. Oberhumer 2003-04-01 10:48:48 +00:00
  • 502f9b5a00 better hadling of Linux AT_SYSINFO (32 <= a_type) John Reiser 2003-03-28 17:22:16 +00:00
  • cd15b7d5af *** empty log message *** Markus F.X.J. Oberhumer 2003-03-26 22:27:16 +00:00
  • 0c1d544e98 *** empty log message *** Markus F.X.J. Oberhumer 2003-03-26 07:22:53 +00:00
  • 728be1867f *** empty log message *** Markus F.X.J. Oberhumer 2003-03-26 07:13:26 +00:00
  • 09578df46b New ACC system. Markus F.X.J. Oberhumer 2003-03-26 07:02:14 +00:00
  • b29f5b7c09 *** empty log message *** Markus F.X.J. Oberhumer 2003-03-26 06:54:24 +00:00
  • 10f602fca7 *** empty log message *** Markus F.X.J. Oberhumer 2003-03-26 06:47:23 +00:00
  • 2f8917f450 wc/le: Refuse to pack files without relocations. This should be fixed. Markus F.X.J. Oberhumer 2003-03-21 21:57:43 +00:00
  • b57f48d543 Updated. Markus F.X.J. Oberhumer 2003-02-27 18:18:23 +00:00
  • 87a4d8455d Updated. Markus F.X.J. Oberhumer 2003-02-27 17:26:35 +00:00
  • b14df392fa Updated. Markus F.X.J. Oberhumer 2003-02-18 13:29:44 +00:00
  • 437c34a68c Small cleanups. Markus F.X.J. Oberhumer 2003-02-11 06:54:35 +00:00
  • b218cec3d7 Updated for VC7. Markus F.X.J. Oberhumer 2003-02-05 04:20:04 +00:00
  • f19c91243a Cleanups. Markus F.X.J. Oberhumer 2003-02-04 08:20:02 +00:00
  • 882e1be2db Cleanups. Markus F.X.J. Oberhumer 2003-02-04 08:11:48 +00:00
  • 8e21c1e965 Updated. Markus F.X.J. Oberhumer 2003-01-28 18:01:10 +00:00
  • f3970eaed9 Updated. Markus F.X.J. Oberhumer 2003-01-27 19:00:56 +00:00
  • ac4b8f8617 Use MemBuffer.clear(). Markus F.X.J. Oberhumer 2003-01-27 18:58:12 +00:00
  • 51c28020de Use a MemBuffer instead of a pointer. Markus F.X.J. Oberhumer 2003-01-27 18:56:40 +00:00
  • fd525ae7df Portability fixes. Markus F.X.J. Oberhumer 2003-01-27 18:55:50 +00:00
  • a282171318 Rewritten. Markus F.X.J. Oberhumer 2003-01-27 18:54:06 +00:00
  • c3040d1636 Updated. Markus F.X.J. Oberhumer 2003-01-27 18:53:31 +00:00
  • c76c07aea0 prepare to allow multiple decompressors and multiple unfilters John Reiser 2003-01-24 20:53:44 +00:00
  • 1282ed333a djgpp2/coff updates László Molnár 2003-01-23 08:54:21 +00:00
  • 32e76e88cf Updated. Markus F.X.J. Oberhumer 2003-01-22 05:03:51 +00:00
  • fc0d3ff118 Updated. Markus F.X.J. Oberhumer 2003-01-20 22:18:49 +00:00
  • 0bd05c0d67 Updated. Markus F.X.J. Oberhumer 2003-01-19 16:36:31 +00:00
  • ff2c5300b8 New upstream version. Markus F.X.J. Oberhumer 2003-01-19 16:32:57 +00:00
  • a38989dfbf Updated. Markus F.X.J. Oberhumer 2003-01-18 22:50:17 +00:00
  • e387c6bc56 Portability updates. Markus F.X.J. Oberhumer 2003-01-18 22:48:21 +00:00
  • 5eb81c0ec4 omit unfilter when .b_ftid==0 John Reiser 2003-01-16 22:21:44 +00:00
  • f92b617c43 Updated. Markus F.X.J. Oberhumer 2003-01-16 18:37:58 +00:00
  • 8f25c72085 Consistently use const Class &' instead of Class const &'. Markus F.X.J. Oberhumer 2003-01-16 18:27:45 +00:00
  • 7860e7a249 Updated. Markus F.X.J. Oberhumer 2003-01-16 18:24:25 +00:00
  • a2e3ceb8c8 Portability updates. Markus F.X.J. Oberhumer 2003-01-16 17:27:18 +00:00
  • e96ad21db1 Added support for Intel C++ 7.0. Markus F.X.J. Oberhumer 2003-01-16 03:01:41 +00:00
  • 888ac8a220 Updated. Markus F.X.J. Oberhumer 2003-01-15 18:18:39 +00:00
  • 29db8bca3a Major cleanup. Markus F.X.J. Oberhumer 2003-01-15 13:38:09 +00:00
  • 63d49f0143 Updated. Markus F.X.J. Oberhumer 2003-01-15 13:37:55 +00:00
  • 378224c6ba Updated. Markus F.X.J. Oberhumer 2003-01-15 12:33:31 +00:00
  • 2f3e7a82b5 Detabified. Markus F.X.J. Oberhumer 2003-01-15 12:09:15 +00:00
  • 960f020277 Fixed typos. Markus F.X.J. Oberhumer 2003-01-15 12:07:40 +00:00
  • 6962da718c Added some calls to MemBuffer::checkState(). Markus F.X.J. Oberhumer 2003-01-14 21:43:04 +00:00
  • 42575d9f57 Use NULL instead of 0. Markus F.X.J. Oberhumer 2003-01-14 21:42:32 +00:00
  • 03fb0d95c6 Rewrote MemBuffer to do some internal checks. Markus F.X.J. Oberhumer 2003-01-14 21:41:03 +00:00
  • beb766b005 Major cleanup. Jens, please have a look. Markus F.X.J. Oberhumer 2003-01-14 20:40:17 +00:00
  • 29c1f67057 Cleanup. Markus F.X.J. Oberhumer 2003-01-14 20:35:30 +00:00
  • a709b38065 Use new file+MemBuffer methods. Markus F.X.J. Oberhumer 2003-01-14 20:32:01 +00:00
  • ec5840fb2a Added overloaded write functions for MemBuffer. Markus F.X.J. Oberhumer 2003-01-14 20:30:36 +00:00
  • 9511e3c9b1 Added ALIGN_GAP(a,b) marco. Markus F.X.J. Oberhumer 2003-01-14 20:28:55 +00:00
  • 9190e7d51a Use new allocForCompression(). Markus F.X.J. Oberhumer 2003-01-14 20:17:53 +00:00
  • cff830c43b Cleanup. Markus F.X.J. Oberhumer 2003-01-14 20:14:45 +00:00
  • e31c45dc10 Allow a number of extra bytes in the allocForXXX() methods. Markus F.X.J. Oberhumer 2003-01-14 20:13:33 +00:00
  • e1da733810 Updated. Markus F.X.J. Oberhumer 2003-01-14 18:06:36 +00:00
  • b8c34036a5 Cleanups. Markus F.X.J. Oberhumer 2003-01-14 17:24:48 +00:00
  • d771f219f0 Bumped version. Markus F.X.J. Oberhumer 2003-01-14 17:23:21 +00:00
  • d8280343f9 Makefiles updated. Markus F.X.J. Oberhumer 2003-01-14 17:19:18 +00:00
  • c7b9395866 Detabified. Markus F.X.J. Oberhumer 2003-01-14 17:17:51 +00:00
  • 992ceee52b CLeanups. Markus F.X.J. Oberhumer 2003-01-13 17:50:04 +00:00
  • 2162a01848 Enter 2003. Markus F.X.J. Oberhumer 2003-01-13 17:16:39 +00:00
  • 102e0f0a98 Re-worked the Makefiles. Markus F.X.J. Oberhumer 2003-01-13 17:12:54 +00:00
  • 4e0967e0a1 Code to supply a "linking view" for /usr/bin/strip. (Not used today because yet another bug is worse.) See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=81644 John Reiser 2003-01-12 03:25:33 +00:00
  • 73dc4eede0 Elf_LE32_Shdr; set_native16() p_elf.h p_unix.h John Reiser 2003-01-12 03:22:57 +00:00
  • 5e5ea9f6e4 Cleanups. Markus F.X.J. Oberhumer 2003-01-06 13:03:40 +00:00
  • e537f25857 Default to `-cpu=i686'. Markus F.X.J. Oberhumer 2003-01-06 13:03:09 +00:00
  • 47aea88c27 Whitespace changes. Markus F.X.J. Oberhumer 2003-01-06 13:02:39 +00:00
  • 0237bf8915 Updated. Markus F.X.J. Oberhumer 2003-01-06 13:02:12 +00:00
  • 3a7032f21c Updated. Markus F.X.J. Oberhumer 2002-12-29 11:53:01 +00:00
  • 54d01790b5 Linux 2.5.53 has some Elf32_auxv_t.a_type >= 32 John Reiser 2002-12-20 02:48:39 +00:00
  • fb3375112e [B]VMLINUZ for 0x40 series filters packerf.cpp p_vmlinz.cpp John Reiser 2002-12-06 03:09:20 +00:00
  • 554f22a14f ckt32 for 0x40 series filters John Reiser 2002-12-06 03:08:42 +00:00
  • eb6a6e3909 Cleanups. Markus F.X.J. Oberhumer 2002-11-12 20:29:53 +00:00
  • 041947507f Small patch from Jens. Markus F.X.J. Oberhumer 2002-11-12 20:02:56 +00:00
  • ff03ac17b2 Cosmetic changes. Markus F.X.J. Oberhumer 2002-11-12 13:12:30 +00:00
  • 12c6cd8021 Comment on current state of stub/fold* vs decompress, and independent unfilter. p_lx_elf.cpp p_lx_exc.cpp John Reiser 2002-11-12 03:35:24 +00:00
  • de6e8c8020 upx_itoa() in assembler to enforce no relocation Makefile l_lx_exec.c upx_itoa.asm John Reiser 2002-11-12 03:14:23 +00:00
  • f3b64cfe78 Bumped version. Markus F.X.J. Oberhumer 2002-11-12 02:41:45 +00:00
  • 1e8214cd3f Use `volatile' to make the division relocatible. Markus F.X.J. Oberhumer 2002-11-12 00:06:32 +00:00
  • 7802257700 Portability fixes. Markus F.X.J. Oberhumer 2002-11-11 23:46:33 +00:00
  • 60031bed47 Disable filters if we have more than one block. Markus F.X.J. Oberhumer 2002-11-11 14:15:25 +00:00
  • d7e795a731 Set blocksize in canPack(). Markus F.X.J. Oberhumer 2002-11-11 03:17:58 +00:00
  • c0cccd6196 Whitespace changes. Markus F.X.J. Oberhumer 2002-11-11 03:15:38 +00:00
  • 6cd0d5d779 Cleanups. Markus F.X.J. Oberhumer 2002-11-11 03:15:22 +00:00
  • f66d8f98c9 Changed year to 2002. Markus F.X.J. Oberhumer 2002-11-10 23:40:35 +00:00
  • a94a3e9741 If testOverlappingDecompression() fails, just treat the block as non-compressible. Markus F.X.J. Oberhumer 2002-11-10 23:32:25 +00:00
  • c798242bfe Updated. Markus F.X.J. Oberhumer 2002-11-10 23:07:16 +00:00
  • 80622d4037 Removed misleading "FIXME". Markus F.X.J. Oberhumer 2002-11-10 22:51:38 +00:00
  • 5ac2eed3d9 ::unpackExtent() honors per-block filter if newer 12-byte b_info John Reiser 2002-11-09 21:07:58 +00:00
  • 33ec757c41 AT_NUMBER grew; also fix %edx clobbered during copy of auxv John Reiser 2002-11-09 18:24:28 +00:00
  • b6c84d19ab Cleanups. Markus F.X.J. Oberhumer 2002-11-09 16:46:45 +00:00
  • f91849ec4b New version from Jens. Markus F.X.J. Oberhumer 2002-11-09 15:26:12 +00:00
  • 46ae6e1c2a Fixed typo in comment. Markus F.X.J. Oberhumer 2002-11-09 15:25:54 +00:00
  • 7cbf7af6e8 cleanup ui pass count John Reiser 2002-11-09 04:33:31 +00:00
  • 7f69f5937a be gentler, use throwAlreadyPackedByUPX() John Reiser 2002-11-08 19:33:24 +00:00