Commit Graph

535 Commits (256fa119511e63f85b6554e1140dc26b88ad1913)

Author SHA1 Message Date
Pavel Roskin 6ed4c969f4 Eliminate APP_CC and DEFAULT_CC
7 years ago
Pavel Roskin 30a7a947b1 Don't include config_ac.h from any header files
7 years ago
Pavel Roskin b2d3dcf169 Include config_ac.h from all source files
7 years ago
Koichiro IWAO c126f81d9a add comment to keep xorgxrdp/x11rdp compatibility
7 years ago
Koichiro IWAO e94ab10e14 TLS: new method to specify SSL/TLS version
7 years ago
Jay Sorg 657f6f3756 common: use select for SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE tls errors
7 years ago
Jay Sorg e0ac84aaa4 change some casts to long long
7 years ago
Jay Sorg c5e9bc7851 common: print list items as pointers
7 years ago
Jay Sorg 7825246d7a fix warning new since stdint.h change
7 years ago
Pavel Roskin f8d22ce673 aarch64 doesn't require pointers to be aligned
7 years ago
Pavel Roskin dc1e341f5a Constify input arguments of ssl_mod_exp() and ssl_gen_key_xrdp1()
7 years ago
Pavel Roskin 6a3f0a75bd Remove support for OpenSSL older than 0.9.8
7 years ago
Jay Sorg d7967ec897 minor arch.h change
8 years ago
Jay Sorg 3b84314a1a arch.h changes to include stdint.h
8 years ago
mirabilos 6257bae23f Add GNU/kFreeBSD support (#645)
8 years ago
Idan Freiberg 19375dda7a Merge pull request #426 from metalefty/log-tls-version-and-cipher
8 years ago
Idan Freiberg a64e1789c5 Merge pull request #615 from speidy/channels_fixes
8 years ago
Pavel Roskin f1a521204a Remove redundant function declarations
8 years ago
Koichiro IWAO c89c1318f8 obey coding standard, no logic change
8 years ago
speidy 94cdbdcee6 libxrdp: change channel_code into a meaningful name
8 years ago
Pavel Roskin 6664aac00f Use "void" for empty argument list in declarations
8 years ago
volth 26a26ef906 fix build with --enable-xrdpdebug=yes
8 years ago
volth 37b4a14b54 fix build with --enable-xrdpdebug=yes
8 years ago
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
Koichiro IWAO 40e8194122 TLS: log TLS version and cipher
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
Pavel Roskin 77b380c0b5 Fix format warnings in log_message() calls
8 years ago
Pavel Roskin b1527b7947 Check string format in log_message
8 years ago
Pavel Roskin ae5bb5bf9c Fix incorrect use of "it's" and "its", adjust wording
8 years ago
speidy b38dcf1bb0 xrdp_wm: fix for multimon, draw login window and log window on primary
8 years ago
Itamar Reis Peixoto 0a6a55b547 Merge pull request #370 from proski/typos
8 years ago
jsorg71 8249091183 Merge pull request #332 from metalefty/freebsd/ipv6
8 years ago
Pavel Roskin c3f6e1f58a Use uniform comments for GUIDs
8 years ago
Pavel Roskin ca9cbcafc8 Typo fixes
8 years ago
jsorg71 fdb146740f Merge pull request #360 from proski/format-warnings
8 years ago
Jay Sorg fac0907a3c trans: set non blocking socket after accept
8 years ago
Pavel Roskin f93074a430 Add unnamed semaphore support on Mac OS
8 years ago
Pavel Roskin e65bd6b7d7 Fix more format warnings
8 years ago
Pavel Roskin 55e12a09d8 Include config_ac.h from common/os_calls.h to enable all format warnings
8 years ago
Jay Sorg 0655272b9c common: call recv/send before can_recv/can_send
8 years ago
Jay Sorg bd6c38af4d common: fix warnings
8 years ago
jsorg71 034ee36f9c Merge pull request #341 from proski/sanity-checks
8 years ago
Jay Sorg 689ffe79d9 fix warnings, move some calls to os_calls
8 years ago
Jay Sorg 7393579205 Don't attempt to intercept SIGKILL, it doesn't work on any OS
8 years ago
Pavel Roskin 9091c3eef2 Annotate printf-like functions if supported by the compiler
8 years ago
Koichiro IWAO 9460bdb643 common: no logic change, indent 2 -> 4
8 years ago
Koichiro IWAO d01854a341 common: no logic change, fix alignment, whitespaces
8 years ago
Koichiro IWAO 1ed7dbec53 common: add log for g_tcp_connect
8 years ago
Jay Sorg f100036cd9 common: minor fix for older openssl keygen
8 years ago
Jay Sorg 3bc9f1e275 Merge branch 'devel' of git:neutrinolabs/xrdp into devel
8 years ago
Jay Sorg 0d192aee62 common: fix for key generated smaller than asked for
8 years ago
Pavel Roskin 59a5fb0ddb Move headers from EXTRA_DIST to sources, sort alphabetically
8 years ago