akallabeth
c535d8d4a6
[uwac] fix narrowing int cast
2025-01-07 21:28:16 +01:00
akallabeth
5fb9f71b3b
[channels,rdpdr] fix int narrowing cast
2025-01-07 21:28:13 +01:00
akallabeth
f2794703b6
[primitives,colors] fix int narrowing cast
2025-01-07 21:28:11 +01:00
akallabeth
0e7bc7f164
[codec,progressive] fix int narrowing warning
2025-01-07 21:28:09 +01:00
akallabeth
65418f9882
[codec,interleaved] fix int narrowing warning
2025-01-07 10:15:54 +01:00
akallabeth
39a62cd0cf
[core,tcp] fix integer cast
2025-01-07 10:15:52 +01:00
akallabeth
9922060298
[ci,abi-checker] suppress sign changes
...
some functions used unsigned values for NTSTATUS values which is signed.
Correcting that breaks (strict) ABI compliance
2025-01-07 10:11:23 +01:00
akallabeth
3092313d49
[channes,rdpdr] use NTSTATUS for IoStatus
...
the IoStatus will hold NTSTATUS values but is defined unsigned in
[MS-RDPEFS] whereas NTSTATUS is defined as signed integer. Ignore the
spec here and just treat it as signed (eliminates warnings and twos
complement will ensure the values are equal in bit representation)
2025-01-07 10:11:21 +01:00
akallabeth
19cc9ac670
[winpr,nt] fix argument of NtStatus2Tag
...
use NTSTATUS instead of UINT32 as argument type
2025-01-07 08:46:32 +01:00
akallabeth
600ada6ce3
Merge pull request #11044 from gpotter2/fix-update-check-flush
...
Regression in update_check_flush
2025-01-05 15:19:03 +01:00
gpotter2
f91d33e38c
Fix return value of update_check_flush
2025-01-05 06:16:47 +01:00
akallabeth
1d4e9fc708
Merge pull request #10998 from akallabeth/winpr-implicit-fix
...
[warnings] fix integer casting in winpr
2025-01-04 09:58:43 +01:00
akallabeth
08ea4d001c
Merge pull request #11035 from pnowack/korean-kbd-type
...
winpr/input: Add missing korean keyboard type
2025-01-03 13:48:23 +01:00
Pascal Nowack
dd75ea6a37
winpr/input: Add missing korean keyboard type
...
The keyboard types in 2.2.1.3.2 Client Core Data (TS_UD_CS_CORE)
([MS-RDPBCGR]) contain a korean keyboard type, which is not yet present
in WinPR. So, add it.
2025-01-03 13:28:44 +01:00
akallabeth
307bf48870
[warnings] fix integer casting in winpr
...
* use WINPR_ASSERTING_INT_CAST to detect overflows in sign or narrow
integer casts
* replace defines with static variables
2025-01-03 10:08:57 +01:00
akallabeth
b7ecc386dd
Merge pull request #11034 from akallabeth/cov-fix
...
[warnings] fix warnings detected by latest CI build
2025-01-03 10:08:36 +01:00
akallabeth
0969502541
[warnings] fix warnings detected by latest CI build
2025-01-03 09:53:48 +01:00
akallabeth
a6f884f0e3
Merge pull request #11033 from akallabeth/regress-fix
...
[codec,planar] fix decoder regression
2025-01-03 00:21:41 +01:00
akallabeth
ae59eedc44
[codec,planar] fix decoder regression
2025-01-03 00:20:53 +01:00
akallabeth
5724e4fe91
Merge pull request #11006 from akallabeth/core-implicit-fix
...
[warnings] fix integer casting
2025-01-02 23:38:11 +01:00
akallabeth
81d69f396a
Merge pull request #11031 from akallabeth/mingw-script-update
...
[ci,mingw] update build script
2025-01-02 23:36:45 +01:00
akallabeth
ff6038212b
[ci,mingw] allow ffmpeb build with parameter
2025-01-02 23:18:55 +01:00
akallabeth
bb50c3ad92
[ci,mingw] update build script
2025-01-02 20:04:08 +01:00
akallabeth
cc934795e4
[warnings] fix integer casting
...
* use asserting casts to detect overflows or sign conversions
* code cleanup for issues uncovered by casts
2025-01-01 12:58:34 +01:00
akallabeth
7e44c7ca41
Merge pull request #10999 from akallabeth/uwac-implicit-fix
...
Uwac implicit fix
2025-01-01 11:21:41 +01:00
akallabeth
8807146d0c
Merge pull request #11029 from akallabeth/ncrypt-pathlen
...
[winpr,ncrypt] fix convertKeyType
2024-12-31 20:28:36 +01:00
akallabeth
1644b96875
[winpr,ncrypt] fix convertKeyType
...
* use _wcsnlen
* fix inverted length check
2024-12-31 20:07:23 +01:00
akallabeth
b94411b79e
Merge pull request #11001 from akallabeth/server-implicit-fix
...
[warnings] fix integer casting
2024-12-31 19:50:22 +01:00
akallabeth
a60d1870a6
Merge pull request #11028 from akallabeth/client-fix
...
[client,x11] fix missing assertions
2024-12-31 10:13:49 +01:00
akallabeth
40cdb18431
[client,x11] fix missing assertions
2024-12-31 09:59:52 +01:00
akallabeth
2d95ed6929
Merge pull request #11002 from akallabeth/client-implicit-fix
...
[warnings] fix integer casting
2024-12-30 23:10:41 +01:00
akallabeth
4a98e825b9
Merge pull request #11026 from akallabeth/channel-usb
...
[channels,urbdrc] fix undeclared variable
2024-12-30 18:56:28 +01:00
akallabeth
628995421d
[channels,urbdrc] fix undeclared variable
2024-12-30 18:41:11 +01:00
akallabeth
ea11624e84
Merge pull request #11024 from akallabeth/rdpei-fix
...
[channels,rdpei] fix invalid mask
2024-12-30 08:28:09 +01:00
akallabeth
e90b4d5e98
[channels,rdpei] fix invalid mask
2024-12-30 08:02:43 +01:00
akallabeth
05ed9bd003
Merge pull request #11023 from akallabeth/warn_print_after_ssl_init
...
Warn print after ssl init
2024-12-29 17:10:46 +01:00
akallabeth
4030eafd15
[channels,rdpdr] fix stream_write sign
2024-12-29 10:23:23 +01:00
akallabeth
60ed73552f
[core,connection] print SSL warnings after init
2024-12-29 10:23:20 +01:00
akallabeth
3539ef7409
Merge pull request #11000 from akallabeth/channels-implicit-fix
...
Channels implicit fix
2024-12-29 10:15:32 +01:00
akallabeth
6e24bdd817
Merge pull request #11017 from akallabeth/vsock-leak-fix
...
[core,listener] fix possible handle leak
2024-12-26 17:14:00 +01:00
akallabeth
fdf26b0726
Merge pull request #11021 from akallabeth/channel-cleanup
...
Channel cleanup
2024-12-26 17:13:46 +01:00
akallabeth
168aae23be
[channels,gfxredir] clean up code
2024-12-26 13:35:50 +01:00
akallabeth
d14f8fe9dd
[channels,rdp2tcp] clean up code
2024-12-26 13:20:41 +01:00
akallabeth
69fb290616
[channels,sshagent] cleanup code
2024-12-26 12:35:11 +01:00
akallabeth
3a6dcc4581
Merge pull request #11020 from akallabeth/gfxredir
...
qa target enable all channels
2024-12-26 11:57:10 +01:00
akallabeth
b82de65242
[ci,qa] enable rdp2tcp and sshagent channels
2024-12-26 10:31:04 +01:00
akallabeth
3a6cc64439
[channels,sshagent] enable client/server by default
...
channel is off by default, but if turned on enable client and server
components automatically
2024-12-26 10:31:01 +01:00
akallabeth
53ee4c1e8f
Merge pull request #11019 from akallabeth/gfxredir
...
Gfxredir
2024-12-26 10:24:01 +01:00
akallabeth
c70b4f7315
[scripts,cmake] fix argument passing
2024-12-26 10:08:42 +01:00
akallabeth
ad3e7b0608
[ci,qa] enable gfxredir channel on ci
2024-12-26 10:08:39 +01:00