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
akallabeth
85b864c799
Merge pull request #11848 from akallabeth/proxy-module-pc
...
[proxy,modules] generate pkg-config files for modules
2025-09-11 09:14:30 +02:00
akallabeth
42e2d1b2b2
Merge pull request #11851 from hardening/cam_gen
...
rdpecam: add some new callbacks to the HAL
2025-09-11 07:21:14 +02:00
akallabeth
25b5b38d32
[CMake,client] add pkg-config dependencies
2025-09-11 07:17:52 +02:00
akallabeth
8b9335aa90
[CMake,libfreerdp] add pkg-config dependencies
2025-09-11 07:17:42 +02:00
Armin Novak
113b73512c
[CMake,winpr] add pkg-config dependencies
...
Depending on CMake variables add cmake required.private options
2025-09-11 07:17:33 +02:00
Armin Novak
b84c15e8b6
[proxy,modules] fix entry point for dyn-channel-dump
2025-09-11 07:16:34 +02:00
Armin Novak
a7b7474742
[proxy,modules] generate pkg-config files for modules
2025-09-11 07:16:23 +02:00
David Fort
ae2e951af6
rdpecam: add some new callbacks to the HAL
...
This patch adds Activate and Deactivate callbacks to the HAL, matching the messages
exchanged on the channel. This is to prepare the support of a windows HAL using the
microsoft media fundation framework.
2025-09-10 16:13:59 +02:00
akallabeth
abdd85bcbd
Merge pull request #11849 from akallabeth/sdl-clip-lock
...
[client,sdl] improve clipboard logging
2025-09-10 11:00:17 +02:00
Armin Novak
9b9fba6709
[client,sdl] improve clipboard logging
...
* log requests on debug level
* log responses on debug level
2025-09-10 10:55:00 +02:00
akallabeth
bc6cb2d1d7
Merge pull request #11845 from hardening/stetings_double_set
...
settings: remove duplicate setting of GatewayAvdScope
2025-09-05 10:04:21 +02:00
David Fort
503416b532
settings: remove duplicate setting of GatewayAvdScope
2025-09-05 09:25:34 +02:00
akallabeth
5812bee953
Merge pull request #11844 from akallabeth/fix
...
[winpr,sspi] log mechanisms not valid
2025-09-04 15:15:47 +02:00
Armin Novak
f0eb42a2fc
[winpr,sspi] log mechanisms not valid
...
Log SSPI mechanisms that are available but not usable due to
configuration.
2025-09-04 15:08:03 +02:00
akallabeth
44653285e9
Merge pull request #11843 from akallabeth/fix
...
[codec,yuv] wrap step calculation
2025-09-04 15:00:14 +02:00