Armin Novak
f6fe4e1f29
[ci,abi] suppress primitives_init_*
...
the abi-compliance-checker falsely reports the disappearance of non
global functions not part of the ABI, suppress these.
2025-02-12 14:24:10 +01:00
akallabeth
22efdfbc8f
[simd] move CPU feature detection
...
Use static inline functions in header to do CPU feature detection.
The c files are already compiled/linked with SIMD support and might have
used instructions from that featureset already.
2025-02-12 14:24:10 +01:00
akallabeth
fd13e9b919
[primitives,sse] unify load/store
...
* Use LOAD_SI128 to load __m128i values
* Use STORE_SI128 to store __m128i values
2025-02-12 14:24:10 +01:00
akallabeth
76012aac42
[primitives,sse] split headers
...
Split out all SSL inline functions and defines from prim_internal.h. The
header is included in files build without -msse and on some platforms
compilation will fail due to that.
2025-02-12 14:24:07 +01:00
akallabeth
f1285ade46
Merge pull request #11162 from akallabeth/x11-keymap-reload-fix
...
X11 keymap reload fix
2025-02-11 17:41:58 +01:00
akallabeth
aff557c768
[client,cmdline] fix documentation typo
2025-02-11 17:21:04 +01:00
akallabeth
7178392eb1
[client,x11] reconfigure mouse mapping on MappingPointer
2025-02-11 17:05:50 +01:00
akallabeth
adbd80da23
[client,x11] use FREERDP_REMAP_TABLE
2025-02-11 13:35:32 +01:00
akallabeth
6603154ccf
[client,sdl] fix debug log message
2025-02-11 13:35:29 +01:00
akallabeth
67877d5e7c
[client,x11] update MappingNotify handling
2025-02-11 13:24:28 +01:00
akallabeth
bc6f6255b3
[client,x11] remove x11 lock log messages
2025-02-11 13:15:35 +01:00
Martin Fleisz
d8b9b84829
Merge pull request #11160 from akallabeth/cred-persist
...
[core,freerdp] New API freerdp_presist_credentials
2025-02-11 12:43:10 +01:00
akallabeth
9f8ed06f9a
[client,cmdling] use a typedef for callback function
...
typedef freerdp_command_line_handle_option_t to have a common type for
callback functions
2025-02-11 12:21:41 +01:00
akallabeth
0c0e45c6d0
[core,freerdp] New API freerdp_presist_credentials
...
A new function that allows persisting runtime changes to credential
settings so reconnect/redirect/... does not lose current values.
2025-02-11 12:08:55 +01:00
akallabeth
f0fa8662e8
Merge pull request #10853 from akallabeth/cmake-multiconfig2
...
Cmake multiconfig2
2025-02-11 11:51:36 +01:00
akallabeth
b4420b2896
Merge pull request #11157 from akallabeth/function-size-fix
...
Function size refactor
2025-02-11 11:50:29 +01:00
akallabeth
0ae7c4b52d
[cmake] refactor configuration
...
* Split common stuff to reusable files
* Disable INTERPROCEDURAL_OPTIMIZATION for SDL2/3 resource targets
2025-02-11 11:33:34 +01:00
akallabeth
a569fc9ea1
[client,common] split freerdp_client_settings_parse_command_line_arguments_int
2025-02-11 11:04:57 +01:00
akallabeth
45bb63652f
[client,common] split freerdp_client_write_rdp_file_buffer
2025-02-11 10:14:56 +01:00
akallabeth
1bfc9c7c1a
[core,update] split update_send_new_or_existing_window
2025-02-11 10:14:54 +01:00
akallabeth
0aab574bbf
[core,update] split update_write_bitmap_data
2025-02-11 10:14:51 +01:00
akallabeth
72cf699516
[core,update] split update_send_new_or_existing_notification_icons
2025-02-11 10:14:50 +01:00
akallabeth
01a6b1e7e5
[codec,sse] split nsc_encode_argb_to_aycocg_sse2
2025-02-11 10:14:43 +01:00
akallabeth
2bb75c195b
Merge pull request #11156 from akallabeth/urbdrc-fix
...
[channel,urbdrc] fix libusb return code checks
2025-02-11 09:10:19 +01:00
akallabeth
f71a588172
[channel,urbdrc] fix libusb return code checks
2025-02-11 09:01:56 +01:00
akallabeth
fc5f083ded
Merge pull request #11154 from oleg0421/rdpecam_uvc_h264_descr_fix
...
[channel,rdpecam] uvc_h264 xu_descriptor pointer fix
2025-02-11 08:29:29 +01:00
Martin Fleisz
4a7a155dd6
Merge pull request #11152 from akallabeth/smartcard-list-fix
...
[utils,smartcard] return proper list for smartcard listing
2025-02-11 08:20:03 +01:00
oleg0421
2ac2caf6fc
[channel,rdpecam] uvc_h264 xu_descriptor pointer fix
2025-02-10 22:08:35 -08:00
akallabeth
25b5dec23d
[utils,smartcard] return proper list for smartcard listing
2025-02-10 17:32:12 +01:00
akallabeth
2e350f86c9
Merge pull request #11151 from akallabeth/warn-fixes42
...
Warn fixes42
2025-02-10 13:40:09 +01:00
akallabeth
469588d61d
[locale,keyboard] fix integer conversions
2025-02-10 13:27:46 +01:00
akallabeth
4013b3132b
[clang,tidy] fix sign warnings
2025-02-10 13:11:16 +01:00
akallabeth
0f8d54d566
[channels,rdpecam] fix sign warning
2025-02-10 12:39:44 +01:00
akallabeth
7bea2ad5ca
[locale,keyboard] use int64_t to avoid sign warnings
2025-02-10 12:39:28 +01:00
akallabeth
f124b7db40
[client,sdl] fix container size empty warnings
2025-02-10 12:39:25 +01:00
akallabeth
2a9b939b02
Merge pull request #11150 from akallabeth/getnetbiosname
...
[winpr,sysinfo] limit GetComputerNameA to 31 chars
2025-02-10 12:01:59 +01:00
akallabeth
9ede54bdc3
[winpr,sysinfo] limit GetComputerNameA to 31 chars
2025-02-10 11:52:02 +01:00
akallabeth
d27935cbcf
Merge pull request #11132 from oleg0421/rdpecam_uvc_h264
...
[channel,rdpecam] support Logitech UVC H.264 stream mux payload
2025-02-10 11:50:31 +01:00
akallabeth
a282d4608c
Merge pull request #11149 from llyzs/fix-wfreerdp-server
...
[server] fix compilation errors after adding NONAMELESSUNION.
2025-02-10 11:35:49 +01:00
akallabeth
574ab7f999
[channels,rdpecam] fix clang-tidy warnings
2025-02-10 11:28:22 +01:00
Vic Lee
6352108ffe
[server] fix compilation errors after adding NONAMELESSUNION.
2025-02-10 18:11:09 +08:00
akallabeth
e5390ff085
[ci,codespell] exception for wHeight
2025-02-10 11:03:47 +01:00
akallabeth
6cf34d6ca9
[channels,rdpecam] fix missing length checks
2025-02-10 11:03:42 +01:00
oleg0421
e2d900c76c
[channel,rdpecam] support Logitech h264 stream mux format
2025-02-10 11:03:39 +01:00
akallabeth
9904c297d2
Merge pull request #11140 from akallabeth/warn-fixes
...
Warn fixes, code cleanups
2025-02-10 10:03:18 +01:00
akallabeth
00e61074b2
[unused] eliminate unused functions
2025-02-10 09:32:19 +01:00
akallabeth
8a69258f38
[client,x11] fix warnings
2025-02-10 09:32:16 +01:00
akallabeth
7109df257a
[locale,keyboard] fix enum limits
2025-02-10 09:31:49 +01:00
akallabeth
c56c80591b
[client,sdl] fix warnings
2025-02-10 09:31:37 +01:00
akallabeth
123c7b198a
[winpr,library] add RUNTIME_OUTPUT_DIRECTORY
...
windows uses this property instead of LIBRARY_OUTPUT_DIRECTORY to place
the dll
2025-02-10 09:31:35 +01:00