summaryrefslogtreecommitdiff
path: root/archivers/upx/patches
AgeCommit message (Collapse)AuthorFilesLines
2014-05-26Updated to latest release, 3.91. Minor whitespace fixes in the Makefile.rodent4-10/+31
Use BUILD_DIRS and MAKE_ENV instead of writing do-install phase manually. Add sparc{,64} support to package. Fixes build on OpenBSD/sparc64 at least. Defuzz patches. From NEWS: ================================================================== User visible changes for UPX ================================================================== Changes in 3.91 (30 Sep 2013): * Added experimental support for Windows 64-bit PE files, based on work by Stefan Widmann. Please use for testing only! * bug fixes ================================================================== Changes in 3.09 (18 Feb 2013): * New option --preserve-build-id for GNU ELF. * Allow for code signing and LC_UUID on Mac OS X executables. * Allow non-contiguous LC_SEGMENTs and 0==.vmsize for Mach-O. * Allow zero-filled final page in PackUnix::canUnpack(). * bug fixes
2012-05-02Also enable ZLIB supportadam1-0/+14
2012-05-02Changes 3.08:adam4-68/+28
* Fix allocation in runtime stub for darwin.macho-entry (i386 and amd64). * Compress shared library on ELF i386 only [ld.so threatens even this case]. * Attempt to suport ELF on QNX 6.3.0 for armel (experimental). * Better diangostic when ELF -fPIC is needed. * PT_NOTE improvements for *BSD. * Preserve more ELF .e_flags on ARM. * Minor code improvements for ELF stubs * Defend against another flavor of corrupt PE header. * bug fixes
2012-02-15Fix build on SunOS.hans2-0/+53
2007-08-05Don't use malloc.h.joerg1-0/+12
2005-03-02Honor LDFLAGS.minskim1-4/+13
2005-02-10Update upx to version 1.25. This addresses PR#29327.ben2-42/+17
Changes include: * INFO: http://upx.sourceforge.net is the permanent UPX home page * watcom/le: don't crash on files without relocations * win32/pe: stricter checks of some PE values * source code: much improved portability using ACC, the Automatic Compiler Configuration * source code: compile fixes for strict ISO C++ compilers * source code: compile fixes for Win64
2004-01-11Fix UPX build error relative to new version of UCL.ben1-0/+13
2004-01-07Initial import of upx-1.24, based on wip/upx and the package provided byben1-0/+43
fab@gnux.info in PR 23903. This is the "Ultimate Packer for eXecutables". This will build and run on NetBSD, but it only operates on the binary formats of other systems.