all: post-release version bump

This commit is contained in:
Markus F.X.J. Oberhumer 2025-05-06 14:01:35 +02:00
parent 730c6ce6c5
commit 52dde5789e
6 changed files with 22 additions and 8 deletions

View File

@ -62,7 +62,7 @@ option(UPX_CONFIG_DISABLE_EXHAUSTIVE_TESTS "Do not run exhaustive tests"
# init
#***********************************************************************
set(UPX_VERSION_STRING "5.0.1") # this should match src/version.h
set(UPX_VERSION_STRING "5.0.2") # this should match src/version.h
upx_cmake_include_hook(2_init)

3
NEWS
View File

@ -2,6 +2,9 @@
User visible changes for UPX
==================================================================
Changes in 5.0.2 (XX XXX XXXX):
* 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

2
doc/upx.1 generated
View File

@ -55,7 +55,7 @@
.\" ========================================================================
.\"
.IX Title "UPX 1"
.TH UPX 1 2025-05-06 "upx 5.0.1" " "
.TH UPX 1 2025-05-07 "upx 5.0.2" " "
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l

View File

@ -0,0 +1,11 @@
#
# UPX "CMake" build file; see https://cmake.org/
# Copyright (C) Markus Franz Xaver Johannes Oberhumer
#
if(NOT DEFINED USE_STRICT_DEFAULTS)
# use strict config defaults for Git developer builds
set(USE_STRICT_DEFAULTS TRUE CACHE INTERNAL "" FORCE)
endif()
# vim:set ft=cmake ts=4 sw=4 tw=0 et:

View File

@ -62,7 +62,7 @@ RUN cd /root \
# install official UPX release binaries into /usr/local/bin; not required but convenient for testing
RUN cd /root \
&& curl -sS -L -O https://github.com/upx/upx/releases/download/v3.91/upx-3.91-amd64_linux.tar.bz2 \
&& xzversions="3.92 3.93 3.94 3.95 3.96 4.0.0 4.0.1 4.0.2 4.1.0 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 5.0.0" \
&& xzversions="3.92 3.93 3.94 3.95 3.96 4.0.0 4.0.1 4.0.2 4.1.0 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 5.0.0 5.0.1" \
&& for v in $xzversions; do curl -sS -L -O https://github.com/upx/upx/releases/download/v${v}/upx-${v}-amd64_linux.tar.xz; done \
&& for f in ./upx-*.tar.*; do tar -xoaf $f; done \
&& for v in 3.91 $xzversions; do d=upx-${v}-amd64_linux; ./$d/upx -qq -d $d/upx -o /usr/local/bin/upx-${v}; done \

View File

@ -1,7 +1,7 @@
#pragma once
#define UPX_VERSION_HEX 0x050001 /* 05.00.01 */
#define UPX_VERSION_STRING "5.0.1"
#define UPX_VERSION_STRING4 "5.01"
#define UPX_VERSION_DATE "May 6th 2025"
#define UPX_VERSION_DATE_ISO "2025-05-06"
#define UPX_VERSION_HEX 0x050002 /* 05.00.02 */
#define UPX_VERSION_STRING "5.0.2"
#define UPX_VERSION_STRING4 "5.02"
#define UPX_VERSION_DATE "May 7th 2025"
#define UPX_VERSION_DATE_ISO "2025-05-07"
#define UPX_VERSION_YEAR "2025"