Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libxrdp: print connected client name to log | speidy | 2017-03-21 | 1 | -0/+2 |
| | |||||
* | Log socket fd in g_sck_accept(), fix AF_UNIX logging | Pavel Roskin | 2017-03-21 | 1 | -4/+17 |
| | |||||
* | Allocate space for tls_ciphers dynamically | Pavel Roskin | 2017-03-21 | 1 | -1/+1 |
| | |||||
* | Make socket directory configurable, don't hardcode /tmp/.xrdp | Pavel Roskin | 2017-03-17 | 3 | -49/+14 |
| | | | | | | | | | | Use XRDP_SOCKET_PATH in file_loc.h Don't define any non-socket paths in file_loc.h, they should come from the makefiles. Define all paths unconditionally, they should not be defined elsewhere. Pass XRDP_SOCKET_PATH as environment variable to the backends. | ||||
* | Eliminate APP_CC and DEFAULT_CC | Pavel Roskin | 2017-03-14 | 19 | -514/+502 |
| | |||||
* | Don't include config_ac.h from any header files | Pavel Roskin | 2017-03-04 | 1 | -4/+0 |
| | |||||
* | Include config_ac.h from all source files | Pavel Roskin | 2017-03-04 | 9 | -0/+36 |
| | |||||
* | add comment to keep xorgxrdp/x11rdp compatibility | Koichiro IWAO | 2017-02-27 | 1 | -0/+4 |
| | |||||
* | TLS: new method to specify SSL/TLS version | Koichiro IWAO | 2017-02-27 | 5 | -11/+12 |
| | | | | | | | SSL/TLS protocols only listed in ssl_protocols should be used. The name "ssl_protocols" comes from nginx. Resolves #428. | ||||
* | common: use select for SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE tls errors | Jay Sorg | 2017-02-25 | 1 | -10/+17 |
| | |||||
* | change some casts to long long | Jay Sorg | 2017-02-22 | 1 | -2/+2 |
| | |||||
* | common: print list items as pointers | Jay Sorg | 2017-02-22 | 1 | -1/+1 |
| | |||||
* | fix warning new since stdint.h change | Jay Sorg | 2017-02-22 | 2 | -2/+2 |
| | |||||
* | aarch64 doesn't require pointers to be aligned | Pavel Roskin | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | Constify input arguments of ssl_mod_exp() and ssl_gen_key_xrdp1() | Pavel Roskin | 2017-02-02 | 2 | -6/+6 |
| | |||||
* | Remove support for OpenSSL older than 0.9.8 | Pavel Roskin | 2017-02-02 | 1 | -81/+0 |
| | | | | It's hard to find an older version of OpenSSL even on long term support distros. | ||||
* | minor arch.h change | Jay Sorg | 2017-01-29 | 1 | -2/+4 |
| | |||||
* | arch.h changes to include stdint.h | Jay Sorg | 2017-01-29 | 2 | -29/+40 |
| | |||||
* | Add GNU/kFreeBSD support (#645) | mirabilos | 2017-01-26 | 1 | -2/+2 |
| | | | | | | * GNU/kFreeBSD is a FreeBSD variant, for code purposes. * GNU/kFreeBSD uses GNU/Linux-ish init scripts, however. | ||||
* | Merge pull request #426 from metalefty/log-tls-version-and-cipher | Idan Freiberg | 2017-01-16 | 4 | -0/+22 |
|\ | | | | | TLS: log TLS version and cipher | ||||
| * | obey coding standard, no logic change | Koichiro IWAO | 2017-01-12 | 1 | -2/+2 |
| | | |||||
| * | TLS: log TLS version and cipher | Koichiro IWAO | 2016-11-22 | 4 | -0/+22 |
| | | |||||
* | | Merge pull request #615 from speidy/channels_fixes | Idan Freiberg | 2017-01-15 | 1 | -1/+1 |
|\ \ | | | | | | | Channels improvements | ||||
| * | | libxrdp: change channel_code into a meaningful name | speidy | 2017-01-06 | 1 | -1/+1 |
| | | | |||||
* | | | Remove redundant function declarations | Pavel Roskin | 2017-01-11 | 1 | -2/+0 |
|/ / | |||||
* | | Use "void" for empty argument list in declarations | Pavel Roskin | 2017-01-05 | 2 | -2/+2 |
| | | | | | | | | | | | | In C, an empty argument list in a declaration means that the function can accept any arguments. Use "void" instead, it means "no arguments". C++ treats void and empty list as "no arguments". | ||||
* | | fix build with --enable-xrdpdebug=yes | volth | 2017-01-04 | 3 | -5/+2 |
| | | |||||
* | | fix build with --enable-xrdpdebug=yes | volth | 2017-01-04 | 2 | -0/+7 |
| | | |||||
* | | Merge pull request #553 from jsorg71/libpainter | metalefty | 2016-12-20 | 2 | -0/+36 |
|\ \ | | | | | | | add libpainter for drawing when client does not have minimum orders | ||||
| * | | add libpainter for drawing when client does not have minimum orders | Jay Sorg | 2016-12-15 | 2 | -0/+36 |
| | | | |||||
* | | | xrdp_constants: move CAPSET constants to their place | speidy | 2016-12-13 | 1 | -9/+12 |
| | | | |||||
* | | | libxrdp: more constants | speidy | 2016-12-13 | 1 | -0/+3 |
| | | | |||||
* | | | Merge branch 'surface_cmds' of git://github.com/speidy/xrdp into surface_cmds | speidy | 2016-12-13 | 2 | -1/+8 |
|\ \ \ | |||||
| * \ \ | Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into surface_cmds | Speidy | 2016-12-12 | 2 | -1/+8 |
| |\ \ \ | |||||
| | * \ \ | Merge pull request #536 from jsorg71/unicode | jsorg71 | 2016-12-11 | 1 | -0/+7 |
| | |\ \ \ | | | | | | | | | | | | | add unicode support | ||||
| | | * | | | change some magics to defines | Jay Sorg | 2016-12-10 | 1 | -0/+6 |
| | | | | | | |||||
| | | * | | | add unicode support | Jay Sorg | 2016-12-10 | 1 | -0/+1 |
| | | |/ / | |||||
| | * | | | Don't use colon to separate IPv6 address from the port | Pavel Roskin | 2016-12-09 | 1 | -1/+1 |
| | |/ / | | | | | | | | | | | | | | | | | IPv6 addresses can have colons in their names, so the final colon can be confusing. | ||||
* | | | | libxrdp: caps, group caps require fastpath output, use ↵ | speidy | 2016-12-13 | 1 | -0/+3 |
|/ / / | | | | | | | | | | FASTPATH_OUTPUT_SUPPORTED constant | ||||
* | | | o send RFX tiles as stream (Stream Surface Bits Command) | speidy | 2016-12-08 | 1 | -8/+12 |
|/ / | | | | | | | | | | | o silent frame ack logging o support surface commands in capsets o fix some wrong constants | ||||
* | | vnc: code cleanup | Jay Sorg | 2016-12-04 | 2 | -0/+30 |
| | | |||||
* | | Merge pull request #512 from speidy/devel | metalefty | 2016-12-02 | 2 | -18/+22 |
|\ \ | | | | | | | xrdp_encoder: do not initialize for non-UNIX rdp clients | ||||
| * | | xrdp_encoder: do not initialize for non-UNIX rdp clients | speidy | 2016-11-29 | 2 | -18/+22 |
| | | | | | | | | | | | | xrdp_encoder: comment about temporary workaround | ||||
* | | | Use pkg-config to discover OpenSSL | Pavel Roskin | 2016-11-29 | 1 | -2/+3 |
| | | | | | | | | | All supported versions of OpenSSL have pkg-config files. | ||||
* | | | Add -ldl to libcommon link flags if it's needed for dlopen() | Pavel Roskin | 2016-11-29 | 1 | -1/+2 |
|/ / | |||||
* | | common: If IPv6 not supported, fall back to IPv4 | Koichiro IWAO | 2016-11-22 | 1 | -0/+16 |
|/ | | | | | | | The system to run xrdp does not necessarily support IPv6 even though it is compiled with IPv6. Fixes #432. | ||||
* | Merge pull request #460 from metalefty/ipv6/logs | Itamar Reis Peixoto | 2016-11-20 | 1 | -29/+104 |
|\ | | | | | common: Fix client IP address logging when IPv6 is enabled | ||||
| * | common: Address family it not always AF_INET6 | Koichiro IWAO | 2016-11-04 | 1 | -36/+84 |
| | | | | | | | | even if XRDP_ENABLE_IPV6 defined. | ||||
| * | common: Fix client IP address logging when IPv6 is enabled | Koichiro IWAO | 2016-11-04 | 1 | -25/+52 |
| | | | | | | | | | | | | | | | | g_tcp_accept() and g_sck_accept() should use sockadd_in6 when IPv6 is enabled. The former code logs client IP address always "0.0.0.0" in such case. Fixes #412. | ||||
* | | Use g_get_strerror() instead of strerror(errno) for portability | Pavel Roskin | 2016-11-08 | 1 | -2/+2 |
| | |