Commit Graph

  • aa08548cbe Merge pull request #12334 from akallabeth/x11-leak-fix akallabeth 2026-02-19 22:23:37 +01:00
  • db3dcf57b1 [client,x11] fix XGetWindowProperty return handling Armin Novak 2026-02-19 16:30:19 +01:00
  • 0890f24ebc [channel,usb] fix message parsing and creation Armin Novak 2026-02-19 18:17:27 +01:00
  • caa0736f94 Merge pull request #12329 from akallabeth/rdtk-attr-nodiscard akallabeth 2026-02-19 16:32:01 +01:00
  • 69200a7217 [rdtk] default to OFF in all builds Armin Novak 2026-02-19 13:00:07 +01:00
  • f4c991f902 [server,shadow] make rdtk optional Armin Novak 2026-02-19 12:36:06 +01:00
  • 73419a3a29 [rdtk,nodiscard] mark rdtk API nodiscard Armin Novak 2026-02-19 07:18:48 +01:00
  • ef6611c809 Merge pull request #12331 from akallabeth/shadow-fixes akallabeth 2026-02-19 12:23:16 +01:00
  • dbef19705b [server,shadow] clean up code, check returns Armin Novak 2026-02-19 11:07:21 +01:00
  • 33bcf76950 [winpr,collections] fix Queue and MessageQueue Armin Novak 2026-02-19 11:53:25 +01:00
  • dc6d4b17cb Merge pull request #12330 from akallabeth/shadow-fix akallabeth 2026-02-19 08:58:39 +01:00
  • 56d6c97a41 [proxy,modules] mark functions [[nodiscard]] Armin Novak 2026-02-19 08:57:36 +01:00
  • 86327cba6f [server,shadow] fix return and parameter checks Armin Novak 2026-02-19 08:49:18 +01:00
  • 51e66d7bf0 Merge pull request #12322 from akallabeth/msg-queue-fix akallabeth 2026-02-18 15:58:55 +01:00
  • b08892fb9c [winpr,utils] improve TestQueue Armin Novak 2026-02-18 11:29:06 +01:00
  • d48452faf3 [winpr,utils] Add Queue_Capacity Armin Novak 2026-02-18 11:14:36 +01:00
  • b78cb455cb [winpr,queue] improve queue management Armin Novak 2026-02-18 09:27:56 +01:00
  • c0d477d278 [winpr,utils] improve TestMessageQueue Armin Novak 2026-02-18 10:41:46 +01:00
  • 57dfd75231 [winpr,utils] add MessageQueue_Capacity Armin Novak 2026-02-18 10:01:44 +01:00
  • c9b72743e3 [winpr,utils] ensure message queue capacity Armin Novak 2026-02-17 21:24:31 +01:00
  • 3b286a923d [winpr,stream] improve return checks in Stream_EnsureCapacity Armin Novak 2026-02-18 09:05:33 +01:00
  • 6e59663401 Merge pull request #12323 from akallabeth/resource-fix akallabeth 2026-02-18 13:49:28 +01:00
  • e05252cdea [codec,dsp] fix duplicate NULL checks Armin Novak 2026-02-18 13:24:50 +01:00
  • 48769060aa [server,shadow] simplify locking Armin Novak 2026-02-18 13:01:16 +01:00
  • 5475aeecf1 [client,common] fix mask for freerdp_client_handle_touch Armin Novak 2026-02-18 12:58:35 +01:00
  • 72c4c14918 [gdi,shape] fix gdi_FillRect checks Armin Novak 2026-02-18 13:04:51 +01:00
  • ab1675f2cb [gdi,graphics] fix gdi_Glyph_BeginDraw return checks Armin Novak 2026-02-18 12:57:46 +01:00
  • 7e486348e9 Merge pull request #12320 from akallabeth/rdpdr-simplify akallabeth 2026-02-17 16:51:05 +01:00
  • cf86ec9ed0 [gdi] fix handling of empty regions Armin Novak 2026-02-17 16:10:49 +01:00
  • d015ba58de [winpr,collections] fix sign warnings Armin Novak 2026-02-17 16:10:24 +01:00
  • d20f9af0e8 [client,sdl] fix single window dynamic screen updates Armin Novak 2026-02-17 16:09:07 +01:00
  • 5f10ae9599 [channels,rdpdr] fix IRP handling Armin Novak 2026-02-17 14:11:46 +01:00
  • 66d84e7f45 [client,sdl] fix a memory leak on startup Armin Novak 2026-02-17 14:20:19 +01:00
  • 1b744c15fe Merge pull request #12319 from akallabeth/grow-reasonable akallabeth 2026-02-17 15:23:17 +01:00
  • 118afc0b95 [allocations] fix growth of preallocated buffers Armin Novak 2026-02-17 12:05:42 +01:00
  • 50eafef1d7 Merge pull request #12313 from akallabeth/freerdp-api-nodiscard akallabeth 2026-02-17 12:54:27 +01:00
  • c4a0565342 [client,x11] fix xf_DeleteSurface error branch Armin Novak 2026-02-17 11:10:16 +01:00
  • df64d00a97 [warnings,api] fix -Wunused-result Armin Novak 2026-02-16 10:57:57 +01:00
  • 20a24fe36e [freerdp,api] mark API functions [[nodiscard]] Armin Novak 2026-02-16 10:54:24 +01:00
  • fac35c3abb Merge pull request #12317 from akallabeth/codec-logs akallabeth 2026-02-17 09:28:16 +01:00
  • f3d23da0ae [codec,nsc] update function docs Armin Novak 2026-02-17 09:15:03 +01:00
  • 169971607c [codec,nsc] fix use of nsc_process_message Armin Novak 2026-02-17 08:38:04 +01:00
  • 24a23e3028 [codec,nsc] deprecate nsc_decompose_message Armin Novak 2026-02-17 08:30:24 +01:00
  • caf6e7f2ec [codec,nsc] log decoder function parameter issues Armin Novak 2026-02-17 08:17:33 +01:00
  • 9a382e67a2 Merge pull request #12315 from akallabeth/clear-check-fixup akallabeth 2026-02-16 20:10:36 +01:00
  • 7d8fdce2d0 [codec,clear] fix destination checks Armin Novak 2026-02-16 19:56:55 +01:00
  • 341b52ad96 Merge pull request #12312 from akallabeth/planar-dst-fix akallabeth 2026-02-16 10:54:54 +01:00
  • a0be5cb87d [codec,planar] fix missing destination bounds checks Armin Novak 2026-02-16 09:45:58 +01:00
  • a25b90adc2 Merge pull request #12311 from akallabeth/winpr-attr-nodiscard-fkt-ptr akallabeth 2026-02-16 09:32:52 +01:00
  • a1c72a2f85 [server,warnings] properly handle function return Armin Novak 2026-02-16 08:18:27 +01:00
  • f4b0549c5b [client,warnings] properly handle function return Armin Novak 2026-02-16 08:17:39 +01:00
  • bf99266c2e [channels,warnings] properly handle function return Armin Novak 2026-02-16 08:16:58 +01:00
  • e0e6a7f800 [freerdp,warnings] properly handle function return Armin Novak 2026-02-16 08:18:37 +01:00
  • 81cf9f6cf0 [winpr,warnings] properly handle function return Armin Novak 2026-02-16 08:19:11 +01:00
  • 93dc6b8691 [channels,tsmf] fix function misnaming Armin Novak 2026-02-15 23:00:38 +01:00
  • 13616cc67e [freerdp,codec] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:46:30 +01:00
  • 9ecfb268fe [freerdp,client] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:46:12 +01:00
  • 9d199a9735 [freerdp,server] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:46:03 +01:00
  • 775ee2615a [freerdp,channels] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:45:39 +01:00
  • 6a1cc0f031 [freerdp,api] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:45:20 +01:00
  • 399d92f26e [winpr] mark function pointers [[nodiscard]] Armin Novak 2026-02-15 22:45:00 +01:00
  • a9e5642d69 Merge pull request #12310 from akallabeth/clear-fix akallabeth 2026-02-15 22:52:43 +01:00
  • f4d74c33fd [codec,nsc] bounds checks and doxygen Armin Novak 2026-02-15 19:32:38 +01:00
  • 6db1965bb2 Merge pull request #12309 from Wladefant/patch-1 akallabeth 2026-02-15 19:21:27 +01:00
  • 0746639629 [codec,clear] fix missing destination boundary checks Armin Novak 2026-02-15 19:19:07 +01:00
  • 361d73bc0e [core,settings] use WINPR_KBD_TYPE constants Armin Novak 2026-02-15 19:17:36 +01:00
  • 31346e9024 [android] Fix invert scrolling default value mismatch Wladimir Kirjanovs 2026-02-15 18:25:28 +01:00
  • 2de734ada0 Merge pull request #12306 from akallabeth/scard-pad-fix akallabeth 2026-02-15 14:00:25 +01:00
  • 65d59d3b3c [utils,smartcard] check stream length on padding Armin Novak 2026-02-15 09:15:20 +01:00
  • ffea8dd928 Merge pull request #12305 from akallabeth/sdl-monitor-fix akallabeth 2026-02-14 20:42:13 +01:00
  • 1ac24accf0 [client,sdl] fix move constructor of SdlWindow Armin Novak 2026-02-14 20:35:12 +01:00
  • 0ff34a1124 Merge pull request #12217 from akallabeth/sdl-fs akallabeth 2026-02-14 12:20:03 +01:00
  • e0d54eaf42 Merge pull request #12303 from akallabeth/sdl-pointer-fix akallabeth 2026-02-14 12:18:35 +01:00
  • 52cd988410 [client,sdl] fix cursor surface creation Armin Novak 2026-02-14 10:03:23 +01:00
  • 3503be620a [client,sdl] log cursor scale Armin Novak 2026-02-14 09:40:36 +01:00
  • 07bf4e9c10 [client,sdl] improve cursor updates Armin Novak 2026-02-14 09:29:47 +01:00
  • 1b577a755e [client,sdl] add toString for SDL_Rect Armin Novak 2026-02-14 09:38:22 +01:00
  • 28fc9a23a1 Merge pull request #12302 from akallabeth/x11-icon-fix akallabeth 2026-02-13 20:15:39 +01:00
  • 62c10e59d8 [client,android] fix platform dependent jlong size Armin Novak 2026-02-13 19:54:26 +01:00
  • f5e20403d6 [codec,color] fix input length checks Armin Novak 2026-02-13 19:38:20 +01:00
  • da71c28c9c [client,sdl] create a map of pixel coordinates Armin Novak 2026-02-13 10:13:08 +01:00
  • 3cb88eefd6 [client,sdl] detect displays on startup before RDP akallabeth 2026-01-30 11:03:40 +01:00
  • e2dd2eedab [client,sdl] implement display detection handling akallabeth 2026-01-30 11:02:07 +01:00
  • efa15e1dc2 [client,sdl] implement a static SdlWindow::query function akallabeth 2026-01-29 19:51:04 +01:00
  • 99a44990ba [client,sdl] rename SdlContext::removeDisplay akallabeth 2026-01-30 11:08:20 +01:00
  • 775e9e8576 Merge pull request #12301 from akallabeth/compiler-flags akallabeth 2026-02-13 18:48:16 +01:00
  • 103964c7a6 [cmake,compiler] disable -Wc++-keyword Armin Novak 2026-02-13 18:34:00 +01:00
  • 3af5581777 [cmake,compiler] disable -Wjump-misses-init Armin Novak 2026-02-13 18:22:33 +01:00
  • 394528d985 [client,SDL] Fix high-DPI handling and window sizing on scaled displays fix-hidpi-window Morgan J. 2026-02-13 11:18:24 +09:00
  • e28146d360 Merge pull request #12300 from akallabeth/sign-warnings akallabeth 2026-02-13 12:46:48 +01:00
  • eb0b74a908 [channels,rdpecam] fix sign warnings Armin Novak 2026-02-13 12:15:03 +01:00
  • 9903e234e4 [core,gateway] fix sign warnings from tsg Armin Novak 2026-02-13 12:14:16 +01:00
  • 72d4e7ff39 [cmake,compiler] disable -Wnrvo warnings Armin Novak 2026-02-13 11:57:02 +01:00
  • 74e7e20770 Merge pull request #12299 from akallabeth/test-fix akallabeth 2026-02-13 12:05:38 +01:00
  • f0ee9d7b6f [core,test] fix use after free Armin Novak 2026-02-13 09:25:55 +01:00
  • 0cef63776e Merge pull request #12298 from morgan9e/fix-sdl-smart-sizing akallabeth 2026-02-13 09:24:19 +01:00
  • 14c66c8bfc [client,SDL] Fix properly handle smart-sizing Morgan J. 2026-02-13 12:22:13 +09:00
  • 341b25d508 Merge pull request #12296 from akallabeth/scard-PCSC_ReadDeviceSystemName akallabeth 2026-02-12 10:34:47 +01:00
  • 606250f4cb [winpr,smartcard] fix returned attribute length Armin Novak 2026-02-11 19:18:40 +01:00
  • fb3f8aa3b6 Merge pull request #12295 from akallabeth/freerdp-config-test akallabeth 2026-02-11 17:10:44 +01:00