Commit Graph

19204 Commits

Author SHA1 Message Date
akallabeth
4b7727bd4e [winpr,utils] fix PNG bpp extraction 2024-08-19 11:50:15 +02:00
akallabeth
7f84bd5c81 [winpr,utils] fix image stride calculation 2024-08-19 11:50:11 +02:00
akallabeth
7dfdadbe53 [winpr,clipboard] add image clipboard tests 2024-08-19 11:50:07 +02:00
akallabeth
bc4022eb3b Merge pull request #10482 from akallabeth/issue-autoclose
[ci,issues] add workflow to autoclose stale issues
2024-08-16 15:01:39 +02:00
akallabeth
b80e33ff70 [ci,issues] add workflow to autoclose stale issues 2024-08-16 14:23:23 +02:00
Martin Fleisz
9f18768483 Merge pull request #10480 from akallabeth/ignore_empty_string_in_rdp_file
[client,common] ignore empty strings for channels
2024-08-14 15:33:49 +02:00
Armin Novak
1f95865907 [client,common] ignore empty strings for channels
Ignore empty strings when parsing redirection channel arguments
2024-08-14 14:31:58 +02:00
Martin Fleisz
8f5a20923c Merge pull request #10477 from akallabeth/cliprdr_packet_format_list_new
[channels,cliprdr] refactor cliprdr_packet_format_list_new
2024-08-14 09:40:38 +02:00
akallabeth
1e19ccd76d [channels,cliprdr] refactor cliprdr_packet_format_list_new
* Simplify function
* Add missing arguments for ASCII names
2024-08-14 09:19:51 +02:00
Martin Fleisz
92b547e91e Merge pull request #10474 from akallabeth/accepted-key-fix
[crypto,tls] fix AcceptedKey checks
2024-08-14 08:47:10 +02:00
akallabeth
dac0ae4976 [crypto,cert] extend certificate store API
Use the certificate PEM without trustchain in the local trust store, but
keep the full PEM with chain for the user facing callbacks.
2024-08-13 15:56:08 +02:00
akallabeth
1f806f35db Merge pull request #10476 from hardening/cliprdr_log_fix
cliprdr: fix message of error code log
2024-08-13 15:36:53 +02:00
David Fort
6e2cc358ba cliprdr: fix message of error code log 2024-08-13 15:08:30 +02:00
akallabeth
4523c4ec78 Merge pull request #10472 from akallabeth/clip-rdp-2-rdp-fix
Clip rdp 2 rdp fix
2024-08-13 08:27:35 +02:00
akallabeth
22fb6aad31 [crypto,tls] fix AcceptedKey checks
* Add freerdp_certificate_get_pem_ex to extract PEM for cert only
* Compare only certificate without certificate chain
* Store only certificate PEM without chain for later comparison
2024-08-13 07:40:07 +02:00
akallabeth
d4ecd16477 Merge pull request #10471 from hardening/sdl3_build
[sdl3] fix build against last SDL3
2024-08-12 16:10:25 +02:00
akallabeth
1dd9f32e76 Merge pull request #10470 from akallabeth/timzeone_generator_no_format
[winpr,timezone] disable clang-format for WindowsZones
2024-08-12 15:55:44 +02:00
Armin Novak
14c85bafd3 [client,x11] fix RAW clipboard copy 2024-08-12 15:55:26 +02:00
Armin Novak
83b253dc84 [channels,cliprdr] fix cliprdr_packet_format_list_new
* Fix length calculations
* Fix format name write, skip empty strings
2024-08-12 13:23:33 +02:00
David Fort
4e6f7fb989 [sdl3] fix build against last SDL3 2024-08-12 11:50:02 +02:00
Armin Novak
b2e15b5f75 [winpr,timezone] disable clang-format for WindowsZones 2024-08-12 10:49:10 +02:00
David Fort
122c6eaeb9 Merge pull request #10463 from akallabeth/ncrypt_checks
[winpr,ncrypt] check p11 for NULL
2024-08-09 11:01:17 +02:00
akallabeth
f938c32afa [winpr,ncrypt] check p11 for NULL 2024-08-09 10:41:43 +02:00
akallabeth
c5c5aa4563 Merge pull request #10462 from akallabeth/ncrypt_checks
[winpr,ncrypt] add checks to NCryptOpenP11StorageProviderEx
2024-08-09 10:00:39 +02:00
akallabeth
5e662cfb2d [winpr,ncrypt] add checks to NCryptOpenP11StorageProviderEx 2024-08-09 09:40:27 +02:00
akallabeth
14d52088fd Merge pull request #10460 from akallabeth/release_verify
[script,release] add signature verification step
2024-08-08 13:17:39 +02:00
Armin Novak
8728cfcd6c [script,release] add signature verification step 2024-08-08 12:56:46 +02:00
akallabeth
0d94a37fc0 Merge pull request #10459 from akallabeth/update_release_script
[script,release] add release signing to script
2024-08-08 12:52:45 +02:00
Armin Novak
862b141649 [script,release] add release signing to script 2024-08-08 12:27:45 +02:00
Martin Fleisz
918d2e3117 Merge pull request #10457 from akallabeth/release-3.7.0
Release 3.7.0
2024-08-08 12:02:29 +02:00
Armin Novak
12da65b033 [release] start 3.7.1-dev0 cycle 2024-08-08 11:38:21 +02:00
Armin Novak
4763f8675a [release] 3.7.0 2024-08-08 11:38:21 +02:00
Armin Novak
d7090678d0 Changelog 3.7.0 2024-08-08 11:38:21 +02:00
akallabeth
173f6f5c17 Merge pull request #10425 from akallabeth/scard-cache
[emu,scard] use single cache
2024-08-08 11:16:01 +02:00
akallabeth
9c24bff031 Merge pull request #10454 from akallabeth/leak_fix
Leak fixes
2024-08-08 10:45:30 +02:00
akallabeth
8bb26d8cbe Merge pull request #10455 from akallabeth/bitmap_single_rect_update
[server,shadow] send BitmapUpdate with single rectangle
2024-08-08 10:44:58 +02:00
Armin Novak
5bee88c4d0 [winpr,string] fix variable names in doxygen 2024-08-08 08:45:45 +02:00
akallabeth
711dbb53ab fix #10447 2024-08-08 08:45:43 +02:00
Armin Novak
1f83198bb1 [server,shadow] send BitmapUpdate with single rectangle
See https://github.com/FreeRDP/FreeRDP/issues/10413

