Commit Graph

20098 Commits

Author SHA1 Message Date
akallabeth
96730a0be5
[winpr,macros] move WINPR_RESTRICT and WINPR_DEPRECATED
* Move macros from wtypes.h.in to platform.h
2024-10-16 20:03:46 +02:00
akallabeth
5353bff104
[assert] use WINPR_STATIC_ASSERT 2024-10-16 19:07:07 +02:00
akallabeth
d19c0bde21
[winpr] add WINPR_STATIC_ASSERT 2024-10-16 19:06:57 +02:00
akallabeth
deb987e491
Merge pull request #10749 from akallabeth/sdl-client-fix
Sdl client fix
2024-10-16 15:44:17 +02:00
akallabeth
21668dc941
[client,sdl] fix sdl3 warnings 2024-10-16 15:21:27 +02:00
akallabeth
32169be68e
[winpr] add WINPR_PRAGMA_WARNING
a compiler independent version of #warning
2024-10-16 15:21:20 +02:00
Martin Fleisz
0b65bf5ba8
Merge pull request #10747 from akallabeth/dead-code
[winpr,tools] makecert fix relative path usage
2024-10-16 14:19:23 +02:00
akallabeth
e3430eeff5
[codec,dsp] fix unreachable code 2024-10-16 13:32:27 +02:00
akallabeth
0f8a6392d1
[crypto,tls] remove dead code
unreachable condition in is_accepted_fingerprint removed
2024-10-16 13:32:22 +02:00
akallabeth
acf80baeb7
[locale,xkbfile] fix comparison function 2024-10-16 13:32:20 +02:00
akallabeth
52d32d812c
[winpr,utils] lock message queue on size 2024-10-16 13:32:18 +02:00
akallabeth
005d70c9e4
[winpr,tools] makecert fix relative path usage 2024-10-16 13:32:15 +02:00
Martin Fleisz
2fd3ace997
Merge pull request #10641 from akallabeth/tcscpy
replace strcpy/tcscpy/wcscpy strlen/tcslen/wcslen
2024-10-16 08:31:46 +02:00
akallabeth
387f0efd24
Merge pull request #10746 from akallabeth/fastpath-unlock
[core,fastpath] fix error unlock
2024-10-15 23:00:49 +02:00
akallabeth
b5d4339d86 [core,fastpath] fix error unlock 2024-10-15 22:44:16 +02:00
akallabeth
6e8c867ec5
Merge pull request #10745 from akallabeth/ci-simd
[ci,qa] enable NEON and SSE optimized builds
2024-10-15 22:18:44 +02:00
akallabeth
12b2cb9d2f [ci,qa] enable NEON and SSE optimized builds 2024-10-15 21:59:40 +02:00
akallabeth
2e73ead996
[c stdlib] replace strlen/strcpy/strcmp
Use length checking versions if possible. Also replaces the wide
character versions and TCHAR versions
2024-10-15 16:30:13 +02:00
akallabeth
60609251fb
Merge pull request #10741 from akallabeth/sdl3-api-update
[client,sdl3] update to current API
2024-10-15 09:00:54 +02:00
akallabeth
7d5876bdb2
[client,sdl3] update to current API 2024-10-15 08:42:48 +02:00
Martin Fleisz
e6abf49a80
Merge pull request #10706 from akallabeth/narrow-fixes-more-more-more
Narrow fixes more more more
2024-10-14 10:48:17 +02:00
akallabeth
026b5218ff
[warnings] fix integer narrowing 2024-10-14 10:32:09 +02:00
akallabeth
f0c1cbe20f
[warnings] fix integer narrowing 2024-10-14 10:32:03 +02:00
akallabeth
dceb15d14e
[warnings] fix integer narrowing 2024-10-14 10:32:01 +02:00
akallabeth
8f069b2be4
[warnings] fix integer narrowing 2024-10-14 10:31:58 +02:00
akallabeth
e6cf35c518
[warnings] fix integer narrowing 2024-10-14 10:31:55 +02:00
akallabeth
15d408d6fc
[warnings] fix integer narrowing 2024-10-14 10:31:45 +02:00
akallabeth
62e556f4d0
[warnings] fix integer narrowing 2024-10-14 10:31:43 +02:00
akallabeth
bd28c2d4bf
[warnings] fix integer narrowing 2024-10-14 10:31:41 +02:00
akallabeth
1cdc864c7d
[warnings] fix integer narrowing 2024-10-14 10:31:38 +02:00
akallabeth
343900d227
[crypto,cert] make a deep copy of the certificate chain
The parameters of freerdp_certificate_new_from_x509 are const, so only
work with a copy of the input.
2024-10-14 10:31:35 +02:00
Martin Fleisz
dcc288c3d1
Merge pull request #10704 from akallabeth/int-narrow-cleanups
Int narrow cleanups
2024-10-14 09:51:06 +02:00
akallabeth
1432c65592
Merge pull request #10735 from FreeRDP/timezone-patches-1728716894
[timezones] Update definitions
2024-10-12 09:23:18 +02:00
akallabeth
7ea8774728 Update timezone definitions 2024-10-12 07:08:14 +00:00
akallabeth
d53e8c2574
Merge pull request #10734 from akallabeth/tz-gen-fix
[ci,timezone] remove clang-format off
2024-10-12 09:06:32 +02:00
akallabeth
d56fac7582
[ci,timezone] remove clang-format off
we do format the files now properly before creating the automated pull,
the workaround is no longer required
2024-10-12 09:04:39 +02:00
akallabeth
4988ba1188
Merge pull request #10732 from akallabeth/tz-gen-fix
[ci,timezone] update timezone generation
2024-10-12 09:00:51 +02:00
akallabeth
a01b97e991
[ci,timezone] update timezone generation 2024-10-12 08:59:26 +02:00
akallabeth
91da1e7473
Merge pull request #10730 from akallabeth/tz-gen-fix
Tz gen fix
2024-10-12 08:54:47 +02:00
akallabeth
969e212570
[winpr,timezone] skip newline in generated timezonemap 2024-10-12 08:51:00 +02:00
akallabeth
c7ce6ebe67
[ci,timezones] fix file formatting 2024-10-12 08:50:57 +02:00
akallabeth
bbc27d53db
Merge pull request #10726 from oleg0421/rdpecam_client_mjpeg_fix
RDPECAM client MJPEG decoder fix to skip corrupted frames
2024-10-12 08:37:08 +02:00
akallabeth
c73dc72b47
Merge pull request #10728 from akallabeth/timezone-no-format
[winpr,timezone] deactivate clang-format for generated files
2024-10-12 08:33:24 +02:00
akallabeth
2cbb5685b4 [winpr,timezone] deactivate clang-format for generated files 2024-10-11 09:16:37 +02:00
oleg0421
f0922350ee RDPECAM client MJPEG decoder fix to skip corrupted frames 2024-10-10 18:05:22 -07:00
David Fort
88ce44ed2e
Merge pull request #10724 from akallabeth/scard-status-string-terminate
[utils,smartcard] ensure '\0' termination for NDR
2024-10-10 22:21:38 +02:00
akallabeth
6ebef063b5
Merge pull request #10720 from akallabeth/prim-copy-fix2
[primitives,copy] remove bgr24 to bgrx32 optimized
2024-10-10 17:22:56 +02:00
akallabeth
a12a2dc6af
[gdi,gfx] remove broken overlap check 2024-10-10 16:40:16 +02:00
akallabeth
dc8d8553e8
[utils,smartcard] ensure '\0' termination for NDR
NDR read functions do not exactly know which kind of string is read and
if it contains a '\0', so ensure that we add one large enought to hold a
unicode '\0'
2024-10-10 16:25:41 +02:00
akallabeth
b4dbecd506
[primitives,copy] fix issues with SSE 4.1 and AVX2
* Deactivate optimized image_copy_bgr24_bgrx32
* Fall back to generic implementation instead of copying that code
2024-10-10 15:23:43 +02:00