Commit Graph

  • 1ec4a9360e Merge pull request #12381 from akallabeth/c23-nullptr-channels akallabeth 2026-02-26 13:59:17 +01:00
  • 699ffa9da1 [crypto,certificate] add sanity checks to certificate_new_x509_certificate_chain Armin Novak 2026-02-26 13:36:08 +01:00
  • 10dc90cca7 [core,update] reset update->us immediately Armin Novak 2026-02-26 13:37:24 +01:00
  • 2c0c55dc46 [c23,channels] replace NULL with nullptr Armin Novak 2026-02-26 13:17:51 +01:00
  • b1d401a84e [winpr,platform] add nullptr fallback for pre C23 Armin Novak 2026-02-26 13:43:26 +01:00
  • 9f5106c0d1 Merge pull request #12379 from akallabeth/c23-boolean-checks akallabeth 2026-02-26 12:03:56 +01:00
  • e58819830a [c23] simplify boolean checks Armin Novak 2026-02-24 21:44:33 +01:00
  • f9ad8dd488 Merge pull request #12377 from akallabeth/c23-make-names-consistent akallabeth 2026-02-26 10:45:18 +01:00
  • 0531803808 [warnings] make function declaration names consistent Armin Novak 2026-02-25 16:05:02 +01:00
  • 8e340f84ac Merge pull request #12376 from akallabeth/gw-fix akallabeth 2026-02-26 09:10:50 +01:00
  • e6c17b13cd [winpr,platform] fix WINPR_ATTR_MALLOC for older GCC Armin Novak 2026-02-26 08:56:07 +01:00
  • 96be117f97 [core,gateway] fix rts_read_common_pdu_header Armin Novak 2026-02-26 08:49:42 +01:00
  • 4d6606a71c Merge pull request #12375 from akallabeth/gw-parse-fix akallabeth 2026-02-25 23:16:59 +01:00
  • 166a569784 [core,gateway] ignore incomplete rpc header Armin Novak 2026-02-25 22:52:06 +01:00
  • df4c0841c7 Merge pull request #12373 from akallabeth/c23-revert akallabeth 2026-02-25 20:13:39 +01:00
  • 01d680a081 [codec,fdk] revert use of WinPR types Armin Novak 2026-02-25 20:05:05 +01:00
  • 6dfad2077c Merge pull request #12372 from akallabeth/gw-policy-deny akallabeth 2026-02-25 20:02:41 +01:00
  • ef0fb4f540 Merge pull request #12371 from akallabeth/c23-more akallabeth 2026-02-25 20:02:19 +01:00
  • 7591cd8e51 [core,utils] ignore NULL values in remove_rdpdr_type Armin Novak 2026-02-25 19:52:10 +01:00
  • 6ac6eaec9b [client,sdl] remove multimonitor warning Armin Novak 2026-02-25 18:54:55 +01:00
  • aeb4bfe696 [ci,clang-tidy] disable clang-analyzer-security.VAList Armin Novak 2026-02-25 16:43:45 +01:00
  • 208bcbd153 [winpr] Add initializer functions Armin Novak 2026-02-24 21:23:47 +01:00
  • 48267edf2f [winpr] add WINPR_C_ARRAY_INIT Armin Novak 2026-02-24 20:18:25 +01:00
  • a5609b929e [winpr,ncrypt] use pragma once as guard Armin Novak 2026-02-24 21:10:48 +01:00
  • a79e307cb9 [codec,dsp] fix integer sign warnings Armin Novak 2026-02-24 19:23:05 +01:00
  • ede1dd980f [codec,dsp] fix opus constant definition type Armin Novak 2026-02-24 23:36:42 +01:00
  • de32f5b80a Merge pull request #12368 from akallabeth/3.23.0-warning-fixes akallabeth 2026-02-25 14:09:03 +01:00
  • 5479777822 [winpr,file] fix unit test for WriteFile Armin Novak 2026-02-24 18:51:16 +01:00
  • 5b23142636 [ci,cmake] update CI configuration Armin Novak 2026-02-24 19:03:22 +01:00
  • 58c541f723 [channels,rdpgfx] fix wrong function attributes Armin Novak 2026-02-25 12:00:34 +01:00
  • 88e8c843f9 [winpr,platform] fall back to attribute for GCC Armin Novak 2026-02-25 11:24:09 +01:00
  • 1366f0d646 [locale,keyboard] remove [[nodiscard]] Armin Novak 2026-02-25 11:17:29 +01:00
  • 76d6e7755c [channels,rdpdr] fix return value type mismatch Armin Novak 2026-02-25 11:17:21 +01:00
  • e9723d1b61 [attributes] update attribute definitions Armin Novak 2026-02-25 10:22:58 +01:00
  • 8016117eb7 [codec,dsp] fix warnings Armin Novak 2026-02-25 10:20:02 +01:00
  • 8892558b4e Merge pull request #12360 from akallabeth/attr-nodiscard-libfreerdp akallabeth 2026-02-25 10:13:23 +01:00
  • d606a734c7 Merge pull request #12325 from akallabeth/attr-nodiscard-channels akallabeth 2026-02-25 10:12:42 +01:00
  • 9223da618c Merge pull request #12366 from akallabeth/release-3.23.0 akallabeth 2026-02-25 09:47:59 +01:00
  • e3cd4652a1 dev-cycle 3.23.1-dev0 Armin Novak 2026-02-17 08:00:02 +01:00
  • b933ae18d9 release-3.23.0 Armin Novak 2026-02-17 07:59:38 +01:00
  • acdb886b32 changelog Armin Novak 2026-02-17 07:56:49 +01:00
  • a97afe0067 [rdtk] mark unmaintained Armin Novak 2026-02-24 14:54:16 +01:00
  • f9bcf00e13 Merge pull request #12364 from akallabeth/warning-fixes akallabeth 2026-02-25 07:52:26 +01:00
  • 378265afcf [freerdp,metrics] add missing includes Armin Novak 2026-02-25 07:43:40 +01:00
  • 3fcc287b16 [warnings] initialize all va_list Armin Novak 2026-02-25 05:50:15 +01:00
  • b7892a7cc1 [winpr,sspi] fix kerberos unused warnings Armin Novak 2026-02-24 22:42:05 +01:00
  • 4b14749013 [client,x11] use element compare Armin Novak 2026-02-25 05:41:52 +01:00
  • a571707d62 Merge pull request #12362 from akallabeth/c-attr akallabeth 2026-02-24 17:28:04 +01:00
  • 3c84d08518 [winpr,platform] add C++ guards for macros Armin Novak 2026-02-24 17:03:56 +01:00
  • c1d0653c87 [winpr,platform] fix C23 checks Armin Novak 2026-02-24 16:56:49 +01:00
  • f1ea2bf78b Merge pull request #12361 from akallabeth/c-23-nodiscard akallabeth 2026-02-24 16:36:49 +01:00
  • 6cebb3e0cd [winpr] fix sign warnings Armin Novak 2026-02-24 16:21:11 +01:00
  • 9e7aaa9bbc [client,x11] fix debug warnings Armin Novak 2026-02-24 16:22:59 +01:00
  • 8a24443ed6 [nodiscard] fix wrong attribute position Armin Novak 2026-02-24 16:09:48 +01:00
  • a9be86ecfa [winpr,platform] add C23 [[nodiscard]] Armin Novak 2026-02-24 16:06:54 +01:00
  • 4e4f84d33d [libfreerdp] mark internal functions [[nodiscard]] Armin Novak 2026-02-24 11:28:38 +01:00
  • 78b09a3ef8 [ci,abi] supporess urbdrc functions Armin Novak 2026-02-18 22:04:10 +01:00
  • f14096d468 [channels] mark functions [[nodiscard]] Armin Novak 2026-02-24 11:31:06 +01:00
  • 6598081863 Merge pull request #12326 from akallabeth/server-attr-nodiscard akallabeth 2026-02-24 11:16:27 +01:00
  • 196b659621 Merge pull request #12342 from akallabeth/proxy-no-threadpool akallabeth 2026-02-24 11:15:03 +01:00
  • b2f325251a [server] add WINPR_ATTR_NODISCARD macro akallabeth 2026-01-23 13:15:46 +01:00
  • 15c9fd0300 [client,x11] typedef x11_keysym_scancode_t Armin Novak 2026-02-24 10:57:32 +01:00
  • a5751dfe07 [utils,signal] rename header, avoid warnings Armin Novak 2026-02-24 10:57:09 +01:00
  • 1f1750465d Merge pull request #12359 from akallabeth/win-fixes akallabeth 2026-02-24 09:59:03 +01:00
  • 514f0f4ce4 [client,windows] fix missing include Armin Novak 2026-02-24 09:38:40 +01:00
  • 16a8d2bbe5 [utils,signal] fix compiler warnings Armin Novak 2026-02-24 09:38:28 +01:00
  • 6b3e467133 Merge pull request #12358 from akallabeth/win-fixes akallabeth 2026-02-24 09:35:21 +01:00
  • 9a1229de37 [client,windows] register signal handler Armin Novak 2026-02-24 09:26:16 +01:00
  • 3f00686780 Merge pull request #12357 from akallabeth/win-fixes akallabeth 2026-02-24 09:17:00 +01:00
  • 7c0a0c903b [winpr,crypto] use size_t as length for md[45] Armin Novak 2026-02-24 09:02:39 +01:00
  • f06c066f0a [channels,printer] fix missing includes and format string Armin Novak 2026-02-24 08:53:01 +01:00
  • 546908ebeb [utils,signal] fix missing function declaration Armin Novak 2026-02-24 08:55:06 +01:00
  • 86d8bf840d Merge pull request #12340 from akallabeth/smartcard-stop-fix akallabeth 2026-02-23 17:06:12 +01:00
  • 82faaeb1d7 Merge pull request #12352 from akallabeth/security akallabeth 2026-02-23 16:20:53 +01:00
  • 109c06e3f2 Merge pull request #12354 from akallabeth/x11-kbd-sym akallabeth 2026-02-23 16:19:09 +01:00
  • 31e1f17f03 [client,x11] sort keyboard lookup lists Armin Novak 2026-02-23 13:39:41 +01:00
  • e9b71caa09 [client,x11] add keysym-based fallback for keyboard mapping tiemio 2026-02-20 15:12:59 +01:00
  • 3bbd8497e6 Merge pull request #12353 from akallabeth/rdg-channel-response-optional akallabeth 2026-02-23 12:09:58 +01:00
  • 55f6827f6d [client,common] filter some error codes from reconnect Armin Novak 2026-02-23 11:55:33 +01:00
  • c3c9a723e0 [core,gateway] fix rdg_pkt_type_to_string Armin Novak 2026-02-23 11:28:13 +01:00
  • 3d8bcd1c71 [core,gateway] parse [MS-TSGU] 2.2.10.5 HTTP_CHANNEL_RESPONSE_OPTIONAL Structure Armin Novak 2026-02-23 11:09:11 +01:00
  • 0082b048a9 [security] drop 2.x from supported versions Armin Novak 2026-02-23 10:34:05 +01:00
  • eef3e85be1 Merge pull request #12350 from akallabeth/sdl-legacy akallabeth 2026-02-23 08:56:51 +01:00
  • 5f62aa11c1 [client,sdl] fix sdl_Pointer_New Armin Novak 2026-02-23 08:51:42 +01:00
  • ce72584855 Merge pull request #12347 from akallabeth/progressive-fix akallabeth 2026-02-21 17:06:25 +01:00
  • 1dde0b3eeb [codec,progressive] refine progressive decoding Armin Novak 2026-02-20 16:32:22 +01:00
  • 549febe685 Merge pull request #12345 from akallabeth/proxy-config-fix akallabeth 2026-02-20 15:59:31 +01:00
  • 9dc3e9fbe4 [server,proxy] clone user/doman/password Armin Novak 2026-02-20 15:29:25 +01:00
  • 042d0dfd77 [channel,smartcard] fix logging issues Armin Novak 2026-02-20 12:04:45 +01:00
  • 43f30eb03c [channels,smartcard] refactor channel handling Armin Novak 2026-02-20 10:00:21 +01:00
  • e6172762aa [server,proxy] use default threadpool Armin Novak 2026-02-20 11:01:42 +01:00
  • 37ace4ddc7 Merge pull request #12338 from akallabeth/winpr-nodiscard-optional akallabeth 2026-02-20 10:26:04 +01:00
  • 33a8b879eb [utils,smartcard] stop context thread on cancel all Armin Novak 2026-02-20 09:58:59 +01:00
  • 0caa0fb4f6 [client,sdl] make logging less verbose Armin Novak 2026-02-20 09:23:48 +01:00
  • 98f37bdf8c [channel,urbdrc] fix warnings Armin Novak 2026-02-20 09:17:55 +01:00
  • 262dade595 [cmake] Define WINPR_DEFINE_ATTR_NODISCARD Armin Novak 2026-02-18 22:16:10 +01:00
  • 6a983751b6 Merge pull request #12336 from akallabeth/urbdrc-select-fix akallabeth 2026-02-19 22:52:30 +01:00
  • 1546f2e32d Merge pull request #12335 from akallabeth/win32-signal akallabeth 2026-02-19 22:52:05 +01:00
  • e8099c493d [utils,signal] implement windows handlers Armin Novak 2026-02-19 21:13:55 +01:00
  • a1ebab4192 [utils,signal] split handlers per platform Armin Novak 2026-02-19 20:54:33 +01:00