diff --git a/CMakeLists.txt b/CMakeLists.txt index 95ff66809..c7911431f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -97,7 +97,7 @@ if($ENV{BUILD_NUMBER}) endif() set(VERSION_REGEX "^(.*)([0-9]+)\\.([0-9]+)\\.([0-9]+)-?(.*)") -set(RAW_VERSION_STRING "3.14.1-dev0") +set(RAW_VERSION_STRING "3.14.2-dev0") if(EXISTS "${PROJECT_SOURCE_DIR}/.source_tag") file(READ ${PROJECT_SOURCE_DIR}/.source_tag RAW_VERSION_STRING) elseif(USE_VERSION_FROM_GIT_TAG) diff --git a/ChangeLog b/ChangeLog index 058d0776c..98e3543dd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,40 @@ +# 2025-03-24 Version 3.14.1 + +Bugfix and papercut release. +Some small improvements in RDP file parsing, logging, +clipboard support, gateway detection and many more. + +## What's Changed +* [core,gateway] add rts parser checks (#11340) +* [core,gateway] additional RTS checks (#11341) +* [ci,workflow] use mk-build-deps to install deps (#11343) +* [ci,workflow] add equivs dependency (#11344) +* [clipboard] improve logging, fix image conversions (#11342) +* core: Set instance pointer after channel reload (#11346) +* [ci,alt-arch] request sudo for package installation (#11345, #11347, #11348, + #11349, #11350, #11351, #11352, #11353, #11355) +* [channels,printer] Ignore printer settings (#11354) +* [ci,alt-arch] fix gsm, simplify config (#11356) +* [primitives] fix detection and refactor yuv420 to RGB (#11358) +* [client,sdl3] fix clipboard format detection (#11366) +* [cmake] add explicit instructions to turn off unmaintained modules (#11362) +* client: Fix population of string settings in rdp file (#11370) +* [client,common] fix rdp parser (#11372) +* [core] use dynamic logger where possible (#11360) +* [client,x11] add ++d shortcut, log detected shortcuts (#11363) +* [client] add image as HTML clipboard format, fix bitmap conversions (#11369) +* [core,gateway] improve RPC fallback detection and logging (#11375) +* [core,transport] fix transport statistics (#11377) +* code cleanups and abi-checker improvements (#11378, #11381) +* refactor GetStdHandle (use global destructor), fix possible rdp2tcp leaks (#11383, #11386) +* fix a few missing checks in xfreerdp and keyboard remapping for sdl-freerdp (#11406) +* fix deprecation warnings on macos (#11390) +* fix capslock and hotkey keyboard state sync (#11410, #11415) + +For a complete and detailed change log since the last release run: +git log 3.14.1...3.14.0 + + # 2025-03-13 Version 3.14.0 Bugfix and cleanup release. diff --git a/client/SDL/SDL3/sdl_kbd.cpp b/client/SDL/SDL3/sdl_kbd.cpp index 39360d351..fcebfccb3 100644 --- a/client/SDL/SDL3/sdl_kbd.cpp +++ b/client/SDL/SDL3/sdl_kbd.cpp @@ -663,7 +663,7 @@ BOOL sdlInput::initialize() if (freerdp_settings_get_uint32(settings, FreeRDP_KeyboardLayout) == 0) { - uint32_t KeyboardLayout = 0; + DWORD KeyboardLayout = 0; freerdp_detect_keyboard_layout_from_system_locale(&KeyboardLayout); if (KeyboardLayout == 0) diff --git a/winpr/CMakeLists.txt b/winpr/CMakeLists.txt index 6ea61c8c9..0ed7639c9 100644 --- a/winpr/CMakeLists.txt +++ b/winpr/CMakeLists.txt @@ -131,7 +131,7 @@ endif() # Soname versioning set(VERSION_REGEX "^(.*)([0-9]+)\\.([0-9]+)\\.([0-9]+)-?(.*)") -set(RAW_VERSION_STRING "3.14.1-dev0") +set(RAW_VERSION_STRING "3.14.2-dev0") if(EXISTS "${PROJECT_SOURCE_DIR}/.source_tag") file(READ ${PROJECT_SOURCE_DIR}/.source_tag RAW_VERSION_STRING) elseif(USE_VERSION_FROM_GIT_TAG)