Opened 6 months ago

Closed 6 months ago

#21936 closed enhancement (fixed)

FreeRDP-3.16.0

Reported by: Douglas R. Reno Owned by: Bruce Dubbs
Priority: normal Milestone: 12.4
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (5)

comment:1 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by zeckma, 6 months ago

SDL3 support is no longer experimental but has to be opt in via WITH_CLIENT_SDL3. We won't have to make any changes to the build instructions for that.

comment:3 by Bruce Dubbs, 6 months ago

# 2025-06-16 Version 3.16.0

Bugfix release with (again) much improved SDL3 and X11 client

## What's Changed

  • Lots of improvements for the SDL3 client
  • Various X11 client improvements
  • Various Ci build fixes
  • [utils,smartcard] Better logging and handling of output buffer too small
  • Add a timer implementation
  • Various bugfixed for drive channel
  • add login through MS identity broker via sso-mib interface
  • Update flatpak build script in repo
  • Various AAD/Azure/Entra improvements
  • YUV420 primitives fixes
  • GCC Fixes
  • [core,settings] fix freerdp_device_collection_add
  • [core,proxy] detect address type
  • [core,test] refactor TestSettings
  • [core,test] improve settings test log
  • [core,activation] skip sending PDU_TYPE_DEACTIVATE_ALL
  • [core,transport] only free userContext if userContextSize > 0
  • [core,info] Allow INFO_HIDEF_RAIL_SUPPORTED with RDP version RDP_VERS…
  • [core,gcc] use dynamic logger from rdpMcs
  • [core,settings] default MonitorIds size to MonitorDefArray size
  • Rdp security fixes
  • rdpei/server: Fix incorrect PDU length read
  • [winpr] Put '\0' when converting empty string to wstr
  • [common,settings] new settings (de)serialization API
  • [cache,glyph] fix GLYPH_FRAGMENT_USE
  • [winpr,sysinfo] use a single clock to provide System and Local time
  • [common,settings] fix add_string_or_null
  • Compiler warning fixes
  • fix [resources]: remove MimeType from desktop file
  • gcc: fix server-side connection with multiple monitor
  • [rdpsnd/client] add parameters to pulse snd device plugin
  • [crypto,key] do not deprecate new_from*
  • [winpr,file] Fix assert fail always when removing flags
  • FF_PROFILE Depreciation
  • [cmake] Fix finding ffmpeg under nonstandard prefixes
  • [client,android] update
  • Support 'Restrict Credential Delegation' mode
  • Support NLA in shadow server when running behind a Hyper-V proxy
  • [winpr,file] Add implementation of FileFlushFileBuffers
  • [winpr,file] add TestFileWriteFile testcase
  • [channels,rdpdr] expose device add/remove for clients
  • Deb & RPM update
  • Transport fix
  • [winpr,sspi] add kerberos string len checks
  • [winpr,sspi] assert kerberos principal
  • [channels,video] fix NULL dereference
  • Reconnect strict
  • [rdpdr,hotplug] fix passing of device::Id back to caller
  • [client,common] lock clipboard on update
  • [client,cliprdr] refactor file clipboard
  • [winpr,wtypes] align BOOL typedef with objc.h header
  • [stream] reset pool array size after clearing
  • fix compile errors: xfc not defined even if with WITH_XCURSOR=ON
  • [utils,helpers] add missing WINPR_ATTR_MALLOC
  • JSON configuration helpers
  • [client,common] (re)initialize fuse root in cliprdr_file_context_init
  • [WaitForXXObject] use infinite timeout where possible
  • [channels,printer] fix missing include
  • [winpr,file] fix definition of winpr_CreateFile

comment:4 by Bruce Dubbs, 6 months ago

The current instructions picked up SDL2 from ffmpeg.

comment:5 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

9f15c8b89b Update to hwdata-0.398.
f52d960e5c Update to FreeRDP-3.16.0.
522a4ac77e Update to xscreensaver-6.12.
Note: See TracTickets for help on using tickets.