akallabeth
74a3a7695c
[cmake,pkg-config] properly set requires fields
2025-09-21 19:07:16 +02:00
akallabeth
a1927acb72
Merge pull request #11875 from akallabeth/endianness
...
[winpr,path] fix endianness issues
2025-09-19 18:44:02 +02:00
akallabeth
abbee49ef5
[winpr,path] fix endianness issues
2025-09-19 18:35:03 +02:00
akallabeth
e373659c32
Merge pull request #11873 from akallabeth/azure
...
[core,arm] extract redirected username
2025-09-19 11:55:11 +02:00
akallabeth
4694c8a50a
[core,arm] extract redirected username
2025-09-19 11:09:08 +02:00
akallabeth
db9ebfc610
Merge pull request #11868 from akallabeth/release-3.17.2
...
Release 3.17.2
2025-09-19 08:03:20 +02:00
Armin Novak
af9cb25526
dev-cycle-3.17.3-dev0
2025-09-18 20:42:57 +02:00
Armin Novak
955ad49545
release-3.17.2
2025-09-18 20:42:55 +02:00
Armin Novak
e0b45ff5d9
changelog
2025-09-18 20:42:53 +02:00
akallabeth
1d56a429a5
Merge pull request #11871 from akallabeth/android-deps
...
Update Android deps
2025-09-18 14:38:23 +02:00
Armin Novak
032c2b3fb0
[client,android] update gradle to 8.13
2025-09-18 14:19:01 +02:00
Armin Novak
b1d58751aa
[android] build without deprecated symbols
2025-09-18 11:06:37 +02:00
Armin Novak
7c4b00f91d
[scripts,android] update openssl to v3.5.3
2025-09-18 10:39:15 +02:00
Armin Novak
47ab5ce4c7
[scripts,android] update ffmpeg to v7.1.2
2025-09-18 10:38:52 +02:00
Armin Novak
563fdc8313
[scripts,android] update to cJSON v1.7.19
2025-09-18 10:24:02 +02:00
Armin Novak
07fd8a9edd
[scripts,android] update openh264 to v2.6.0
2025-09-18 10:23:51 +02:00
akallabeth
54440c8947
Merge pull request #11870 from akallabeth/entra-cert-accept
...
[core,gateway] automatically accept ARM redirection
2025-09-18 10:14:39 +02:00
Armin Novak
7e6de56338
[core,gateway] automatically accept ARM redirection
...
When using ARM gateway transport auto accept the certificate provided
by server response.
2025-09-17 15:20:31 +02:00
akallabeth
ef6db048ef
Merge pull request #11867 from akallabeth/rail-segv
...
[client,x11] disable output during rail/desktop switch
2025-09-16 16:53:14 +02:00
akallabeth
2cf9ceba66
[client,x11] disable output during rail/desktop switch
2025-09-16 16:49:41 +02:00
akallabeth
51c7a8c118
Merge pull request #11866 from akallabeth/rails-enable-fix
...
[client,x11] fix rails/desktop switch
2025-09-16 16:42:33 +02:00
akallabeth
7e5a76b62b
[client,x11] fix rails to desktop mode switch
...
This allows displaying the dialog when a connection needs confirmation
(e.g. another session already connected)
2025-09-16 16:32:37 +02:00
akallabeth
a1de73364a
[client,x11] stringify x11 error handler call
2025-09-16 16:32:34 +02:00
akallabeth
84e5466f67
[client,x11] fix rails/desktop switch
...
* Add TODO log entries for (non)monitored desktop messages
* Enable/disable RAILS mode according to these messages
2025-09-16 11:41:58 +02:00
akallabeth
327c5cdf1d
Merge pull request #11865 from akallabeth/resize-race-fix
...
[clients] add checks from #11804 to all clients
2025-09-16 09:51:05 +02:00
akallabeth
8062adf83d
[clients] add checks from #11804 to all clients
2025-09-16 09:28:57 +02:00
akallabeth
73cdd2cfc1
Merge pull request #11863 from akallabeth/aad-auth-fail
...
Aad auth fail
2025-09-15 15:26:47 +02:00
akallabeth
28527513b0
[core,settings] do not check for NULL
...
TargetNet* values might be NULL on copy, do not assert them.
2025-09-15 15:15:00 +02:00
akallabeth
86e5ff550f
[core,aad] set FREERDP_ERROR_CONNECT_ACCESS_DENIED
...
If not authentication token can be fetched set this error to indicate
why the connection failed.
2025-09-15 14:08:10 +02:00
akallabeth
b384d4bc05
Merge pull request #11862 from akallabeth/sdl-mod
...
Sdl mod: disable hotkeys
2025-09-15 09:19:51 +02:00
akallabeth
7417d5f77e
[client,sdl] add SDL3 names to SDL_KeyModMask
...
Allow the names used by SDL3 to be set in the config file as well.
2025-09-15 09:11:21 +02:00
akallabeth
1a492b8a3d
[client,sdl] update manpage
...
reflect SDL_KeyModMask changes in manpage.
2025-09-15 09:11:19 +02:00
akallabeth
eb45d6bf28
[client,sdl] explicitly handle KMOD_NONE
...
If KMOD_NONE is set in SDL_KeyModMask disable hotkeys
2025-09-15 09:11:16 +02:00
akallabeth
30363e5cee
Merge pull request #11858 from Pollux42/fix-parse-quote
...
Fix quote parsing
2025-09-12 20:42:20 +02:00
akallabeth
532e2397c5
Merge pull request #11857 from akallabeth/planar-fix
...
Planar fix
2025-09-12 20:16:35 +02:00
akallabeth
37dabce9cc
[codec,planar] unit test compare encoded data
...
keep a reference encoding of a given sample and compare the encoder
output to it. Not perfect but will fail whenever the encoder output
changes.
2025-09-12 19:53:05 +02:00
akallabeth
38d6aa920f
[winpr,thread] add unit test case
2025-09-12 19:44:35 +02:00
akallabeth
16be427cd3
[codec,planar] fix encoder regression
2025-09-12 19:32:31 +02:00
Simon Nivault
09571d1a6b
Fix quote parsing
2025-09-12 15:11:39 +02:00
akallabeth
4f0b636b27
Merge pull request #11856 from akallabeth/tcp-nodelay
...
[core,tcp] unify setting of TCP_NODELAY
2025-09-12 11:29:24 +02:00
akallabeth
a279a145df
[server,proxy] check file exists before library load
...
To avoid spamming the log with errors check if the file exists (and log
at debug level)
2025-09-12 10:05:06 +02:00
akallabeth
919a569d56
[server,proxy] eliminate unused variable
2025-09-12 09:59:56 +02:00
akallabeth
2e5de43564
[core,tcp] unify setting of TCP_NODELAY
2025-09-12 09:59:30 +02:00
akallabeth
8e8ea069f7
Merge pull request #11855 from akallabeth/threadpool
...
[winpr,threadpool] default minimum thread count
2025-09-12 09:33:45 +02:00
akallabeth
bc682c3332
[core,peer] only set TCP_NODELAY on SOCK_STREAM sockets
2025-09-12 08:41:47 +02:00
akallabeth
0e6c921b20
[winpr,threadpool] default minimum thread count
...
Set a default minimum of 4 threads in a pool. Avoids issues with system
running with a single processor (might lead to deadlocks if the code
assumes > 1 thread handling stuff)
2025-09-12 08:39:25 +02:00
akallabeth
aad6438fad
Merge pull request #11854 from akallabeth/proxy-module-names
...
[proxy,modules] extend dynamic module loader
2025-09-11 21:53:49 +02:00
akallabeth
eb793be9d3
[proxy,modules] extend dynamic module loader
...
Expect different naming schemes, so try all configurations.
2025-09-11 21:42:39 +02:00
akallabeth
85271184f8
Merge pull request #11852 from akallabeth/static-requires-private
...
[cmake] static build: populate private
2025-09-11 11:02:48 +02:00
Armin Novak
d355082c32
[cmake] static build: populate private
...
in pkg-config files only add Requires.private and Libs.private if we
build a static library.
2025-09-11 10:59:26 +02:00