akallabeth
f2a010fd2b
Merge pull request #11370 from mfleisz/fix-rdpfile-populate
...
client: Fix population of string settings in rdp file
2025-03-18 15:27:24 +01:00
Martin Fleisz
22ace7e5c6
client: Fix population of string settings in rdp file
...
When calling `freerdp_client_populate_rdp_file_from_settings` you should
expect that all settings are populated to the rdp file instance. However
certain settings (i.e. cameras to redirect) where only updated if they
had a value but did not reset the setting.
This causes trouble if the file instance was used to load settings,
settings were altered and then populated back to the file instance.
2025-03-18 14:27:26 +01:00
Martin Fleisz
c1c103b9f3
Merge pull request #11362 from akallabeth/cmake-warn-verbose
...
[cmake] add explicit instructions to turn off unmaintained modules
2025-03-17 16:42:13 +01:00
akallabeth
3d9c7d99d3
Merge pull request #11366 from akallabeth/sdl3-clip-fix
...
[client,sdl3] fix clipboard format detection
2025-03-17 16:30:21 +01:00
akallabeth
d529675f70
[cmake,primitives] mark WITH_OPENCL unmaintained
2025-03-17 16:23:53 +01:00
akallabeth
e3c93573f3
[cmake] add explicit instructions to turn off unmaintained modules
...
* Add detailed CMake warning to disable unmaintained modules
* Add sample shadow subsystem implementation
* Allow building shadow server with dummy subsystem
2025-03-17 16:23:51 +01:00
akallabeth
94b6b6af1a
[client,sdl3] fix clipboard format detection
2025-03-17 16:00:56 +01:00
akallabeth
13cacd5010
Merge pull request #11358 from akallabeth/yuv-segv-fix
...
Yuv 420 fix
2025-03-17 08:28:57 +01:00
akallabeth
994898be4a
[primitives,sse] remove sse2_yCbCrToRGB_16s16s_P3P3
...
The SSE implementation did not produce divergent results due to rounding
errors. Since the function is unused in the project itself remove it.
2025-03-16 20:18:58 +01:00
akallabeth
b0393e434e
[primitives] unify writing YUV data as RGB pixel
2025-03-16 20:18:36 +01:00
akallabeth
83cb4f1c53
[primitives,yuv] refactor yuv420 to RGB
...
the routine did have some out of bound read issues, refactor to avoid
that.
2025-03-16 20:18:30 +01:00
akallabeth
40e67d2d44
[codec,h264] assert function pointer
2025-03-15 20:55:49 +01:00
akallabeth
b46b67271e
[primitives] fix optimized setup
...
only initialize once to generic implementation and then try the
optimized versions
2025-03-15 20:55:26 +01:00
akallabeth
482b752696
Merge pull request #11356 from akallabeth/ci-alt
...
[ci,alt-arch] fix gsm, simplify config
2025-03-14 13:28:17 +01:00
akallabeth
2ceabe6794
[ci,alt-arch] fix gsm, simplify config
2025-03-14 13:27:36 +01:00
Martin Fleisz
099f512219
Merge pull request #11354 from akallabeth/printer-filter-config
...
[channels,printer] Ignore printer settings
2025-03-14 13:16:34 +01:00
akallabeth
fb4ed5886d
Merge pull request #11355 from akallabeth/disable-gsm
...
[ci,alt-arch] disable libgsm requirement
2025-03-14 13:08:29 +01:00
akallabeth
2345b9accd
[ci,alt-arch] disable libgsm requirement
2025-03-14 13:07:53 +01:00
akallabeth
139ee263f1
[channels,printer] Ignore printer settings
...
only remember printer configuration data, ignore driver and port
settings
2025-03-14 12:54:43 +01:00
akallabeth
618139c7a1
Merge pull request #11353 from akallabeth/ci-repair
...
[ci,alt-arch] run mk-build-deps in run step
2025-03-14 12:47:45 +01:00
akallabeth
10f47b5346
[ci,alt-arch] run mk-build-deps in run step
2025-03-14 12:46:36 +01:00
akallabeth
2f45cbeefa
Merge pull request #11352 from akallabeth/ci-repair
...
[ci,alt-arch] work around wrong workdir
2025-03-14 12:36:28 +01:00
akallabeth
1c1c771e13
[ci,alt-arch] work around wrong workdir
...
install runs with a workdir of /.
Search for the control file in /home and run mk-build-deps on that
2025-03-14 12:35:56 +01:00
akallabeth
06b4ac0efa
Merge pull request #11351 from akallabeth/ci-repair
...
[ci,alt-arch] modify deb822 sources
2025-03-14 12:26:29 +01:00
akallabeth
f15d07f357
[ci,alt-arch] modify deb822 sources
2025-03-14 12:25:53 +01:00
akallabeth
03f0d92375
Merge pull request #11350 from akallabeth/ci-repair
...
[ci,alt-arch] enable source uri for all .list files
2025-03-14 12:13:08 +01:00
akallabeth
ad57604660
[ci,alt-arch] enable source uri for all .list files
2025-03-14 12:10:20 +01:00
akallabeth
f35b5430ab
Merge pull request #11349 from akallabeth/ci-repair
...
[ci,alt-arch] enable source uris
2025-03-14 12:04:55 +01:00
akallabeth
dd0fc9c2e0
[ci,alt-arch] enable source uris
2025-03-14 12:04:08 +01:00
akallabeth
91cf4e01e1
Merge pull request #11348 from akallabeth/ci-repair
...
[ci,alt-arch] modify mk-build-deps command
2025-03-14 11:47:35 +01:00
akallabeth
2714175bd6
[ci,alt-arch] modify mk-build-deps command
2025-03-14 11:46:28 +01:00
akallabeth
8df2f554f6
Merge pull request #11347 from akallabeth/ci-repair
...
[ci,alt-arch] fix dependency install commands
2025-03-14 11:13:07 +01:00
akallabeth
ff082851e5
[ci,alt-arch] fix dependency install commands
2025-03-14 11:09:17 +01:00
akallabeth
60c109bf7c
Merge pull request #11345 from akallabeth/ci-repair
...
[ci,alt-arch] request sudo for package installation
2025-03-14 10:57:12 +01:00
akallabeth
d7f8e50812
[ci,nightly] add opencl dependencies to debian nightly
2025-03-14 10:54:13 +01:00
akallabeth
e0a82e7ab3
[ci,clang-tidy] use own fork
2025-03-14 10:37:42 +01:00
akallabeth
9d41ea72fe
[ci,alt-arch] request sudo for package installation
2025-03-14 10:18:33 +01:00
akallabeth
2879b4f984
Merge pull request #11346 from mfleisz/fix-channel-instance
...
core: Set instance pointer after channel reload
2025-03-14 10:18:16 +01:00
Martin Fleisz
75166df167
core: Set instance pointer after channel reload
2025-03-14 10:10:00 +01:00
akallabeth
215a64ec00
Merge pull request #11342 from akallabeth/cliprdr-log
...
Cliprdr log
2025-03-14 09:05:41 +01:00
akallabeth
e8709d829d
[packaging,deb] add zlib1g-dev as dependency
2025-03-14 09:04:00 +01:00
akallabeth
7bfcca8ede
[ci,workflows] fix alt-architectures mk-build-deps
2025-03-14 08:57:33 +01:00
akallabeth
14f927e352
[client,sdl] improve clipboard
...
* Improve clipboard cache, now only request data from remote if the
format can not be synthesized from existing data.
* Only add bitmap formats that are compiled in (webp, png, jpeg)
2025-03-14 08:49:02 +01:00
akallabeth
38a006839f
[channels,cliprdr] improve logging
...
* use a dynamic logger
* log clipboard formats announced by server
2025-03-14 08:48:59 +01:00
akallabeth
253b2b71a2
[winpr,clipboard] add logging to Clipboard[GS]etData
2025-03-14 08:48:57 +01:00
akallabeth
beae583dbd
[winpr,clipboard] fix image conversion routines
...
properly define guard the functions to be available for all combinations
of image formats (un)supported
2025-03-14 08:48:55 +01:00
akallabeth
adf37397b6
[cmake] fix preload options
...
WINPR_UTILS_IMAGE_* options were incorrectly named in config files
2025-03-14 08:48:52 +01:00
akallabeth
2720e23292
Merge pull request #11344 from akallabeth/workflow-simplify
...
[ci,workflow] add equivs dependency
2025-03-14 08:48:18 +01:00
akallabeth
0ab01928bf
[ci,workflow] add equivs dependency
2025-03-14 08:45:58 +01:00
akallabeth
2124f47135
Merge pull request #11343 from akallabeth/workflow-simplify
...
[ci,workflow] use mk-build-deps to install deps
2025-03-14 08:40:25 +01:00