Armin Novak
8fe2ddd687
[ci,timezones] add build directory to ignore
2025-03-05 14:32:14 +01:00
akallabeth
0f45b5e40c
Merge pull request #11288 from akallabeth/tsg-fix
...
[core,gateway] add tsg checks
2025-03-05 14:17:45 +01:00
akallabeth
d451be1358
Merge pull request #11253 from akallabeth/serial-term-fixes
...
Serial term fixes
2025-03-05 14:07:47 +01:00
akallabeth
7496f6e42c
Merge pull request #11273 from akallabeth/cleanups
...
[client,x11] implement keyboard mapping
2025-03-05 14:07:12 +01:00
Armin Novak
9be8518873
[client,common] fix gateway parameter parsing
...
Abort if an invalid /gateway:type:xxx parameter was passed.
2025-03-05 14:06:19 +01:00
Armin Novak
b138f6ca18
[core,gateway] add tsg checks
2025-03-05 14:06:16 +01:00
akallabeth
6de22e0f78
Merge pull request #11283 from akallabeth/dead-more
...
[warnings] eliminate dead code
2025-03-05 11:40:09 +01:00
Armin Novak
8899a090bb
[client,sdl] use WIN32_GUI_FLAG
2025-03-05 11:27:42 +01:00
Armin Novak
9b82cb8f3a
[client,sdl] fix SDL3 output name
2025-03-05 11:24:38 +01:00
Armin Novak
e9a084ea05
[core] fix resource leaks
2025-03-05 11:04:50 +01:00
akallabeth
d765de8484
[warnings] eliminate dead code
2025-03-05 11:01:44 +01:00
akallabeth
adccdb86d4
Merge pull request #11287 from mfleisz/fix-rdp-file-write-buffer
...
client: Move buffer pointer after writing RDP settings
2025-03-05 11:00:24 +01:00
akallabeth
96d767cf0b
Merge pull request #11284 from akallabeth/rdpear-test-fix
...
Rdpear test fix
2025-03-05 10:48:10 +01:00
Martin Fleisz
f2db1ffe94
client: Move buffer pointer after writing settings
2025-03-05 10:32:06 +01:00
Armin Novak
6598b02329
[ci,config] enable channels
...
Enable RDPECAM, RDPEAR, RDP2TCP and SSHAGENT channel support for ci
builders
2025-03-05 09:37:35 +01:00
Armin Novak
38b8f693aa
[channels,rdpear] link rdpear-common to tests
2025-03-05 09:33:34 +01:00
Armin Novak
9f39f6c0b2
[channels,rdpear] default client channel to ON
...
If rdpear is enabled, enable the client channel by default.
2025-03-05 09:33:14 +01:00
akallabeth
e3e7113fb0
Merge pull request #11282 from akallabeth/inc-fix
...
[channels,rdpecam] fix libusb include path
2025-03-04 21:43:36 +01:00
akallabeth
88821d8451
[channels,rdpecam] fix libusb include path
2025-03-04 21:43:10 +01:00
akallabeth
408ce78b19
Merge pull request #11280 from akallabeth/dead-code-some-more
...
[dead code] remove some unused code
2025-03-04 17:38:23 +01:00
akallabeth
61910ad0b5
[dead code] remove some unused code
...
also fix some parts no longer compiling after enabling it again
2025-03-04 17:24:13 +01:00
akallabeth
d03b4b91d5
[cmake,freerdp] add WITH_FREERDP_3x_DEPRECATED
...
This new CMake option (ON by default) allows building the library with
all symbols deprecated during 3.x release cycle disabled.
This allows compatibility testing external applications for future
FreeRDP 4.x support
2025-03-04 13:26:45 +01:00
akallabeth
8ea2c5dde6
[client,x11] implement keyboard mapping
...
* move to client code
* fix parse_xkb_rule_names
2025-03-04 13:26:42 +01:00
akallabeth
12f538bb92
Merge pull request #11277 from akallabeth/implement-stuff
...
Implement stuff
2025-03-04 13:26:03 +01:00
akallabeth
1d3518fad8
[channels,rdpear] implement ndr_write_RPC_UNICODE_STRING
2025-03-04 13:03:16 +01:00
akallabeth
724927a096
[channels,encomsp] code cleanups
2025-03-04 12:42:48 +01:00
akallabeth
e5c1e9a320
[channels,rdpei] add log message for unknown protocol versions
2025-03-04 12:42:45 +01:00
akallabeth
1d68f50103
[winpr,wtsapi] improve test coverage
2025-03-04 12:42:43 +01:00
akallabeth
9f90d22c9b
[utils,pcap] code cleanup
2025-03-04 12:42:40 +01:00
akallabeth
d99c4860fc
[winpr,ntstatus] add HAVE_SORTED_STRUCT guard
...
NtStatus2Tag and Win32ErrorCode2Tag have an optimized implementation
that only works with sorted arrays. With this define the implementation
can be switched between optimized and generic.
2025-03-04 12:42:38 +01:00
akallabeth
764753af31
[client,sdl] implement mouse move on focus
...
Send current mouse position move event when focus is gained.
2025-03-04 12:42:36 +01:00
akallabeth
9b1c016371
[freerdp,codec] add freerdp_image_fill_ex
2025-03-04 12:42:34 +01:00
akallabeth
e2e6e9fd85
[freerdp,api] GCC/clang optimized IFCALLRESULT
...
Use statement expressions to add a log message for unset function
pointers
2025-03-04 12:42:31 +01:00
akallabeth
0d4af6deff
Merge pull request #11275 from akallabeth/dead-code-eliminate
...
[warnings] eliminate dead code
2025-03-04 10:20:53 +01:00
akallabeth
41b0598fc1
[warnings] eliminate dead code
2025-03-04 09:57:46 +01:00
akallabeth
6d541c8691
[warnings] eliminate dead code
2025-03-04 09:53:05 +01:00
akallabeth
7406855337
Merge pull request #11262 from akallabeth/license-fix
...
Redirection && StreamPool usage fixes
2025-03-04 09:13:56 +01:00
akallabeth
d8c21effd5
Merge pull request #11268 from akallabeth/shadow-multi-rect
...
[server,shadow] multi rect BitmapUpdate support
2025-03-03 18:11:23 +01:00
akallabeth
fce23cc0c6
Merge pull request #11272 from akallabeth/cleanups
...
[warnings] clean up unused parameter and dead code
2025-03-03 12:43:34 +01:00
akallabeth
031dd16079
[warnings] clean up unused parameter and dead code
2025-03-03 12:08:35 +01:00
akallabeth
5faf0149c2
[server,shadow] readd multi rect BitmapUpdate support
...
* Partially revert 1f83198bb1
* Introduce new /bitmap-compat command line option for shadow-server
* Default to send multi rectangle BitmapUpdate
2025-02-28 11:19:36 +01:00
akallabeth
2d4fcf145b
Merge pull request #11260 from akallabeth/unused-function
...
[warnings] fix -Wunused-function
2025-02-28 08:47:09 +01:00
akallabeth
d2914e3935
[core,freerdp] adjust disconnect provider ultimatum
...
do not send on cancel if the context is a server side one.
2025-02-27 20:30:32 +01:00
akallabeth
8a0cb6607f
[core] rdp_handle_message_channel
2025-02-27 20:30:30 +01:00
akallabeth
504e87600c
[core,transport] use allocated streams
...
in transport we end up in a race condition, so do not use the stream
pool for send packets.
2025-02-27 20:30:28 +01:00
akallabeth
ec030e8255
[winpr,stream] implement reference counting for streams
2025-02-27 20:30:25 +01:00
akallabeth
d4f7fb081b
[warnings] fix -Wunused-function
...
* delete unused functions that are no longer required
* define guard functions only used while debugging
2025-02-27 19:29:46 +01:00
akallabeth
dcebd0cb2b
Merge pull request #11258 from akallabeth/unused-fixes
...
[warnings] fix -Wunused-macro
2025-02-27 09:05:49 +01:00
akallabeth
5b9a1b5b1f
[winpr,clipboard] define guard DIBv5 support
2025-02-27 08:33:39 +01:00
akallabeth
e184536083
[winpr,crypto] refactor winpr_Digest_Init_Allow_FIPS
...
eliminate dead code warnings
2025-02-27 08:30:52 +01:00