Commit Graph

461 Commits (5abb66dfcb52c43b361093a83eef0182557cd2b0)

Author SHA1 Message Date
metalefty 25e5243ecf Merge pull request #553 from jsorg71/libpainter
8 years ago
Jay Sorg 1f51586769 add libpainter for drawing when client does not have minimum orders
8 years ago
speidy 4697354044 xrdp_constants: move CAPSET constants to their place
8 years ago
speidy 917aadd2d1 libxrdp: more constants
8 years ago
speidy 3dc0f2860c Merge branch 'surface_cmds' of git://github.com/speidy/xrdp into surface_cmds
8 years ago
speidy 5e39bb1f87 libxrdp: caps, group caps require fastpath output, use FASTPATH_OUTPUT_SUPPORTED constant
8 years ago
Speidy a0cf6030df Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into surface_cmds
8 years ago
jsorg71 5966de4ee2 Merge pull request #536 from jsorg71/unicode
8 years ago
Jay Sorg c264862afe change some magics to defines
8 years ago
Jay Sorg 2f8d3ba9da add unicode support
8 years ago
Pavel Roskin d97155e2f6 Don't use colon to separate IPv6 address from the port
8 years ago
speidy 8a0fec5e66 o send RFX tiles as stream (Stream Surface Bits Command)
8 years ago
Jay Sorg 9a517b34f0 vnc: code cleanup
8 years ago
metalefty 943dec86ca Merge pull request #512 from speidy/devel
8 years ago
Pavel Roskin c6307aa2b0 Use pkg-config to discover OpenSSL
8 years ago
Pavel Roskin 06f4f72e28 Add -ldl to libcommon link flags if it's needed for dlopen()
8 years ago
speidy 1fe048b63d xrdp_encoder: do not initialize for non-UNIX rdp clients
8 years ago
Koichiro IWAO 849a8075c5 common: If IPv6 not supported, fall back to IPv4
8 years ago
Itamar Reis Peixoto 7cc1dd2ba8 Merge pull request #460 from metalefty/ipv6/logs
8 years ago
Pavel Roskin 2dcc69b752 Use g_get_strerror() instead of strerror(errno) for portability
8 years ago
Pavel Roskin 1fe368c5b3 Install headers used by X11rdp and xorgxrdp
8 years ago
Koichiro IWAO dcf36b592b common: Address family it not always AF_INET6
8 years ago
Koichiro IWAO b2118450f4 common: Fix client IP address logging when IPv6 is enabled
8 years ago
Pavel Roskin 4324084d58 Use static inline functions for OpenSSL 1.0 backport
8 years ago
Dominik George e5cf45d1ac
Add backwards compatibility to OpenSSL < 1.1.0.
8 years ago
Dominik George 1b5fb8f1c8
Fix ssl_calls for OpenSSL 1.1.0, closes #458.
8 years ago
Pavel Roskin 6fef1e4eb5 Use const pointers in function arguments when possible
8 years ago
Pavel Roskin bc868b96b1 Remove text2bool() from log.h, there is no such function
8 years ago
Pavel Roskin a618d4f757 Don't use final newline in log calls, it's already appended
8 years ago
Pavel Roskin 7d03d1a3e9 Fix outgoing connections on Mac OSX
8 years ago
Pavel Roskin 5465b8c85e Add socklen_t check with substitution, use socklen_t as needed
8 years ago
Pavel Roskin 6f4ffa769c Improve debug information when closing a socket
8 years ago
Jay Sorg 8f747e37ca always set SSL_OP_NO_SSLv2 in TLS options
8 years ago
Alex Illsley 47124df4ed new options for xrdp.ini disableSSlv3=yes and tls_ciphers=HIGH and code to implement
8 years ago
Koichiro IWAO ceb4b7b2a4 Fix clipboard when text/filename contains non-ASCII characters
8 years ago
Jay Sorg f4f23b0a7d Include stdint.h, don't redefine MAX/MIN constants if already defined
8 years ago
Jay Sorg d35e57b117 Pixman fixes
8 years ago
Jay Sorg bb7bac2d9b add region intersect
8 years ago
Jay Sorg 58c777783b add more advances region support using pixman
8 years ago
jsorg71 8353baab3d Merge pull request #390 from proski/june21
8 years ago
speidy c9b55e3691 sesman: env_set_user, fix potential bof issues
8 years ago
Pavel Roskin ace7d2c822 Declare unified module interface and use it in modules
8 years ago
Pavel Roskin 2c13ef5c6d Use enum logLevels consistently for log levels
8 years ago
Pavel Roskin 0c72ee2371 Use char* for TLS send and receive
8 years ago
Pavel Roskin 28a1a090b3 Use correct types for ssl and ctx fields in struct ssl_tls
8 years ago
Pavel Roskin d1efb0d5ba Fix signed to unsigned comparisons reported by g++ 6.1.0
8 years ago
Pavel Roskin 5829323ad8 Use g_new or g_new0 when C++ compiler would complain about implicit cast
8 years ago
Pavel Roskin a24df49241 Introduce glib style macros for allocating memory with type
8 years ago
Pavel Roskin aeeb3d2c2e Fix warnings detected by -Wwrite-strings
8 years ago
Pavel Roskin 951e632757 Make program_name constant, don't duplicate or free it
8 years ago