Commit Graph

  • f0b13ae8e4 Add .editorconfig. Markus F.X.J. Oberhumer 2016-09-22 18:29:02 +02:00
  • b1a2f8fec0 Update vim modelines. Markus F.X.J. Oberhumer 2016-09-22 18:17:37 +02:00
  • 83828aa8a3 Update vim modelines. Markus F.X.J. Oberhumer 2016-09-22 17:29:43 +02:00
  • 4eb81b4d66 Update stub/scripts. Markus F.X.J. Oberhumer 2016-09-22 14:27:57 +02:00
  • 96d9968db5 Welcome 2016. Markus F.X.J. Oberhumer 2016-09-22 14:07:14 +02:00
  • 2781e37ec0 Mark version as "BETA". Markus F.X.J. Oberhumer 2016-09-22 14:05:08 +02:00
  • 6d61e773b5 Bump version year. Markus F.X.J. Oberhumer 2016-09-22 14:02:44 +02:00
  • c5171114d1 Clean up stub/Makefile. NFC. Markus F.X.J. Oberhumer 2016-09-22 13:11:14 +02:00
  • 0ca0a832de stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 12:36:00 +02:00
  • aef54a4bfd Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 12:12:43 +02:00
  • 4c473acfec stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 12:05:53 +02:00
  • 0de41e97ac Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 11:54:44 +02:00
  • 0e52ab3f90 stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:52:50 +02:00
  • 797679b42c stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:43:23 +02:00
  • 1bc8b6f46e Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 11:29:12 +02:00
  • f322b580ff stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:28:00 +02:00
  • 2b2f33e3f5 Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 11:22:18 +02:00
  • ce29cd2fad stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:20:53 +02:00
  • 0d5843f44e Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 11:17:53 +02:00
  • e36e8e3b33 stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:15:49 +02:00
  • e251a1ca19 Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 11:11:03 +02:00
  • 4aedb00e43 stub: arm renaming. Markus F.X.J. Oberhumer 2016-09-22 11:06:53 +02:00
  • 10a0469221 Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 10:56:33 +02:00
  • d3419acada stub: start arm renaming. Markus F.X.J. Oberhumer 2016-09-22 10:52:26 +02:00
  • 65ea4117ca Add some comments to stub/Makefile in prepartion of renames. Markus F.X.J. Oberhumer 2016-09-22 10:44:40 +02:00
  • 8b0101dcab Update source for previous rename. Markus F.X.J. Oberhumer 2016-09-22 10:25:45 +02:00
  • 188f67cfca stub: rename ppc64le to powerpc64le. Markus F.X.J. Oberhumer 2016-09-22 10:20:54 +02:00
  • a89f4bd4b8 Update .gitignore. Markus F.X.J. Oberhumer 2016-09-22 09:56:30 +02:00
  • 053c9dc0e1 stub: arm64: rename some files, remove unused files. Markus F.X.J. Oberhumer 2016-09-22 09:54:39 +02:00
  • 493d9f1b9d Ongoing cleanups. Markus F.X.J. Oberhumer 2016-09-22 03:23:55 +02:00
  • e28793f128 upx-clang-format -i packhead.cpp Markus F.X.J. Oberhumer 2016-09-22 00:59:48 +02:00
  • ea2bddf245 Fix one more file_image usage. Markus F.X.J. Oberhumer 2016-09-22 00:58:43 +02:00
  • 763b3c05af Don't use "long". Cleanups. Markus F.X.J. Oberhumer 2016-09-22 00:47:35 +02:00
  • 473cfb54be Normalize whitespace. Markus F.X.J. Oberhumer 2016-09-22 00:02:58 +02:00
  • a7fd742c17 Canonicalize the names of our executable formats. Markus F.X.J. Oberhumer 2016-09-21 23:58:08 +02:00
  • b66ba140cb More cleanups. Markus F.X.J. Oberhumer 2016-09-21 23:18:19 +02:00
  • 242f606a29 p_lx_elf.h: turn file_image into a MemBuffer. Markus F.X.J. Oberhumer 2016-09-21 22:22:41 +02:00
  • 60a1214d7e upx-clang-format -i ui.cpp Markus F.X.J. Oberhumer 2016-09-21 21:38:56 +02:00
  • 189ab8c8e8 upx-clang-format -i ui.h Markus F.X.J. Oberhumer 2016-09-21 21:35:13 +02:00
  • 3765ca4e92 Cleanups and cruft removal. Markus F.X.J. Oberhumer 2016-09-21 21:33:53 +02:00
  • df87d76070 p_mach.cpp: use proper types for variable "zero". Markus F.X.J. Oberhumer 2016-09-21 20:39:00 +02:00
  • 8fbf0b406b p_vmlinx.cpp: remove unused code fragment. Markus F.X.J. Oberhumer 2016-09-21 17:56:43 +02:00
  • 633073803f upx-clang-format -i s_djgpp2.cpp s_object.cpp s_vcsa.cpp s_win32.cpp screen.h Markus F.X.J. Oberhumer 2016-09-21 17:45:55 +02:00
  • 104da198d3 Minor screen cleanup. Markus F.X.J. Oberhumer 2016-09-21 17:43:32 +02:00
  • b3121e4534 Use upx_uint16_t instead of unsigned short. Markus F.X.J. Oberhumer 2016-09-21 17:40:11 +02:00
  • 3bb654cc85 Ongoing cleanups and cruft removal. Markus F.X.J. Oberhumer 2016-09-21 16:42:25 +02:00
  • d2830db94d Fix memory leak John Reiser 2016-09-20 20:43:48 -07:00
  • ad6914b938 PackMachBase<T>::canUnpack() finds overlay_offset for decompression John Reiser 2016-09-20 20:07:42 -07:00
  • 57ba965b93 Add support for Travis CI. Markus F.X.J. Oberhumer 2016-09-21 03:54:49 +02:00
  • 544ec21fc2 Fix building with clang. Markus F.X.J. Oberhumer 2016-09-21 01:09:07 +02:00
  • 1bb0fa1809 Fix a few things spotted by the gcc-6 sanitizer. Needs review. Markus F.X.J. Oberhumer 2016-09-21 00:35:51 +02:00
  • ffa0efc898 Makefile: add support for USE_SANITIZE. Markus F.X.J. Oberhumer 2016-09-21 00:34:52 +02:00
  • af6b4b8c27 Fix previous commit. Markus F.X.J. Oberhumer 2016-09-21 00:34:20 +02:00
  • 3f7c1f966b Minor cleanups. Markus F.X.J. Oberhumer 2016-09-20 22:14:25 +02:00
  • 535515f296 Update submodules. Markus F.X.J. Oberhumer 2016-09-20 22:13:07 +02:00
  • 7af6c4b10e Use new style casts. Cleanups. Markus F.X.J. Oberhumer 2016-09-20 20:59:34 +02:00
  • 2076bef95b upx-clang-format -i stdcxx.cpp stdcxx.h ; remove old cruft. Markus F.X.J. Oberhumer 2016-09-20 20:40:08 +02:00
  • 48ce1f1814 Merge branch 'master' of https://github.com/upx/upx John Reiser 2016-09-20 10:56:00 -07:00
  • 5151c8a505 Indentation error detected by g++-6 John Reiser 2016-09-20 10:55:14 -07:00
  • 44248f19b5 Introduce mem_size() and New() and start using it. Markus F.X.J. Oberhumer 2016-09-20 15:24:07 +02:00
  • 8d433f2580 Update submodules. Markus F.X.J. Oberhumer 2016-09-20 15:09:50 +02:00
  • 272fe5488c Remove Makefile fragment from p_vmlinx.cpp. Markus F.X.J. Oberhumer 2016-09-20 13:06:24 +02:00
  • c97765de14 upx-clang-format -i snprintf.cpp Markus F.X.J. Oberhumer 2016-09-20 13:03:48 +02:00
  • 7acf150ac5 Update README.SRC. Markus F.X.J. Oberhumer 2016-09-20 12:51:06 +02:00
  • 077bbdfc78 conf.h: check for proper WITH_LZMA. Markus F.X.J. Oberhumer 2016-09-20 12:45:28 +02:00
  • 2fb38ce13a Update Makefile for upx-lzma-sdk. Markus F.X.J. Oberhumer 2016-09-20 12:37:00 +02:00
  • 22dc183f25 Add upx-lzma-sdk submodule. Markus F.X.J. Oberhumer 2016-09-20 12:35:15 +02:00
  • 3c492c3fc7 Update Makefile so that my build scripts work again. Markus F.X.J. Oberhumer 2016-09-20 11:29:28 +02:00
  • d71db2978e Remove some old cruft. Markus F.X.J. Oberhumer 2016-09-20 11:24:18 +02:00
  • e4723e0bad Avoid some compiler warnings. Markus F.X.J. Oberhumer 2016-09-20 10:54:27 +02:00
  • dc56c4e530 bptr.h: size optimizations. Markus F.X.J. Oberhumer 2016-09-20 10:30:09 +02:00
  • 9579a51a8b pefile.cpp: always use BoundedPtr. Markus F.X.J. Oberhumer 2016-09-20 10:20:42 +02:00
  • 71f897ebf5 Avoid a -Wsign-compare warning. Markus F.X.J. Oberhumer 2016-09-20 10:08:32 +02:00
  • 09d9f71ae9 p_mach.h: use proper upx types. Markus F.X.J. Oberhumer 2016-09-20 10:05:08 +02:00
  • c678ccdfb1 stub/ppc64le-darwin.macho-fold.h is flapping (works one time, not the next.) John Reiser 2016-09-19 21:25:30 -07:00
  • bbbebe343b Try to recover powerpc64le. Still not successful [TOC space?] John Reiser 2016-09-19 20:04:18 -07:00
  • 033cb4f0c2 Fix merge John Reiser 2016-09-19 18:49:40 -07:00
  • d750034b79 amd64-darwin.macho-upxmain.exe and .h John Reiser 2016-09-19 18:32:26 -07:00
  • a2063f0628 Normalize whitespace. Markus F.X.J. Oberhumer 2016-09-20 02:06:58 +02:00
  • acf2f2ffc4 Merge branch 'sierra' Markus F.X.J. Oberhumer 2016-09-20 01:54:33 +02:00
  • d14f484c4b Moving to github. Markus F.X.J. Oberhumer 2016-09-19 22:41:32 +02:00
  • 695e515a65 stub: update powerpc64le settings. Markus F.X.J. Oberhumer 2016-09-19 22:22:21 +02:00
  • 61089feee7 New ACC version. upstream 2016-09-19 12:44:29 +00:00
  • ddc9b10cd3 Add scripts/upx-clang-format. Markus F.X.J. Oberhumer 2016-09-19 11:04:25 +02:00
  • f95c92b431 Create a dummy stub/ppc64le-darwin.macho-fold.h so that upx builds again. Markus F.X.J. Oberhumer 2016-09-19 10:54:23 +02:00
  • eba65a94e6 Add missing *.dump files to repo. Markus F.X.J. Oberhumer 2016-09-19 10:44:22 +02:00
  • c28a0c6bb8 Synchronize stubs John Reiser 2016-09-18 12:45:11 -07:00
  • d6bacd9b47 Remove src/stub/scripts/UNUSED. Markus F.X.J. Oberhumer 2016-09-18 16:07:47 +02:00
  • 70b1657323 Update for upx-stubtools v20160918. Markus F.X.J. Oberhumer 2016-09-18 16:00:29 +02:00
  • 1ef08bd169 Add .gitignore. Markus F.X.J. Oberhumer 2016-09-18 15:29:03 +02:00
  • da68cc6a78 Remove .hgignore and .hgtags. Markus F.X.J. Oberhumer 2016-09-18 15:00:53 +02:00
  • 45c75d42ad Catch up to upxtools 20160902; add dangling arm/v8a/lzma_d.S John Reiser 2016-09-17 19:51:32 -07:00
  • d4e55af2c2 Propagate LC_VERSION_MIN_MACOSX and LC_SOURCE_VERSION jreiser@BitWagon.com 2016-09-17 16:40:07 -07:00
  • 48791a329d overlay_offset for decompress jreiser@BitWagon.com 2016-09-17 16:16:41 -07:00
  • 9b26ebed75 LINKEDIT has unfilter and decompressor jreiser@BitWagon.com 2016-09-17 15:24:23 -07:00
  • e2160fb6c9 segLINK.initprot |= VM_PROT_EXECUTE jreiser@BitWagon.com 2016-09-17 10:41:38 -07:00
  • 345a1c64f9 Omit Mach_command from stub where allowed. jreiser@BitWagon.com 2016-09-17 09:36:58 -07:00
  • 7ad1e7756b Cleanup for checkin jreiser@BitWagon.com 2016-09-17 06:49:41 -07:00
  • 90caf19e9e Cleanup amd64-darwin.macho-upxmain.c jreiser@BitWagon.com 2016-09-16 21:29:37 -07:00
  • 8d0b3b7d44 Fix segXHDR, but assume no __DATA in stub for now. jreiser@BitWagon.com 2016-09-15 21:44:17 -07:00