Markus F.X.J. Oberhumer
|
3a11a5a82e
|
CI updates
|
2024-07-13 12:49:02 +02:00 |
|
Markus F.X.J. Oberhumer
|
16c8f6d160
|
src: portability updates
|
2024-07-07 14:50:27 +02:00 |
|
Markus F.X.J. Oberhumer
|
17cf73001c
|
CI updates
|
2024-06-21 18:19:59 +02:00 |
|
Markus F.X.J. Oberhumer
|
ad566d793a
|
CI updates
|
2024-06-20 10:49:09 +02:00 |
|
Markus F.X.J. Oberhumer
|
dcd8dfd5fc
|
CI: add zigcc linux-mips soft-float targets
|
2024-06-17 10:28:53 +02:00 |
|
Markus F.X.J. Oberhumer
|
b0ce072370
|
src: fix compilation on older compilers; update tests
|
2024-05-27 20:59:12 +02:00 |
|
Markus F.X.J. Oberhumer
|
c3341ce4dc
|
src: add support for constexpr bele.h
|
2024-05-26 02:27:51 +02:00 |
|
Markus F.X.J. Oberhumer
|
7b0a79dec5
|
all: update LZMA SDK license information
The LZMA SDK was placed in the public domain as of
version 4.62 (December 2008).
https://www.7-zip.org/sdk.html
And according to https://sourceforge.net/p/sevenzip/discussion/45797/thread/685169cf/
"Are older LZMA versions in the public domain?"
"Yes, you can use old versions of LZMA SDK as public domain."
-- Igor Pavlov, 2011-06-21
|
2024-05-11 12:52:26 +02:00 |
|
Markus F.X.J. Oberhumer
|
f0cb30e2b9
|
all: minor cleanups
|
2024-05-02 18:50:23 +02:00 |
|
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
|
eb3c55b5cb
|
all: add more tests
|
2024-04-21 12:17:38 +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
|
70b20d7d89
|
CI updates
|
2024-03-29 12:11:41 +01:00 |
|
Markus F.X.J. Oberhumer
|
3ba91b8072
|
cmake update
|
2024-03-26 15:38:20 +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
|
e79c790264
|
CI updates
|
2023-11-17 11:50:52 +01:00 |
|
Markus F.X.J. Oberhumer
|
d7142312c9
|
CI updates
|
2023-11-08 10:08:19 +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
|
11970d276d
|
CI updates
|
2023-11-04 06:30:07 +01:00 |
|
Markus F.X.J. Oberhumer
|
4f0f977f04
|
CI updates and cleanups
|
2023-11-03 17:52:46 +01: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
|
92dfb9c83c
|
testsuite: add file system test suite test_symlinks.sh
|
2023-09-06 00:09:44 +02:00 |
|
Markus F.X.J. Oberhumer
|
4f6320d3aa
|
src: add new option --link to preserve hard links; use with care
|
2023-09-04 22:34:21 +02:00 |
|
Markus F.X.J. Oberhumer
|
62dbf8485f
|
src: sort cleanups
|
2023-09-04 07:28:48 +02:00 |
|
Markus F.X.J. Oberhumer
|
25a3c109c1
|
CI updates
|
2023-08-27 13:30:51 +02:00 |
|
Markus F.X.J. Oberhumer
|
a9ac4b5e23
|
src: introduce type tribool
|
2023-08-15 14:44:50 +02:00 |
|
Markus F.X.J. Oberhumer
|
c65c882ecc
|
src: class Packer decomposition, introduce PackerBase
|
2023-08-10 20:40:27 +02:00 |
|
Markus F.X.J. Oberhumer
|
828f4a63bf
|
src: add some "explicit"; cleanups
|
2023-07-16 07:37:31 +02:00 |
|
Markus F.X.J. Oberhumer
|
5edfda46e5
|
all: clang-tidy updates
|
2023-07-08 09:59:41 +02:00 |
|
Markus F.X.J. Oberhumer
|
d1af2af499
|
all: yet more misc updates
|
2023-06-15 19:42:54 +02:00 |
|
Markus F.X.J. Oberhumer
|
b3e4efbabe
|
all: misc updates
|
2023-05-13 16:28:44 +02:00 |
|
Markus F.X.J. Oberhumer
|
a627648249
|
all: assorted cleanups and updates
Changes include:
- add a bunch of "noexcept", mostly to operators and forceinline
- use "uchar"
- use "charptr"
- rename options_t to Options
- add ptr_check_no_overlap()
- rewrite p_exe.cpp, NFCI
- clang-format help.cpp
- spelling fixes
|
2023-03-15 00:19:55 +01:00 |
|
Markus F.X.J. Oberhumer
|
f584c91386
|
all: canonicalize win32 and win64 file names
|
2023-02-10 09:49:29 +01:00 |
|
Markus F.X.J. Oberhumer
|
6c41a4c9c8
|
src: move compress files into a subdir; clang-format some more files; NFC
|
2023-01-18 09:28:12 +01:00 |
|
Markus F.X.J. Oberhumer
|
9f830e0c41
|
all: add zstd compression library
|
2023-01-13 22:25:15 +01:00 |
|
Markus F.X.J. Oberhumer
|
dd1d5a92d2
|
all: welcome 2023
|
2023-01-01 19:49:30 +01:00 |
|
Markus F.X.J. Oberhumer
|
81e11987a2
|
all: add UPX_VERSION_GIT_DESCRIBE
|
2022-11-02 10:35:40 +01:00 |
|
Markus F.X.J. Oberhumer
|
668cefec2f
|
src: mention UPX_CONFIG_DISABLE_GITREV build config
|
2022-11-02 02:52:20 +01:00 |
|
Markus F.X.J. Oberhumer
|
e910a9dc3e
|
all: change version back to 3.99; docs: warn about know regressions and
clarify GPLv2+ COPYING
|
2022-10-27 16:00:25 +02:00 |
|
Markus F.X.J. Oberhumer
|
983eb6d676
|
src: improve error message when using doctest options like '--dt-help'; add
doctest info to help.cpp
|
2022-10-25 01:47:38 +02:00 |
|
Markus F.X.J. Oberhumer
|
283c1cf931
|
src: add --version-short option; support doctest --dt-XXX options; cleanups
|
2022-10-23 23:09:13 +02:00 |
|
Markus F.X.J. Oberhumer
|
aa8cdca0a9
|
src: consistently use TESTING for internal development tests
|
2022-09-04 04:24:39 +02:00 |
|
Markus F.X.J. Oberhumer
|
d001a63bce
|
Welcome 2022.
|
2022-09-04 04:24:39 +02:00 |
|
Markus F.X.J. Oberhumer
|
baa1ed9be3
|
Update CI to use lastest zlib. Update Makefile.
|
2021-01-01 23:24:31 +01:00 |
|
Markus F.X.J. Oberhumer
|
9131d5216f
|
Welcome 2021.
|
2021-01-01 20:39:22 +01:00 |
|
John Reiser
|
0c18c1c35c
|
Include --lzma as a compression tuning option in --help.
modified: help.cpp
|
2020-12-11 12:34:38 -08:00 |
|
Markus F.X.J. Oberhumer
|
f7e2266c3f
|
Start using some C++ 14 features.
|
2020-12-08 05:40:17 +01:00 |
|
Markus F.X.J. Oberhumer
|
c63a71ad42
|
Prepare for switch to semantic versioning.
|
2020-01-22 23:24:00 +01:00 |
|
Markus F.X.J. Oberhumer
|
d1174385ef
|
Welcome 2020.
|
2020-01-08 04:13:28 +01:00 |
|