Commit Graph

20748 Commits

Author SHA1 Message Date
akallabeth
46bcc2bea3 [cmake] fix CheckAndSetFlag
Actually add the flags provided and not discard them.
2025-02-14 11:35:08 +01:00
akallabeth
c375ed6cb1 [utils,aad] fix freerdp_utils_aad_get_wellknown export 2025-02-14 11:29:35 +01:00
akallabeth
745310863c Merge pull request #11161 from akallabeth/release-3.12.0
Release 3.12.0
2025-02-14 10:04:59 +01:00
akallabeth
f2fe5e5952 start 3.12.1-dev0 cycle 2025-02-14 09:49:49 +01:00
akallabeth
060e50d9ea release 3.12.0 2025-02-14 09:49:47 +01:00
akallabeth
e191a62471 changelog 2025-02-14 09:49:45 +01:00
akallabeth
ffa28414ef [winpr,thread] remove wrong log message 2025-02-14 09:49:43 +01:00
akallabeth
95b5d7f640 [winpr,sysinfo] add NEON check to IsProcessorFeaturePresent 2025-02-14 09:49:40 +01:00
akallabeth
761c62f754 [common,settings] add comments for compat entries 2025-02-14 09:09:46 +01:00
akallabeth
b223b0318b Merge pull request #11167 from akallabeth/unused-warn
Fix all unused warnings
2025-02-14 08:55:33 +01:00
akallabeth
1f8eae227e Merge pull request #11175 from akallabeth/monitor_compat_setter
Monitor compat setter
2025-02-13 18:03:19 +01:00
akallabeth
97a79933d6 [common,settings] fix backward compatibility for LocalMonitorOffset
remmina is using the setters for the old (invalid) unsigned offsets
2025-02-13 17:49:22 +01:00
akallabeth
d74914430a [winpr] fix return values 2025-02-13 17:24:01 +01:00
akallabeth
fbd3a2bef2 [rdtk,warnings] fix -Wunused-parameter 2025-02-13 15:54:18 +01:00
akallabeth
3454194ea4 [server,warnings] fix -Wunused-parameter for shadow 2025-02-13 15:54:15 +01:00
akallabeth
652d5299e7 [server,warnings] fix -Wunused-parameter for sample 2025-02-13 15:54:13 +01:00
akallabeth
8db537a07c [client,warnings] fix -Wunused-parameter for x11 2025-02-13 15:54:10 +01:00
akallabeth
f3d9df0483 [client,warnings] fix -Wunused-parameter for wayland 2025-02-13 15:54:07 +01:00
akallabeth
36c5826f45 [client,warnings] fix -Wunused-parameter for common 2025-02-13 15:54:04 +01:00
akallabeth
86a21d461e [client,warnings] fix -Wunused-parameter for SDL 2025-02-13 15:54:01 +01:00
akallabeth
150b61d4c2 [proxy,warnings] fix -Wunused-parameter 2025-02-13 15:53:58 +01:00
akallabeth
2b7d7356c1 [channels,warnings] fix -Wunused-parameter 2025-02-13 15:53:56 +01:00
akallabeth
74cd8d8fe0 [freerdp,warnings] fix -Wunused-parameter 2025-02-13 15:53:54 +01:00
akallabeth
76c2944d99 [winpr,warnings] fix -Wunused-parameter 2025-02-13 15:53:51 +01:00
akallabeth
0fdfc7a340 Merge pull request #11173 from akallabeth/cleanup
[proxy,channels] fix return values and sign conversions
2025-02-13 15:51:13 +01:00
akallabeth
4df9e30604 [proxy,channels] fix return values and sign conversions 2025-02-13 15:35:15 +01:00
akallabeth
a2e9db96bd Merge pull request #11172 from akallabeth/warn-cleanup
Warn cleanup
2025-02-13 15:16:14 +01:00
akallabeth
579d9b352d [tools,settings] generate getter/setter with maybe_unused
The rdpSettings getter/setter might be empty, so the parameters of the
functions might be unreferenced.
2025-02-13 15:00:15 +01:00
akallabeth
323c6da940 [core] fix warnings and invalid return type 2025-02-13 14:43:31 +01:00
Armin Novak
f53cd51517 [winpr,path] fix missing includes 2025-02-13 14:43:28 +01:00
akallabeth
85441e4d32 [winpr,image] fix missing check for 0 allocation 2025-02-13 14:43:25 +01:00
akallabeth
ddd3ebabf0 [ci,templates] reference code-quality-checker 2025-02-13 14:43:15 +01:00
akallabeth
30fefd2bdf Merge pull request #11171 from akallabeth/cmake-cleanup
Cmake cleanup
2025-02-13 14:16:12 +01:00
Armin Novak
e89efdece9 [winpr] add WINPR_ATTR_UNUSED 2025-02-13 13:32:25 +01:00
akallabeth
6ddc268eda [cmake] drop -Wno-used-but-marked-unused
__attribute__((unused)) does emit that warning if a variable is used.
The C23/C++17 version [[maybe_unused]] does not, so drop the warning to
have consistency
2025-02-13 13:31:44 +01:00
akallabeth
d34b33b979 [client,sdl] initialize member 2025-02-13 13:30:32 +01:00
akallabeth
a24ffe957c [cmake] make C and C++ standards configurable
use cache variables to allow overriding them from command line
2025-02-13 13:30:06 +01:00
akallabeth
b85737e0b8 Merge pull request #11170 from akallabeth/smartcard-fix
[utils,smartcard] fix return checks for SCardListReaders
2025-02-13 13:20:20 +01:00
akallabeth
5b1c254f2d [utils,smartcard] fix return checks for SCardListReaders 2025-02-13 12:00:12 +01:00
Martin Fleisz
99883de3e3 Merge pull request #11163 from akallabeth/sse-reorg
[primitives,sse] split headers
2025-02-12 14:41:54 +01:00
akallabeth
52b2dbbfdf Merge pull request #11166 from akallabeth/warn-fix-cast
[warnings] fix sign conversion
2025-02-12 14:31:35 +01:00
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
Armin Novak
ac1599333e [common,settings] drop MonitorLocalShiftX|Y compat 2025-02-12 14:04:22 +01:00
Armin Novak
0e006e31fe [warnings] fix sign conversion 2025-02-12 12:52:29 +01:00
Norbert Federa
c865a31089 Merge pull request #11165 from akallabeth/sc-fi
ActionScript fix
2025-02-12 10:15:10 +01:00
Armin Novak
24b3dcb6b2 [client,x11] fix action script usage
do not terminate if the action script does not exist.
2025-02-12 09:51:00 +01:00
Armin Novak
e9fd6a33b6 [client,common] fix rdp file parser 2025-02-12 09:50:56 +01:00