xrdp/common
matt335672 547c619c2f Move g_mk_socket_path() to sesman
The sockdir is only used when sesman is active. The
call g_mk_socket_path() is removed from os_calls and moved to
sesman.

We also change the permissions on this directory to
0755 rather than 01777 (01000 is the 'sticky bit', S_ISVTX).

The behaviour of g_create_dir() has been modified to not
set S_ISVTX on Linux directories. This is implementation-defined
behaviour according to 1003.1, and is no longer required for the
sockdir.
2023-10-23 15:51:17 +01:00
..
arch.h common: change g_malloc, g_free, g_memset, g_memcpy, and g_memmove to macros 2023-03-25 12:22:19 -07:00
base64.c fix typos 2022-09-03 02:01:48 +00:00
base64.h Implement base64 without openssl 2022-01-28 12:23:40 +00:00
defines.h Font macro updates for adding font utilities 2022-09-06 09:31:47 +01:00
fifo.c Re-implement fifo code 2023-05-22 14:43:22 +01:00
fifo.h Re-implement fifo code 2023-05-22 14:43:22 +01:00
file.c Split g_file_open() into _ro() and _rw() variants 2023-05-15 17:38:31 -04:00
file.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
guid.c guid_new() returns GUIDs compatible with RFC4122 2022-11-10 14:19:19 +00:00
guid.h guid_new() returns GUIDs compatible with RFC4122 2022-11-10 14:19:19 +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 Add list_add_strdup() etc 2023-03-06 15:58:13 +00:00
list.h Add list_add_strdup() etc 2023-03-06 15:58:13 +00:00
log.c Split g_file_open() into _ro() and _rw() variants 2023-05-15 17:38:31 -04:00
log.h Logging: Add LOG_DEVEL_LOG_LEAKING_FDS 2023-04-24 14:20:14 +01:00
Makefile.am Move g_mk_socket_path() to sesman 2023-10-23 15:51:17 +01: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 add large cursor support, posix shm 2023-05-16 10:20:24 -07:00
ms-rdpeclip.h Create ms-rdpeclip.h and update ms-rdpbcgr.h 2021-06-08 14:11:17 +01:00
ms-rdpedisp.h Fixing some comments 2023-03-14 02:02:09 -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 fix typos 2022-09-03 02:01:48 +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 Move g_mk_socket_path() to sesman 2023-10-23 15:51:17 +01:00
os_calls.h Move g_mk_socket_path() to sesman 2023-10-23 15:51:17 +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 Use config_ac.h consistently and correctly 2023-05-12 13:49:53 -04:00
pixman-region.h Add functions and reformat pixman-region.h 2023-02-04 15:07:13 -05:00
rail.h Fixing formatting with astyle in common/* 2021-03-14 23:33:31 +00:00
ssl_calls.c Add casts required for C++ CI and OpenSSL 3.x 2022-10-20 09:56:23 +01:00
ssl_calls.h Improve wrapping of openssl module 2022-01-28 12:23:40 +00:00
string_calls.c Replace g_strsignal() with g_sig2text() 2023-06-12 16:19:17 +01:00
string_calls.h Replace g_strsignal() with g_sig2text() 2023-06-12 16:19:17 +01: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 Ensure commonly used file descriptors are close-on-exec 2023-04-24 14:20:14 +01:00
trans.h CVE-2022-23479 2022-12-09 17:34:25 +00:00
xrdp_client_info.h add large cursor support, posix shm 2023-05-16 10:20:24 -07:00
xrdp_constants.h fix code review issues 2022-09-15 23:55:23 +08: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