The Data Compression News Blog

All about the most recent compression techniques, algorithms, patents, products, tools and events.

Subscribe

Posts: RSS Feed
Comments: RSS Feed

Sponsored Links

UPX Version 3.00 Released

Posted by Sachin Garg on 2nd May 2007 | Permanent Link

Version 3.00 of UPX, the Ultimate Packer for eXecutables was released on 27 Apr 2007. The main news in version 3 is optional LZMA compression and support for BSD systems.

Changes since last stable release:

Changes in 3.00 (27 Apr 2007):
* watcom/le & tmt/adam: fixed a problem when using certain filters

Changes in 2.93 beta (08 Mar 2007):
* new formats Mach/i386 and Mach/fat support Mac OS X i686 and Universal binaries [i686 and PowerPC only]
* dos/exe: LZMA is now also supported for 16-bit dos/exe. Please note that you have to explicitly use ‘–lzma’ even for ‘–ultra-brute’ here because runtime decompression is about 30 times slower than NRV - which is really noticeable on old machines.
* dos/exe: fixed a rarely occuring bug in relocation handling
* win32/pe & arm/pe: better icon compression handling

Changes in 2.92 beta (23 Jan 2007):
* new option ‘–ultra-brute’ which tries even more variants
* slightly improved compression ratio for some files when using ‘–brute’ or ‘–ultra-brute’
* bug fixes

Changes in 2.91 beta (29 Nov 2006):
* assorted bug fixes
* arm/pe: fix “missing” icon & version info resource problem for wince 5
* win32/pe & arm/pe: added option –compress-icons=3 to compress all icons

Changes in 2.90 beta (08 Oct 2006):
* LZMA algorithm support for most of the 32-bit and 64-bit file formats; use new option ‘–lzma’ to enable
* new format: BSD/elf386 supporting FreeBSD, NetBSD and OpenBSD via auto-detection of PT_NOTE or EI_OSABI
* arm/pe: all the NRV compression methods are now supported (only NRV2D is missing in thumb mode)
* linux/elf386, linux/ElfAMD: remember /proc/self/exe in environment
* major source code changes: the runtime decompression stubs are now built from internal ELF objects

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>