Markus F.X.J. Oberhumer
|
9d26713b1a
|
Add experimental (and undocumented) --help-verbose and --help-short options.
|
2024-04-21 14:20:18 +02:00 |
|
Markus F.X.J. Oberhumer
|
1d2b276425
|
all: improve tests
|
2024-04-16 15:20:56 +02:00 |
|
Markus F.X.J. Oberhumer
|
35c6a200ad
|
CI updates
|
2024-04-14 02:15:26 +02:00 |
|
Markus F.X.J. Oberhumer
|
97cf29ffbb
|
all: enhance CMake tests; assorted updates
|
2024-04-06 15:47:46 +02:00 |
|
Markus F.X.J. Oberhumer
|
3538d796a7
|
CI updates
|
2024-04-02 08:05:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
24f3824524
|
CI updates and minor cleanups
|
2024-04-01 20:31:05 +02:00 |
|
Markus F.X.J. Oberhumer
|
3ba91b8072
|
cmake update
|
2024-03-26 15:38:20 +01:00 |
|
Markus F.X.J. Oberhumer
|
7e839e6962
|
all: more cleanups; NFCI
|
2024-03-23 20:18:28 +01:00 |
|
Markus F.X.J. Oberhumer
|
9b80628f84
|
src/pefile.cpp: support relocs of large files
Use 5-byte entries instead of 4-byte entries to fully preserve "pos".
And add some symbolic constants.
Partially based on a patch by John.
|
2024-03-22 00:46:17 +01:00 |
|
Markus F.X.J. Oberhumer
|
a21a006fe9
|
all: yet more minor cleanups
|
2024-03-19 16:03:37 +01:00 |
|
Markus F.X.J. Oberhumer
|
54d16a458a
|
CI updates; cleanups
|
2024-03-16 17:46:40 +01:00 |
|
Markus F.X.J. Oberhumer
|
56e7b36959
|
src: new ACC version
|
2024-03-12 18:11:46 +01:00 |
|
Markus F.X.J. Oberhumer
|
f29791470f
|
all: yet more cleanups
|
2024-03-10 16:23:06 +01:00 |
|
Markus F.X.J. Oberhumer
|
52d9b53b74
|
all: minor cleanups
|
2024-03-08 11:52:44 +01:00 |
|
Markus F.X.J. Oberhumer
|
fdcdaf596a
|
all: pacify clang-tidy, CI and cmake updates
|
2024-02-14 15:14:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
ae6d3b9bff
|
all: more assorted cleanups
|
2024-02-09 14:48:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
29ce4807fb
|
all: minor updates
|
2024-02-04 13:37:00 +01:00 |
|
Markus F.X.J. Oberhumer
|
718ec468ff
|
all: more assorted cleanups; NFCI
|
2024-02-02 10:17:16 +01:00 |
|
Markus F.X.J. Oberhumer
|
024091e6b5
|
src: fix previous bounds checking commit
|
2024-01-31 20:52:19 +01:00 |
|
Markus F.X.J. Oberhumer
|
d849e9de98
|
src: add some bounds checking to MemBufferBase
|
2024-01-31 16:48:55 +01:00 |
|
Markus F.X.J. Oberhumer
|
5d649f83ec
|
all: assorted cleanups
|
2024-01-24 20:53:14 +01:00 |
|
Markus F.X.J. Oberhumer
|
47fc230893
|
all: welcome 2024
|
2024-01-03 17:47:25 +01:00 |
|
Markus F.X.J. Oberhumer
|
0500e7d016
|
CI updates; cxxlib.h cleanups
|
2023-12-28 04:42:41 +01:00 |
|
Markus F.X.J. Oberhumer
|
778663ae69
|
CI updates
|
2023-12-21 23:01:52 +01:00 |
|
Markus F.X.J. Oberhumer
|
51a6a5cca5
|
src: rename ptr_reinterpret_cast to ptr_static_cast; misc cleanups
|
2023-12-20 11:44:01 +01:00 |
|
Markus F.X.J. Oberhumer
|
3e70021406
|
all: more minor cleanups
|
2023-11-26 18:30:47 +01:00 |
|
Markus F.X.J. Oberhumer
|
bf8dd31914
|
all: minor cleanups
|
2023-11-21 20:29:54 +01:00 |
|
Markus F.X.J. Oberhumer
|
c479fe32b3
|
cmake update
|
2023-11-13 11:29:17 +01:00 |
|
Markus F.X.J. Oberhumer
|
283ab0e7ea
|
CI updates and assorted cleanups
|
2023-11-06 19:29:40 +01:00 |
|
Markus F.X.J. Oberhumer
|
3b7d25ac49
|
CI updates
|
2023-11-01 08:48:27 +01:00 |
|
Markus F.X.J. Oberhumer
|
e964d4acf3
|
src/util: change TriBool logic to use a bool template parameter
|
2023-10-31 12:24:44 +01:00 |
|
Markus F.X.J. Oberhumer
|
b094ad4f2b
|
CI updates
|
2023-10-31 10:34:55 +01:00 |
|
Markus F.X.J. Oberhumer
|
37b923245d
|
all: various cleanups
|
2023-10-30 12:17:51 +01:00 |
|
Markus F.X.J. Oberhumer
|
38a676f6f7
|
src: introduce upx::ptr_reinterpret_cast
|
2023-10-29 16:52:24 +01:00 |
|
Markus F.X.J. Oberhumer
|
4a24fe8c53
|
CI updates and cleanups
|
2023-10-29 15:12:33 +01:00 |
|
Markus F.X.J. Oberhumer
|
6dac3dd248
|
CI updates
|
2023-10-27 09:24:06 +02:00 |
|
Markus F.X.J. Oberhumer
|
37d393cbc8
|
src: prefer using SetFileTime() on Windows
|
2023-10-27 06:58:14 +02:00 |
|
Markus F.X.J. Oberhumer
|
29b4752d0e
|
src: add some noexcept
|
2023-10-26 00:28:36 +02:00 |
|
Markus F.X.J. Oberhumer
|
18f043015e
|
all: minor cleanups
|
2023-10-24 22:54:54 +02:00 |
|
Markus F.X.J. Oberhumer
|
1dd96a7628
|
src/pefile: stricter reloc checks; cleanups
|
2023-10-23 14:26:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
67548a4d9a
|
src: minor cleanups
|
2023-10-22 00:45:06 +02:00 |
|
Markus F.X.J. Oberhumer
|
9fbe95ad48
|
all: cleanups
|
2023-10-21 11:22:18 +02:00 |
|
Markus F.X.J. Oberhumer
|
d8be2ed276
|
src/pefile.cpp: cleanup reloc handling and add more checks
|
2023-10-14 19:24:44 +02:00 |
|
Markus F.X.J. Oberhumer
|
2b371e99bd
|
src/util: minor xspan enhancements
|
2023-10-14 05:58:47 +02:00 |
|
Markus F.X.J. Oberhumer
|
632c7c4826
|
all: assorted cleanups; introduce undocumented '--sysinfo' option
|
2023-10-05 03:51:27 +02:00 |
|
Markus F.X.J. Oberhumer
|
39a6cc4b5f
|
src: improve memory sanitizer handling
|
2023-09-26 15:15:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
eb021accd1
|
CI updates
|
2023-09-25 13:47:43 +02:00 |
|
Markus F.X.J. Oberhumer
|
d11fc71e79
|
CI updates
|
2023-09-20 11:24:55 +02:00 |
|
Markus F.X.J. Oberhumer
|
06675acc67
|
all: cosmetic cleanups
|
2023-09-18 15:19:37 +02:00 |
|
Markus F.X.J. Oberhumer
|
57ad6bc37d
|
CI updates
|
2023-09-11 06:52:57 +02:00 |
|