Armin Novak
|
aeb4bfe696
|
[ci,clang-tidy] disable clang-analyzer-security.VAList
The check only reports false positives, so disable it.
|
2026-02-25 19:39:28 +01:00 |
|
Armin Novak
|
208bcbd153
|
[winpr] Add initializer functions
* Add initializer for wStream
* Add initializer for ASN1 decoder
|
2026-02-25 19:39:24 +01:00 |
|
Armin Novak
|
48267edf2f
|
[winpr] add WINPR_C_ARRAY_INIT
since C23 allows c++ style initializing replace direct use with this
macro
|
2026-02-25 19:23:08 +01:00 |
|
Armin Novak
|
a5609b929e
|
[winpr,ncrypt] use pragma once as guard
|
2026-02-25 15:05:51 +01:00 |
|
Armin Novak
|
a79e307cb9
|
[codec,dsp] fix integer sign warnings
|
2026-02-25 15:05:51 +01:00 |
|
Armin Novak
|
ede1dd980f
|
[codec,dsp] fix opus constant definition type
|
2026-02-25 15:05:47 +01:00 |
|
akallabeth
|
de32f5b80a
|
Merge pull request #12368 from akallabeth/3.23.0-warning-fixes
3.23.0 warning fixes
|
2026-02-25 14:09:03 +01:00 |
|
Armin Novak
|
5479777822
|
[winpr,file] fix unit test for WriteFile
|
2026-02-25 13:39:38 +01:00 |
|
Armin Novak
|
5b23142636
|
[ci,cmake] update CI configuration
* set -Wno-pre-c23-compat
* use C23 for ci builds
|
2026-02-25 13:35:01 +01:00 |
|
Armin Novak
|
58c541f723
|
[channels,rdpgfx] fix wrong function attributes
|
2026-02-25 12:00:50 +01:00 |
|
Armin Novak
|
88e8c843f9
|
[winpr,platform] fall back to attribute for GCC
GCC does not like [[nodiscard]] on function pointers. Fall back to
attribute(warn_unused_result) syntax, which does seem to work.
|
2026-02-25 11:51:12 +01:00 |
|
Armin Novak
|
1366f0d646
|
[locale,keyboard] remove [[nodiscard]]
return value is not required to be checked.
|
2026-02-25 11:51:12 +01:00 |
|
Armin Novak
|
76d6e7755c
|
[channels,rdpdr] fix return value type mismatch
|
2026-02-25 11:51:12 +01:00 |
|
Armin Novak
|
e9723d1b61
|
[attributes] update attribute definitions
* support C++
* support C23
* replace __inline et al with C11 inline
|
2026-02-25 11:51:11 +01:00 |
|
Armin Novak
|
8016117eb7
|
[codec,dsp] fix warnings
|
2026-02-25 10:20:02 +01:00 |
|
akallabeth
|
8892558b4e
|
Merge pull request #12360 from akallabeth/attr-nodiscard-libfreerdp
[libfreerdp] mark internal functions [[nodiscard]]
|
2026-02-25 10:13:23 +01:00 |
|
akallabeth
|
d606a734c7
|
Merge pull request #12325 from akallabeth/attr-nodiscard-channels
Attr nodiscard channels
|
2026-02-25 10:12:42 +01:00 |
|
akallabeth
|
9223da618c
|
Merge pull request #12366 from akallabeth/release-3.23.0
Release 3.23.0
|
2026-02-25 09:47:59 +01:00 |
|
Armin Novak
|
e3cd4652a1
|
dev-cycle 3.23.1-dev0
|
2026-02-25 09:40:28 +01:00 |
|
Armin Novak
|
b933ae18d9
|
release-3.23.0
|
2026-02-25 09:40:28 +01:00 |
|
Armin Novak
|
acdb886b32
|
changelog
|
2026-02-25 09:40:27 +01:00 |
|
Armin Novak
|
a97afe0067
|
[rdtk] mark unmaintained
|
2026-02-25 09:40:22 +01:00 |
|
akallabeth
|
f9bcf00e13
|
Merge pull request #12364 from akallabeth/warning-fixes
Warning fixes
|
2026-02-25 07:52:26 +01:00 |
|
Armin Novak
|
378265afcf
|
[freerdp,metrics] add missing includes
|
2026-02-25 07:43:40 +01:00 |
|
Armin Novak
|
3fcc287b16
|
[warnings] initialize all va_list
|
2026-02-25 07:41:39 +01:00 |
|
Armin Novak
|
b7892a7cc1
|
[winpr,sspi] fix kerberos unused warnings
when building without kerberos, eliminate all unused warnings
|
2026-02-25 07:41:39 +01:00 |
|
Armin Novak
|
4b14749013
|
[client,x11] use element compare
the structs do not have a stable binary representation, compare element
by element.
|
2026-02-25 07:41:36 +01:00 |
|
akallabeth
|
a571707d62
|
Merge pull request #12362 from akallabeth/c-attr
[winpr,platform] fix C23 checks
|
2026-02-24 17:28:04 +01:00 |
|
Armin Novak
|
3c84d08518
|
[winpr,platform] add C++ guards for macros
define attributes when included from C++ code
|
2026-02-24 17:14:56 +01:00 |
|
Armin Novak
|
c1d0653c87
|
[winpr,platform] fix C23 checks
https://en.cppreference.com/w/c/language/attributes.html has a nice
overview of attributes and when they were introduced. Adjust macro
checks accordingly.
|
2026-02-24 17:14:40 +01:00 |
|
akallabeth
|
f1ea2bf78b
|
Merge pull request #12361 from akallabeth/c-23-nodiscard
C 23 nodiscard
|
2026-02-24 16:36:49 +01:00 |
|
Armin Novak
|
6cebb3e0cd
|
[winpr] fix sign warnings
|
2026-02-24 16:23:15 +01:00 |
|
Armin Novak
|
9e7aaa9bbc
|
[client,x11] fix debug warnings
|
2026-02-24 16:23:15 +01:00 |
|
Armin Novak
|
8a24443ed6
|
[nodiscard] fix wrong attribute position
|
2026-02-24 16:10:11 +01:00 |
|
Armin Novak
|
a9be86ecfa
|
[winpr,platform] add C23 [[nodiscard]]
|
2026-02-24 16:10:05 +01:00 |
|
Armin Novak
|
4e4f84d33d
|
[libfreerdp] mark internal functions [[nodiscard]]
|
2026-02-24 11:54:00 +01:00 |
|
Armin Novak
|
78b09a3ef8
|
[ci,abi] supporess urbdrc functions
not part of the ABI, so ignore these.
|
2026-02-24 11:31:58 +01:00 |
|
Armin Novak
|
f14096d468
|
[channels] mark functions [[nodiscard]]
|
2026-02-24 11:31:57 +01:00 |
|
akallabeth
|
6598081863
|
Merge pull request #12326 from akallabeth/server-attr-nodiscard
[server] add WINPR_ATTR_NODISCARD macro
|
2026-02-24 11:16:27 +01:00 |
|
akallabeth
|
196b659621
|
Merge pull request #12342 from akallabeth/proxy-no-threadpool
[server,proxy] use default threadpool
|
2026-02-24 11:15:03 +01:00 |
|
akallabeth
|
b2f325251a
|
[server] add WINPR_ATTR_NODISCARD macro
|
2026-02-24 11:03:46 +01:00 |
|
Armin Novak
|
15c9fd0300
|
[client,x11] typedef x11_keysym_scancode_t
|
2026-02-24 11:03:45 +01:00 |
|
Armin Novak
|
a5751dfe07
|
[utils,signal] rename header, avoid warnings
|
2026-02-24 11:03:45 +01:00 |
|
akallabeth
|
1f1750465d
|
Merge pull request #12359 from akallabeth/win-fixes
Windows warning fixes
|
2026-02-24 09:59:03 +01:00 |
|
Armin Novak
|
514f0f4ce4
|
[client,windows] fix missing include
|
2026-02-24 09:39:03 +01:00 |
|
Armin Novak
|
16a8d2bbe5
|
[utils,signal] fix compiler warnings
|
2026-02-24 09:38:59 +01:00 |
|
akallabeth
|
6b3e467133
|
Merge pull request #12358 from akallabeth/win-fixes
[client,windows] register signal handler
|
2026-02-24 09:35:21 +01:00 |
|
Armin Novak
|
9a1229de37
|
[client,windows] register signal handler
|
2026-02-24 09:26:37 +01:00 |
|
akallabeth
|
3f00686780
|
Merge pull request #12357 from akallabeth/win-fixes
Windows compile warning fixes
|
2026-02-24 09:17:00 +01:00 |
|
Armin Novak
|
7c0a0c903b
|
[winpr,crypto] use size_t as length for md[45]
|
2026-02-24 09:05:46 +01:00 |
|