Commit Graph

22240 Commits

Author SHA1 Message Date
Armin Novak
3a250af8f5 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
32e831506b [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
69103d5a5a [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
d006d2eff6 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
de00daba43 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
71b113ceb0 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:36 +01:00
Armin Novak
070e2a2ea6 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
7a682978cf [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
21823872c1 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
803c10d32c [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
0a793bb887 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
40f6bd71dd [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:35 +01:00
Armin Novak
6bf69d4c95 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
185dbe4847 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
67974457b8 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
df44b4a493 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
f7ee8dadce [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
ddf4a0a997 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
59ad546d87 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:34 +01:00
Armin Novak
4541f3f3ad [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
669ba987cc [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
af31856078 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
6a00bd131b [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
77309cab3a [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
a4dfa2ca7e [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
15b0085ddf [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:33 +01:00
Armin Novak
3c95b2729b [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:32 +01:00
Armin Novak
9d48802831 [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:32 +01:00
Armin Novak
8460c868aa [clang,warnings] fix Wjump-misses-init 2026-01-08 11:32:32 +01:00
Armin Novak
b541359439 [winpr,handle] fix variable assignment
avoid cast warnings, use correctly cast variable in assignment
2026-01-08 11:32:27 +01:00
akallabeth
a670f321b6 Merge pull request #12110 from akallabeth/tidy-nsc
Tidy nsc
2026-01-08 11:15:58 +01:00
Armin Novak
465b5e3ac8 [codec,nsc] split nsc_encode_next_rgba
Split function into smaller subfunctions handling one color format each.
2026-01-08 11:07:39 +01:00
Armin Novak
5e72694954 [winpr,secapi] remove reserved identifier 2026-01-08 11:07:38 +01:00
akallabeth
cac7d23b2b Merge pull request #12109 from akallabeth/clang-fixes
Clang warning fixes
2026-01-08 09:54:14 +01:00
Armin Novak
5c63f0e17b [server,sample] initialize struct as array
avoid gcc >= 15 and clang nonstring warnings
2026-01-08 09:45:33 +01:00
Armin Novak
af8c75f196 [core] fix nonstring warnings
Initialize variables as arrays to avoid nonstring warnings with gcc >=
15 and clang
2026-01-08 09:43:22 +01:00
Armin Novak
f85072dd61 [winpr,ncrypt] fix nonstring warnings
gcc >= 15 and newer clang warn about non '\0' terminated string
constants. Initialize the struct in a compatible way.
2026-01-08 09:33:35 +01:00
Armin Novak
6c0fd3204c [clang,warn] disable -Wimplicit-void-ptr-cast
Since this is a C project casts from and to void* are used to type
convert. Do not warn about this.
2026-01-08 09:32:55 +01:00
Armin Novak
3e6dda95c2 [core,mcs] replace rdpTransport pointer with rdpContext
Only keep pointers to rdpContext so updates/changes to rdpTransport are
not leading to dangling pointers
2026-01-08 09:24:32 +01:00
Armin Novak
d51fecc52d [core,aad] replace rdpTransport pointer with rdpContext
Only keep pointers to rdpContext so updates/changes to rdpTransport are
not leading to dangling pointers
2026-01-08 09:24:32 +01:00
Armin Novak
902aee4df1 [c++,compat] rename variables clashing with c++ keywords 2026-01-08 09:24:31 +01:00
akallabeth
9321d09495 Merge pull request #12108 from LeeEirc/patch_peer_list
[server,proxy] make peer_list access thread-safe and fix leaks
2026-01-08 09:01:05 +01:00
Eric
aba17d0cf9 [server,proxy] make peer_list access thread-safe and fix leaks 2026-01-08 14:46:28 +08:00
akallabeth
fa8a31b4e5 Merge pull request #12107 from akallabeth/client-disconnect-race
[core,freerdp] fix race in freerdp_abort_connect_context
2026-01-07 17:25:40 +01:00
Armin Novak
4f52920274 [client,x11] abort session when window is closed 2026-01-07 17:24:16 +01:00
Armin Novak
b56e17e611 [core,freerdp] fix race in freerdp_abort_connect_context
When aborting a connection only notify the client thread. Let
freerdp_disconnect handle sending server notifications.
2026-01-07 17:24:15 +01:00
akallabeth
8771efb4bb Merge pull request #12106 from akallabeth/proxy-fixes
Proxy fixes
2026-01-07 16:24:47 +01:00
Armin Novak
980284b86e [core,transport] fix format string warning 2026-01-07 15:59:39 +01:00
Armin Novak
fe21afb9ae [codec,xcrush] fix div/0 warning 2026-01-07 15:59:38 +01:00
Armin Novak
65a7a5ee01 [server,proxy] refactor pf_context_create_client_context 2026-01-07 15:42:57 +01:00