Commit Graph

20403 Commits

Author SHA1 Message Date
akallabeth
5dc31e1691 [clang,tidy] disable inept tests 2024-12-25 13:29:02 +01:00
akallabeth
9fc9d37bbc Merge pull request #11016 from gpotter2/patch-1
Fix HAVE_AF_VSOCK_H always being 0
2024-12-24 14:16:18 +01:00
gpotter2
9384d59e8c Fix HAVE_AF_VSOCK_H always being 0
- linux/vm_sockets.h cannot be included without sys/socket.h
- linux <5.11 is missing some fields (like sockaddr_vm.svm_flags and
  VMADDR_FLAG_TO_HOST)
2024-12-23 22:07:17 +01:00
akallabeth
9fe96b4303 Merge pull request #11011 from akallabeth/tzset-fix
Tzset fix
2024-12-20 12:35:11 +01:00
akallabeth
bda80ab825 [packaging,deb] simplify install rules 2024-12-20 11:18:58 +01:00
akallabeth
d331f8eb3f [winpr,timezone] reset timezone with tzset
when iterating over timezones and reset to original call tzset again to
reflect that new old timezone setting
2024-12-20 11:18:46 +01:00
akallabeth
becc3403ab [winpr,sspi] fix krb5glue_verify_checksum_iov
use proper type for usage parameter
2024-12-20 10:48:51 +01:00
akallabeth
57667dd955 [channels,printer] initialze variable 2024-12-20 10:48:49 +01:00
akallabeth
4dbebf7c6d [scripts,cmake] allow formatting single file 2024-12-20 10:48:40 +01:00
akallabeth
5f85a28906 Merge pull request #11007 from akallabeth/regression-fix
Regression fix
2024-12-19 16:48:09 +01:00
akallabeth
62beb27f23 [core,transport] do not stop providing streams from pool 2024-12-19 16:10:23 +01:00
akallabeth
733f1abebd [core,settings] ensure MonitorDefArray exists
in freerdp_settings_enforce_monitor_exists ensure the array has a valid
size before trying to set a value.
2024-12-19 16:10:20 +01:00
akallabeth
1248221b16 Merge pull request #11004 from chewi/aad-server-name
[aad] Respect the /server-name command line option
2024-12-19 14:34:30 +01:00
James Le Cuirot
9c11a3a039 [aad] Respect the /server-name command line option
AAD authentication fails when you give a bare IP to /v.
2024-12-19 12:18:53 +00:00
akallabeth
b77680a9a0 Merge pull request #11003 from akallabeth/sdl2-min-version
[client,sdl2] only build if sdl2 >= 2.0.20 found
2024-12-19 13:05:25 +01:00
akallabeth
313c8b7ed3 [client,sdl2] only build if sdl2 >= 2.0.20 found 2024-12-19 13:00:46 +01:00
akallabeth
411c3b4e06 Merge pull request #10996 from akallabeth/cmake-system-inc
[cmake] set SYSTEM for external includes
2024-12-18 21:07:54 +01:00
akallabeth
a8b05717bf [cmake] set SYSTEM for external includes
* add winpr_system_includ_directory_add macro for WinPR related external
  include directories
* set target property SYSTEM for SDL related targets
2024-12-18 20:41:59 +01:00
Martin Fleisz
6111ac458c Merge pull request #10953 from akallabeth/cast-split-improve
[winpr,cast] split cast macros to header
2024-12-18 15:33:33 +01:00
akallabeth
795914e50c [winpr,assert] always compile in assert helper 2024-12-18 14:12:10 +01:00
akallabeth
964063a369 [winpr,cast] split cast macros to header
* Simplify winpr/assert.h to have the least possible includes
* Move some definitions to winpr/platform.h
* Split and move cast macros to winpr/cast.h
* Add new cast macro for integer casts
2024-12-18 14:12:06 +01:00
Martin Fleisz
2a857b554f Merge pull request #10992 from akallabeth/cmake-channel-fix
Cmake channel fix
2024-12-18 08:53:36 +01:00
akallabeth
564724d56a [locale,keyboard] fix conditionally uninitialized 2024-12-17 16:56:07 +01:00
akallabeth
ac9cf26bce [cmake] fix define_channel_options
* fix usage of default value
* fix defaults of channels
* unify to single CMake function define_channel_options
2024-12-17 16:29:32 +01:00
akallabeth
60d5bd88f2 Merge pull request #10989 from akallabeth/wl-kbd-fix
[locale,keyboard] deprecate keyboard mapping
2024-12-17 14:31:20 +01:00
akallabeth
375e28f5cb [client,sdl] use keyboard_layout_remap*
use keyboard layout remap functions from core library
2024-12-17 13:23:05 +01:00
akallabeth
c29e93f4b2 [locale,keyboard] deprecate keyboard mapping
* deprecate keyboard mapping functions:
  * not context sensitive bug app global
  * only work reliable with XKB files