Microsoft ditched support for RFX and multiple rectangles in BitmapUpdate for
windows 11 24H2.

So send all updates only with a single rectangle.
2024-08-08 08:37:51 +02:00
akallabeth
9fe1ff0165 fix #10446 2024-08-08 08:16:52 +02:00
akallabeth
15def36dd6 fix #10448 2024-08-08 08:16:52 +02:00
akallabeth
11b7ca4753 fix #10449 2024-08-08 08:16:40 +02:00
David Fort
9d1f98a195 Merge pull request #10444 from dobord/master
[channels,disp] fix typo in monitor->height
2024-08-06 09:15:01 +02:00
Mikhail Kashin
5c471974ba [channels,disp] fix typo in monitor->height 2024-08-05 23:54:08 +03:00
akallabeth
bf6f2b9583 Merge pull request #10431 from ivelin91/fix-json-typos
fix(winpr-json): typos causing make errors
2024-08-02 16:06:40 +02:00
akallabeth
6a29eb1680 Merge pull request #10441 from akallabeth/xgetatom-var-name
[client,x11] log variable name for XGetAtomName
2024-08-02 16:05:53 +02:00
akallabeth
7dc51e1b71 [client,x11] log variable name for XGetAtomName
To better debug issues with calls log the name of the target variable to
allow better tracing which call did fail
2024-08-02 15:12:58 +02:00
Ivelin
d7cbe4ed69 fix(winpr-json): typos causing make errors 2024-07-30 08:21:45 +03:00
akallabeth
d099c2ffd2 [emu,scard] use single cache
Just like with PCSC use a single cache and create the identifier from
UUID and identifier
2024-07-25 15:47:44 +02:00
akallabeth
11aeda6a93 Merge pull request #10428 from FreeRDP/timezone-patches-1721907865
[timezones] Update definitions
2024-07-25 15:38:00 +02:00