1
0
mirror of https://github.com/upx/upx synced 2025-09-28 19:06:07 +08:00
upx/src
John Reiser e853119c77 canonicalize bool in OR
MSVC error C4805: '|' : unsafe mix of type 'bool' and type 'unsigned int' in operation
	modified:   p_lx_elf.cpp
2018-01-06 09:20:46 -08:00
..
filter arm64 (aarch64) 2017-03-26 13:10:26 -07:00
lzma-sdk@426fe82d12 Update submodules. 2016-11-20 13:56:42 +01:00
stub amd64 linux stack align 2017-12-31 10:36:14 -08:00
bele_policy.h Welcome 2017. 2017-01-03 12:02:07 +01:00
bele.h Move xxx_le26 from miniacc.h to bele.h. 2017-05-03 13:25:10 +02:00
bptr.h Welcome 2017. 2017-01-03 12:02:07 +01:00
c_file.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
c_init.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
c_none.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
c_screen.cpp Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
compress_lzma.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
compress_ucl.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
compress_zlib.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
compress.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
compress.h Welcome 2017. 2017-01-03 12:02:07 +01:00
conf.h Merge branch 'devel' into jreiser 2017-05-08 14:21:31 -07:00
console.h Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
except.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
except.h Fix some misspellings. 2017-07-22 12:54:37 +02:00
file.cpp Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
file.h Welcome 2017. 2017-01-03 12:02:07 +01:00
filter.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
filter.h Welcome 2017. 2017-01-03 12:02:07 +01:00
filteri.cpp arm64 (aarch64) 2017-03-26 13:10:26 -07:00
help.cpp Minor cleanups. 2017-05-14 19:21:04 +02:00
lefile.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
lefile.h Fix some misspellings. 2017-07-22 12:54:37 +02:00
linker.cpp stash work-in-progress 2017-12-19 17:32:15 -08:00
linker.h PowerPC 64-bit big-endian 2017-04-11 19:15:43 -07:00
main.cpp Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
Makefile clang-format files. 2017-07-22 12:47:45 +02:00
mem.cpp MemBuffer.subref(errfmt, skip, take) checks that a subinterval is inside 2017-11-09 21:55:41 -08:00
mem.h MemBuffer.subref(errfmt, skip, take) checks that a subinterval is inside 2017-11-09 21:55:41 -08:00
miniacc.h Move xxx_le26 from miniacc.h to bele.h. 2017-05-03 13:25:10 +02:00
msg.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
options.h --android-shlib preserves selected Elf32_Shdr 2017-03-29 18:31:39 -07:00
p_armpe.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_armpe.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_com.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_com.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_djgpp2.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_djgpp2.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_elf_enum.h Work-around Ubuntu runtime bug loading shlib on ARM. 2017-08-24 19:52:30 -07:00
p_elf.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_exe.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_exe.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_lx_elf.cpp canonicalize bool in OR 2018-01-06 09:20:46 -08:00
p_lx_elf.h more checking of PT_DYNAMIC 2017-12-30 22:31:50 -08:00
p_lx_exc.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_lx_exc.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_lx_interp.cpp i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_lx_interp.h i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_lx_sh.cpp i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_lx_sh.h i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_mach_enum.h MH_EXECUTE runs under lldb, fails under shell 2017-12-13 09:54:44 -08:00
p_mach.cpp Merge branch 'devel' into jreiser-macho 2017-12-26 10:41:26 -08:00
p_mach.h stash work-in-progress 2017-12-19 17:32:15 -08:00
p_ps1.cpp Silence some compiler warnings. 2017-07-23 02:59:51 +02:00
p_ps1.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_sys.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_sys.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_tmt.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_tmt.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_tos.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_tos.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_unix.cpp i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_unix.h i386: new stub strategy to avoid problems with early mmap layout 2017-10-01 15:56:34 -07:00
p_vmlinx.cpp off_t is signed and long; keep the long when discarding the signed. 2017-10-01 16:14:09 -07:00
p_vmlinx.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_vmlinz.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_vmlinz.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_w32pe.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_w32pe.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_w64pep.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_w64pep.h Welcome 2017. 2017-01-03 12:02:07 +01:00
p_wcle.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
p_wcle.h Welcome 2017. 2017-01-03 12:02:07 +01:00
packer_c.cpp Stubs LZMA_DEC00 and LZMA_ELF00 fall through; no "+80C" alignment. 2017-02-05 14:52:09 -08:00
packer_f.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
packer.cpp Fix some misspellings. 2017-07-22 12:54:37 +02:00
packer.h Minor cleanups. 2017-05-14 19:21:04 +02:00
packhead.cpp Avoid a compilation warning. clang-format files. 2017-05-28 11:32:12 +02:00
packmast.cpp stash work-in-progress 2017-12-19 17:32:15 -08:00
packmast.h clang-format files. 2017-07-22 12:47:45 +02:00
pefile.cpp PeFile check MZ offset to PE header 2017-11-21 13:07:42 -08:00
pefile.h PeFile: Defend against bad crafted import descriptors 2017-11-08 11:07:46 -08:00
s_djgpp2.cpp Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
s_object.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
s_vcsa.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
s_win32.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
screen.h Welcome 2017. 2017-01-03 12:02:07 +01:00
snprintf.cpp Cleanup snprintf.cpp. 2017-01-29 14:11:46 +01:00
snprintf.h Welcome 2017. 2017-01-03 12:02:07 +01:00
stdcxx.cpp Welcome 2017. 2017-01-03 12:02:07 +01:00
stdcxx.h Welcome 2017. 2017-01-03 12:02:07 +01:00
ui.cpp Fix building with recent djgpp2 gcc-6 version. 2017-05-03 13:21:08 +02:00
ui.h Welcome 2017. 2017-01-03 12:02:07 +01:00
util.cpp clang-format files. 2017-07-22 12:47:45 +02:00
util.h Welcome 2017. 2017-01-03 12:02:07 +01:00
version.h Post-release version bump. 2017-05-12 15:28:47 +02:00
work.cpp clang-format files. 2017-07-22 12:47:45 +02:00