* expose functions to parse and remap RDP scancodes
2024-12-17 12:52:42 +01:00
akallabeth
4baf2f3be3 Merge pull request #10991 from akallabeth/release-3.10.3
Release 3.10.3
2024-12-17 10:25:04 +01:00
akallabeth
e7af20a790 [dev] start 3.10.4-dev0 cycle 2024-12-17 10:06:39 +01:00
akallabeth
1f168a62db [release] 3.10.3 2024-12-17 10:06:36 +01:00
akallabeth
e0b95f0ab8 changelog 2024-12-17 10:06:28 +01:00
akallabeth
be294b5341 Merge pull request #10988 from akallabeth/computer-name-fix
[winpr,sysinfo] fix use of GetComputerNameExA
2024-12-17 09:55:54 +01:00
David Fort
a984fdc4bf Merge pull request #10990 from akallabeth/clean-config-fix
[cmake] fix regeneration of config files after clean
2024-12-17 07:29:41 +01:00
akallabeth
af41563d6b [cmake] fix regeneration of config files after clean 2024-12-16 20:24:57 +01:00
akallabeth
91ae892f91 [winpr,sysinfo] fix use of GetComputerNameExA
The buffer must be large enough to hold MAX_COMPUTERNAME_LENGTH
characters, so the buffer needs to be of size MAX_COMPUTERNAME_LENGTH +
1 or larger to hold the '\0' terminated string.
2024-12-16 17:11:54 +01:00
akallabeth
782974a3e4 Merge pull request #10986 from akallabeth/release-3.10.2
Release 3.10.2
2024-12-16 14:40:05 +01:00
akallabeth
5b87fbb64a [dev] start 3.10.3-dev0 cycle 2024-12-16 14:22:39 +01:00
akallabeth
ea2a3ee1b6 [release] 3.10.2 2024-12-16 14:22:36 +01:00
akallabeth
5188f9ec08 changelog 2024-12-16 14:22:33 +01:00
akallabeth
05bee7e457 Merge pull request #10985 from akallabeth/settings-fix
[core,settings] fix initialization of ComputerName
2024-12-16 14:22:01 +01:00
akallabeth
df12907099 [client,common] fix leak in client_cli_get_rdsaad_access_token 2024-12-16 14:01:49 +01:00
akallabeth
212f4f70e8 [core,gateway] fix range check in rpc_client_write 2024-12-16 14:01:47 +01:00
akallabeth
cf4ff90e16 [rdtk] fix rdtk_font_load_descriptor
* ensure string is '\0' terminated
* ensure allocated string is freed in all paths
2024-12-16 14:01:44 +01:00
akallabeth
1b6fb6fd41 [core,settings] fix initialization of ComputerName 2024-12-16 08:20:22 +01:00
akallabeth
5f575b3efd Merge pull request #10970 from akallabeth/release-3.10.1
Release 3.10.1
2024-12-15 20:05:36 +01:00
akallabeth
ca899f4758 [dev] start 3.10.2-dev0 cycle 2024-12-15 19:48:05 +01:00
akallabeth
37bb4ac0ff [release] 3.10.1 2024-12-15 19:48:02 +01:00
akallabeth
5f92e0e35c changelog 2024-12-15 19:47:57 +01:00
akallabeth
227e141b8e Merge pull request #10962 from akallabeth/computer-name-len
[winpr,sysinfo] fix GetComputerNameA
2024-12-15 19:34:10 +01:00
akallabeth
e375556d07 [winpr,sysinfo] fix GetComputerNameA
* Trunctate to at most MAX_COMPUTERNAME_LENGTH characters
* Fix usage of function
2024-12-15 18:09:15 +01:00