FreeRDP/libfreerdp/core
David Fort 8a39859612 [arm] various improvements
This patch moves the ARM configuration before starting the connection process, so
that we can do some provisioning of the FreeRDP settings with the items retrieved
from Azure.
Most notably that allows us to connect directly using RDSTLS security.
2023-09-04 10:24:56 +02:00
..
gateway [arm] various improvements 2023-09-04 10:24:56 +02:00
test WinSCard dynamic API loading with /winscard-module cli argument 2023-08-23 12:26:27 +02:00
aad.c [api] fix integer overflow warnings 2023-08-25 14:36:05 +02:00
aad.h [core] fix cJSON compat 2023-07-24 09:54:49 +02:00
activation.c [core,peer] fix initial state transitions 2023-09-02 07:56:21 +02:00
activation.h [core,peer] fix initial state transitions 2023-09-02 07:56:21 +02:00
autodetect.c [core,autodetect] log unknown message types 2023-08-23 14:27:51 +02:00
autodetect.h core/autodetect: Allow overriding connect-time autodetection handling 2023-04-13 09:58:52 +02:00
capabilities.c [core,caps] fix warnings 2023-07-27 20:02:43 +02:00
capabilities.h core: Make a couple of capability defines public 2023-05-02 09:51:40 +02:00
channels.c [logging] remove __FUNCTION__ from actual message 2023-01-25 16:26:39 +01:00
channels.h Raw channel send (#7255) 2021-08-26 16:17:51 +02:00
client.c [build] fix memory sanitizer stack frame warnings 2023-06-07 09:14:45 +02:00
client.h Unify struct definitions (#7633) 2022-02-14 14:59:22 +01:00
CMakeLists.txt [gateway,arm] Azure Virtual Desktop Gateway support 2023-06-27 21:15:08 +02:00
codecs.c [codecs] fix freerdp_bitmap_planar_context_new call 2023-05-16 10:57:18 +02:00
connection.c [arm] various improvements 2023-09-04 10:24:56 +02:00
connection.h [core] implement skip channel join 2023-01-20 11:19:18 +01:00
credssp_auth.c [c standard] use WINPR_FALLTHROUGH 2023-08-25 12:56:36 +02:00
credssp_auth.h expose last NLA/CredSSP SSPI error code (freerdp_get_nla_sspi_error) 2023-02-24 13:19:19 -05:00
display.c reformatted 2022-06-23 08:48:39 +02:00
display.h Reformatted to new style 2019-11-07 10:53:54 +01:00
errbase.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
errconnect.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
errinfo.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
errinfo.h Unify struct definitions (#7633) 2022-02-14 14:59:22 +01:00
fastpath.c [core,fastpat] add logging for failures 2023-08-23 14:27:51 +02:00
fastpath.h [fastpath] fix write PDU header functions 2023-01-27 10:07:01 +01:00
freerdp.c [winpr] add WINPR_ATTR_FORMAT_ARG 2023-08-25 12:56:36 +02:00
gcc.c Correct typos and formatting errors in format strings 2023-07-28 15:34:46 +02:00
gcc.h [core,gcc] use mcs_get_settings, make const correct 2022-12-12 13:33:47 +01:00
graphics.c [core,cache] fixed default pointer and bitmap new 2023-01-10 17:38:00 +01:00
graphics.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
heartbeat.c [core] Unify RDP state machine 2022-11-15 09:57:46 +01:00
heartbeat.h [core] Unify RDP state machine 2022-11-15 09:57:46 +01:00
info.c [core,info] fix rdp_read_info_string 2023-09-02 07:56:21 +02:00
info.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
input.c [winpr,stream] use new Stream_CheckAndLogRequiredLength* 2023-01-25 14:27:32 +01:00
input.h Remove async-input from clients 2022-03-08 15:37:19 +01:00
license.c [standard] replace __FUNCTION__ with __func__ 2023-07-27 20:02:43 +02:00
license.h [core,license] use rdpCertificate 2023-02-12 20:17:11 +01:00
listener.c [server,core] add CheckPeerAcceptRestrictions 2023-06-14 17:15:21 +02:00
listener.h Reformatted to new style 2019-11-07 10:53:54 +01:00
mcs.c mcs: drop a server-side warning on FreeRDP_ChannelDefArray::len 2023-04-27 08:37:11 +02:00
mcs.h proxy: fix channel shift between front and back 2022-11-30 11:38:08 +01:00
message.c [build] fix memory sanitizer stack frame warnings 2023-06-07 09:14:45 +02:00
message.h Remove async-input from clients 2022-03-08 15:37:19 +01:00
metrics.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
multitransport.c [multitransport] Ignore unknown data 2023-06-26 09:09:47 +02:00
multitransport.h multi-transport: refactor multi-transport handling 2022-12-13 15:54:33 +01:00
nego.c Correct typos and formatting errors in format strings 2023-07-28 15:34:46 +02:00
nego.h [core,nego] remove AUTHZ_RESULT from nego header 2023-07-13 09:25:45 +02:00
nla.c [core,nla] print name of error code in log 2023-07-13 09:25:45 +02:00
nla.h CredSSP with early user auth (nla_ext) support 2023-06-26 11:53:46 +02:00
orders.c [core,orders] fix checks for multi opaque rect 2023-08-28 13:07:28 +02:00
orders.h Removed internal members of rdpAltSecUpdate from API header 2022-01-18 11:24:23 +01:00
peer.c [core,peer] fix initial state transitions 2023-09-02 07:56:21 +02:00
peer.h [server] Fix rdp_peer_handle_state_demand_active 2022-11-22 15:30:31 +01:00
proxy.c [core,crypto] refactor certificate management 2023-02-12 20:17:11 +01:00
proxy.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
rdp.c [core,rdp] make monitor layout PDU optional 2023-09-02 07:56:21 +02:00
rdp.h [core,rdp] make monitor layout PDU optional 2023-09-02 07:56:21 +02:00
rdstls.c [standard] replace __FUNCTION__ with __func__ 2023-07-27 20:02:43 +02:00
rdstls.h [core,rdstls] hide rdstls parsing 2023-03-08 14:05:00 +01:00
redirection.c [arm] various improvements 2023-09-04 10:24:56 +02:00
redirection.h [arm] various improvements 2023-09-04 10:24:56 +02:00
security.c [core,fastpat] add logging for failures 2023-08-23 14:27:51 +02:00
security.h [core,security] refactor functions to check lengths 2023-02-03 11:09:59 +01:00
server.c [core,server] set freed pointer NULL 2023-08-21 13:35:36 +02:00
server.h wtsapi: add new kind of query to retrieve the open status 2022-12-27 11:02:29 +01:00
settings.c [core,settings] default disable ThinClient setting 2023-08-21 13:03:56 +02:00
settings.h [core,settings] unify identity from settings 2023-04-11 11:37:09 +02:00
smartcardlogon.c [core,smartcardlogon] fix warnings 2023-07-27 20:02:43 +02:00
state.c [core,server] add state STATE_RUN_QUIT_SESSION 2023-01-27 11:05:12 +01:00
state.h [core,server] add state STATE_RUN_QUIT_SESSION 2023-01-27 11:05:12 +01:00
streamdump.c [core] fix cast warnings 2023-07-28 13:42:12 +02:00
streamdump.h Improved streamdump file format 2022-10-07 10:38:03 +02:00
surface.c [stream] use const correct Stream_Pointer access 2023-06-08 08:09:33 +02:00
surface.h Fix sending/receiving surface bits command. 2020-04-03 12:00:53 +02:00
tcp.c [core,tcp] fix transport_bio_buffered_write 2023-02-02 08:12:39 +01:00
tcp.h transport: Set server socket as keepalive in transport_default_attach() 2022-05-06 12:31:35 +02:00
timezone.c [core,info] ensure stream length 2022-12-14 11:52:00 +01:00
timezone.h Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
tpdu.c [stream] use logging capacity checks 2023-01-25 14:27:32 +01:00
tpdu.h Add return values to TPDU functions 2022-10-13 13:57:11 +02:00
tpkt.c [stream] use logging capacity checks 2023-01-25 14:27:32 +01:00
tpkt.h [standard] replace __FUNCTION__ with __func__ 2023-07-27 20:02:43 +02:00
transport.c [arm] various improvements 2023-09-04 10:24:56 +02:00
transport.h CredSSP with early user auth (nla_ext) support 2023-06-26 11:53:46 +02:00
update.c [core,update] log BeginPaint/EndPaint failure 2023-08-23 14:27:51 +02:00
update.h Fixed proxy compilation issues after rdpUpdate refactoring 2022-01-18 11:24:23 +01:00
utils.c gateway: Allow authentication using a NULL (current user) identity 2023-07-26 16:35:36 +02:00
utils.h core: Add possibility to distinguish between auth cancelled and no creds 2023-02-14 08:43:23 +01:00
window.c [winpr,stream] use new Stream_CheckAndLogRequiredLength* 2023-01-25 14:27:32 +01:00
window.h Reformatted to new style 2019-11-07 10:53:54 +01:00