Armin Novak
|
822257bf7c
|
[c23,winpr] replace NULL with nullptr
|
2026-02-26 21:16:48 +01:00 |
|
akallabeth
|
f38e03d982
|
Merge pull request #12387 from akallabeth/c23-nullptr-freerdp
C23 nullptr freerdp
|
2026-02-26 21:15:37 +01:00 |
|
akallabeth
|
2fe7c04263
|
Merge pull request #12386 from akallabeth/c23-nullptr-client
[c23,client] replace NULL with nullptr
|
2026-02-26 15:48:13 +01:00 |
|
Armin Novak
|
465a6353d5
|
[c23,client] replace NULL with nullptr
|
2026-02-26 15:42:59 +01:00 |
|
Armin Novak
|
4ba031aefc
|
[c23,tools] replace NULL with nullptr
|
2026-02-26 15:07:09 +01:00 |
|
Armin Novak
|
5c510af477
|
[c23,freerdp] replace NULL with nullptr
|
2026-02-26 15:06:27 +01:00 |
|
akallabeth
|
20b4cb6edc
|
Merge pull request #12385 from akallabeth/c23-nullptr-server
[c23,server] replace NULL with nullptr
|
2026-02-26 15:00:24 +01:00 |
|
Armin Novak
|
e5816d65ce
|
[c23,server] replace NULL with nullptr
|
2026-02-26 14:34:11 +01:00 |
|
akallabeth
|
4ebe580c57
|
Merge pull request #12380 from mfleisz/new-logonerrinfo-define
[libfreerdp] Add new define for logon error info
|
2026-02-26 14:33:27 +01:00 |
|
akallabeth
|
6b720c88c0
|
Merge pull request #12383 from akallabeth/c23-nullptr-api
C23 nullptr api
|
2026-02-26 14:22:33 +01:00 |
|
Martin Fleisz
|
5146a13587
|
[libfreerdp] Add new defines for logon error info
|
2026-02-26 14:17:18 +01:00 |
|
akallabeth
|
34fb30e4e9
|
Merge pull request #12382 from akallabeth/fix-issues
Fix some checks
|
2026-02-26 14:08:35 +01:00 |
|
Armin Novak
|
65399661c4
|
[c23,api] replace NULL with nullptr
|
2026-02-26 14:03:05 +01:00 |
|
Armin Novak
|
8007f3c291
|
[c23,rdtk] replace NULL with nullptr
|
2026-02-26 14:02:50 +01:00 |
|
Armin Novak
|
402ea0ea0f
|
[c23,uwac] replace NULL with nullptr
|
2026-02-26 14:02:43 +01:00 |
|
akallabeth
|
1ec4a9360e
|
Merge pull request #12381 from akallabeth/c23-nullptr-channels
[c23,channels] replace NULL with nullptr
|
2026-02-26 13:59:17 +01:00 |
|
Armin Novak
|
699ffa9da1
|
[crypto,certificate] add sanity checks to certificate_new_x509_certificate_chain
Check provided data and abort early if the values are not matching the
data received.
|
2026-02-26 13:46:57 +01:00 |
|
Armin Novak
|
10dc90cca7
|
[core,update] reset update->us immediately
|
2026-02-26 13:46:57 +01:00 |
|
Armin Novak
|
2c0c55dc46
|
[c23,channels] replace NULL with nullptr
|
2026-02-26 13:43:54 +01:00 |
|
Armin Novak
|
b1d401a84e
|
[winpr,platform] add nullptr fallback for pre C23
|
2026-02-26 13:43:51 +01:00 |
|
akallabeth
|
9f5106c0d1
|
Merge pull request #12379 from akallabeth/c23-boolean-checks
[c23] simplify boolean checks
|
2026-02-26 12:03:56 +01:00 |
|
Armin Novak
|
e58819830a
|
[c23] simplify boolean checks
|
2026-02-26 11:51:05 +01:00 |
|
akallabeth
|
f9ad8dd488
|
Merge pull request #12377 from akallabeth/c23-make-names-consistent
[warnings] make function declaration names consistent
|
2026-02-26 10:45:18 +01:00 |
|
Armin Novak
|
0531803808
|
[warnings] make function declaration names consistent
Use the same parameter names for declaration and implementation.
|
2026-02-26 10:35:25 +01:00 |
|
akallabeth
|
8e340f84ac
|
Merge pull request #12376 from akallabeth/gw-fix
Gateway & platform fixes
|
2026-02-26 09:10:50 +01:00 |
|
Armin Novak
|
e6c17b13cd
|
[winpr,platform] fix WINPR_ATTR_MALLOC for older GCC
|
2026-02-26 09:05:29 +01:00 |
|
Armin Novak
|
96be117f97
|
[core,gateway] fix rts_read_common_pdu_header
The function does not return BOOL but 3 possible conditions, so use a
proper enum type for this.
|
2026-02-26 08:49:42 +01:00 |
|
akallabeth
|
4d6606a71c
|
Merge pull request #12375 from akallabeth/gw-parse-fix
[core,gateway] ignore incomplete rpc header
|
2026-02-25 23:16:59 +01:00 |
|
Armin Novak
|
166a569784
|
[core,gateway] ignore incomplete rpc header
|
2026-02-25 22:52:26 +01:00 |
|
akallabeth
|
df4c0841c7
|
Merge pull request #12373 from akallabeth/c23-revert
[codec,fdk] revert use of WinPR types
|
2026-02-25 20:13:39 +01:00 |
|
Armin Novak
|
01d680a081
|
[codec,fdk] revert use of WinPR types
Due to naming collissions no WinPR header may be included here.
|
2026-02-25 20:05:42 +01:00 |
|
akallabeth
|
6dfad2077c
|
Merge pull request #12372 from akallabeth/gw-policy-deny
[core,utils] ignore NULL values in remove_rdpdr_type
|
2026-02-25 20:02:41 +01:00 |
|
akallabeth
|
ef0fb4f540
|
Merge pull request #12371 from akallabeth/c23-more
C23 more
|
2026-02-25 20:02:19 +01:00 |
|
Armin Novak
|
7591cd8e51
|
[core,utils] ignore NULL values in remove_rdpdr_type
if there are no redirected devices of given type ignore the NULL value
and return success.
|
2026-02-25 19:53:00 +01:00 |
|
Armin Novak
|
6ac6eaec9b
|
[client,sdl] remove multimonitor warning
|
2026-02-25 19:39:28 +01:00 |
|
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 |
|