xrdp/common
matt335672 0db849fc5c Move SCP to a Unix Domain Socket
The TCP socket implementation of sesman has a number of limitations,
namely that it is affected by firewalls, and also that determining the
user on the other end requires a full authentication process.

The advantage of the TCP socket is that sesman and xrdp can be run on
separate machines. This is however not supported by the xorgxrdp
backend (shared memory), and is insecure, in that passwords are sent
in-the-clear, and the connection is susceptible to MitM attacks. This
architecture has been deprecated in release notes since xrdp v0.9.17,
and although it will continue to be supported in any further releases
in the x0.9.x series, it will not be supported in the next major
version.
2022-04-18 09:12:35 +01:00
..
arch.h Set loongarch need-align-macro. 2021-11-18 15:19:46 +08:00
base64.c Implement base64 without openssl 2022-01-28 12:23:40 +00:00
base64.h Implement base64 without openssl 2022-01-28 12:23:40 +00:00
defines.h Removing DEBUG() macro 2021-03-14 23:33:31 +00:00
fifo.c Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
fifo.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
file.c Moved a lot of string funcs to string_calls module 2020-12-22 11:57:24 +00:00
file.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
guid.c Create shared GUID module to simplify session guid handling 2021-11-25 13:29:55 +00:00
guid.h Create shared GUID module to simplify session guid handling 2021-11-25 13:29:55 +00:00
list16.c Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
list16.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
list.c Migrating logging to LOG() and LOG_DEVEL() in common/* 2021-03-14 23:33:31 +00:00
list.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
log.c Change 3rd parameter of log_start() to flags field 2022-03-04 11:37:45 +00:00
log.h Change 3rd parameter of log_start() to flags field 2022-03-04 11:37:45 +00:00
Makefile.am Create shared GUID module to simplify session guid handling 2021-11-25 13:29:55 +00:00
ms-erref.h Minor fixes to drive redirection 2020-03-03 16:14:24 +00:00
ms-fscc.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-rdpbcgr.h Unify monitor processing logic. 2022-03-26 23:45:16 -04:00
ms-rdpeclip.h Create ms-rdpeclip.h and update ms-rdpbcgr.h 2021-06-08 14:11:17 +01:00
ms-rdpedisp.h Unify monitor processing logic. 2022-03-26 23:45:16 -04:00
ms-rdpefs.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-rdpegdi.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-rdpele.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-rdperp.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-smb2.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
os_calls.c Added g_umask_hex() call 2022-04-15 11:12:01 +01:00
os_calls.h Added g_umask_hex() call 2022-04-15 11:12:01 +01:00
parse.c Added in --enable-devel-streamcheck 2021-05-28 10:57:12 +01:00
parse.h Remove s_check() macro 2022-02-09 10:18:15 +00:00
pixman-region16.c Include stdint.h, don't redefine MAX/MIN constants if already defined 2016-08-12 12:16:14 -07:00
pixman-region.c Split development option into separate things 2021-05-28 10:57:12 +01:00
pixman-region.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
rail.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
ssl_calls.c Improve wrapping of openssl module 2022-01-28 12:23:40 +00:00
ssl_calls.h Improve wrapping of openssl module 2022-01-28 12:23:40 +00:00
string_calls.c Add g_str_to_bitmask utility function 2022-01-14 10:17:02 +09:00
string_calls.h Add g_str_to_bitmask utility function 2022-01-14 10:17:02 +09:00
thread_calls.c Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
thread_calls.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
trans.c Prevent unnecessary close of sck = -1 in trans_listen_address() 2022-04-01 11:51:11 +01:00
trans.h Rework transport connect logic 2022-03-31 20:48:07 +01:00
xrdp_client_info.h Updating to refactor xrdp_client_info 2022-03-27 16:38:32 -04:00
xrdp_constants.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
xrdp_rail.h common: indent, not logic change 2014-07-25 22:24:40 -07:00
xrdp_sockets.h Move SCP to a Unix Domain Socket 2022-04-18 09:12:35 +01:00