Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TLS: new method to specify SSL/TLS version | Koichiro IWAO | 2017-02-27 | 8 | -16/+49 |
| | | | | | | | 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 |
| | |||||
* | Add i686 check in Travis CI | Pavel Roskin | 2017-02-23 | 1 | -31/+94 |
| | |||||
* | encoder, remove check for UINT16_MAX, not really needed | Jay Sorg | 2017-02-22 | 1 | -2/+1 |
| | |||||
* | changes and cleanup to process_enc_rfx | Jay Sorg | 2017-02-22 | 2 | -51/+67 |
| | |||||
* | fix for frames in flight = 0 | Jay Sorg | 2017-02-22 | 1 | -1/+1 |
| | |||||
* | frame ack change for slow client falling behind | Jay Sorg | 2017-02-22 | 1 | -2/+2 |
| | |||||
* | rfx fixes for large tile sets, performance change, Xorg will start next ↵ | Jay Sorg | 2017-02-22 | 2 | -4/+18 |
| | | | | frame earlier | ||||
* | change some casts to long long | Jay Sorg | 2017-02-22 | 2 | -3/+4 |
| | |||||
* | 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 | 6 | -8/+10 |
| | |||||
* | Workaround for a regression of JP keyboard detection #663 | Koichiro IWAO | 2017-02-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | caused by 9c31bd5. This is not a complete fix but just a workaround because keylayout value of Japanese keyboard can be other than these 4 values. This workaround still doesn't cover all JP keyboards. - 0x00000411 - 0xe0010411 - 0xe0200411 - 0xe0210411 Looking for `0411` in lower 16 bits is enough to detect JP keyboards. | ||||
* | aarch64 doesn't require pointers to be aligned | Pavel Roskin | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | Remove trailing whitespace | Pavel Roskin | 2017-02-08 | 9 | -14/+14 |
| | |||||
* | Use middle dot instead of dash to connect directories to descriptions | Pavel Roskin | 2017-02-08 | 1 | -23/+23 |
| | | | | | Dashes are too similar to the line drawing characters used to represent the directory tree. | ||||
* | Remove reference to rdp directory, it was removed | Pavel Roskin | 2017-02-08 | 1 | -2/+1 |
| | |||||
* | Improve Fedora installation instructions | Pavel Roskin | 2017-02-08 | 1 | -5/+17 |
| | |||||
* | Remove --break-blocks option, it doesn't match the existing code style | Pavel Roskin | 2017-02-07 | 1 | -11/+8 |
| | | | | Strip trailing newlines. | ||||
* | chansrv: fix warnings in pulse module | Koichiro IWAO | 2017-02-02 | 1 | -4/+4 |
| | |||||
* | Constify input arguments of ssl_mod_exp() and ssl_gen_key_xrdp1() | Pavel Roskin | 2017-02-02 | 2 | -6/+6 |
| | |||||
* | Constify all input string arguments in keygen.c | Pavel Roskin | 2017-02-02 | 1 | -4/+4 |
| | |||||
* | Remove support for OpenSSL older than 0.9.8 | Pavel Roskin | 2017-02-02 | 2 | -82/+1 |
| | | | | It's hard to find an older version of OpenSSL even on long term support distros. | ||||
* | Update m4/ax_type_socklen_t.m4, it works with -Wall now | Pavel Roskin | 2017-02-02 | 1 | -2/+2 |
| | |||||
* | Don't use ACCESS macro | Pavel Roskin | 2017-02-02 | 2 | -20/+2 |
| | | | | | ACCESS is defined unconditionally in the files that use it. No comments exist about that macro. The code guarded by the macro is PAM related. | ||||
* | xrdp-sesadmin: show sessions in human readable format | Pavel Roskin | 2017-02-02 | 1 | -7/+15 |
| | |||||
* | xrdp-sesadmin: refactor array access | Pavel Roskin | 2017-02-02 | 1 | -4/+7 |
| | |||||
* | xrdp-sesadmin: fix crash on network or authentication error | Pavel Roskin | 2017-02-02 | 1 | -5/+8 |
| | | | | | | | | If scp_v1c_mng_get_session_list() returns an error, report it to the user and exit. Session list is not initialized in that case and should not be freed. g_free() already checks its argument for being to NULL, remove an extra check. | ||||
* | docs: remove IdleTimeLimit until it is actually implemented | Koichiro IWAO | 2017-01-31 | 2 | -13/+0 |
| | | | | it gives users false hope and finally disappoints them. | ||||
* | Update README.md (#651) | Itamar Reis Peixoto | 2017-01-30 | 1 | -1/+8 |
| | |||||
* | Some fixes/improvements to service files. (#646) | Dominik George | 2017-01-30 | 2 | -2/+4 |
| | | | | * Add Documentation field so the systemctl help command works. * Remove syslog.target as syslog is normally socket-activated now. | ||||
* | change log message to long long | Jay Sorg | 2017-01-29 | 1 | -2/+2 |
| | |||||
* | minor arch.h change | Jay Sorg | 2017-01-29 | 1 | -2/+4 |
| | |||||
* | sesman: fix warning for 32 bit / 64 bit log entry, trunc to 32 bit | Jay Sorg | 2017-01-29 | 1 | -2/+2 |
| | |||||
* | arch.h changes to include stdint.h | Jay Sorg | 2017-01-29 | 2 | -29/+40 |
| | |||||
* | sesman: remove unnecessary fork for FreeBSD (#650) | metalefty | 2017-01-28 | 1 | -21/+12 |
| | | | it is not only unnecessary but causes another bug. | ||||
* | Add GNU/kFreeBSD support (#645) | mirabilos | 2017-01-26 | 3 | -3/+6 |
| | | | | | | * GNU/kFreeBSD is a FreeBSD variant, for code purposes. * GNU/kFreeBSD uses GNU/Linux-ish init scripts, however. | ||||
* | Fix several cases of discarding return values | Pavel Roskin | 2017-01-25 | 2 | -14/+51 |
| | |||||
* | Merge pull request #637 from proski/const | metalefty | 2017-01-26 | 6 | -28/+30 |
|\ | | | | | Constify string arguments in xrdp-chansrv sources | ||||
| * | Constify string arguments in xrdp-chansrv sources | Pavel Roskin | 2017-01-22 | 6 | -28/+30 |
|/ | |||||
* | Merge pull request #627 from proski/openssl | Idan Freiberg | 2017-01-23 | 2 | -1/+5 |
|\ | | | | | Check for openssl binary in configure, don't fail if not found | ||||
| * | Check for openssl binary in configure, don't fail if not found | Pavel Roskin | 2017-01-21 | 2 | -1/+5 |
| | | | | | | | | | | | | | | Prefer openssl binary from the same location as the openssl library. Make it possible to suppress certificate generation during install by passing OPENSSL=: to make. | ||||
* | | Merge pull request #633 from proski/systemd | Idan Freiberg | 2017-01-23 | 1 | -1/+6 |
|\ \ | | | | | | | Only check for systemd on Linux, no need to warn users of other OSes | ||||
| * | | Only check for systemd on Linux, no need to warn users of other OSes | Pavel Roskin | 2017-01-21 | 1 | -1/+6 |
| |/ | |||||
* | | Merge pull request #630 from selu/devel | Idan Freiberg | 2017-01-23 | 1 | -1/+1 |
|\ \ | | | | | | | Fix calling XChangeProperty in clipboard provide | ||||
| * | | Fix calling XChangeProperty in clipboard provide | Szabolcs Seláf | 2017-01-17 | 1 | -1/+1 |
| | | | | | | | | | | | | XChangeProperty's last parameter is number of elements, not number of bytes as it's in https://tronche.com/gui/x/xlib/window-information/XChangeProperty.html Because of this bug Paste did not work in any java applications. | ||||
* | | | Merge pull request #636 from proski/painter | Idan Freiberg | 2017-01-23 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix incorrect argument to painter_line() | ||||
| * | | | Fix incorrect argument to painter_line() | Pavel Roskin | 2017-01-21 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #625 from speidy/proxy_session_info | Idan Freiberg | 2017-01-23 | 9 | -4/+126 |
|\ \ \ | |/ / |/| | | Pass session info in proxy mode | ||||
| * | | libxrdp: use constant RDP_DATA_PDU_LOGON | speidy | 2017-01-15 | 1 | -2/+1 |
| | | | |||||
| * | | neutrinordp: add session_info | speidy | 2017-01-15 | 2 | -3/+51 |
| | | |