Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix typo s/BITMACACHE/BITMAPCACHE/ | Koichiro IWAO | 2018-12-13 | 1 | -1/+1 |
| | |||||
* | Also rename constants in debug messages and comments | Koichiro IWAO | 2018-12-13 | 1 | -18/+18 |
| | |||||
* | Fix constants mistakenly replaced | Koichiro IWAO | 2018-12-13 | 1 | -1/+1 |
| | | | | Pointed out by daixj-shterm. | ||||
* | use MS name for PDU types | Koichiro IWAO | 2018-12-12 | 3 | -5/+5 |
| | | | | | RDP_PDU_REDIRECT has been removed as it is not found in MS-RDPBCGR and not used anywhere. | ||||
* | use MS for orderType constants | Koichiro IWAO | 2018-12-12 | 2 | -128/+128 |
| | |||||
* | Fix and / or mistake | Koichiro IWAO | 2018-11-28 | 1 | -1/+1 |
| | |||||
* | add some more constants and use them | Koichiro IWAO | 2018-11-27 | 1 | -7/+8 |
| | |||||
* | constify more magic numbers | Koichiro IWAO | 2018-11-27 | 1 | -6/+4 |
| | |||||
* | remove redundunt comments | Koichiro IWAO | 2018-11-27 | 1 | -14/+14 |
| | |||||
* | use MS name for constants | Koichiro IWAO | 2018-11-27 | 1 | -48/+48 |
| | |||||
* | neutrinordp: don't enable remote_app if the INFO_RAIL flag is not set | daixj | 2018-11-23 | 2 | -13/+22 |
| | |||||
* | set use_cache_glyph_v2 on if the client support | daixj | 2018-10-25 | 2 | -7/+3 |
| | |||||
* | Support Cache Glyph Revison 2, issue #367 | daixj | 2018-10-25 | 3 | -6/+182 |
| | |||||
* | dynamic virtual channel improvements | jsorg71 | 2018-10-11 | 6 | -29/+811 |
| | | | | | | | | | remove not used chansrv <-> xrdp messages move static channel disable control into libxrdp remove some blocking read, write chansrv calls add drdynvc calls to libxrdp add drdynvc calls to chansrv channel cleanup | ||||
* | libxrdp: fix memory leak | daixj | 2018-02-13 | 1 | -0/+1 |
| | |||||
* | fix potential fd leak | Koichiro IWAO | 2018-01-17 | 1 | -1/+1 |
| | | | | | | | | In most cases, checking fd > 0 is not valid. open(2) returns -1 on error, 0 on stdin, 1 on stdout, 2 on stderr, >2 . The border should be between -1 and 0. Additionally, between 2 and 3. Pointed out by: #919 | ||||
* | xrdp_caps: remove unneeded comment on case statement | Koichiro IWAO | 2017-12-01 | 1 | -25/+25 |
| | |||||
* | xrdp_caps: constify and sort capability set | Koichiro IWAO | 2017-12-01 | 1 | -33/+33 |
| | |||||
* | xrdp_sec: constify color depth value | Koichiro IWAO | 2017-12-01 | 1 | -7/+7 |
| | |||||
* | libxrdp: advertise horizontal mouse wheel capability | Koichiro IWAO | 2017-11-06 | 1 | -1/+5 |
| | |||||
* | fix for protocol error when 32 bit and non rfx | Jay Sorg | 2017-07-12 | 1 | -14/+35 |
| | |||||
* | move openssl calls to common/libssl.c, check for defines | Jay Sorg | 2017-06-22 | 1 | -37/+6 |
| | |||||
* | Use the words "cannot read" rather than "cannot open" | Koichiro IWAO | 2017-06-12 | 1 | -2/+2 |
| | | | | as the code actually tests readability. | ||||
* | Check certificate/privkey readability not existence | Koichiro IWAO | 2017-06-12 | 1 | -7/+7 |
| | | | | to fail RDP security negotiation if certificate/privkey is not readable | ||||
* | Log user-friendly message when certificate/privkey is inaccessible | Koichiro IWAO | 2017-06-12 | 1 | -0/+12 |
| | | | | | | | | | | | | We shouldn't assume that xrdp daemon is running under root privilege. In many cases, root privilege is not really needed for xrdp daemon. xrdp may fail to load certificate/privkey due to lack of permissions when running under user privilege. Checking existence of files is not enough and xrdp should output user-friendly log in such case. Reported by Debian user in bug 856436 [1]. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856436 | ||||
* | Rename file_loc.h to xrdp_sockets.h, install it | Pavel Roskin | 2017-03-28 | 1 | -1/+0 |
| | | | | Include xrdp_sockets.h directly, not through headers. | ||||
* | xrdp_orders_rail: fix resulting unicode length | speidy | 2017-03-24 | 1 | -1/+1 |
| | |||||
* | libxrdp: window update, simplify length checks | speidy | 2017-03-24 | 1 | -35/+26 |
| | |||||
* | xrdp_orders_rail: fix g_mbstowcs error handling | speidy | 2017-03-24 | 1 | -4/+20 |
| | |||||
* | RAIL: use fixed size length for window texts | speidy | 2017-03-24 | 1 | -6/+9 |
| | |||||
* | rail, text length checks | Jay Sorg | 2017-03-24 | 1 | -0/+4 |
| | |||||
* | rail, text length checks | Jay Sorg | 2017-03-24 | 1 | -5/+12 |
| | |||||
* | libxrdp: print connected client name to log | speidy | 2017-03-21 | 1 | -1/+3 |
| | |||||
* | libxrdp: fix misleading variable name | speidy | 2017-03-21 | 1 | -8/+8 |
| | |||||
* | libxrdp: improve unicode_in | speidy | 2017-03-21 | 1 | -25/+35 |
| | |||||
* | Allocate space for tls_ciphers dynamically | Pavel Roskin | 2017-03-21 | 1 | -1/+2 |
| | |||||
* | Eliminate APP_CC and DEFAULT_CC | Pavel Roskin | 2017-03-14 | 18 | -367/+366 |
| | |||||
* | Fix memory leak in tls_ciphers parsing | Pavel Roskin | 2017-03-13 | 1 | -0/+1 |
| | |||||
* | Remove useless comment, no logic change | Koichiro IWAO | 2017-03-09 | 1 | -3/+2 |
| | | | | Now client addr and port are properly logged. | ||||
* | Don't include config_ac.h from any header files | Pavel Roskin | 2017-03-04 | 1 | -3/+0 |
| | |||||
* | Include config_ac.h from all source files | Pavel Roskin | 2017-03-04 | 15 | -0/+60 |
| | |||||
* | Fix compilation on MacOS | Pavel Roskin | 2017-03-01 | 1 | -0/+2 |
| | | | | | xrdp_rdp.c includes openssl/ssl.h now, make sure the OpenSSL include path is used. | ||||
* | no cast is needed for NULL | Koichiro IWAO | 2017-02-27 | 1 | -4/+4 |
| | |||||
* | TLS: switch ssl_protocols to a comma separated list | Koichiro IWAO | 2017-02-27 | 1 | -6/+12 |
| | |||||
* | TLS: warn if no SSL/TLS protocols enabled | Koichiro IWAO | 2017-02-27 | 1 | -1/+9 |
| | |||||
* | TLS: new method to specify SSL/TLS version | Koichiro IWAO | 2017-02-27 | 2 | -3/+34 |
| | | | | | | | SSL/TLS protocols only listed in ssl_protocols should be used. The name "ssl_protocols" comes from nginx. Resolves #428. | ||||
* | fix warning new since stdint.h change | Jay Sorg | 2017-02-22 | 1 | -2/+2 |
| | |||||
* | Fix several cases of discarding return values | Pavel Roskin | 2017-01-25 | 1 | -4/+11 |
| | |||||
* | Merge pull request #625 from speidy/proxy_session_info | Idan Freiberg | 2017-01-23 | 4 | -0/+57 |
|\ | | | | | Pass session info in proxy mode | ||||
| * | libxrdp: use constant RDP_DATA_PDU_LOGON | speidy | 2017-01-15 | 1 | -2/+1 |
| | |