pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

upx: Add COMMIT_MSG and remove TODO



Module Name:	pkgsrc-wip
Committed By:	Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By:	drixter
Date:		Mon Oct 26 13:46:48 2026 +0100
Changeset:	ffb1c376a532166f5974a538498c92339b083245

Added Files:
	upx/COMMIT_MSG
Removed Files:
	upx/TODO

Log Message:
upx: Add COMMIT_MSG and remove TODO

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ffb1c376a532166f5974a538498c92339b083245

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 upx/COMMIT_MSG | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 upx/TODO       |  1 -
 2 files changed, 80 insertions(+), 1 deletion(-)

diffs:
diff --git a/upx/COMMIT_MSG b/upx/COMMIT_MSG
new file mode 100644
index 0000000000..3d38d46ddc
--- /dev/null
+++ b/upx/COMMIT_MSG
@@ -0,0 +1,80 @@
+upx: Update to version 5.2.1
+
+==================================================================
+User visible changes for UPX
+==================================================================
+
+Changes in 5.2.1 (27 Aug 2026):
+  * bug fixes - see https://github.com/upx/upx/milestone/24
+
+Changes in 5.2.0 (08 Jun 2026):
+  * new format cpm86/cmd
+  * bug fixes - see https://github.com/upx/upx/milestone/23
+
+Changes in 5.1.1 (05 Mar 2026):
+  * ELF: MIPS r3000 (32-bit) shared libraries are supported
+  * bug fixes - see https://github.com/upx/upx/milestone/22
+
+Changes in 5.1.0 (07 Jan 2026):
+  * ELF: new format linux/riscv64
+  * bug fixes - see https://github.com/upx/upx/milestone/21
+
+Changes in 5.0.2 (20 Jul 2025):
+  * bug fixes - see https://github.com/upx/upx/milestone/20
+
+Changes in 5.0.1 (06 May 2025):
+  * bug fixes - see https://github.com/upx/upx/milestone/19
+
+Changes in 5.0.0 (20 Feb 2025):
+  * ELF: use of memfd_create supports Enforcing mode of SELinux
+  * ELF: two-step de-compression enables future per-PT_LOAD work
+  * ELF: --unmap-all-pages completely avoids /proc/self/exe
+  * ELF: PT_MIPS_ABIFLAGS is now forwarded into the compressed output;
+    qemu-mips can choose the right floating-point emulation
+  * ELF: many minor internal changes fix nits revealed by fuzzing
+  * bug fixes - see https://github.com/upx/upx/milestone/18
+
+Changes in 4.2.4 (09 May 2024):
+  * bug fixes - see https://github.com/upx/upx/milestone/17
+
+Changes in 4.2.3 (27 Mar 2024):
+  * bug fixes - see https://github.com/upx/upx/milestone/16
+
+Changes in 4.2.2 (03 Jan 2024):
+  * bug fixes - see https://github.com/upx/upx/milestone/15
+
+Changes in 4.2.1 (01 Nov 2023):
+  * linux: /proc/self/exe now is optional
+  * windows: use SetFileTime to preserve sub-second file timestamps
+  * official Windows builds: revert activeCodePage change introduced in 4.2.0
+  * bug fixes - see https://github.com/upx/upx/milestone/14
+
+Changes in 4.2.0 (26 Oct 2023):
+  * win32/pe and win64/pe: stricter relocation checks; please report regressions
+  * unix: use utimensat to preserve sub-second file timestamps
+  * new option '--link' to preserve hard-links (Unix only; use with care)
+  * add support for NO_COLOR env var; see https://no-color.org/
+  * disable macOS support until we fix compatibility with macOS 13+
+  * official Windows builds: set activeCodePage to UTF-8
+  * bug fixes - see https://github.com/upx/upx/milestone/13
+
+Changes in 4.1.0 (08 Aug 2023):
+  * ELF: handle shared libraries with more than 2 PT_LOAD segments
+  * bug fixes - see https://github.com/upx/upx/milestone/11
+
+Changes in 4.0.2 (30 Jan 2023):
+  * bug fixes - see https://github.com/upx/upx/milestone/9
+
+Changes in 4.0.1 (16 Nov 2022):
+  * bug fixes - see https://github.com/upx/upx/milestone/8
+
+Changes in 4.0.0 (28 Oct 2022):
+  * Switch to semantic versioning
+  * SECURITY NOTES: emphasize the security context in the docs
+  * Support easy building from source code with CMake
+  * Support easy rebuilding the stubs from source with Podman/Docker
+  * Add integrated doctest C++ testing framework
+  * Add support for EFI files (PE x86; Kornel Pal)
+  * win32/pe and win64/pe: set correct SizeOfHeaders in the PE header
+  * bug fixes - see https://github.com/upx/upx/milestone/6
+  * bug fixes - see https://github.com/upx/upx/milestone/7
diff --git a/upx/TODO b/upx/TODO
deleted file mode 100644
index a4c298c5e8..0000000000
--- a/upx/TODO
+++ /dev/null
@@ -1 +0,0 @@
-Initial build


Home | Main Index | Thread Index | Old Index