Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:hendwolt
freerdp3
freerdp3.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File freerdp3.changes of Package freerdp3
------------------------------------------------------------------- Mon Apr 22 15:43:35 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.5.1 ------------------------------------------------------------------- Thu Apr 18 19:02:08 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - change compilation options ------------------------------------------------------------------- Thu Apr 18 16:19:59 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.5.0 ------------------------------------------------------------------- Sat Mar 16 19:07:03 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.4.0 ------------------------------------------------------------------- Sat Feb 24 19:42:33 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.3.0 ------------------------------------------------------------------- Sat Jan 20 16:04:06 UTC 2024 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.2.0 ------------------------------------------------------------------- Sat Dec 23 08:09:35 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.1.0 - use builtin binary versioning ------------------------------------------------------------------- Tue Dec 19 19:12:46 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - release 3.0.0 ------------------------------------------------------------------- Thu Nov 30 19:31:50 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.0.0.rc0 ------------------------------------------------------------------- Wed Nov 22 15:32:48 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - add SDL client without webview support ------------------------------------------------------------------- Sun Sep 24 15:21:18 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.0.0.beta4 ------------------------------------------------------------------- Sat Aug 5 13:27:58 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.0.0-beta2 - disable SDL client b.o. requiry mismatch ------------------------------------------------------------------- Mon Jul 31 14:36:22 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9188 sdl client multimonitor support #9227 Path wildcard fix #9226 [core,gateway] improve http_response_print #9223 Warning more fixes #9220 [core,gateway] unify http response logging #9222 Qa warn fixes #9217 Correct typos and formatting errors in format strings #9218 [winpr,stream] replace defines with inline functions #9216 [channels,printer] fix backend load function #9212 [ci] silence compatibility warnings with ancient C/C++ #9211 [standard] replace __FUNCTION__ with __func__ #9210 [client,sdl] set gui consent message #9209 [client,common] fix leak in rdp parser #9205 gateway: Allow authentication using a NULL (current user) identity #9197 Find first file improve #9200 Parse arm and aad options in rdp(w) files #9199 Log aad authentication_result as hex and string #9195 Refactor: Improve error message in is_within_surface function #9194 [client,common] respect +force-console-callbacks #9193 [client,sdl] fix cleanup order #9190 [cmake] do not always build client-common ------------------------------------------------------------------- Mon Jul 24 18:02:52 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - 3.0.0-beta1 ------------------------------------------------------------------- Thu Jul 20 17:21:12 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9168 [client,sdl] add user dialogs #9127 Improve Azure AD communication #9172 X11/cliprdr: Rework server to client clipboard handling #9167 fix the issue of incorrect display of remote desktop cursor #9166 [winpr,ncrypt] do not link pkcs11 for dynamic detection ------------------------------------------------------------------- Thu Jul 13 18:13:27 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9156 [core,nla] print name of error code in log #9154 [client,aad] simplification and heap-overflow fix #9151 [client,file] add WebAuthN rdp file parsing support #9150 [client,x11] fix RAILS image paste, fixes #7276 ------------------------------------------------------------------- Sat Jul 8 16:17:24 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9144 [winpr,wlog] added %% formatter and skip NULL %ctx #9145 core: Fix issues in settings copy code #9137 [server,peer] server instance must support multimon #9141 drive: Fix double free in client drive channel #9140 [core,gateway] clean up websocket transport #9139 [client,common] fix rdp file key names #9138 [core,gateway] cleanup http response #9134 Proxy mod #9135 [core,transport] free wst transport after use #9132 [client,file] refactor RDP file parser #9133 misc: More int to BOOL conversion fixes #9129 core: Fix flag check to enable/disable RDSTLS security #9131 [smartcard] fix message queuing #9123 Kbd pipe #9128 Kbd cleanups #9100 No mouse grab #9099 Mouse move restrict #9126 [core,gateway,wst] fix use after free in wst_connect #9124 the default Swiss keyboard layout is German, French is a variant ------------------------------------------------------------------- Sun Jul 2 13:46:27 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9118 [proxy,rdpdr] fix broken logger calls #9119 Warn fixes, primitives buffer fix #9112 Ini file fixes #9115 [winpr,wlog] extend wLog to allow logging custom data #9113 Proxy module fixes #9114 [core,gcc] gcc_read_client_data_blocks update checks #9111 [core,gateway] make http authentication work again for websocket transport #9110 [codecs] fix R and B inversion when decoding planar #9109 [core,gateway] only encode a cookie line if there is a cookie #9106 [cmake] do proper pkcs11 detection #9098 Warn eliminate #9107 Audio input negotiated format must be cleaned after closing. #9105 [winpr,collections] fixes for ListDictionary #9090 Proxy channel dump plugin #9104 Collections refactor #9103 Add missing palette setting api after last change. #9095 [core,gcc] dump unknown GCC types with trace log #9088 Adding CredSSP with Early User Auth support (sec:ext) #9086 Multitouch common #9097 Shadow crash fix #9093 [multitransport] Ignore unknown data ------------------------------------------------------------------- Fri Jun 23 14:27:42 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9089 [client,x11] Reinit xinput input event masks on device changes #9084 [client,common] fix multitouch detection #9064 [gateway] websocket transport #9081 small fixes to #9080 #9080 Implement pen functionality for X11 #9072 [winpr] remove casts for winpr_RAND calls #9066 Assist fix #9059 Get AAD working again ------------------------------------------------------------------- Mon Jun 12 15:43:19 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9044 Rfx tile assert #9043 [CMake] refactor shadow build scripts #9045 [core] fix typo in debug string #9035 [codec,dsp] fix ffmpeg deprecations #9034 Warn fixes clang #9036 Various fixes #9037 Stream const pointer #9033 [winpr,ncrypt] log problems during cert enumeration #9032 Fix sanitizer findings #9029 Msan more fixes #9027 [client,common] add /args-from:env ------------------------------------------------------------------- Mon Jun 5 17:54:28 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9030 [gateway,rdg] fix a leak and NULL access in RDG #9017 [client,sdl] encapsulate c++ context #9019 Add fuzzers to a common module #9026 [core,rdp] log rdp_read_share_control_header #9023 [channels,rdpdr] enforce client state checks #9016 [client,sdl] use SDL_WaitEvent #9009 [cmake] build xfreerdp standalone project #9014 Winpr atexit #9015 Clip dir fix ------------------------------------------------------------------- Mon May 29 14:19:09 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9008 [core,licensing] allow all SEC_AUTODETECT_REQ messages #9005 Client standalone project #8989 [cmake] Enable static building #9006 Cliprdr direction mask ------------------------------------------------------------------- Wed May 24 15:52:19 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #9002 Compile and cmake fixes #9001 new [libfreerdp]: use compile time paths in FreeRDP cmake module #8965 [client,common] auto reconnect abort early on cancel #9000 Compile and cmake fixes #8990 Use an embedded browser window to obtain an authorization code #8998 Server logs #8976 [client,common] add command line argument /from #8996 Rect bounds #8994 [libfreerdp] add bounds check, fix 3 security breaches. #8995 Yuv fix ------------------------------------------------------------------- Fri May 19 14:58:44 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8978 [winpr,crypto] rc4 allocation check #8985 Winpr dump silence #8984 Cert 2003 fix #8971 channels/audin: Rework API to be closer to documentation #8966 [smartcard] fix smartcard listing with /kerberos:pkcs11-module:<path> #8973 core: fix api in a fuzzing test #8977 [codecs] fix freerdp_bitmap_planar_context_new call #8975 Warn fixes may 2023 #8972 [server,sample] move assert in SuppressOutput #8967 [client,sdl] fix blend mode #8961 File copy fix #8964 [winpr,input] fix GetKeycodeFromVirtualKeyCode(code, KEYCODE_TYPE_XKB) #8954 Scard list #8963 Static linking fix #8958 Progressive fix #8959 [core,settigs] default to 32bpp session color depth #8960 refactor [locale/keyboard_x11]: cleanup and remove calls to xprop #8922 Openssl3 aad #8952 proxy: fix treatment of client channels #8950 Proxy conf pem length #8947 [progressive] fix tile cache resize ------------------------------------------------------------------- Mon May 8 13:38:30 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8936 Autodetect fix invalid msg #8941 Replace deprecated ffmpeg functions: #8940 winpr: Add support for AVX2/AVX512F feature detection #8938 Fix VirtualChannelChunkSize handling + use correct buffer size in DVCs #8939 [cmake] fix version from git tag ------------------------------------------------------------------- Sat Apr 29 16:02:03 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8937 core: Fix possible memory leak in smartcard certificate enumeration #8935 [core,gateway] tighten checks for fault PDU #8920 [winpr,crypto] add openssl 3 support #8931 Cmdline fixes #8914 Kdc proxy #8929 mcs: drop a server-side warning on FreeRDP_ChannelDefArray::len #8927 [server,proxy] add additional PEM headers #8921 rail: add missing server-side calls #8919 Pkg config #8918 [core,autodetect] revert to [MS-RDPBCGR] states #8917 [core,license] allow empty cert info #8911 [channels,settings] add a setting to ignore invalid devices #8912 new: export plugin paths in pkg-config and cmake package #8907 [core,info] unify string read, log unexpected #8916 Cert fixes #8915 [server,proxy] allow PEM in config file #8896 rdpdr_server_drive_close_file_callback remaining length fixed ------------------------------------------------------------------- Sun Apr 23 18:23:15 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8900 winpr/input: Add actual evdev keyboard handling #8906 gateway: Do not encrypt message during RPC NTLM auth #8903 rdpecam/server: Remove wrong assertion #8881 Sdl client cpp #8901 [core,license] fix length checks #8897 Add WITH_UNICODE_BUILTIN option to use built-in UTF conversion functions #8898 [core,rdstls] Avoid Stream_SafeSeek on pdu parsing #8890 [server,proxy] ensure PEM length is strlen(pem) + 1 #8894 [client,cliprdr] fix missing include #8892 client/X11: Fix IO errors during server to client file transfer ------------------------------------------------------------------- Thu Apr 13 18:09:39 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8883 [core,settings] fix missing return path #8882 Color depth split #8879 [client,sdl] improve mouse scroll speed #8876 core/autodetect: Rework autodetect handling + allow overriding connect-time autodetection handling #8853 [core,nla] ensure the identity is created with unicode #8851 [client,common] fix file clipboard locking #8856 Gw silence #8865 [core,gateway] fix warnings with static stream #8861 Http status str #8866 [codecs] make h264 and planar opaque #8867 [core,redirection] Fix sending redirection certificate ------------------------------------------------------------------- Sun Apr 9 15:10:03 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8868 Unique kerberos ccaches for parallel connections. #8869 don't log an error when running GetCurrentThread from non winpr thread #8863 [core,credssp] simplified name cache #8862 Sspi and log #8858 Rfx fixes #8800 [utils] fix windows console read #8855 [core,credssp] fix logging with unicode #8854 Gw fault log #8852 [core,gateway] fix http_request_write #8841 [client,cmdline] fix gateway option parser #8847 Few fixes for the clipboard handling in xfreerdp3 ------------------------------------------------------------------- Thu Mar 30 15:15:26 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8837 [core,server] warn if cert not RDP security compatible #8835 use winpr_aligned_recalloc for codecs #8839 [client,common] improve help for /list #8833 [codec,progressive] simplify tile cache allocation #8832 [winpr,shell] log when a known path is NULL #8828 channels: Check return value of EnumPrinters #8826 [codec] fix tile usage in progressive #8821 Update wf_event.c for CTRL+ALT+ENTER #8819 [clients] fix clipboard locking #8817 [codecs] make progressive honor threading flags ------------------------------------------------------------------- Sun Mar 19 19:08:43 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8812 [core,gateway] copy data for credssp #8803 [cmake] fix OBJECT library link deps #8801 use cmake object libraries for built-in virtual channel plugins #8796 Cpp guards && recursive include cleanup ------------------------------------------------------------------- Tue Mar 14 18:43:37 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8798 Update read window state order #8791 [server,shadow] fix assertion in shadow context free #8789 [build] fix a few compiler warnings #8787 core: Allow NULL identity for NLA authentication #8782 Auth callback fix #8780 [build] fix a few warnings #8785 [core,security] fix security_establish_keys ------------------------------------------------------------------- Sun Mar 12 08:36:17 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8781 fix and improve cJSON detection #8768 Rdsaad #8777 parser and cmake fixes #8772 core: Fix sending incorrect GUID in RDSTLS auth request #8767 [core,transport] check for rdstls == NULL #8765 common: Fix const issues with current rdp file API #8758 Add RDSTLS security protocol #8756 Shadow fix missing/invalid return checks #8759 Redirection fixes #8757 common: Minor code cleanup of rdp file handling #8737 [client,x11] wrap XChangeProperty #8755 [client,sdl] lock updates #8752 Shadow fixes ------------------------------------------------------------------- Mon Mar 6 16:22:49 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8754 [core,security] fix types to reduce warnings #8753 [client,common] fix function name clash #8751 common: Fix parsing of rdp file domain info #8750 Server side RDP security fixes #8749 [core,peer] fix multitransport request checks #8748 Warn cleanup #8747 Rdp enc fix ------------------------------------------------------------------- Sun Mar 5 18:47:05 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8727 Clip file split #8743 winpr: fix WaitForMultipleObjectsEx(alertable) call from non winpr threads #8729 [core,redirect] check TsvUrl on redirect #8733 [channels,tsmf] drop gstreamer 0.1 support #8732 Deprecation warn #8704 Build improve #8728 [core,redirect] extract and check redirection cert #8720 Clip data len fix #8715 fix some warning with the use of new crypto functions #8676 [core,cache] make protocol caches private #8699 [core] add log for experimental settings #8721 [cmake] simplify krb5 detection #8690 Fixed #8686: Update h264 to use new FFMPEG API #8722 expose last NLA/CredSSP SSPI error code (freerdp_get_nla_sspi_error) #8713 Xclip refactor ------------------------------------------------------------------- Wed Feb 22 16:36:11 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8714 core: Add CAPI support for enumerating smart card key containers #8707 core: Allow change to smart card logon in Authentication callbacks #8711 Clip fix once more #8712 [core,gcc] Fix applying RedirectionVersionMask #8693 Sdl client improve #8705 [client,common] working REDIRECTION_VERSION6 #8669 Cert unify server #8695 [client,common] set default callbacks before ClientNew ------------------------------------------------------------------- Wed Feb 15 16:48:49 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8694 Client callback defaults and argument refactoring #8692 core: Fix pointer corruption with d2i_X509 #8691 [client,x11] fix /gdi:hw drawing. #8687 core: Add possibility to distinguish between auth cancelled and no creds #8662 Cert unify #8683 proxy: Fix NLA to TLS fallback connection #8682 [autodetect] add pointer for custom user data ------------------------------------------------------------------- Wed Feb 8 16:23:40 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8675 [core,fastpath] fix too verbose log #8668 [core,settings] remove unused setting #8642 Cert cleanup #8659 refactor gateway command line #8663 [core,tcp] fix transport_bio_buffered_write ------------------------------------------------------------------- Mon Jan 30 17:02:12 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8650 Eliminate early caps #8648 Peer quit #8645 Log and leak #8646 [codec,progressive] fixed recursive parsing of blocks - resolve requirement conflict between ffmpeg-5 and libav* ------------------------------------------------------------------- Thu Jan 26 16:20:21 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8643 Persist bitmap disable #8637 Logging refactor #8639 Log stream capacity #8641 [client,sdl] Add WSAStartup #8638 State fixes #8630 Improved logging #8636 Redir improve #8635 Redir fix #8631 Skip channel join v3 #8632 Fix handling of RAIL HandshakeEx flag ------------------------------------------------------------------- Thu Jan 19 19:24:56 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8625 Fix incompatible function pointer types #8620 Refactor cleanups #8624 Sdl improve #8621 [core,redirection] fix length field of Server Redirection Packet #8611 [core] add missing redirection fields ------------------------------------------------------------------- Mon Jan 16 16:00:31 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8597 [codeql] update to API v2 #8603 [winpr,sam] allow empty domain in SamLookupUserW #8604 [uwac] do not use iso C functions #8605 [winpr,sam] fix inalid NULL arguments #8606 Helpers #8612 uwac/input: Set the right serial when setting cursor #8613 Rename functions tls_ to rdp_tls_ and tls.h to rdptls.h to avoid conflicts with libtls ------------------------------------------------------------------- Tue Jan 10 17:00:00 UTC 2023 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8587 Sdl client #8591 cliprdr: Fix sending of server-side PDUs #8595 Alpha fix #8596 Rdpdr proxy ------------------------------------------------------------------- Sat Dec 24 13:01:07 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8549 [client,cmdline] add support for .rdpw file extension #8571 revert changes so that the osmajortype/osminortype is not overwritten #8572 Proxy fixes #8574 Settings fix #8575 Export TLS functions plus use constants ------------------------------------------------------------------- Wed Dec 21 14:42:31 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8534 tls: cleanup and add some methods to do handshakes asynchronously #8556 Debug fixes #8564 Shadow resize ------------------------------------------------------------------- Sun Dec 18 09:04:29 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master ------------------------------------------------------------------- Sat Dec 3 14:34:37 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8486 [channel,cliprdr] log debug information #8484 Fix #8483: typo in CMake variable name #8485 [core,license] print a warning on invalid packet #8481 proxy: prepare intercept mode for dynamic channels #8456 [core,settings] Added settings function docs #8471 [core] improve finalize flag log messages #8461 [winpr,smartcard] fix PCSC_SCardListReaders #8475 [rdg] fix FAILED detection #8474 [gateway] include '\0' in paa cookie string #8466 Add fuzzer for certificate_read_server_certificate() #8469 [core,cert] improve argument checks #8468 [core,update] do not require EndPaint callback #8470 proxy: fix channel id shift between front and back #8467 rdp: notify the Activate state as soon as it happens #8459 [core,client] Added logging for finalize flags #8463 [winpr,crt] fix unicode conversion functions ------------------------------------------------------------------- Mon Nov 28 15:21:29 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8439 Uwac pixman #8457 merged Nov 28, 2022 #8361 Unicode simplify #8455 Rdp security checks fixed #8452 [winpr,asn] fix too verbose log message #8449 [server,proxy] added --buildconfig option #8449 [settings] Typo in GatewayHttpExtAuthSspiNtlm #8430 [ntlm]: use rfc5929 binding hash algorithm #8431 [winpr,crypto] Split crypto header renamed ------------------------------------------------------------------- Tue Nov 22 16:35:59 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8441 fix PAA Rdg-Auth-Scheme header #8410 [core] fixed CONNECTION_STATE_MCS_CREATE_REQUEST parsing #8440 [crypto] Added sha3 define guards #8433 [channels,printer] Fixed reference counting #8428 [ntlm]: use the hash algorithm as mandated by rfc5929 #8427 [core,nego] Fixed a broken format string #8426 Fix connection negotiation with mstsc/msrdc #8425 Warn pedantic fix #8419 Use Stream_CheckAndLogRequiredLength, fix WLog TAG #7285 Replace backslashes with underscores in printer names #8417 core: Preserve user provided credentials when being redirected #8409 [gateway] http extauth sspi ntlm #8411 Fix wlfreerdp pointer cursors #8408 Update the security policy #8396 State transition fix #8401 fix segfault on missing CSP #8406 Cursor scale fix #8402 autodetect: prepare for multi-transport #8400 fix use of return code from list_provider_keys() #8404 [capabilities] properly set RemoteFxOnly #8403 merged Nov 16, 2022 #8387 [core] Unify RDP state machine #8388 rdg: Fallback to rpc if http status is not sent #8380 length check fixes #8392 codec: Fix broken logging in progressive codec #8338 Rdp state machine update #8383 Gfx map surface to window #8382 proxy: Allow NLA when using proxy smartcard authentication ------------------------------------------------------------------- Mon Nov 7 18:45:13 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8378 core: Fix applying of pointer capabilities #8377 Proxy input fix #8376 [proxy] add mouse ex and unicode event filters #8372 fix HTTP proxy CONNECT header #8337 More checks, new functions for upcoming state machine PR #8371 client: improve connection time #8370 [channel] Fixed broken length check #8277 Refactored licensing module #8368 nla: Fix unicode issues with gateway code #8293 More fixes #8272 Autodetect refactor module #8357 Write an error log if a PEM file can not be read. #8262 Fixed #8259: in remote app mode keep the keyboard state #8358 Filedescriptorw fix ------------------------------------------------------------------- Mon Oct 31 09:29:34 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update tocurrent master #8358 Filedescriptorw fix #8355 Fix parsing of smartcard options #8354 Unified comparisons #8352 Fixed compile error for old openssl #8347 Add setting name for invalid function access #8349 Removed unused BipBuffer #8353 Fixed nla error code to string conversion #8333 Cmdline simplify #8320 Do not terminate on error info #8340 Fixed invalid pointer in freerdp_connect #8346 Fix certificate and private key checks for smartcard logon #8342 Check smartcard certificates for correct EKU #8343 winpr_Digest_Free #8341 Check for NULL pointer in winpr_Digest_Free #8335 Added missing return in winpr_Digest_New #8330 Fixed TLS1_3_VERSION check and parse_tls_seclevel #8327 Improve OpenSSL provider loading #8329 Cmdline tls unified option #8319 Smartcard support for gateway authentication #8326 uwac: fix wl_buffer_destroy of wl_cursor buffer #8324 MD4, MD5 and HMAC-MD5 replacements #8323 Increase yuv decoder worker count #8321 Fix Format List PDU is not sent when the Clipboard Redirection Virtual Channel is initialized for the second time. (X11 client) #8316 Add UserSpecifiedServerName setting, /server-name command-line parameter #8313 Eliminate memset #8315 fix smartcard listing #8310 Fixed uninitialized variable warnings #8314 With #8292 ClusterInfoFlags became application settable #8311 nla: Fix some issues with server-side NLA authentication #8312 Fix CredSSP extended credential attributes on Windows (SECPKG_CRED_ATTR_KDC_URL) #8294 Refactored cmdline common #8309 Compile fix #8292 (mostly) Server side protocol checks improved #8308 Do not compile client functions for encomsp if channel deactivated #8306 fix smartcard logon with smartcard emulation #8307 Fix CredSSP with Windows Kerberos SSPI module #8303 Fixed FindXi.cmake #8274 Add Negotiate SSPI authentication module filtering #8297 Fixed #8296: Assert floatbar->handle and not xfc->window #8304 Updated supported RDP versions ------------------------------------------------------------------- Tue Oct 11 16:01:25 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8299 Warn fix another day #8298 sspi: Do not call copy on empty strings #8295 Stream stack #8290 Fixed ownership of negoToken #8270 Floatbar fix #8285 Fixed invalid return values #8265 Add assertions in update module #8281 Improved streamdump file format #8219 Support spnego/kerberos authentication for gateway #8282 Use GFX small cache by default #8278 Adjust smartcard listing #8279 Additional checks #8261 Add SSPI SetCredentialsAttributes missing definitions + Kerberos KDC URL custom attribute ------------------------------------------------------------------- Thu Sep 29 15:40:18 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master#8260 proxy: Fix crash due to format specifier/type mismatch in debug logging #8254 Fixed format strings to match arguments #8258 proxy: Fix handling of in drdynvc DATA_FIRST_PDU in proxy #8255 More winpr fixes #8252 Add support to send a ServerRedirection PDU #8250 CMAKE: Fix install export FreeRDP-ShadowTargets #8249 WinPR::Clipboard::SyntheticFile: FIX match *.* directory bug. #8246 WinPR::Clipboard: Refactor synthetic file #8244 winpr: improve WaitForSingleObject and WaitForMultipleObject with processes ------------------------------------------------------------------- Sun Sep 25 11:57:12 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8243 winpr: add a function to export timer file descriptor #8236 Send resize on window state change #8238 Fixed missing encomsp check #8234 Flatpak update #8233 Load channels and winpr checks #8229 fix mouse button "stuck" down when dragged out of window #8221 Mingw clang #8205 Improve string version extraction regex #8223 Improve management of default printer #8218 fix connection abort when copy from remote wordpad, local windows 10,… #8217 Improve length checks in parse_uri_to_local_file #8214 remember participantId for use with assistance set control request #8212 WinPR::Clipboard: Add to convert uri to local file #8210 Disable execinfo support if only header detected #8201 if /auto-request-control, only request control once upon connect #8207 timezone read fixes #8204 Channel loading #8194 Fix #8176: Check fullscreen state and not setting #8200 Fixed gnome and mate clipboard format synthesizers #8190 Fix #8186: AVCodec split version defines in two files... #8195 Unify encomsp request control code #8197 Rdpei fix #8161 add /auto-request-control remote assistance support for windows client #8193 Fixed memory leak in nla_send #8191 core: various cleanups for persistant cache #8192 Added support for audin version 2 #8174 do not resize client window if emart sizing is enabled #8187 WinPR::Clipboard: FIX text/uri-list format bug(#7904) #8167 gateway: Fix Sec-WebSocket-Key accept handling (#8166) #8172 handle remote assistance connection request denied #8147 fix freerdp_assistance_parse_address_list parsing #8185 proxy: Fix unicode flag parsing in proxy rdpdr client name request #8183 unescape & in PassStub #8143 remote assistance allow ip addresses of minimum length 7 (x.x.x.x) #8181 FIX: error checking #8173 x11: Fix disconnects if WITH_XCURSOR is set to OFF #8163 proxy: Fix smartcard emulation with clients with active rdpdr channel #8160 smartcard: also filter certificate by domain name ------------------------------------------------------------------- Wed Aug 24 16:03:17 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8146 Various fixes / improvements #8140 Update cmdline.c ipv6 port parse error #8135 Fix memory leak in tls.c::tls_accept with openssl reference count #8134 locale: Use Polish Programmers as default keyboard layout #8133 shadow-server: fix state machine #8132 crypto: Fix compilation with OpenSSL versions older than 1.1.1 #8070 Kerberos User 2 User support #8083 fix moving a window shrinks it 14x7 when connect to server 2019 #8127 xf_floatbar use XmbDrawString instead of XDrawString #8120 tls: add an option to dump tls secrets for wireshark decoding #8113 Use CMAKE_INSTALL_MANDIR for installing man pages. ------------------------------------------------------------------- Mon Aug 8 18:11:34 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8106 winpr: set non-blocking on both fd with pipe() based events #8105 winpr: complement thread tests and fix some asserts #8102 Fixed #8090: Duplicate definition of strndup #8098 Fix indentation issue #7752 Moved clipboard utils to core library, fixes #6760 #8059 Drdynvc needs love #8074 Switch to using the WinPR ASN1 library in nla.c ------------------------------------------------------------------- Sun Jul 24 17:40:48 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8087 Smartcard should be usable even when unable to get its ATR #8086 Enumerate keys in PKCS11 by finding public keys instead of private keys #8085 winpr asn1: fix error reporting of ReadContextualXXX functions #8072 Miscellaneous fixes #8073 Fix app windows destroy will do close(0) #8069 spnego: add missing check #8076 codec/progressive: Fix wrong usage of subband diffing flag #8060 spnego: correctly set output buffer size ------------------------------------------------------------------- Sat Jul 9 15:18:17 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8052 Modify spnego to use the winpr asn.1 library #8057 Fixed xf_Pointer_GetCursorForCurrentScale double free #8056 Fixed #8054: multimonitor settings #7992 Mutualize dynamic channel stuff #8053 gateway: Base-64 encode websocket key in request header #8051 clipboard: Add APIs to override filename restriction check + client/X11: Relieve CLIPRDR filename restriction when possible #8048 TLS version control #8049 Fixed swscale and cairo checks #8046 Proxy fixes #8045 Fixed missing ffmpeg link to libfreerdp #8044 Decouple ffmpeg video encoder/decoder support from WITH_FFMPEG #8039 winpr: fix encoding of octetString containers and add required functions for SPNeg #8041 Removed ALAW/ULAW from supported backend formats #8038 Shadow XDamage define guards #8037 Remove xmlto #8035 Fixed compilation warnings #8028 Rem malloc #8033 Update scaled pointer on FocusIn #8031 Added debug logs #8024 Clear openssl error queue after connecting with nla ------------------------------------------------------------------- Fri Jul 1 14:46:04 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #8026 Fixed broken format string in rdg.c #8025 winpr asn1: fixes and more features #8018 winpr: add some ASN1 parsing functions #8023 Fixed #8022: leaks in kerberos code #8019 Fixed copyright headers and stream length #8010 Add server side handling for [MS-RDPECAM] #8017 Fixed -Wshadow warnings #8014 New warning fixes #8013 constants: Add missing OS major type constants #8012 Added RAIL compartmentinfo server to client message #8011 Rail add compartmentinfo #8008 Rail add textscale #8003 Unify load channels #8006 Added rail_get_order_type_string_full for better debug logs #8000 Redirect channel fix #7997 Winpr asserts, streampool fixes, authentication leak fixes #7998 Gfx refactor / assert ------------------------------------------------------------------- Sun Jun 26 15:08:38 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7995 Added WINPR_ASSERT to printer client channel #7989 Protocol fixes and cleanups #7987 Add a new command line arg to enforce tls1.2 #7988 reformatted #7982 API improvements, code refactor and cleanups #7979 fix some function warnings #7934 implement proper SPNEGO negotiation #7978 Add git revision to buildconfig by default #7977 Fixed double free by implicit fallthrough (#7974) #7976 Added proxy module callbacks for session init and started #7951 Unified strcat #7970 proxy: correctly handle dynamic channel fragmentation #7960 proxy: add fixed domain/passwd #7966 client channels: mutualize as much as possible dynamic channels ------------------------------------------------------------------- Sat Jun 11 14:46:52 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7961 Invert RDPGFX_CAPVERSION_106_ERR and RDPGFX_CAPVERSION_106 values #7942 Implement RDP persistent bitmap cache #7941 Add WTSChannelGetOptions (for retrieving peer channel option flags) #7957 channels/server: Add APIs for DVCs to get notified of channel id #7955 Fix logic inversion introduced by scanbuild fixes #7954 Add server side handling for [MS-RDPET] + add APIs to get notified about DVC creation status (CreationStatus from DVC response PDU) #7927 Add LTO settings #7949 rdpsnd: Enhance server implementation #7945 Add WTSChannelGetOptions #7946 Fix return of getlogin() #7929 Fix ClearCodec context reset #7932 Add settings to load a custom SSPI shared library module #7938 Removed recursive xf_lock_x11 warning #7937 Revert "* libfreerdp-codec: fix XCRUSH context reset" #7913 utils: add implementation of POD(primitive object data) arrays ------------------------------------------------------------------- Sat May 28 14:03:29 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7928 Explicit remdesk, encomsp channel event init handling #7931 Fix processing of RemoteFX and NSCodec codec ids #7930 Fix XCRUSH context reset #7924 Fixed RDPGFX_CAPVERSION_106 according to errata #7922 Fixed missing WINAPI for callback function declarations #7920 Always call HOOK_TYPE_CLIENT_UNINIT_CONNECT in pf_client_thread_proc #7916 Updated RDPGFX_CAPSET_VERSION106 code to conform to spec #7903 fix RAIL abort when reconnect #7905 Fix proxy rdpdr/smartcard handling #7910 rdpsnd/client: Fix handling of WaveConfirm PDUs #7906 core: fix warning #7902 Console mode fix ------------------------------------------------------------------- Sun May 15 18:03:34 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7901 gids: Fix broken check in GIDS emulation #7885 fix moving a window shrinks it 14x7 when connect to server 2019 #7884 smartcard: take in account pkcs11-module in smartcard listing and print pkcs11 errors #7883 transport: Set server socket as keepalive in transport_default_attach() ------------------------------------------------------------------- Thu May 5 17:47:49 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7881 Added new API freerdp_abort_event #7876 Fixed broken USE_UNWIND check #7879 shadow: convert incoming key scancode to DWORD before |= KBDEXT #7871 Fixed settings pointer functions #7870 Settings getter #7867 Replace direct rdpSettings access with getter/setter ------------------------------------------------------------------- Sun May 1 18:02:44 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7866 Fixed sizeof() mismatch for settings types #7865 Fixed uninitialized DeviceArray #7863 Fixed missing null checks #7861 Enable unwind.h and dladdr as default backtrace implementation #7860 Fixed invalid argument types #7859 Backtrace improve #7858 Assert fixes #7856 Pulse success cb #7855 H264 type checks #7852 scanbuild fixes #7849 Code cleanups #7854 Private bulk codecs #7848 Trio remove #7831 Fixed decoder arguments, use const correct ones #7844 Fixed cast-quality warnings #7835 Winpr handle def remove #7850 Refactored color.h #7847 Follow up to #7832: Add NULL checks #7843 Warn fixes cast #7841 Fixed #7837: Overallocate zgfx output buffers #7832 fix restore a maximized window when it is minimized #7833 Check return value of pthread_cond_wait #7838 Fix #7834: Check if optional argument value is present #7824 BIO ctrl cleanups #7826 Added missing WINPR_API #7822 Implement BIO_CTRL_GET_KTLS_SEND and BIO_CTRL_GET_KTLS_SEND ------------------------------------------------------------------- Sun Apr 24 15:02:05 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7820 Clear log fix #7818 Cleaned up ntlm_fetch_ntlm_v2_hash #7810 Code cleanups #7815 fix x11 black RAIL window when connect to server 2019 #7814 fix parntheses syntax error #7813 Gw fixes clean #7808 Fixed /gt:xxx settings #7796 Logging and parser fixes ------------------------------------------------------------------- Sun Apr 17 13:41:06 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7800 Assert function pointers in proxy #7717 proxy: rework proxy channel treatments for statefull drdynvc #7794 Fix #7793: Do not expose internal input API #7789 proxy: correctly use the RemoteApp flag ------------------------------------------------------------------- Sat Apr 9 14:02:14 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7788 winpr: fix cache assertion before it's been created #7786 Fix #7785: Missed GatewayHttpUseWebsockets initialization #7783 Urbrdc fix (#7417) #7781 Fixed #7745: Progressive surface cleanup #7764 Added FFMPEG h264 asserts #7777 Fixed missing capacity checks in fastpath #7771 Fixed parsing of https_proxy environment variable #7767 Relaxed parser, fix a bug in LogonInfoV2 length #7758 Fixed #7753: Step calculation in YUV decoder #7762 X11/cliprdr: Clear selection requests, when they become invalid #7761 Removed rdpRdp instance pointer #7760 freerdp/constants: Conform osMinorType values to documentation #7755 Fix #7754 remove last newline in convert_filedescriptors_to_file_list #7746 Shadow leak fixes #7740 Refactoring continued #7751 Moved clipboard utils to core library, fixes #6760 #7742 nla: Fix handling of NULL identity #7743 Nla server cleanup && server auth fix #7737 Fix number of link information in drive redirection #7738 Instance cleanup ------------------------------------------------------------------- Tue Mar 22 16:06:30 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7734 Ntlm verbose #7733 Supports 10bit X11 color (BGRX32 only) #7732 Fixed compile warnings #7729 Added patch from #4660 @mokyle #7728 Added a warning for unknown PDU_TYPE_DATA messages ------------------------------------------------------------------- Wed Mar 16 16:19:57 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7727 client: Fix error when compiling with WITH_CHANNELS=OFF #7714 Workaround for [MS-RDPBCGR] 2.2.9.2.3 Frame Marker Command (TS_FRAME_… #7709 Smartcard tls logon fix #7713 Move drdynvc main path messages to trace level #7711 Added more log messages for SurfaceCommand failures #7710 Remove async-input from clients #7708 winpr/{libwinpr/thread/thread.c,include/winpr/thread.h}: Keep DumpThr… ------------------------------------------------------------------- Mon Mar 7 14:56:43 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7706 rdpdr: Fix detection of device unplug #7705 Abort autoreconnect if a user cancel action was triggered. #7703 drdynvc: add missing messages definitions #7700 Fixed #7696: Abort freerdp_connect if manually canceled #7701 Improve and document version detection #7697 Unified rdpsnd cleanup code #7691 Decreased logging verbosity for INFO level ------------------------------------------------------------------- Thu Mar 3 14:50:14 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7646 Reorganize includes #7690 Smartcard and leaks fixes #7687 Fixed #7606: Channel remixing does not work with FFMPEG #7686 Proxy fixes #7678 Added openH264 decoder frame flush #7677 Openh264 fix graphical artifacts ------------------------------------------------------------------- Sun Feb 27 07:35:30 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - #7674 disp: Remove wrong assert ------------------------------------------------------------------- Thu Feb 24 18:53:08 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7673 Kerberos log #7672 Master warn fixes #7670 Cmd single quote support #7620 Smartcard logon #7667 Added quoted argument support to CommandLineParseCommaSeparatedValuesEx #7668 Revert "drdynvc: Prevent opening an already opened dynamic channel" ------------------------------------------------------------------- Wed Feb 23 15:25:20 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7647 Removed BUILTIN_CHANNELS #7664 Rail common #7663 Fixed clang-scanbuild warnings #7661 Warn ainput fix #7659 Refactored disp channel #7658 server/disp: Sanitize optional physical monitor size values #7565 Advanced Input Channel ------------------------------------------------------------------- Thu Feb 17 16:39:21 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7644 Added runtime configuration option for kerberos/NTLM fallback #7645 Free packet after decoding. #6482 memory grows over time in wlfreerdp with /gfx:AVC444 fixed. #7643 Ncrypt fixes #7642 Fixed SSPI fallback to NTLM #7633 Unify struct definitions #7637 Fix missing KBD_JAPANESE condition #7639 Fixed #7636: GetStringUTFLength requires jstring argument #7632 Warn fixes #7627 HTTP Basic authentication for HTTP proxy connections #7624 Fixed cliprdr_parse_file_list #7623 proxy: improve channel treatment #7621 Use freerdp_settings_set and _strdup ------------------------------------------------------------------- Tue Feb 1 16:22:08 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7617 Compile fixes #7616 Const warn #7615 uwac-window: Change protocol selection order and make ivi surface-id configurable #7614 Warn fixes extensive #7612 Fixed const warnings for codec decompress routines #7605 Fixed cast warnings due to defines #7610 Fixed various warnings. #7609 Fixed missing brace #7604 Fix mediacodec resolution handling ------------------------------------------------------------------- Sat Jan 29 09:59:20 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7602 Fix #7586: Update size of tile cache if required. #7602 Update nAvgBytesPerSec in audin_winmm_set_format #7593 Wayland: fix memory issues in wlfreerdp #7597 Added checks and asserts in rdpgfx_common #7595 Added pduLength check in rdpgfx_read_header function ------------------------------------------------------------------- Wed Jan 26 15:40:27 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> -update to current master #7585 H264 mediacodec ndk #7583 Added support for getpwuid_r, replaced duplicate code #7578 Guard avcodec_register_all() calls #7580 Fix hotplug #7572 Fix #7570: Limit mouse events to positive values #7574 FFmpeg deprecated guards #7571 cmdline: Always reinitialize NetworkAutoDetect ------------------------------------------------------------------- Fri Jan 21 16:02:49 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7569 Cache Emulate_IsConfigured result #7241 Marked deprecated symbols #7568 Proxy cleanups #7567 Kerberos fixes #7564 smartcard_emulate: change the announced ATR #7563 PubSub cleanup #7540 Update private struct #7561 Do not reset scard context cancel #7559 A set of NCrypt and smartcard fixes ------------------------------------------------------------------- Sun Jan 16 18:46:55 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7551 Capability debug level set to verbose #7548 Rdpei fix suspend #7552 Fixed #7549: Fix broken wayland event type check #7545 Fix checks for input flags ------------------------------------------------------------------- Tue Jan 11 16:44:56 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7509 Fixed some missing length checks #7539 Wayland clipboard race dondition #7508 Emulated Smartcard authentication and proxy intercept channels ------------------------------------------------------------------- Mon Jan 10 18:46:08 UTC 2022 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7534 Fixed #7521: Ensure '\0' termination of clipboard strings #7525 Ncrypt fixes #7533 Fixed #7520: remove trailing '\0' from clipboard data #7532 Fixed #7515: Builds with -DWITH_PROFILER=ON #7530 rail: client: fix memory leak ------------------------------------------------------------------- Mon Dec 27 18:28:47 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - #7505 Winpr remove unimplemented modules ------------------------------------------------------------------- Mon Dec 20 19:11:46 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - #7503 Ffmpeg deprecate fix ------------------------------------------------------------------- Sat Dec 18 14:58:13 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7502 Activation Timeout set last error #7501 Moved clipboard custom context checks to implementation #7499 Monitor log ------------------------------------------------------------------- Thu Dec 16 19:06:52 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7498 Removed recursive xf_lock_x11 warning #7496 Fix freerdp_channels_process_message cleanup ------------------------------------------------------------------- Wed Dec 15 16:09:51 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7494 Redirect cleanup and new callback #7490 Code cleanup #7481 winpr: implement ncrypt API #7472 More warning fixes #7489 Disable media foundation backend by default ------------------------------------------------------------------- Thu Dec 9 18:50:38 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7479 Fixed freerdp_disconnect #7476 Make H.264 codec optional during runtime ------------------------------------------------------------------- Sat Dec 4 18:43:30 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7475 drdynvc: Prevent opening an already opened dynamic channel #7474 Fixed API const correctness #7471 Fixed #7454: When error_info is received abort #7469 Fixed various warnings #7468 Mail patches for wayland #7443 Fixed issues with libusb device unref #7464 Abort transport_read_layer loop when abortEvent is set. ------------------------------------------------------------------- Thu Nov 25 16:11:17 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - #7461 Do not set CMAKE_OSX_ARCHITECTURES #7459 Fix issue that xfreerdp failed to do remote to local clipboard file copy under KDE v5.88 ------------------------------------------------------------------- Wed Nov 17 13:52:35 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7444 Removed WINPR_ASSERT with wrong assertions. #7442 Printer fixes #7435 Fixed YUV decoder API #7441Fixed #7436: Datatype mismatch ------------------------------------------------------------------- Fri Nov 12 18:44:22 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7440 Added app_id on wayland client #7439 Fixed #7436: Datatype mismatch to crypto_base64_decode #7431 Fixed RDPEI_PLUGIN source ------------------------------------------------------------------- Thu Nov 4 15:35:49 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7425 Add an option to add the plugin and extension to rpath #7424 Always call HOOK_TYPE_CLIENT_LOGIN_FAILURE if NLA failed #7417 Urbrdc fix ------------------------------------------------------------------- Tue Nov 2 15:05:50 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7422 Drop ASN1 module stub #7412 Temporary trust certificate when helped by local cert store #7421 Fixed #7332: Missing NULL check #7397 channels/rdpei: avoid calling free() on contactPoints array #7403 fix call to localtime_s ------------------------------------------------------------------- Sat Oct 23 14:15:33 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7389 Fix rdpdr drives #7381 Wslg Support #7382 Cert update fix #7379 Remember avc420 allocation width and height #7376 Warning fix fix fix #7375 Settings copy fix #7373 Close SVC channels in WTSVirtualChannelClose #7357 Added /video support for wayland client #7334 Cleaned up RDPDR channel interhitance ------------------------------------------------------------------- Sat Oct 16 13:41:21 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7360 Improved warning for removed legacy command line #7362 Gateway legacy parser fix #7365 Fixed #7363: Length checks in ConvertUTF8toUTF16 #7329 Cmdline const fixes #7361 Fixed GFX alpha painting #7359 Fixed #6722: Wayland client mouse coordinates #7358 Fixed #7350: Warnings with Stream_StaticInit #7348 Drop legacy command line #7356 Fixed missing NULL check in mappedGeometryUnref ------------------------------------------------------------------- Tue Oct 12 17:53:28 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7349 Bitmap update fix #7347 Do not write usbdevicestoredirect if the string is NULL #7342 [audin] Always reset dsp_context before open #7341 Addin path debug #7338 Add exit codes for more errors ------------------------------------------------------------------- Thu Oct 7 15:23:39 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7337 Replaced (IWTSPlugin*) casts with struct address return #7335 Settings fixes #7333 Fixed proxy to string functions #7330 Lock updates during gdi_resize ------------------------------------------------------------------- Wed Oct 6 15:10:31 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7322 Cert store fix && Stream API refinements #7328 Fix pf_server_new: pass own copy of proxyConfig #7327 Fixed #7326: Ensure proper window size #7325 Proxy passthrough change #7323 add missing filter type strings #7316 Force one channel input fallback for audin ------------------------------------------------------------------- Mon Sep 27 13:37:22 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7312 Refactor proxy #7310 core: Fix invalid memory access in local peer detection #7309 Channel fixes ------------------------------------------------------------------- Tue Sep 21 16:13:44 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7308 Fixes from tests #7307 Prefer constant division over multiplication for length checks #7306 early bail from update_read_window_state_order breaks protocol #7299 Load test fixes #7304 Fixed timezone detection on linux. #7303 rdpei/server: Fix PDU length for RDPINPUT_PROTOCOL_V300 #7302 Fix X11 floatbar: XGetWindowAttributes returns zero on error #7298 Fixed #7294: Spelling #7284 Added unicode input for xfreerdp ------------------------------------------------------------------- Tue Sep 14 14:23:06 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7293 Remove unused codec x264 #7291 Openssl compat, nightly fixes ------------------------------------------------------------------- Mon Sep 13 15:25:43 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7289 Fixed XRRGetMonitors leak in xfreerdp #7288 Fixed #7280: Missing return ------------------------------------------------------------------- Fri Sep 10 16:30:30 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7283 Added /kbd-scancode-list #7282 Added proxy input state sync #7281 Some code cleanups and WINPR_ASSERT #7278 Warnings fixed, sfreerdp allow to specify certificate ------------------------------------------------------------------- Thu Sep 9 15:51:50 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7242 Proxy refactoring #7271 Transport opaque #7274 nla: Remove incorrect check when using NLA with a NULL identity ------------------------------------------------------------------- Mon Sep 6 15:51:56 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - Core cleanup #7267 ------------------------------------------------------------------- Sun Sep 5 14:25:52 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7199 Backlog issues #7264 Moved global static variables to context #7257 Const fixes #7255 Raw channel send #7251 Improved fingerprint hash comparison #7250 Fix #7249: Endless loop in NLA #7246 Wait fixes #7248 Fixed RDPSND_CHANNEL_NAME #7245 Use defines instad of channel names #7240 Fixed freerdp_peer_free #7239 Cleanups #7208 Fixed cast-qual warnings #7198 Warnings fixed #7235 Fix linking, if BUILTIN_CHANNELS switched off - update rpmlintrc ------------------------------------------------------------------- Mon Aug 23 14:22:37 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7231 Some fixes for audin redirection #7233 Fixed check of orderLength for secondary orders #7222 winpr/clipboard: Omit last line ending for gnome-copied-files #7219Fix TestUnicodeConversion on big endian machines ------------------------------------------------------------------- Mon Aug 2 18:08:30 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7197 Fixed compilation warnings #7207 winpr: avoid calling FIPS_mode() with OpenSSL 3.0 #7205 winpr/include/winpr/file.h: fix build on uclibc ------------------------------------------------------------------- Fri Jul 30 14:36:47 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7201 Fixed #7200: /bpp parsing fixed #7180 Winmm dev caps #7196 Fixes123 ------------------------------------------------------------------- Thu Jul 22 15:55:49 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7179 Fixed FFMPEG detection without pkgconfig #7185 Fixed missing input checks for file contents request #7175 Improvement: Add a way to get timezone from environment. #7172 The repair window cannot be restored normally #7173 rdg: Fix mem leak and oob write in rdg websocket close reply ------------------------------------------------------------------- Wed Jul 7 15:18:41 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7145 Monitor coordinates are exclusive #7157 Fixes in rdpdr and smartcard channel #7161 rdpsnd: Fix double frees in rdpsnd context cleanup #7156 winpr: Fix parsing of comma separated values if list is an empty string ------------------------------------------------------------------- Sat Jul 3 06:49:12 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7148 Fixed WINPR_ASSERT statement #7146 Fixed FUSE api detection #7140 Fixed missing assertions and default color depth #7143 Revert dh_missing --fail-missing ------------------------------------------------------------------- Thu Jul 1 18:00:14 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7141 Fixed CMake options, define in library that use them. #7139 Shadow GFX planar and rfx support #7137 Added RDPGFX_CODECID_UNCOMPRESSED path to shadow #7130 Properly reset gfx->codecs after free. - reactivated icu ------------------------------------------------------------------- Tue Jun 29 15:50:41 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7113 Added extended shadow support for mouse and unicode #7128 Progressive compress cleanup #7127 Working progressive for shadow server #7125 Fixed definition of config.h symbols #7102 Added SuspendInput setting #7126 Added missing GFX sanity check #7121 Add exit codes for logon failure and account locked out #7120 fix setValue for HashTable #7119 Fixed CMake Targets file for server lib - ICU deactivated b.o. linker problems ------------------------------------------------------------------- Thu Jun 24 15:49:32 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update tocurrent master #7117 Fixed installation of FreeRDP-ClientTargets.cmake #7115 Fixed installation of FreeRDP-ClientTargets.cmake #7109 Fix data write on usb channel #7112 winpr: Fix typo in NTLM_AV_ID member. ------------------------------------------------------------------- Tue Jun 22 18:17:54 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - adjust spec to directory changes - activate fuse2 ------------------------------------------------------------------- Tue Jun 22 16:25:31 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7107 No deprecated #7105 Fixed standalone issues with cmake #7082 Cmake upgrade #7103 Fixed rdtk_surface_fill #7101 Warning fixes more #7098 Fixed win printer ------------------------------------------------------------------- Sat Jun 19 17:53:49 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7095 Re-added "extern" to ntlm_export.h symbols #7093 Warnings more more more #7091 Fixed integer warnings ------------------------------------------------------------------- Wed Jun 16 15:23:07 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7087 Warnings warnings warnings #7086 Warnings fixed #7012 Hash table opaque #7081 Added WINPR_ASSERT ------------------------------------------------------------------- Tue Jun 8 17:58:36 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7076 Win dyn resize #7073 Fixed issues with planar codec buffer alignment #7074 client: Fix writing of untouched rdp settings to rdp files #7069 Fixed RDPEI orientation value passing #7066 Stop rdpei thread before cleaning up listener #7043 Replace fopen and path functions with wrappers #7063 Fix broken channel addin.h relative include path ------------------------------------------------------------------- Sun May 30 15:43:21 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7046 Add WLog locks to prevent logger initialization race conditions #7057 Add more information to urbdrc log entries #7044 Gracefully handle edge case where clipboard format name is NULL #7049 Known hosts fix #7045 #7056 Improve pthread_mutex_timedlock detection, fix Android portability ------------------------------------------------------------------- Wed May 26 13:26:25 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7038 Fix Windows Unicode file path handling issues #7042 Fix possible WSAEventSelect() file descriptor leak #7036 codec/progressive: Allow the usage of multithreading for decoding #7033 Fix build for upcoming LibreSSL version #7034 Fix build errors in MinGW #7037 Added rdg_read_http_unicode_string error messages ------------------------------------------------------------------- Thu May 20 17:39:17 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7026 Updated RDPEI channel API #7027 RDPUDP dissector: cookie hash is present in SYN packet instead of SYN/ACK #7022 Fixed async-input quit ------------------------------------------------------------------- Tue May 18 17:47:42 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7018 Fixed compiler warnings, function arguments and const parameter #7014 Refactored settings string setter ------------------------------------------------------------------- Mon May 17 15:53:13 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7013 tools: add a wireshark plugin to decode RDP-UDP #7010 winpr: add a HashTable_Foreach function and associated tests #7008 Fix FIPS mode support and build with OpenSSL 3.0 #7007 X11: don't instanciate a clipboard implementation when clipboard is disabled ------------------------------------------------------------------- Tue May 11 17:44:46 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #7006 Fixed AAC encoding for microphone #7004 Fixed compilation warnings. #6956 Removed support for obsolete known_hosts file. #6954 Rdp file update ------------------------------------------------------------------- Tue May 4 18:37:15 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - updat to current master #6991 Fixed #6989: Use X509_STORE_set_default_paths #6988 Added version check for deprecated ffmpeg symbols ------------------------------------------------------------------- Thu Apr 29 17:58:21 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6984 Fix uninitialized variable warnings. #6983 Fix some warnings in MinGW #6982 Fix various issues reported by Coverity #6978 Test path fix ------------------------------------------------------------------- Thu Apr 22 17:20:29 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6975 Build date #6974 winpr: fix error path in winpr_event_init #6973 winpr: fix #6970 #6969 event: Fix reset of non eventfd winpr event #6967 Unified bin to hex and hex to bin conversion ------------------------------------------------------------------- Sat Apr 17 07:39:10 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6965 Refactored shadow argument parsing #6964 Winpr cleanups auth #6963 Cleaned up SAM file parser. #6962 Fixed log filter initialization from env #6960 Fixed #6938: Remote app mode clipboard fix #6959 client/x11: fix parent window size restrictions ------------------------------------------------------------------- Mon Apr 12 15:21:08 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6947 ADDIN_ARGV cleanup, added camera setting to RDP parser #6944 core: Clear message queue to reset its closed state #6939 Wayland client: Disable shortcut inhibition on rctrl press ------------------------------------------------------------------- Wed Apr 7 18:16:18 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6921 Implement APC and cleanup polling #6935 Fixed artifacts with yuv420/yuv444 decoding ------------------------------------------------------------------- Sat Apr 3 15:49:50 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6934 Rail debug cleanup #6924 Clipboard close fd #6929 reverted old signature for rfx_context_new ------------------------------------------------------------------- Sun Mar 21 15:22:50 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6913 Fixed return length check for SCardGetAttrib #6907 Planar respect x,y offsets ------------------------------------------------------------------- Sat Mar 13 18:55:01 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6892 Added bounds checks to gfx commands #6884 X11 clip fix ------------------------------------------------------------------- Tue Mar 9 16:26:05 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6880 Hotplug fixes #6878 Check smartcard_convert_string_list for NULL string #6865 Websocket disable option #6875 Fix xf_Pointer_SetPosition with smart-sizing #6867 use tlsOut BIO when using websocket in rdg_bio_ctrl ------------------------------------------------------------------- Fri Mar 5 15:50:46 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6866 Fix yuv444_combine_work_callback check_rect argument #6864 Revert "allow to use in single threaded mode" #6860 Parse on a copy of the argument string for printer ------------------------------------------------------------------- Thu Mar 4 14:34:10 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6855 Fixed yuv multithread decode #6854 Fixed smartcard_convert_string_list with 0 length #6853 Fixed smartcard_convert_string_list with 0 length #6851 Wayland pointer frame #6847 Fixed format string in smartcard_trace_state_return ------------------------------------------------------------------- Mon Mar 1 16:10:26 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6538 Refactored H264 encoding/decoding #6589 Added getter/setter for settings ------------------------------------------------------------------- Thu Feb 25 19:06:15 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6711 Ignore alpha channel during color conversion. #6823 Fixed #6014: XFCE minimized state #6837 Fixed memory leak in backtrace function #5267 Resource management redesign #6836 Fix /monitor-list flag being ignored on X11/Wayland ------------------------------------------------------------------- Tue Feb 23 16:33:33 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6796 X11 client: ignore grab related LeaveNotify events #6748 Fixed CodeQL warnings #6826 Fixed smartcard crash on error return (invalid length) ------------------------------------------------------------------- Thu Feb 18 19:19:31 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6824 Fixed #6821: _stricmp does not like NULL strings #6587 Added const to function arguments #6820 Fixed various warnings ------------------------------------------------------------------- Tue Feb 16 19:17:30 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6750 Only update destination rect for SurfaceToSurface and SurfaceToCache #6819 Fix some incorrect keyboard layout mappings on Mac #6816 Allow parallel listen to IPv4 and v6 addresses #6818 server: ignore unknown channelId received from client. #6813 Fixed #6712: Use window size from settings #6817 Minor typo fix ------------------------------------------------------------------- Fri Feb 12 14:59:29 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6812 fix #6788 libfreerdp: core: deep copy ServerCertificate #6810 Don't enable vmconnect mode based on PCB field presence #6806 clients: Use the correct wheel rotation value #6797 Added ConnectionStateChangeEvent for clients #6804 Fixed #6801: Delay sending of resolution change ------------------------------------------------------------------- Wed Feb 10 16:16:04 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6789 Use separate codec context for GDI/SurfaceBits and GFX channel #6792 Smartcard tests and fixes #6803 Convert to unicode tests && fixes #6752 rdg websocket support #6795 Fixed invalid argument type for license function ------------------------------------------------------------------- Fri Feb 5 16:32:36 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6609 Fixed sending of clipboard format request response #6537 Added option to remap scancodes #6757 Fix PCSC_SCardGetAttrib wrapper #6766 Added wayland discrete axis events for mouse wheel #6787 Synchronize NumLock, CapsLock state in Wayland ------------------------------------------------------------------- Thu Feb 4 16:49:43 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6786 core: Enable network auto detection by default #6785 core: Remove connection type manipulation in gcc_write_client_core_data #6782 progressive: fix multiple regions in one gfx frame. #6772 Fix window operations in Wayland #6779 libfreerdp: core: add mem checks in gcc_write_client_data_blocks ------------------------------------------------------------------- Wed Jan 27 17:12:10 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6763 gateway: Fix consent/service message in legacy gateway code #6762 Fixed drive hotplug path comparison. #6755 Added OrderInfo callback for primary, secondary and altsec orders #6758 Fix key repeat in Wayland #6751 Fixed SCardGetAttrib pbAttr=NULL argument ------------------------------------------------------------------- Mon Jan 25 16:50:16 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6749 transport: Don't ask for credentials if empty password is specified #6601 Fixed support for huge files in clipboard #6742 Fixed missing check for fastpath input messages #6734 Fr6731 ------------------------------------------------------------------- Sat Jan 23 15:17:31 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6744 transport: Also ask for password when connecting using TLS #6741 client: Fix exit codes for /help and similar option ------------------------------------------------------------------- Tue Jan 19 15:52:27 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6723 Color fidelity fix #6699 x11: add support for remote to local clipboard file copy #6725 Added settings dump function #6721 check drive to hotplug for already being redirected #6718 Fix Color fidelity issues ------------------------------------------------------------------- Wed Jan 13 19:11:14 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6715 Fixed problematic cast of integer mask to bool #6709 primitives: Respect alpha values in YUV444 SSE pixel routine ------------------------------------------------------------------- Mon Jan 11 15:51:47 UTC 2021 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6671 Use correct window handle for pointer operations #6707 core: Fix gateway error code mapping #6670 progressive codec simple tile fixes #6704 winpr/clipboard: Also save lastWriteTime for FILEDESCRIPTORW #6694 x11: use correct contact flag names in xf_input_touch_state_string ------------------------------------------------------------------- Sun Dec 27 14:23:45 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6688 Fix parsing of current keyboard locale #6678 Added support for `file://` urls for rdp files #6684 Add option BUILD_FUZZERS and config to build fuzzing tests ------------------------------------------------------------------- Tue Dec 22 19:08:21 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6685 rdg: Read and set error code when ending an RD Gateway session #6679 Removed size change check from DesktopResize #6669 Fixed call to GetKeyboardLayout ------------------------------------------------------------------- Thu Dec 10 16:57:58 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6657 typo fix #6658 Fixed #6656: invalid read of proxy port. #6653 Fixed #6646 #6619 Fixed linking dependencies for client geometry channel ------------------------------------------------------------------- Mon Dec 7 15:56:06 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6636 Check for backtrace symbol and link to execinfo if needed #6633 Fixed #6632 #6637 Moved clipboard hasHugeFileSupport to end of struct ------------------------------------------------------------------- Tue Dec 1 16:23:59 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6620 reset codecs in gdi_pipeline_init #6618 Renamed RDPEI flags due to problems with windows headers #6612 remove unwanted log level set to debug in rfx ------------------------------------------------------------------- Sun Nov 29 07:03:44 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6608 Allow autoreconnect for ERRINFO_GRAPHICS_SUBSYSTEM_FAILED #6607 Sound fix buffering ------------------------------------------------------------------- Tue Nov 24 16:15:58 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6600 libfreerdp: core: rdp.c: fix array size check #6598 Cleaned up reading of orders #6569 Cleaned up rdpei channel, updated to current spec. ------------------------------------------------------------------- Fri Nov 20 19:40:13 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update tto current master #6331 Add support for -grab-mouse, to prevent remote mouse movement #6590 Added data_pdu_type_to_string #5971 X11 selection improvements ------------------------------------------------------------------- Thu Nov 19 15:36:36 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6583 Fixed printf format #6586 Added missing include. #6578 Fixed display channel anounce race ------------------------------------------------------------------- Sat Nov 14 13:24:44 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6577 channel/rdpdr: Fix hotplug for drive redirection on Windows #6576 client/common: Always set gatewayprofileusagemethod to 1 #6574 client/common: Several fixes for the rdp file parser ------------------------------------------------------------------- Tue Nov 10 14:49:24 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6563 Added stack trace on signal. #6323 Conservative keyboard state sync, refactored input API #6562 Fixed compilation warnings. #6561 Fixed #6560: Missing return value. #6558 Clean up drdynvc channels porperly locked. #6550 Bugfix: when `freerdp_assistance_parse_file_buffer` was called from external code, it did not copy the access password to the `rdpAssistanceFile` struct. #6556 Fixed reset of MessageQueue in Clear #6177 Collections refactoring ------------------------------------------------------------------- Thu Nov 5 19:12:40 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6551 Reset Queue_Event when Queue_Clear is called. #6548 core: Fix race when deleting channel manager ------------------------------------------------------------------- Mon Nov 2 17:26:40 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6543 Fixed locking issue, removed broken functions #6541 Unify StreamPool locking. ------------------------------------------------------------------- Thu Oct 29 16:22:31 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6539 Cleanup internal channel management #6499 Fixed leak on cursor update. #6466 Memsan: fixes (most) unit tests for use with memory sanitizer ------------------------------------------------------------------- Tue Oct 27 16:54:01 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6522 Do not abort disc hotplug if no access to mount tab. #6534 Added support for xwayland keyboard grab #6528 Fixed NtStatus2Tag return. ------------------------------------------------------------------- Thu Oct 22 16:01:56 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - #6519 Fixed #6518 ------------------------------------------------------------------- Fri Oct 16 14:25:49 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6516 Fix warning #6515 #6509 Fixed parsing of FastGlyph order. #6513 Corrected name for FD_WRITESTIME #6501 server: add WTSVirtualChannelManagerCheckFileDescriptorEx API #6511 Updated FD_FLAGS definition. #6500 core/nla: fix order of operations ------------------------------------------------------------------- Mon Oct 5 15:44:31 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - #6497 Corrected clipboard capability mask ------------------------------------------------------------------- Fri Oct 2 15:20:46 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6496 channels/disp/client/disp_main.c: fix possible null pointer dereference #6491 Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag ------------------------------------------------------------------- Sat Sep 26 07:38:56 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6463 Fix #6461: Generate config.h after all subdirectories are parsed. #6486 Fixed variable declaration in loop ------------------------------------------------------------------- Tue Sep 22 17:56:09 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6487 Fixed definition of FILEDESCRIPTORW #6484 improve proxy logs #6480 Fixed NULL checks (#6474) ------------------------------------------------------------------- Sat Sep 19 15:20:14 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6479 Fixed naming of FILEDESCRIPTORW #6469 server: proxy: implement external routing #6478 Fix variable declaration in loop #6475 Remove obsolete global variable connectErrorCode ------------------------------------------------------------------- Mon Sep 14 14:31:18 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6470 X11: Scale cursor when SmartSizing is enabled #6467 Fixes #5747: Only activate sound output device ------------------------------------------------------------------- Wed Sep 2 19:21:38 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6455 cleanup of https://github.com/FreeRDP/FreeRDP/pull/6448 #6453 Use settings string setter to overwrite computername #6446 Fixed #6442: Use cmake to provide source directory for test pem #6456 Ignore NULL streams in StreamPool_Return #6435 Fixed double free on channel close in channel write ------------------------------------------------------------------- Wed Aug 12 15:31:12 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6429 Added duplicate initialization check for plugins. #6363 [URBDRC] Added return checks for replaced HashTable with ArrayList #6424 Fixed #6418: Warning due to invalid const qualifier #6427 Improve NLA error code logging. ------------------------------------------------------------------- Tue Aug 4 18:17:43 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6411 Http gateway message support #6400 Fix #6399: Call ConvertFromUnicode with length -1. #6397 remove wrong initialization value ------------------------------------------------------------------- Tue Jul 28 15:28:06 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6392 cliprdr_common.c: fix memory leak in certain error condition #6391 Fixed error msg typo in ciprdr_main.c #6386 Set BIO data NULL on cleanup ------------------------------------------------------------------- Mon Jul 20 14:57:25 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6381 FreeRDP security #6379 core: fix invalid inttype and reference ------------------------------------------------------------------- Thu Jul 16 15:38:44 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6372 Fix seeking in Cache Brush and other Secondary Drawing Orders #6364 server: proxy: add extern C for c++ plugins ------------------------------------------------------------------- Tue Jul 7 15:16:32 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6360 server: proxy: rail: handshake ex flags sync #6341 Urbdrc fixes #6357 server: proxy: support server heartbeats #6321 Added hint for errors due to missing offscreen-cache #6353 Moved pthread non portable function checks before ASAN ------------------------------------------------------------------- Mon Jul 6 13:23:39 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6350 Refined asan checks #6340 Removed unnecessary checks for asan #6344 rail: server: mark rail_send_pdu as static function #6345 Fixed #6335: windows client title length #6343 server: proxy: fix race issue ------------------------------------------------------------------- Thu Jul 2 16:08:38 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6326 Filter GSM codec for microphone redirection #6317 Use CMake to detect availability of getlogin_r #6320 nsc: Fix memory leak ------------------------------------------------------------------- Wed Jun 24 14:14:57 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6301 Fixed bug with creating release source_version #6300 Fixed #6298: Mask CACHED_BRUSH when checking brush style ------------------------------------------------------------------- Mon Jun 22 15:19:19 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6277 server: proxy: cap: send session id in session info #6295 Fixes ------------------------------------------------------------------- Fri Jun 19 13:37:50 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6284 Lock wayland buffer updates #6289 Gw fix #6287 Revert to local linking in LoadLibraryA ------------------------------------------------------------------- Tue Jun 16 15:56:07 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6286 Fixed compilation issue with shadow pam code #6237 Fixed surface locking for shadow server. #6260 xfreerdp: Fix +unmap-buttons option having the opposite effect #6239 Improve X11 shadow authentication reason failure log #6256 Do not remove transfer data on usb cancel transfer #6283 Fix usage of DsMakeSpn with IP address hostnames ------------------------------------------------------------------- Wed Jun 10 18:36:08 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6273 MessageQueue write time to current message not the next #6270 Fixed #6267: adjust write_pixel_16 endian handling #6268 uwac: don't try to use O_TMPFILE on FreeBSD ------------------------------------------------------------------- Sun Jun 7 18:20:38 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6250 server: proxy: export capture feature to a plugin #6259 drdynvc: client: fix #6252 use-after-free #6257 Fixes for some defects found by covscan ------------------------------------------------------------------- Wed Jun 3 15:11:38 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6246 Fixed #6245: Added additional tests to assistance parser #6242 Lock security_decrypt to avoid simultaneous counter manipulation #6247 Fix memory leaks in client/encomsp_main.c and client/remdesk_main.c #6248 [generate_argument_docbook] Fix typo in XML entity. #6244 USB pass actual length of bytes transferred to callback function ------------------------------------------------------------------- Fri May 29 14:53:12 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6240 Configure USB interface only when necessary #6229 Added scancodes for launch keys #6238 winpr/library: Use RTLD_GLOBAL for dlopen ------------------------------------------------------------------- Mon May 25 14:10:20 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6208 Read newline from stdio on certificate accept #6223 Rdpei leak fix ------------------------------------------------------------------- Thu May 21 14:26:48 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6210 GitHub sec cve and behaviour #6203 Fixes #6193 server: proxy: code refactor #6207 Abort on first possible certificate validation error ------------------------------------------------------------------- Tue May 19 18:25:21 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6191 Drdynvc fix yesterday #6188 Replaced strtok with strtok_s #6187 change use of strtok to strtok_s #6179 RFX improvement #6183 Windows Authentication - Then launched with username argument prefill … ------------------------------------------------------------------- Thu May 14 12:24:56 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6176 Cleanups deactivated kerberos ------------------------------------------------------------------- Tue May 12 14:37:57 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - update to current master #6175 Fixed #6148: multiple ceritificate purposes #6165 Fixed #6156: Enforce synchronized encrypt count #6172 Ensure all NLA structs are freed up #6144 Fixed #6136: Cleaned up Stack API #6171 Fixed #6157: Reset cups instance on disconnect. #6174 server: proxy: Use peer's load-balance-info #6164 Fixed #6162: Clipboard temporary path length limit #6173 Drdynvc cleanup #6166 Fixed #6163: Force linking to objective C runtime #6160 server: proxy: Print version info ------------------------------------------------------------------- Mon May 11 09:13:28 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - fix versioning issues ------------------------------------------------------------------- Mon May 11 07:00:52 UTC 2020 - Hendrik Woltersdorf <hendrikw@arcor.de> - initial version 3.0.0.dev -------------------------------------------------------------------
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor