From 2162a018485a49f34d895f2d96d89ce3221fd970 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Mon, 13 Jan 2003 17:16:39 +0000 Subject: [PATCH] Enter 2003. committer: mfx 1042478199 +0000 --- BUGS | 2 +- Makefile | 3 ++ PROJECTS | 2 +- README | 19 +++++++----- README.SRC | 2 +- THANKS | 2 +- doc/Makefile | 2 +- doc/upx.pod | 44 ++++++++++++++++---------- src/Makefile.dep | 16 ---------- src/Makefile.inc | 39 ----------------------- src/bele.h | 4 +-- src/c_file.cpp | 4 +-- src/c_init.cpp | 4 +-- src/c_none.cpp | 4 +-- src/c_screen.cpp | 4 +-- src/compress.ch | 4 +-- src/compress.cpp | 4 +-- src/conf.h | 4 +-- src/console.h | 4 +-- src/except.cpp | 4 +-- src/except.h | 4 +-- src/file.cpp | 4 +-- src/file.h | 4 +-- src/filter.cpp | 8 ++--- src/filter.h | 4 +-- src/filter/ct.h | 4 +-- src/filter/cto.h | 4 +-- src/filter/ctoj.h | 6 ++-- src/filter/ctojr.h | 6 ++-- src/filter/ctok.h | 6 ++-- src/filter/ctsw.h | 4 +-- src/filter/getcto.h | 4 +-- src/filter/sub.hh | 4 +-- src/filter/sub16.h | 4 +-- src/filter/sub32.h | 4 +-- src/filter/sub8.h | 4 +-- src/filter/sw.h | 4 +-- src/filteri.cpp | 4 +-- src/help.cpp | 60 ++++++++++++++++-------------------- src/lefile.cpp | 4 +-- src/lefile.h | 4 +-- src/linker.cpp | 4 +-- src/linker.h | 4 +-- src/main.cpp | 17 ++++++++-- src/mem.cpp | 4 +-- src/mem.h | 4 +-- src/msg.cpp | 4 +-- src/mygetopt.cpp | 41 ++++++++++++++++-------- src/options.h | 4 +-- src/p_com.cpp | 4 +-- src/p_com.h | 4 +-- src/p_djgpp2.cpp | 4 +-- src/p_djgpp2.h | 4 +-- src/p_elf.h | 4 +-- src/p_elks.cpp | 4 +-- src/p_exe.cpp | 4 +-- src/p_exe.h | 4 +-- src/p_lx_elf.cpp | 6 ++-- src/p_lx_elf.h | 6 ++-- src/p_lx_exc.cpp | 6 ++-- src/p_lx_exc.h | 4 +-- src/p_lx_sep.cpp | 6 ++-- src/p_lx_sep.h | 6 ++-- src/p_lx_sh.cpp | 6 ++-- src/p_lx_sh.h | 6 ++-- src/p_ps1.cpp | 7 +++-- src/p_ps1.h | 7 +++-- src/p_sys.cpp | 4 +-- src/p_sys.h | 4 +-- src/p_tmt.cpp | 4 +-- src/p_tmt.h | 4 +-- src/p_tos.cpp | 4 +-- src/p_tos.h | 4 +-- src/p_unix.cpp | 4 +-- src/p_unix.h | 4 +-- src/p_vmlinz.cpp | 4 +-- src/p_vmlinz.h | 4 +-- src/p_vxd.h | 4 +-- src/p_w16ne.cpp | 4 +-- src/p_w16ne.h | 4 +-- src/p_w32pe.cpp | 4 +-- src/p_w32pe.h | 4 +-- src/p_wcle.cpp | 4 +-- src/p_wcle.h | 4 +-- src/packer.cpp | 8 ++--- src/packer.h | 4 +-- src/packerf.cpp | 4 +-- src/packhead.cpp | 4 +-- src/packmast.cpp | 4 +-- src/packmast.h | 4 +-- src/s_djgpp2.cpp | 4 +-- src/s_object.cpp | 4 +-- src/s_vcsa.cpp | 4 +-- src/s_win32.cpp | 4 +-- src/screen.h | 4 +-- src/snprintf.h | 4 +-- src/stdcxx.cpp | 4 +-- src/stdcxx.h | 4 +-- src/stub/Makefile | 4 +-- src/stub/fold_elf86.asm | 2 +- src/stub/fold_exec86.asm | 2 +- src/stub/fold_sh86.asm | 6 ++-- src/stub/header.ash | 4 +-- src/stub/ident.ash | 4 +-- src/stub/ident_n.ash | 6 ++-- src/stub/ident_s.ash | 6 ++-- src/stub/l_com.asm | 4 +-- src/stub/l_djgpp2.asm | 4 +-- src/stub/l_exe.asm | 4 +-- src/stub/l_lx_elf.c | 6 ++-- src/stub/l_lx_elf86.asm | 6 ++-- src/stub/l_lx_elf86.lds | 2 +- src/stub/l_lx_exec.c | 4 +-- src/stub/l_lx_exec86.asm | 6 ++-- src/stub/l_lx_exec86.lds | 2 +- src/stub/l_lx_sep.c | 6 ++-- src/stub/l_lx_sep86.asm | 6 ++-- src/stub/l_lx_sep86.lds | 2 +- src/stub/l_lx_sh.c | 6 ++-- src/stub/l_lx_sh86.asm | 6 ++-- src/stub/l_lx_sh86.lds | 2 +- src/stub/l_ps1.asm | 6 ++-- src/stub/l_ps1.h | 4 +-- src/stub/l_sys.asm | 4 +-- src/stub/l_tmt.asm | 4 +-- src/stub/l_tos.s | 4 +-- src/stub/l_vmlinz.asm | 4 +-- src/stub/l_w32pe.asm | 4 +-- src/stub/l_wcle.asm | 4 +-- src/stub/linux.hh | 4 +-- src/stub/macros.ash | 4 +-- src/stub/scripts/app_i386.pl | 4 +-- src/stub/scripts/app_m68k.pl | 4 +-- src/stub/scripts/app_mr3k.pl | 4 +-- src/stub/scripts/asl_m68k.sh | 4 +-- src/stub/scripts/bin2h.pl | 8 ++--- src/stub/scripts/brandelf.pl | 4 +-- src/stub/scripts/o2bin.pl | 4 +-- src/stub/scripts/setfold.pl | 2 +- src/stub/scripts/setfold.sh | 4 +-- src/stub/scripts/stripelf.pl | 4 +-- src/stub/scripts/version.pl | 4 +-- src/stub/upx_itoa.asm | 2 +- src/tailor.h | 4 +-- src/ui.cpp | 4 +-- src/ui.h | 4 +-- src/upx.rc | 2 +- src/util.cpp | 4 +-- src/util.h | 4 +-- src/version.h | 2 +- src/work.cpp | 4 +-- 151 files changed, 415 insertions(+), 426 deletions(-) delete mode 100644 src/Makefile.dep delete mode 100644 src/Makefile.inc diff --git a/BUGS b/BUGS index 03384d15..a0cfdc92 100644 --- a/BUGS +++ b/BUGS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar + Copyright (c) 1996-2003 Markus Oberhumer & Laszlo Molnar http://upx.sourceforge.net diff --git a/Makefile b/Makefile index 4f6d2a00..32406dc6 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,9 @@ srcdir = . top_srcdir = . +default: + @echo "UPX info: please choose a target for 'make'" + all mostlyclean clean distclean maintainer-clean: $(MAKE) -C src/stub/util/sstrip $@ $(MAKE) -C src/stub $@ diff --git a/PROJECTS b/PROJECTS index d4fbfc72..dcb54243 100644 --- a/PROJECTS +++ b/PROJECTS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar + Copyright (c) 1996-2003 Markus Oberhumer & Laszlo Molnar http://upx.sourceforge.net diff --git a/README b/README index 36acdbfb..d1ac6b40 100644 --- a/README +++ b/README @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar + Copyright (c) 1996-2003 Markus Oberhumer & Laszlo Molnar http://upx.sourceforge.net @@ -20,12 +20,17 @@ All versions 1.9x are unstable beta releases - use them only for testing, and never distribute a program that is packed with them ! There will be hidden bugs. Really. -The current stable release is 1.22, and the next stable release +The current stable release is 1.24, and the next stable release will be called version 2.00. -The main news since 1.22 are support for bootable Linux kernels ("vmlinuz/386") -and direct Linux ELF-to-memory decompression ("linux/elf386"), so there's -no reason to use the unstable versions unless you want to try the new formats. +The main news since 1.24 are: + - slightly better compression using the new NRV2E algorithm + - new options for compression tuining (e.g. `--brute') + - support for bootable Linux kernels ("vmlinuz/386") + - direct Linux ELF-to-memory decompression ("linux/elf386") and + shell-to-memory decompression ("linux/sh386") + - support for playstation exes ("ps1/exe") + - lots of new bugs ;-) take care WELCOME @@ -123,8 +128,8 @@ THE FUTURE COPYRIGHT ========= -Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -Copyright (C) 1996-2002 Laszlo Molnar +Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +Copyright (C) 1996-2003 Laszlo Molnar This program may be used freely, and you are welcome to redistribute it under certain conditions. diff --git a/README.SRC b/README.SRC index d9947828..102a3b74 100644 --- a/README.SRC +++ b/README.SRC @@ -66,7 +66,7 @@ Prerequisites Tools needed to build/modify the UPX sources -------------------------------------------- - - A modern C++ compiler like gcc 2.95.3 or Visual C++ 6 + - A modern C++ compiler like gcc 2.95.3, gcc 3.x or Visual C++ 6 - GNU make for Win32 http://upx.sourceforge.net/download/tools/ diff --git a/THANKS b/THANKS index c67c7645..2be6ed4b 100644 --- a/THANKS +++ b/THANKS @@ -8,7 +8,7 @@ The Ultimate Packer for eXecutables - Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar + Copyright (c) 1996-2003 Markus Oberhumer & Laszlo Molnar http://upx.sourceforge.net diff --git a/doc/Makefile b/doc/Makefile index 192139b2..edf6ac82 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -3,7 +3,7 @@ SHELL = /bin/sh top_srcdir = .. PACKAGE = upx -VERSION_DATE = 12 Nov 2002 +VERSION_DATE = 13 Jan 2003 VERSION := $(shell sed -n 's/^.*UPX_VERSION_STRING .*"\(.*\)".*/\1/p' $(top_srcdir)/src/version.h) TRIMSPACE = cat diff --git a/doc/upx.pod b/doc/upx.pod index 625d136a..1589a92a 100644 --- a/doc/upx.pod +++ b/doc/upx.pod @@ -13,7 +13,7 @@ B S<[ I ]> S<[ I ]> I... =head1 ABSTRACT The Ultimate Packer for eXecutables - Copyright (c) 1996-2002 Markus Oberhumer & Laszlo Molnar + Copyright (c) 1996-2003 Markus Oberhumer & Laszlo Molnar http://upx.sourceforge.net @@ -166,16 +166,19 @@ Compression level B<--best> may take a long time. =back -Note that compression level B<-9> can be somewhat slow for large +Note that compression level B<--best> can be somewhat slow for large files, but you definitely should use it when releasing a final version of your program. -Since UPX 0.70 there is also an extra compression level B<--best> which -squeezes out even some more compression ratio. While it is usually fine -to use this option with your favorite .com file it may take a long time -to compress a multi-megabyte program. You have been warned. +Quick start for achieving the best compression ratio: -Tips for achieving the best compression ratio: +=over 4 + +Try B. + +=back + +Details for achieving the best compression ratio: =over 4 @@ -192,6 +195,14 @@ B S<--all-methods> S<--all-filters>>. =item * +Try the option B<--crp-ms=NUMBER>. This uses more memory during compression +to achieve a (slightly) better compression ratio. + +NUMBER must be a decimal value from 10000 to 999999, inclusive. +The default value is 10000 (ten thousand). + +=item * + Try if B<--overlay=strip> works. =item * @@ -250,6 +261,7 @@ This is the executable format used by the Atari ST/TT, a Motorola 68000 based personal computer which was popular in the late '80s. Support of this format is only because of nostalgic feelings of one of the authors and serves no practical purpose :-). +See http://www.freemint.de for more info. Packed programs will be byte-identical to the original after uncompression. All debug information will be stripped, though. @@ -354,7 +366,7 @@ will fix the 4 KByte aligment of the stub. B includes the full functionality of stubify. This means it will automatically stubify your COFF files. Use the option B<--coff> to -disable this behaviour (see below). +disable this functionality (see below). B automatically handles Allegro packfiles. @@ -701,7 +713,7 @@ Extra options available for this executable format: the default method gives the best results anyway. --no-align This option disables CD mode 2 data sector format - alignment. This will slightly increase the compression + alignment. This will slightly improve the compression ratio, but the compressed executable will not work when started from a CD. @@ -758,8 +770,8 @@ Benefits: 641073 bzImage [original] 560755 bzImage.upx [compressed by "upx -9"] - - Much faster decompression at kernel boot time (but decompression - speed is not really an issue these days). + - Much faster decompression at kernel boot time (but kernel + decompression speed is not really an issue these days). Drawbacks: @@ -815,7 +827,7 @@ will load faster, and require less bandwidth during execution. DLLs are supported. Screensavers are supported, with the restriction that the filename -must end with ".scr" (as screensavers are handled slightly different +must end in ".scr" (as screensavers are handled slightly different than normal exe files). Extra options available for this executable format: @@ -893,13 +905,13 @@ Please report all bugs immediately to the authors. =head1 COPYRIGHT -Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer +Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer -Copyright (C) 1996-2002 Laszlo Molnar +Copyright (C) 1996-2003 Laszlo Molnar -Copyright (C) 2000-2002 John F. Reiser +Copyright (C) 2000-2003 John F. Reiser -Copyright (C) 2002 Jens Medoch +Copyright (C) 2002-2003 Jens Medoch This program may be used freely, and you are welcome to redistribute it under certain conditions. diff --git a/src/Makefile.dep b/src/Makefile.dep deleted file mode 100644 index 7d12a5f1..00000000 --- a/src/Makefile.dep +++ /dev/null @@ -1,16 +0,0 @@ - -# /*********************************************************************** -# // automated dependencies -# ************************************************************************/ - -CFLAGS += -Wp,-MMD,.deps/$(*F).pp - -ifeq ($(strip $(wildcard .deps)),) - DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) -else - DEP_FILES := $(wildcard .deps/*.pp) - ifneq ($(strip $(DEP_FILES)),) - include $(DEP_FILES) - endif -endif - diff --git a/src/Makefile.inc b/src/Makefile.inc deleted file mode 100644 index 49ff77c8..00000000 --- a/src/Makefile.inc +++ /dev/null @@ -1,39 +0,0 @@ -UDIR := $($(U)DIR) - -ifneq ($(strip $(wildcard $(UDIR)/include)),) # { include -DEFS += -DWITH_$(U) -INCLUDES += -I$(UDIR)/include - -ifneq ($(strip $(wildcard $(UDIR)/build/$(target)/src/.libs)),) -LIBDIRS += $(UDIR)/build/$(target)/src/.libs -endif -ifneq ($(strip $(wildcard $(UDIR)/src/.libs)),) -LIBDIRS += $(UDIR)/src/.libs -endif -ifeq ($(DEBUG),1) -ifneq ($(strip $(wildcard $(UDIR)/build/debug/src/.libs)),) -LIBDIRS += $(UDIR)/build/debug/src/.libs -endif -endif -ifneq ($(strip $(wildcard $(UDIR)/build/release/src/.libs)),) -LIBDIRS += $(UDIR)/build/release/src/.libs -endif -ifneq ($(strip $(wildcard $(UDIR)/build/src/.libs)),) -LIBDIRS += $(UDIR)/build/src/.libs -endif -ifneq ($(strip $(wildcard $(UDIR))),) -LIBDIRS += $(UDIR) -DOS_LIBDIRS := $(DOS_LIBDIRS);$(UDIR) -endif - -LDLIBS += -l$(u) -DOS_LDLIBS += $(u).lib - - -DEFS := $(DEFS) -INCLUDES := $(INCLUDES) -LIBDIRS := $(LIBDIRS) -LDLIBS := $(LDLIBS) -DOS_LDLIBS := $(DOS_LDLIBS) - -endif # } include diff --git a/src/bele.h b/src/bele.h index 4eb7ee5b..6e92d0e5 100644 --- a/src/bele.h +++ b/src/bele.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_file.cpp b/src/c_file.cpp index eb9a900c..8f401dd7 100644 --- a/src/c_file.cpp +++ b/src/c_file.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_init.cpp b/src/c_init.cpp index 9107709e..7a917966 100644 --- a/src/c_init.cpp +++ b/src/c_init.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_none.cpp b/src/c_none.cpp index 25898ced..892d75a9 100644 --- a/src/c_none.cpp +++ b/src/c_none.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/c_screen.cpp b/src/c_screen.cpp index 7b39982b..7b2e43bd 100644 --- a/src/c_screen.cpp +++ b/src/c_screen.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress.ch b/src/compress.ch index 7c3c60ce..4bfbb1d8 100644 --- a/src/compress.ch +++ b/src/compress.ch @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/compress.cpp b/src/compress.cpp index 8ca3f4a2..d3735bca 100644 --- a/src/compress.cpp +++ b/src/compress.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/conf.h b/src/conf.h index 5ad1ecff..f840eb47 100644 --- a/src/conf.h +++ b/src/conf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/console.h b/src/console.h index ec5feeed..cbaae696 100644 --- a/src/console.h +++ b/src/console.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/except.cpp b/src/except.cpp index 689a5059..7f95380d 100644 --- a/src/except.cpp +++ b/src/except.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/except.h b/src/except.h index 68b5b5fd..c60bb130 100644 --- a/src/except.h +++ b/src/except.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/file.cpp b/src/file.cpp index ec2cbe1f..e452b2cd 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/file.h b/src/file.h index 9dbaad97..bb6fe05e 100644 --- a/src/file.h +++ b/src/file.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter.cpp b/src/filter.cpp index 46bc9757..e1b27c61 100644 --- a/src/filter.cpp +++ b/src/filter.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -21,8 +21,8 @@ If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - Markus F.X.J. Oberhumer Laszlo Molnar - markus@oberhumer.com ml1050@cdata.tvnet.hu + Markus F.X.J. Oberhumer Laszlo Molnar + */ diff --git a/src/filter.h b/src/filter.h index a4123ee0..5f5fd57c 100644 --- a/src/filter.h +++ b/src/filter.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ct.h b/src/filter/ct.h index 33c98add..51103ab2 100644 --- a/src/filter/ct.h +++ b/src/filter/ct.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/cto.h b/src/filter/cto.h index 2a7e034b..3435dd7e 100644 --- a/src/filter/cto.h +++ b/src/filter/cto.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctoj.h b/src/filter/ctoj.h index 83f5b13a..5e170653 100644 --- a/src/filter/ctoj.h +++ b/src/filter/ctoj.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctojr.h b/src/filter/ctojr.h index 9152e93f..275c1564 100644 --- a/src/filter/ctojr.h +++ b/src/filter/ctojr.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctok.h b/src/filter/ctok.h index 6cc4b432..971f5dbb 100644 --- a/src/filter/ctok.h +++ b/src/filter/ctok.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/ctsw.h b/src/filter/ctsw.h index 8ad1184d..388b05bd 100644 --- a/src/filter/ctsw.h +++ b/src/filter/ctsw.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/getcto.h b/src/filter/getcto.h index e71edf35..f62cab01 100644 --- a/src/filter/getcto.h +++ b/src/filter/getcto.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub.hh b/src/filter/sub.hh index a8825ff0..ce8ab482 100644 --- a/src/filter/sub.hh +++ b/src/filter/sub.hh @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub16.h b/src/filter/sub16.h index be8a14b7..311bb67d 100644 --- a/src/filter/sub16.h +++ b/src/filter/sub16.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub32.h b/src/filter/sub32.h index 6efd4235..e2667097 100644 --- a/src/filter/sub32.h +++ b/src/filter/sub32.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sub8.h b/src/filter/sub8.h index a306c045..8200290b 100644 --- a/src/filter/sub8.h +++ b/src/filter/sub8.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filter/sw.h b/src/filter/sw.h index 8fa72249..dfdf411c 100644 --- a/src/filter/sw.h +++ b/src/filter/sw.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/filteri.cpp b/src/filteri.cpp index 44c30457..f98f88eb 100644 --- a/src/filteri.cpp +++ b/src/filteri.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/help.cpp b/src/help.cpp index a8cf7eda..38a176f6 100644 --- a/src/help.cpp +++ b/src/help.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -48,7 +48,7 @@ void show_head(void) fg = con_fg(f,FG_GREEN); con_fprintf(f, " Ultimate Packer for eXecutables\n" - " Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002\n" + " Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003\n" "UPX %-12s Markus F.X.J. Oberhumer & Laszlo Molnar %20s\n\n", #if defined(__MFX_DOS) V("d"), @@ -141,14 +141,12 @@ void show_help(int x) " --overlay=strip strip any extra data attached to the file [dangerous]\n" " --overlay=skip don't compress a file with an overlay\n" "\n"); -#if 1 fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for atari/tos:\n"); fg = con_fg(f,fg); con_fprintf(f, " --all-methods try all available compression methods\n" "\n"); -#endif fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for djgpp2/coff:\n"); fg = con_fg(f,fg); @@ -190,7 +188,6 @@ void show_help(int x) " --script=/path/upxX use path/upxX as decompressor\n" "\n"); #endif -#if 1 fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for ps1/exe:\n"); fg = con_fg(f,fg); @@ -198,8 +195,6 @@ void show_help(int x) " --all-methods try all available compression methods\n" " --no-align don't align to mode2 sector format\n" "\n"); -#endif -#if 1 fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for tmt/adam:\n"); fg = con_fg(f,fg); @@ -207,8 +202,6 @@ void show_help(int x) " --all-methods try all available compression methods\n" " --all-filters try all available preprocessing filters\n" "\n"); -#endif -#if 1 fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for [b]vmlinuz/386\n"); fg = con_fg(f,fg); @@ -216,7 +209,6 @@ void show_help(int x) " --all-methods try all available compression methods\n" " --all-filters try all available preprocessing filters\n" "\n"); -#endif fg = con_fg(f,FG_YELLOW); con_fprintf(f,"Options for watcom/le:\n"); fg = con_fg(f,fg); @@ -246,24 +238,26 @@ void show_help(int x) fg = con_fg(f,FG_YELLOW); con_fprintf(f,"This version supports:\n"); fg = con_fg(f,fg); - con_fprintf(f," " - "atari/tos, " - "bvmlinuz/386, " - "djgpp2/coff, " - "dos/com, " - "dos/exe, " - "dos/sys,\n " - //"elks/8086, " - "linux/386, " - "linux/elf386, " - "linux/sh386, " - "ps1/exe, " - "rtm32/pe, " - "tmt/adam,\n " - "vmlinuz/386, " - "watcom/le, " - //"win16/ne, " - "win32/pe" + con_fprintf(f," " + " atari/tos," + " bvmlinuz/386," + " djgpp2/coff," + " dos/com," + " dos/exe," + " dos/sys," + "\n " + //" elks/8086," + " linux/386," + " linux/elf386," + " linux/sh386," + " ps1/exe," + " rtm32/pe," + " tmt/adam," + "\n " + " vmlinuz/386," + " watcom/le," + //" win16/ne," + " win32/pe" "\n\nUPX comes with ABSOLUTELY NO WARRANTY; for details visit http://upx.sf.net\n" //"\n\nUPX comes with ABSOLUTELY NO WARRANTY; for details type `upx -L'.\n" ""); @@ -343,10 +337,10 @@ void show_version(int x) #if defined(WITH_UCL) fprintf(f,"UCL data compression library %s\n", ucl_version_string()); #endif - fprintf(f,"Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer\n"); - fprintf(f,"Copyright (C) 1996-2002 Laszlo Molnar\n"); - fprintf(f,"Copyright (C) 2000-2002 John F. Reiser\n"); - fprintf(f,"Copyright (C) 2002 Jens Medoch\n"); + fprintf(f,"Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer\n"); + fprintf(f,"Copyright (C) 1996-2003 Laszlo Molnar\n"); + fprintf(f,"Copyright (C) 2000-2003 John F. Reiser\n"); + fprintf(f,"Copyright (C) 2002-2003 Jens Medoch\n"); fprintf(f,"UPX comes with ABSOLUTELY NO WARRANTY; for details type `%s -L'.\n", progname); } diff --git a/src/lefile.cpp b/src/lefile.cpp index 759fb05d..9fab2810 100644 --- a/src/lefile.cpp +++ b/src/lefile.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/lefile.h b/src/lefile.h index bbc3b485..13769202 100644 --- a/src/lefile.h +++ b/src/lefile.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/linker.cpp b/src/linker.cpp index 097cecd1..1e95378f 100644 --- a/src/linker.cpp +++ b/src/linker.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/linker.h b/src/linker.h index 2554425a..01fadde2 100644 --- a/src/linker.h +++ b/src/linker.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/main.cpp b/src/main.cpp index cb2b2052..d500f2aa 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -878,6 +878,15 @@ static const struct mfx_option longopts[] = {"mono", 0, 0, 513}, {"color", 0, 0, 514}, + // compression runtime parameters + {"crp-cf", 0x31, 0, 531}, + {"crp-sl", 0x31, 0, 532}, + {"crp-hl", 0x31, 0, 533}, + {"crp-pl", 0x31, 0, 534}, + {"crp-mo", 0x31, 0, 535}, + {"crp-mm", 0x31, 0, 536}, + {"crp-ms", 0x31, 0, 537}, + // win32/pe {"compress-exports", 2, 0, 630}, {"compress-icons", 2, 0, 631}, @@ -1150,6 +1159,8 @@ int main(int argc, char *argv[]) #else progname = fn_basename(argv0); #endif + while (progname[0] == '.' && progname[1] == '/' && progname[2]) + progname += 2; set_term(stderr); @@ -1188,7 +1199,7 @@ int main(int argc, char *argv[]) i = get_options(argc,argv); assert(i <= argc); - set_term(0); + set_term(NULL); // cmdline_cmd = opt->cmd; switch (opt->cmd) { diff --git a/src/mem.cpp b/src/mem.cpp index ca200878..45cbc769 100644 --- a/src/mem.cpp +++ b/src/mem.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/mem.h b/src/mem.h index 7b686810..d3dcb0bc 100644 --- a/src/mem.h +++ b/src/mem.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/msg.cpp b/src/msg.cpp index 4c90a0e2..2063ef1a 100644 --- a/src/msg.cpp +++ b/src/msg.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/mygetopt.cpp b/src/mygetopt.cpp index 052f608c..ec5a17a9 100644 --- a/src/mygetopt.cpp +++ b/src/mygetopt.cpp @@ -27,6 +27,18 @@ #include #endif +#undef progname +#if 1 +#define progname(x) (x) +#else +#include "conf.h" +static const char *my_progname(const char *argv0) +{ + UNUSED(argv0); + return progname ? progname : argv0; +} +#define progname my_progname +#endif /* If GETOPT_COMPAT is defined, `+' as well as `--' can introduce a long-named option. Because this is not POSIX.2 compliant, it is @@ -423,7 +435,7 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, { if (opterr) fprintf (stderr, "%s: unrecognized option `%s'\n", - argv[0], argv[optind]); + progname(argv[0]), argv[optind]); nextchar += my_strlen (nextchar); optind++; return BAD_OPTION; @@ -432,7 +444,7 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, { if (opterr) fprintf (stderr, "%s: option `%s' is ambiguous\n", - argv[0], argv[optind]); + progname(argv[0]), argv[optind]); nextchar += my_strlen (nextchar); optind++; return BAD_OPTION; @@ -459,12 +471,12 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, /* --option */ fprintf (stderr, "%s: option `--%s' doesn't allow an argument\n", - argv[0], pfound->name); + progname(argv[0]), pfound->name); else /* +option or -option */ fprintf (stderr, "%s: option `%c%s' doesn't allow an argument\n", - argv[0], argv[optind - 1][0], pfound->name); + progname(argv[0]), argv[optind - 1][0], pfound->name); } nextchar += my_strlen (nextchar); return BAD_OPTION; @@ -482,7 +494,7 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, { if (opterr) fprintf (stderr, "%s: option `--%s%s' requires an argument\n", - argv[0], pfound->name, + progname(argv[0]), pfound->name, (pfound->has_arg & 0x20) ? "=" : ""); nextchar += my_strlen (nextchar); return optstring[0] == ':' ? ':' : BAD_OPTION; @@ -513,11 +525,11 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, if (argv[optind][1] == '-') /* --option */ fprintf (stderr, "%s: unrecognized option `--%s'\n", - argv[0], nextchar); + progname(argv[0]), nextchar); else /* +option or -option */ fprintf (stderr, "%s: unrecognized option `%c%s'\n", - argv[0], argv[optind][0], nextchar); + progname(argv[0]), argv[optind][0], nextchar); } nextchar = empty_string; optind++; @@ -543,12 +555,12 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, #if 0 if (c < 040 || c >= 0177) fprintf (stderr, "%s: unrecognized option, character code 0%o\n", - argv[0], c); + progname(argv[0]), c); else - fprintf (stderr, "%s: unrecognized option `-%c'\n", argv[0], c); + fprintf (stderr, "%s: unrecognized option `-%c'\n", progname(argv[0]), c); #else /* 1003.2 specifies the format of this message. */ - fprintf (stderr, "%s: illegal option -- %c\n", argv[0], c); + fprintf (stderr, "%s: illegal option -- %c\n", progname(argv[0]), c); #endif } optopt = c; @@ -584,11 +596,11 @@ static int _getopt_internal (int argc, char **argv, const char *optstring, { #if 0 fprintf (stderr, "%s: option `-%c' requires an argument\n", - argv[0], c); + progname(argv[0]), c); #else /* 1003.2 specifies the format of this message. */ fprintf (stderr, "%s: option requires an argument -- %c\n", - argv[0], c); + progname(argv[0]), c); #endif } optopt = c; @@ -694,3 +706,8 @@ main (argc, argv) } #endif /* TEST */ + +/* +vi:ts=4:et:nowrap +*/ + diff --git a/src/options.h b/src/options.h index 4b2f54a2..4454e0a3 100644 --- a/src/options.h +++ b/src/options.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_com.cpp b/src/p_com.cpp index 891dad66..d64bdce7 100644 --- a/src/p_com.cpp +++ b/src/p_com.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_com.h b/src/p_com.h index 43d8dcf2..5a6df225 100644 --- a/src/p_com.h +++ b/src/p_com.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_djgpp2.cpp b/src/p_djgpp2.cpp index cacdb9fb..d6126024 100644 --- a/src/p_djgpp2.cpp +++ b/src/p_djgpp2.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_djgpp2.h b/src/p_djgpp2.h index a3163a63..d1ef3daf 100644 --- a/src/p_djgpp2.h +++ b/src/p_djgpp2.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_elf.h b/src/p_elf.h index 81b47f03..c2636a15 100644 --- a/src/p_elf.h +++ b/src/p_elf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_elks.cpp b/src/p_elks.cpp index 2eada65f..7315ea37 100644 --- a/src/p_elks.cpp +++ b/src/p_elks.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_exe.cpp b/src/p_exe.cpp index 6d1149ce..c01ab00e 100644 --- a/src/p_exe.cpp +++ b/src/p_exe.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_exe.h b/src/p_exe.h index ed6fda6c..91ffdca0 100644 --- a/src/p_exe.h +++ b/src/p_exe.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index be109755..37e9722a 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_elf.h b/src/p_lx_elf.h index f88a5500..02b7e44c 100644 --- a/src/p_lx_elf.h +++ b/src/p_lx_elf.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_exc.cpp b/src/p_lx_exc.cpp index 3a6e6c4a..60f9605f 100644 --- a/src/p_lx_exc.cpp +++ b/src/p_lx_exc.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2001-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2001-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_exc.h b/src/p_lx_exc.h index 485bc374..cade991d 100644 --- a/src/p_lx_exc.h +++ b/src/p_lx_exc.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sep.cpp b/src/p_lx_sep.cpp index c187a61d..1c3086da 100644 --- a/src/p_lx_sep.cpp +++ b/src/p_lx_sep.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sep.h b/src/p_lx_sep.h index 4aa9d0dd..cefb3d20 100644 --- a/src/p_lx_sep.h +++ b/src/p_lx_sep.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sh.cpp b/src/p_lx_sh.cpp index a2d8f67f..ff7b48c2 100644 --- a/src/p_lx_sh.cpp +++ b/src/p_lx_sh.cpp @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_lx_sh.h b/src/p_lx_sh.h index d1ca3323..57bc1382 100644 --- a/src/p_lx_sh.h +++ b/src/p_lx_sh.h @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_ps1.cpp b/src/p_ps1.cpp index 1f946a1a..666ab114 100644 --- a/src/p_ps1.cpp +++ b/src/p_ps1.cpp @@ -2,9 +2,10 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2002 Jens Medoch + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2002-2003 Jens Medoch + All Rights Reserved. UPX and the UCL library are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as diff --git a/src/p_ps1.h b/src/p_ps1.h index 6b27c855..5caf1d8c 100644 --- a/src/p_ps1.h +++ b/src/p_ps1.h @@ -2,9 +2,10 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2002 Jens Medoch + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2002-2003 Jens Medoch + All Rights Reserved. UPX and the UCL library are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as diff --git a/src/p_sys.cpp b/src/p_sys.cpp index e2125457..971f7849 100644 --- a/src/p_sys.cpp +++ b/src/p_sys.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_sys.h b/src/p_sys.h index 52a88a2d..1ecca6de 100644 --- a/src/p_sys.h +++ b/src/p_sys.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tmt.cpp b/src/p_tmt.cpp index a1770cf3..1697c4a7 100644 --- a/src/p_tmt.cpp +++ b/src/p_tmt.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tmt.h b/src/p_tmt.h index 02938ad2..93a3dc0e 100644 --- a/src/p_tmt.h +++ b/src/p_tmt.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tos.cpp b/src/p_tos.cpp index 16a65b82..dfa51c23 100644 --- a/src/p_tos.cpp +++ b/src/p_tos.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_tos.h b/src/p_tos.h index d7d15d47..37c73bd1 100644 --- a/src/p_tos.h +++ b/src/p_tos.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_unix.cpp b/src/p_unix.cpp index 857bc63b..c7b9323e 100644 --- a/src/p_unix.cpp +++ b/src/p_unix.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_unix.h b/src/p_unix.h index 3813f686..5fb1c6d2 100644 --- a/src/p_unix.h +++ b/src/p_unix.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinz.cpp b/src/p_vmlinz.cpp index 191f12e7..df4ed996 100644 --- a/src/p_vmlinz.cpp +++ b/src/p_vmlinz.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vmlinz.h b/src/p_vmlinz.h index 2443322a..70d819e0 100644 --- a/src/p_vmlinz.h +++ b/src/p_vmlinz.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_vxd.h b/src/p_vxd.h index 96a11bf3..0d457f80 100644 --- a/src/p_vxd.h +++ b/src/p_vxd.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w16ne.cpp b/src/p_w16ne.cpp index e176ed9e..638c6a2c 100644 --- a/src/p_w16ne.cpp +++ b/src/p_w16ne.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w16ne.h b/src/p_w16ne.h index 4b6eed6d..df598dc5 100644 --- a/src/p_w16ne.h +++ b/src/p_w16ne.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w32pe.cpp b/src/p_w32pe.cpp index 982706e9..8fc9415c 100644 --- a/src/p_w32pe.cpp +++ b/src/p_w32pe.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_w32pe.h b/src/p_w32pe.h index a3ef4898..a3dd4665 100644 --- a/src/p_w32pe.h +++ b/src/p_w32pe.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_wcle.cpp b/src/p_wcle.cpp index 2a15b95c..ad3178f2 100644 --- a/src/p_wcle.cpp +++ b/src/p_wcle.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/p_wcle.h b/src/p_wcle.h index 70ef7390..536fe55d 100644 --- a/src/p_wcle.h +++ b/src/p_wcle.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packer.cpp b/src/packer.cpp index 381ae97a..3465bd34 100644 --- a/src/packer.cpp +++ b/src/packer.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them @@ -974,12 +974,12 @@ char const *Packer::getIdentstr(unsigned *size, int small) "\n\0" "$Id: UPX " UPX_VERSION_STRING4 - " Copyright (C) 1996-2002 the UPX Team. All Rights Reserved. $" + " Copyright (C) 1996-2003 the UPX Team. All Rights Reserved. $" "\n"; static const char identsmall[] = "\n" "$Id: UPX " - "(C) 1996-2002 the UPX Team. All Rights Reserved. http://upx.sf.net $" + "(C) 1996-2003 the UPX Team. All Rights Reserved. http://upx.sf.net $" "\n"; static const char identtiny[] = UPX_VERSION_STRING4; diff --git a/src/packer.h b/src/packer.h index a2966e40..eb77308a 100644 --- a/src/packer.h +++ b/src/packer.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packerf.cpp b/src/packerf.cpp index 2e9d6bef..95754466 100644 --- a/src/packerf.cpp +++ b/src/packerf.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packhead.cpp b/src/packhead.cpp index d3a6ec11..98f00f6b 100644 --- a/src/packhead.cpp +++ b/src/packhead.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packmast.cpp b/src/packmast.cpp index 9e8e7bb3..0732df43 100644 --- a/src/packmast.cpp +++ b/src/packmast.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/packmast.h b/src/packmast.h index 1eeaa01a..047383ed 100644 --- a/src/packmast.h +++ b/src/packmast.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_djgpp2.cpp b/src/s_djgpp2.cpp index 1642e4f5..763b8c6b 100644 --- a/src/s_djgpp2.cpp +++ b/src/s_djgpp2.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_object.cpp b/src/s_object.cpp index 5c9a10f8..14c41e23 100644 --- a/src/s_object.cpp +++ b/src/s_object.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_vcsa.cpp b/src/s_vcsa.cpp index 3bcfeec7..eca4c2b6 100644 --- a/src/s_vcsa.cpp +++ b/src/s_vcsa.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/s_win32.cpp b/src/s_win32.cpp index 58071ecf..55953de4 100644 --- a/src/s_win32.cpp +++ b/src/s_win32.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/screen.h b/src/screen.h index 84e942a6..e8035e5c 100644 --- a/src/screen.h +++ b/src/screen.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/snprintf.h b/src/snprintf.h index 32c9b883..c7423847 100644 --- a/src/snprintf.h +++ b/src/snprintf.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stdcxx.cpp b/src/stdcxx.cpp index a086060b..087c2f0f 100644 --- a/src/stdcxx.cpp +++ b/src/stdcxx.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stdcxx.h b/src/stdcxx.h index a955bd19..c99b5d83 100644 --- a/src/stdcxx.h +++ b/src/stdcxx.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/Makefile b/src/stub/Makefile index b80dff9e..f757b153 100644 --- a/src/stub/Makefile +++ b/src/stub/Makefile @@ -96,7 +96,7 @@ CC_LINUX_I386 += -funsigned-char ###CC_LINUX_I386 += -fwritable-strings -save-temps # Motorola 68000 -CPP_M68K = gcc -I$(UCL_UPX) -I$(srcdir) -E -x assembler-with-cpp -Wall -Wp,-P,-C,-traditional +CPP_M68K = gcc-2.95 -I$(UCL_UPX) -I$(srcdir) -E -x assembler-with-cpp -Wall -Wp,-P,-C,-traditional APP_M68K = perl -w $(srcdir)/scripts/app_m68k.pl ifeq (1,1) # a68k 68000-assembler @@ -109,7 +109,7 @@ else endif # MIPS R3000 -CPP_MR3K = gcc -I$(UCL_UPX) -I$(srcdir) -E -x assembler-with-cpp -Wall -Wp,-P,-C,-traditional +CPP_MR3K = gcc-2.95 -I$(UCL_UPX) -I$(srcdir) -E -x assembler-with-cpp -Wall -Wp,-P,-C,-traditional APP_MR3K = perl -w $(srcdir)/scripts/app_mr3k.pl ASM_MR3K = asm5900 --nologo -q diff --git a/src/stub/fold_elf86.asm b/src/stub/fold_elf86.asm index 89593b6c..f6d19f5e 100644 --- a/src/stub/fold_elf86.asm +++ b/src/stub/fold_elf86.asm @@ -2,7 +2,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/fold_exec86.asm b/src/stub/fold_exec86.asm index fdd7795a..7a40127a 100644 --- a/src/stub/fold_exec86.asm +++ b/src/stub/fold_exec86.asm @@ -2,7 +2,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/fold_sh86.asm b/src/stub/fold_sh86.asm index 9c43ff69..a801100a 100644 --- a/src/stub/fold_sh86.asm +++ b/src/stub/fold_sh86.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/header.ash b/src/stub/header.ash index 463a76ed..5c9a12e0 100644 --- a/src/stub/header.ash +++ b/src/stub/header.ash @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/ident.ash b/src/stub/ident.ash index 2fc62530..fd495b74 100644 --- a/src/stub/ident.ash +++ b/src/stub/ident.ash @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/ident_n.ash b/src/stub/ident_n.ash index 5e3465c0..25cdec44 100644 --- a/src/stub/ident_n.ash +++ b/src/stub/ident_n.ash @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them @@ -33,6 +33,6 @@ db 10,0 db '$Id: UPX ' db 'UPXV' - db ' Copyright (C) 1996-2002 the UPX Team. All Rights Reserved. $' + db ' Copyright (C) 1996-2003 the UPX Team. All Rights Reserved. $' db 10,0 diff --git a/src/stub/ident_s.ash b/src/stub/ident_s.ash index 8d457536..6c42740d 100644 --- a/src/stub/ident_s.ash +++ b/src/stub/ident_s.ash @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them @@ -29,6 +29,6 @@ ; ------------- COPYRIGHT ------------- db 10 - db '$Id: UPX (C) 1996-2002 the UPX Team. All Rights Reserved. http://upx.sf.net $' + db '$Id: UPX (C) 1996-2003 the UPX Team. All Rights Reserved. http://upx.sf.net $' db 10,0 diff --git a/src/stub/l_com.asm b/src/stub/l_com.asm index 2c2736c8..cbc43491 100644 --- a/src/stub/l_com.asm +++ b/src/stub/l_com.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_djgpp2.asm b/src/stub/l_djgpp2.asm index eee0e56d..463bfa7d 100644 --- a/src/stub/l_djgpp2.asm +++ b/src/stub/l_djgpp2.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_exe.asm b/src/stub/l_exe.asm index 69f3fd27..19e9a6a5 100644 --- a/src/stub/l_exe.asm +++ b/src/stub/l_exe.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_elf.c b/src/stub/l_lx_elf.c index 77cbd31c..59618d8e 100644 --- a/src/stub/l_lx_elf.c +++ b/src/stub/l_lx_elf.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_elf86.asm b/src/stub/l_lx_elf86.asm index 99a32182..499308c9 100644 --- a/src/stub/l_lx_elf86.asm +++ b/src/stub/l_lx_elf86.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_elf86.lds b/src/stub/l_lx_elf86.lds index 7234340c..9161fa43 100644 --- a/src/stub/l_lx_elf86.lds +++ b/src/stub/l_lx_elf86.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_exec.c b/src/stub/l_lx_exec.c index 65ccc911..fc57d7e7 100644 --- a/src/stub/l_lx_exec.c +++ b/src/stub/l_lx_exec.c @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_exec86.asm b/src/stub/l_lx_exec86.asm index fe2918c3..2e446a5a 100644 --- a/src/stub/l_lx_exec86.asm +++ b/src/stub/l_lx_exec86.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_exec86.lds b/src/stub/l_lx_exec86.lds index 431268ec..9ab272bc 100644 --- a/src/stub/l_lx_exec86.lds +++ b/src/stub/l_lx_exec86.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sep.c b/src/stub/l_lx_sep.c index b73c4991..8a8a0d5d 100644 --- a/src/stub/l_lx_sep.c +++ b/src/stub/l_lx_sep.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sep86.asm b/src/stub/l_lx_sep86.asm index 2bf8da52..ae558e96 100644 --- a/src/stub/l_lx_sep86.asm +++ b/src/stub/l_lx_sep86.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sep86.lds b/src/stub/l_lx_sep86.lds index be8b5658..9731a636 100644 --- a/src/stub/l_lx_sep86.lds +++ b/src/stub/l_lx_sep86.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sh.c b/src/stub/l_lx_sh.c index 80c38174..cb3be142 100644 --- a/src/stub/l_lx_sh.c +++ b/src/stub/l_lx_sh.c @@ -2,9 +2,9 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sh86.asm b/src/stub/l_lx_sh86.asm index d9a33fca..b411caf1 100644 --- a/src/stub/l_lx_sh86.asm +++ b/src/stub/l_lx_sh86.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2000-2002 John F. Reiser +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2000-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_lx_sh86.lds b/src/stub/l_lx_sh86.lds index 93073d40..66882509 100644 --- a/src/stub/l_lx_sh86.lds +++ b/src/stub/l_lx_sh86.lds @@ -2,7 +2,7 @@ This file is part of the UPX executable compressor. - Copyright (C) 2000-2002 John F. Reiser + Copyright (C) 2000-2003 John F. Reiser All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_ps1.asm b/src/stub/l_ps1.asm index 4e8288bd..672c9f07 100644 --- a/src/stub/l_ps1.asm +++ b/src/stub/l_ps1.asm @@ -2,9 +2,9 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar -; Copyright (C) 2002 Jens Medoch +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar +; Copyright (C) 2002-2003 Jens Medoch ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_ps1.h b/src/stub/l_ps1.h index af7b2bbb..95149881 100644 --- a/src/stub/l_ps1.h +++ b/src/stub/l_ps1.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_sys.asm b/src/stub/l_sys.asm index 8b42e8dd..ad5ceb1a 100644 --- a/src/stub/l_sys.asm +++ b/src/stub/l_sys.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_tmt.asm b/src/stub/l_tmt.asm index fa9b5ffb..e1266c46 100644 --- a/src/stub/l_tmt.asm +++ b/src/stub/l_tmt.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_tos.s b/src/stub/l_tos.s index a411cfd8..d98446d1 100644 --- a/src/stub/l_tos.s +++ b/src/stub/l_tos.s @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_vmlinz.asm b/src/stub/l_vmlinz.asm index ff734a29..fdacca29 100644 --- a/src/stub/l_vmlinz.asm +++ b/src/stub/l_vmlinz.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_w32pe.asm b/src/stub/l_w32pe.asm index 221a0ca9..025ca5d8 100644 --- a/src/stub/l_w32pe.asm +++ b/src/stub/l_w32pe.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/l_wcle.asm b/src/stub/l_wcle.asm index e07f06bd..9b174a1e 100644 --- a/src/stub/l_wcle.asm +++ b/src/stub/l_wcle.asm @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/linux.hh b/src/stub/linux.hh index 96dc65c4..cf88c729 100644 --- a/src/stub/linux.hh +++ b/src/stub/linux.hh @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/macros.ash b/src/stub/macros.ash index bf90d7b1..7bb06799 100644 --- a/src/stub/macros.ash +++ b/src/stub/macros.ash @@ -2,8 +2,8 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -; Copyright (C) 1996-2002 Laszlo Molnar +; Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +; Copyright (C) 1996-2003 Laszlo Molnar ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/app_i386.pl b/src/stub/scripts/app_i386.pl index e871ef48..c0844e11 100644 --- a/src/stub/scripts/app_i386.pl +++ b/src/stub/scripts/app_i386.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/app_m68k.pl b/src/stub/scripts/app_m68k.pl index eea838de..fbd7e761 100644 --- a/src/stub/scripts/app_m68k.pl +++ b/src/stub/scripts/app_m68k.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/app_mr3k.pl b/src/stub/scripts/app_mr3k.pl index 39e3c529..9b5265ad 100644 --- a/src/stub/scripts/app_mr3k.pl +++ b/src/stub/scripts/app_mr3k.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/asl_m68k.sh b/src/stub/scripts/asl_m68k.sh index 261b1910..44124599 100644 --- a/src/stub/scripts/asl_m68k.sh +++ b/src/stub/scripts/asl_m68k.sh @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/bin2h.pl b/src/stub/scripts/bin2h.pl index cd3ef29d..a431dbf8 100644 --- a/src/stub/scripts/bin2h.pl +++ b/src/stub/scripts/bin2h.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them @@ -81,8 +81,8 @@ print <<"EOF"; This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/brandelf.pl b/src/stub/scripts/brandelf.pl index 4ab4349a..cc9059b9 100644 --- a/src/stub/scripts/brandelf.pl +++ b/src/stub/scripts/brandelf.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/o2bin.pl b/src/stub/scripts/o2bin.pl index b5a39d7d..7f8d4939 100644 --- a/src/stub/scripts/o2bin.pl +++ b/src/stub/scripts/o2bin.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/setfold.pl b/src/stub/scripts/setfold.pl index b5a14f1e..6e8d9f8a 100644 --- a/src/stub/scripts/setfold.pl +++ b/src/stub/scripts/setfold.pl @@ -4,7 +4,7 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 2000-2002 John F. Reiser +# Copyright (C) 2000-2003 John F. Reiser # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/setfold.sh b/src/stub/scripts/setfold.sh index bb05ba59..4cb65419 100644 --- a/src/stub/scripts/setfold.sh +++ b/src/stub/scripts/setfold.sh @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/stripelf.pl b/src/stub/scripts/stripelf.pl index bdefae81..80e6be7c 100644 --- a/src/stub/scripts/stripelf.pl +++ b/src/stub/scripts/stripelf.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/scripts/version.pl b/src/stub/scripts/version.pl index 3e191f08..c0d515f3 100644 --- a/src/stub/scripts/version.pl +++ b/src/stub/scripts/version.pl @@ -4,8 +4,8 @@ # # This file is part of the UPX executable compressor. # -# Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer -# Copyright (C) 1996-2002 Laszlo Molnar +# Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer +# Copyright (C) 1996-2003 Laszlo Molnar # All Rights Reserved. # # UPX and the UCL library are free software; you can redistribute them diff --git a/src/stub/upx_itoa.asm b/src/stub/upx_itoa.asm index f33926dd..3ad66848 100644 --- a/src/stub/upx_itoa.asm +++ b/src/stub/upx_itoa.asm @@ -2,7 +2,7 @@ ; ; This file is part of the UPX executable compressor. ; -; Copyright (C) 2002 John F. Reiser +; Copyright (C) 2002-2003 John F. Reiser ; All Rights Reserved. ; ; UPX and the UCL library are free software; you can redistribute them diff --git a/src/tailor.h b/src/tailor.h index 074ac03e..82c434bd 100644 --- a/src/tailor.h +++ b/src/tailor.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/ui.cpp b/src/ui.cpp index 40eaac85..47c03dc9 100644 --- a/src/ui.cpp +++ b/src/ui.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/ui.h b/src/ui.h index 542c1cf7..53c6f815 100644 --- a/src/ui.h +++ b/src/ui.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/upx.rc b/src/upx.rc index 3b37ad61..92803bc0 100644 --- a/src/upx.rc +++ b/src/upx.rc @@ -51,7 +51,7 @@ BEGIN VALUE "FileDescription", "UPX executable packer\0" VALUE "FileVersion", VERSION_STRING "\0" VALUE "InternalName", "upx.exe\0" - VALUE "LegalCopyright", "© 1996-2002 Markus F.X.J. Oberhumer\0" + VALUE "LegalCopyright", "© 1996-2003 Markus F.X.J. Oberhumer\0" VALUE "OriginalFilename", "upx.exe\0" VALUE "ProductName", "UPX\0" VALUE "ProductVersion", VERSION_STRING "\0" diff --git a/src/util.cpp b/src/util.cpp index fb49e110..9e03ae30 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/util.h b/src/util.h index a988b876..1b7ed9e2 100644 --- a/src/util.h +++ b/src/util.h @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them diff --git a/src/version.h b/src/version.h index cb0ce359..4921341a 100644 --- a/src/version.h +++ b/src/version.h @@ -1,4 +1,4 @@ #define UPX_VERSION_HEX 0x019100 /* 01.91.00 */ #define UPX_VERSION_STRING "1.91 beta" #define UPX_VERSION_STRING4 "1.91" -#define UPX_VERSION_DATE "Nov 12th 2002" +#define UPX_VERSION_DATE "Jan 13th 2003" diff --git a/src/work.cpp b/src/work.cpp index 44dcc1ae..7d0484f4 100644 --- a/src/work.cpp +++ b/src/work.cpp @@ -2,8 +2,8 @@ This file is part of the UPX executable compressor. - Copyright (C) 1996-2002 Markus Franz Xaver Johannes Oberhumer - Copyright (C) 1996-2002 Laszlo Molnar + Copyright (C) 1996-2003 Markus Franz Xaver Johannes Oberhumer + Copyright (C) 1996-2003 Laszlo Molnar All Rights Reserved. UPX and the UCL library are free software; you can redistribute them