2014
This commit is contained in:
commit
c0f692792f
2
BUGS
2
BUGS
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
2
Makefile
2
Makefile
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# UPX toplevel Makefile - needs GNU make 3.81 or better
|
# UPX toplevel Makefile - needs GNU make 3.81 or better
|
||||||
#
|
#
|
||||||
# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
#
|
#
|
||||||
|
|
||||||
MAKEFLAGS += -rR
|
MAKEFLAGS += -rR
|
||||||
|
|||||||
2
NEWS
2
NEWS
@ -2,6 +2,8 @@
|
|||||||
User visible changes for UPX
|
User visible changes for UPX
|
||||||
==================================================================
|
==================================================================
|
||||||
|
|
||||||
|
Changes in 3.92 (XX XXX 2014):
|
||||||
|
|
||||||
Changes in 3.91 (30 Sep 2013):
|
Changes in 3.91 (30 Sep 2013):
|
||||||
* Added experimental support for Windows 64-bit PE files, based on
|
* Added experimental support for Windows 64-bit PE files, based on
|
||||||
work by Stefan Widmann. Please use for testing only!
|
work by Stefan Widmann. Please use for testing only!
|
||||||
|
|||||||
2
PROJECTS
2
PROJECTS
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
8
README
8
README
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
@ -108,9 +108,9 @@ THE FUTURE
|
|||||||
COPYRIGHT
|
COPYRIGHT
|
||||||
=========
|
=========
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
|
|
||||||
This program may be used freely, and you are welcome to
|
This program may be used freely, and you are welcome to
|
||||||
redistribute it under certain conditions.
|
redistribute it under certain conditions.
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
2
THANKS
2
THANKS
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
Decompressing ELF Directly to Memory on Linux/x86
|
Decompressing ELF Directly to Memory on Linux/x86
|
||||||
Copyright (C) 2000-2013 John F. Reiser jreiser@BitWagon.com
|
Copyright (C) 2000-2014 John F. Reiser jreiser@BitWagon.com
|
||||||
|
|
||||||
References:
|
References:
|
||||||
<elf.h> definitions for the ELF file format
|
<elf.h> definitions for the ELF file format
|
||||||
|
|||||||
10
doc/upx.pod
10
doc/upx.pod
@ -13,7 +13,7 @@ B<upx> S<[ I<command> ]> S<[ I<options> ]> I<filename>...
|
|||||||
=head1 ABSTRACT
|
=head1 ABSTRACT
|
||||||
|
|
||||||
The Ultimate Packer for eXecutables
|
The Ultimate Packer for eXecutables
|
||||||
Copyright (c) 1996-2013 Markus Oberhumer, Laszlo Molnar & John Reiser
|
Copyright (c) 1996-2014 Markus Oberhumer, Laszlo Molnar & John Reiser
|
||||||
http://upx.sourceforge.net
|
http://upx.sourceforge.net
|
||||||
|
|
||||||
|
|
||||||
@ -933,13 +933,13 @@ Please report all bugs immediately to the authors.
|
|||||||
|
|
||||||
=head1 COPYRIGHT
|
=head1 COPYRIGHT
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
|
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
|
|
||||||
Copyright (C) 2002-2013 Jens Medoch
|
Copyright (C) 2002-2014 Jens Medoch
|
||||||
|
|
||||||
This program may be used freely, and you are welcome to
|
This program may be used freely, and you are welcome to
|
||||||
redistribute it under certain conditions.
|
redistribute it under certain conditions.
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# UPX Makefile - needs GNU make 3.81 or better
|
# UPX Makefile - needs GNU make 3.81 or better
|
||||||
#
|
#
|
||||||
# Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
# Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
#
|
#
|
||||||
|
|
||||||
MAKEFLAGS += -rR
|
MAKEFLAGS += -rR
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
@ -336,9 +336,7 @@ typedef acc_uintptr_t upx_uintptr_t;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#if (ACC_CC_INTELC && (__INTEL_COMPILER < 800))
|
#if (ACC_CC_CLANG || ACC_CC_GNUC || (ACC_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800)) || ACC_CC_PATHSCALE)
|
||||||
#elif (0 && (ACC_ARCH_AMD64 || ACC_ARCH_I386))
|
|
||||||
#elif (ACC_CC_CLANG || ACC_CC_GNUC || ACC_CC_INTELC_GNUC || ACC_CC_PATHSCALE)
|
|
||||||
# define __packed_struct(s) struct s {
|
# define __packed_struct(s) struct s {
|
||||||
# define __packed_struct_end() } __attribute__((__packed__,__aligned__(1)));
|
# define __packed_struct_end() } __attribute__((__packed__,__aligned__(1)));
|
||||||
#elif (ACC_CC_WATCOMC)
|
#elif (ACC_CC_WATCOMC)
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2004-2013 John F. Reiser
|
Copyright (C) 2004-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
13
src/help.cpp
13
src/help.cpp
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
@ -290,6 +290,7 @@ void show_help(int verbose)
|
|||||||
" --strip-relocs=0 do not strip relocations\n"
|
" --strip-relocs=0 do not strip relocations\n"
|
||||||
" --strip-relocs=1 strip relocations [default]\n"
|
" --strip-relocs=1 strip relocations [default]\n"
|
||||||
"\n");
|
"\n");
|
||||||
|
fg = con_fg(f,FG_YELLOW);
|
||||||
con_fprintf(f,"Options for linux/elf:\n");
|
con_fprintf(f,"Options for linux/elf:\n");
|
||||||
fg = con_fg(f,fg);
|
fg = con_fg(f,fg);
|
||||||
con_fprintf(f,
|
con_fprintf(f,
|
||||||
@ -405,10 +406,10 @@ void show_version(int x)
|
|||||||
if (v != NULL && v[0])
|
if (v != NULL && v[0])
|
||||||
fprintf(fp, "LZMA SDK version %s\n", v);
|
fprintf(fp, "LZMA SDK version %s\n", v);
|
||||||
#endif
|
#endif
|
||||||
fprintf(fp, "Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer\n");
|
fprintf(fp, "Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer\n");
|
||||||
fprintf(fp, "Copyright (C) 1996-2013 Laszlo Molnar\n");
|
fprintf(fp, "Copyright (C) 1996-2014 Laszlo Molnar\n");
|
||||||
fprintf(fp, "Copyright (C) 2000-2013 John F. Reiser\n");
|
fprintf(fp, "Copyright (C) 2000-2014 John F. Reiser\n");
|
||||||
fprintf(fp, "Copyright (C) 2002-2013 Jens Medoch\n");
|
fprintf(fp, "Copyright (C) 2002-2014 Jens Medoch\n");
|
||||||
#if (WITH_ZLIB)
|
#if (WITH_ZLIB)
|
||||||
fprintf(fp, "Copyright (C) 1995" "-2005 Jean-loup Gailly and Mark Adler\n");
|
fprintf(fp, "Copyright (C) 1995" "-2005 Jean-loup Gailly and Mark Adler\n");
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
770
src/miniacc.h
770
src/miniacc.h
File diff suppressed because it is too large
Load Diff
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2001-2013 John F. Reiser
|
Copyright (C) 2001-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2000-2013 John F. Reiser
|
Copyright (C) 2000-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 2004-2013 John Reiser
|
Copyright (C) 2004-2014 John Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 2007-2013 John F. Reiser
|
Copyright (C) 2007-2014 John F. Reiser
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2002-2013 Jens Medoch
|
Copyright (C) 2002-2014 Jens Medoch
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
Copyright (C) 2002-2013 Jens Medoch
|
Copyright (C) 2002-2014 Jens Medoch
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 2004-2013 John Reiser
|
Copyright (C) 2004-2014 John Reiser
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
@ -243,12 +243,12 @@ class ImportLinker : public ElfLinkerAMD64
|
|||||||
unsigned len = 1 + 2 * strlen(dll) + 1 + 2 * strlen(proc) + 1 + 1;
|
unsigned len = 1 + 2 * strlen(dll) + 1 + 2 * strlen(proc) + 1 + 1;
|
||||||
tstr dlln(name_for_dll(dll, first_char));
|
tstr dlln(name_for_dll(dll, first_char));
|
||||||
char *procn = new char[len];
|
char *procn = new char[len];
|
||||||
snprintf(procn, len - 1, "%s%c", (const char*) dlln, separator);
|
upx_snprintf(procn, len - 1, "%s%c", (const char*) dlln, separator);
|
||||||
encode_name(proc, procn + strlen(procn));
|
encode_name(proc, procn + strlen(procn));
|
||||||
return procn;
|
return procn;
|
||||||
}
|
}
|
||||||
|
|
||||||
static char zeros[sizeof(import_desc)];
|
static const char zeros[sizeof(import_desc)];
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
// the order of identifiers is very important below!!
|
// the order of identifiers is very important below!!
|
||||||
@ -347,15 +347,18 @@ public:
|
|||||||
template <typename C>
|
template <typename C>
|
||||||
void add(const C *dll, unsigned ordinal)
|
void add(const C *dll, unsigned ordinal)
|
||||||
{
|
{
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char"
|
||||||
assert(ordinal > 0 && ordinal < 0x10000);
|
assert(ordinal > 0 && ordinal < 0x10000);
|
||||||
char ord[20];
|
char ord[1+5+1];
|
||||||
snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal);
|
upx_snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal);
|
||||||
add((const char*) dll, ord, ordinal);
|
add((const char*) dll, ord, ordinal);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename C1, typename C2>
|
template <typename C1, typename C2>
|
||||||
void add(const C1 *dll, const C2 *proc)
|
void add(const C1 *dll, const C2 *proc)
|
||||||
{
|
{
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C1) == 1) // "char" or "unsigned char"
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C2) == 1) // "char" or "unsigned char"
|
||||||
assert(proc);
|
assert(proc);
|
||||||
add((const char*) dll, (const char*) proc, 0);
|
add((const char*) dll, (const char*) proc, 0);
|
||||||
}
|
}
|
||||||
@ -392,6 +395,8 @@ public:
|
|||||||
template <typename C1, typename C2>
|
template <typename C1, typename C2>
|
||||||
upx_uint64_t getAddress(const C1 *dll, const C2 *proc) const
|
upx_uint64_t getAddress(const C1 *dll, const C2 *proc) const
|
||||||
{
|
{
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C1) == 1) // "char" or "unsigned char"
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C2) == 1) // "char" or "unsigned char"
|
||||||
const Section *s = getThunk((const char*) dll, (const char*) proc,
|
const Section *s = getThunk((const char*) dll, (const char*) proc,
|
||||||
thunk_separator_first);
|
thunk_separator_first);
|
||||||
if (s == NULL && (s = getThunk((const char*) dll,(const char*) proc,
|
if (s == NULL && (s = getThunk((const char*) dll,(const char*) proc,
|
||||||
@ -400,12 +405,13 @@ public:
|
|||||||
return s->offset;
|
return s->offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename C1>
|
template <typename C>
|
||||||
upx_uint64_t getAddress(const C1 *dll, unsigned ordinal) const
|
upx_uint64_t getAddress(const C *dll, unsigned ordinal) const
|
||||||
{
|
{
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char"
|
||||||
assert(ordinal > 0 && ordinal < 0x10000);
|
assert(ordinal > 0 && ordinal < 0x10000);
|
||||||
char ord[20];
|
char ord[1+5+1];
|
||||||
snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal);
|
upx_snprintf(ord, sizeof(ord), "%c%05u", ordinal_id, ordinal);
|
||||||
|
|
||||||
const Section *s = getThunk((const char*) dll, ord, thunk_separator_first);
|
const Section *s = getThunk((const char*) dll, ord, thunk_separator_first);
|
||||||
if (s == NULL
|
if (s == NULL
|
||||||
@ -414,14 +420,15 @@ public:
|
|||||||
return s->offset;
|
return s->offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename C1>
|
template <typename C>
|
||||||
upx_uint64_t getAddress(const C1 *dll) const
|
upx_uint64_t getAddress(const C *dll) const
|
||||||
{
|
{
|
||||||
|
ACC_COMPILE_TIME_ASSERT(sizeof(C) == 1) // "char" or "unsigned char"
|
||||||
tstr sdll(name_for_dll((const char*) dll, dll_name_id));
|
tstr sdll(name_for_dll((const char*) dll, dll_name_id));
|
||||||
return findSection(sdll, true)->offset;
|
return findSection(sdll, true)->offset;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
char ImportLinker::zeros[sizeof(import_desc)];
|
const char ImportLinker::zeros[sizeof(import_desc)] = { 0 };
|
||||||
|
|
||||||
ImportLinker ilinker(8);
|
ImportLinker ilinker(8);
|
||||||
|
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
This file is part of the UPX executable compressor.
|
This file is part of the UPX executable compressor.
|
||||||
|
|
||||||
Copyright (C) 1996-2013 Markus Franz Xaver Johannes Oberhumer
|
Copyright (C) 1996-2014 Markus Franz Xaver Johannes Oberhumer
|
||||||
Copyright (C) 1996-2013 Laszlo Molnar
|
Copyright (C) 1996-2014 Laszlo Molnar
|
||||||
All Rights Reserved.
|
All Rights Reserved.
|
||||||
|
|
||||||
UPX and the UCL library are free software; you can redistribute them
|
UPX and the UCL library are free software; you can redistribute them
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user