Commit Graph

19156 Commits

Author SHA1 Message Date
akallabeth
d099c2ffd2
[emu,scard] use single cache
Just like with PCSC use a single cache and create the identifier from
UUID and identifier
2024-07-25 15:47:44 +02:00
akallabeth
11aeda6a93
Merge pull request #10428 from FreeRDP/timezone-patches-1721907865
[timezones] Update definitions
2024-07-25 15:38:00 +02:00
akallabeth
a2ef9e071e
[ci,timezone] fix automated job
* remove team reviewers
* fix clang-format, explicitly set clang-format file
2024-07-25 14:25:14 +02:00
akallabeth
d60eaf2452
Merge pull request #10427 from akallabeth/proxy-fixes
Proxy fixes
2024-07-25 12:19:25 +02:00
akallabeth
3820858c63
[server,proxy] discard closed dyn channel data
If a dynamic channel does no longer exist or has been closed discard the
channel data received from client
2024-07-25 12:02:51 +02:00
akallabeth
eaf0bd8a69
[server,proxy] automatic intercept for drdynvc
* By default no special treatment for drdynvc
* If any of the configuration options requires drdynvc intercept do that
  independently of the intercept/passthrough lists
2024-07-25 11:19:20 +02:00
akallabeth
784f9eab24
[server,proxy] only intercept drdynvc if requested 2024-07-25 11:19:17 +02:00
akallabeth
86f2b1e26a
[core,capabilities] skip stream bytes read in substream 2024-07-25 11:19:15 +02:00
akallabeth
2f5570cd67
Merge pull request #10423 from akallabeth/action_script
[client,X11] fix ActionScript
2024-07-25 10:00:26 +02:00
akallabeth
828428ae17
Merge pull request #10422 from akallabeth/rfx_improve
Rfx improve
2024-07-25 09:47:45 +02:00
Armin Novak
44b07721ec
[client,X11] fix ActionScript
* Unify script calls
* Update documentation
* Fix home directory
2024-07-25 09:42:03 +02:00
akallabeth
af73d729c4
Merge pull request #10426 from akallabeth/x11_log_atom
X11 log atom
2024-07-25 08:08:23 +02:00
akallabeth
221181f713
[locale,x11] add proper checks for atom 2024-07-25 07:47:42 +02:00
akallabeth
56b50966a3
[client,x11] log all XInternAtom calls 2024-07-25 07:47:40 +02:00
Armin Novak
f167ccff4e
[core,capabilities] Fix SurfaceCommandsSupported
* Initialize in settings_new with everything supported
* merge client & server settings
* Write capabilities from current SurfaceCommandsSupported setting
2024-07-24 21:54:54 +02:00
Armin Novak
850389de44
[core,capabilities] pass RemoteFxRlgrMode and RemoteFxCodecMode 2024-07-24 21:54:51 +02:00
Armin Novak
9b6e39a880
[server,sample] fix NSCodec and SurfaceBitsCommand 2024-07-24 21:54:49 +02:00
Armin Novak
62eba8dacb
[server,shadow] fix NSCoded and SurfaceBitsCommand 2024-07-24 21:54:46 +02:00
Armin Novak
22585a31ce
[core,capabilities] fix NSCodecId and SurfaceCommandsSupported parsing 2024-07-24 21:54:42 +02:00
Armin Novak
96b945aa83
[settings] Added SurfaceCommandsSupported setting 2024-07-24 21:54:39 +02:00
Armin Novak
d757dfee24
[server,shadow] Fix RFX SurfaceBitsCommands
* Use RLGR mode from settings (might be overwritten by client)
* Only send RFX SurfaceBits if SURFCMDS_STREAM_SURFACE_BITS was set in
  capabilities
