xrdp/common
Derek Schrock ba2202ef91 Fall back to IPv4 if IPv6 capable but don't have an IPv6 address set
When xrdp is built with IPv6 support it will only fall back to IPv4 if
IPv6 is not supported (EAFNOSUPPORT).  However, if the system is IPv6
capable but doesn't have an IPv6 address set (at least inside a FreeBSD
jail) EPROTONOSUPPORT is returned from socket().

(cherry picked from commit 5afbca4954)
2024-02-26 19:05:30 +09:00
..
arch.h common: change g_malloc, g_free, g_memset, and g_memcpy to macros 2023-03-28 10:14:55 +01:00
base64.c fix typos 2022-09-11 11:47:11 +09: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 Fix regression in list module 2023-03-06 17:47:48 +00:00
list.h Add memory allocation checking to the list module 2023-02-10 14:34:22 +00:00
log.c Change 3rd parameter of log_start() to flags field 2022-03-04 11:37:45 +00:00
log.h fix typos 2022-09-11 11:47:11 +09: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 Use symbolic names for static virtual channel name strings 2021-06-08 14:11:17 +01:00
ms-rdpeclip.h Create ms-rdpeclip.h and update ms-rdpbcgr.h 2021-06-08 14:11:17 +01:00
ms-rdpedisp.h Resolution switching without reconnecting. 2021-04-22 01:34:03 -04:00
ms-rdpefs.h Fix message ordering in devredir 2023-10-26 15:19:09 +01:00
ms-rdpegdi.h Rationalise ms- constants 2020-01-06 15:46:37 +00:00
ms-rdpele.h fix typos 2022-09-11 11:47:11 +09: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 Fall back to IPv4 if IPv6 capable but don't have an IPv6 address set 2024-02-26 19:05:30 +09:00
os_calls.h Add getgrouplist() support to os_calls 2023-10-06 10:52:08 +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 fix typos 2022-09-11 11:47:11 +09: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 Add casts required for C++ CI and OpenSSL 3.x 2022-10-20 15:02:00 +01: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 fix typos 2022-09-11 11:47:11 +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 CVE-2022-23479 2022-12-08 14:41:19 +00:00
trans.h CVE-2022-23479 2022-12-08 14:41:19 +00:00
xrdp_client_info.h Rename client_ip to connection_description 2021-10-25 11:35:35 +01:00
xrdp_constants.h Backport touchpad intertial scrolling 2024-02-15 17:40:57 +09:00
xrdp_rail.h common: indent, not logic change 2014-07-25 22:24:40 -07:00
xrdp_sockets.h common: separate sockets macros into basename and fullpath 2017-05-16 10:41:06 +09:00