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 , 6 months ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 6 months ago
comment:3 by , 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:5 by , 6 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
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.

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.