2024-07-24 21:54:36 +02:00
Armin Novak
557844277f
[server,sample] use RFX RLGR from settings 2024-07-24 21:54:33 +02:00
Armin Novak
e888769bf6
[core,capabilities] fix RFX capability parsing
* Require SURFCMDS_STREAM_SURFACE_BITS
* Improve error logging
* Improve content length checks
2024-07-24 21:54:30 +02:00
Armin Novak
268bf25f02
[settings] add RemoteFxRlgrMode setting 2024-07-24 21:54:26 +02:00
akallabeth
8b8a19868a
Merge pull request #10424 from akallabeth/android-update
[build,android] update dependencies
2024-07-24 21:53:50 +02:00
akallabeth
439a5d609a
[build,android] update dependencies
* Update default OpenSSL version used for android build to 3.3.1
* Update default FFmpeg version to n7.0.1
* Update default cJSON to v1.7.18
* Update default openh264 to v2.4.1
2024-07-24 21:31:31 +02:00
akallabeth
52bb99680e
Merge pull request #10421 from akallabeth/warn_fix_july_more_more_more
Warn fix july more more more
2024-07-24 12:01:29 +02:00
Armin Novak
9e71b423cd
[warnings] fix various compiler warnings 2024-07-24 11:08:20 +02:00
akallabeth
94c57c3ce2
Merge pull request #10420 from akallabeth/shadow_cmdline
[server,shadow] allow RFX and NSC to be disabled
2024-07-24 10:22:00 +02:00
Armin Novak
dbfa447f67
[server,shadow] allow RFX and NSC to be disabled 2024-07-24 09:30:52 +02:00
akallabeth
75cda00be3
Merge pull request #10416 from akallabeth/shadow-gfx-off
[server,shadow] add option to disable GFX
2024-07-23 22:19:37 +02:00
akallabeth
bce6de1125
Merge pull request #10414 from FreeRDP/akallabeth-patch-1
[ci,timezone] fix dotnet restore arguments
2024-07-23 22:19:00 +02:00
akallabeth
06617a2c45
[ci,timezone] fix dotnet restore arguments 2024-07-23 21:53:53 +02:00
akallabeth
23295dc386
[server,shadow] add option to disable GFX 2024-07-23 16:38:30 +02:00
akallabeth
5764b8d49e
Merge pull request #10409 from MatthewAllDev/master
Fix: Prevent RemoteAPP window minimization on desktop switch in Gnome
2024-07-23 15:49:05 +02:00
akallabeth
4ccffa751f
Merge pull request #10166 from FreeRDP/akallabeth-patch-1
Create timezone-update.yml
2024-07-23 15:16:00 +02:00
Ilya Matthew Kuvarzin
761c3a807b Fix: Prevent RemoteAPP window minimization on desktop switch in Gnome
- Modified xf_event_PropertyNotify in xf_event.c to check for Gnome session before minimizing the window
- Added the session check logic in a new function IsGnome placed in xf_utils
- This resolves the issue where RemoteAPP windows were unintentionally minimized when switching desktops in Gnome
- Ensured minimal impact on other window managers
2024-07-23 14:56:10 +02:00
akallabeth
70e9f4c5ea
Create timezone-update.yml 2024-07-23 14:26:23 +02:00
akallabeth
6bce78f7db
Merge pull request #10410 from akallabeth/warnings_july_more
Warnings july more
2024-07-23 09:37:36 +02:00
akallabeth
f22974a95a
[winpr,utils] include current source dir 2024-07-23 09:15:00 +02:00
akallabeth
776083234b
[warnings] fix unused-but-set-variable 2024-07-23 09:14:19 +02:00
akallabeth
115ae3dcbb
Merge pull request #10406 from akallabeth/warn_fix_july
Warn fix july
2024-07-22 16:57:40 +02:00
akallabeth
ef5d9945cd
[channels,tsmf] fix deprecations and warnings 2024-07-22 15:40:08 +02:00
akallabeth
7d2afe4f5a
[crypto,base64] fix sign warnings 2024-07-22 15:08:51 +02:00
akallabeth
325fb16301
[emu,scard] fix compiler warnings 2024-07-22 15:08:48 +02:00
akallabeth
10ac4ff8e6
[codec,dsp] fix fdk aac return check 2024-07-22 15:08:46 +02:00
akallabeth
45a7e5fd37
[crypto,base64] fix compiler warning 2024-07-22 15:08:43 +02:00
akallabeth
09a6655823
[primitives,opencl] fix deprecations 2024-07-22 15:08:41 +02:00
akallabeth
35d1182ff5
[channels,tsmf] fix deprecation warnings 2024-07-22 15:08:38 +02:00
akallabeth
d081b515ea
[codec,dsp] replace __FUNCTION__ with __func__ 2024-07-22 15:08:15 +02:00