Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | common: add more references to constants' origin | Koichiro IWAO | 2017-11-24 | 1 | -438/+498 |
| | | | | | | | | | | classify constants into these 5 types * constants for xrdp * constants come from ITU-T Recommendations * constants come from Remote Desktop Protocol * constants come from other MS products * unclassified yet | ||||
* | common: add references to constants' origin | Koichiro IWAO | 2017-11-24 | 1 | -65/+93 |
| | |||||
* | common: avoid 100% cpu on ssl accept, can be fake client | Jay Sorg | 2017-11-22 | 1 | -0/+9 |
| | |||||
* | Implements the accept/close logic for vsock | Justin Terry (VM) | 2017-11-17 | 1 | -0/+42 |
| | |||||
* | chansrv: add LOG_LEVEL_TRACE here, too | Koichiro IWAO | 2017-11-12 | 1 | -1/+2 |
| | |||||
* | travis: add build test on FDK AAC, Opus | Koichiro IWAO | 2017-11-12 | 1 | -4/+10 |
| | |||||
* | remove crc16.h from common/Makefile.am | Jay Sorg | 2017-11-09 | 1 | -1/+0 |
| | |||||
* | remove empty crc16.h file | Jay Sorg | 2017-11-09 | 3 | -2/+0 |
| | |||||
* | common, return -1 for bad socket | Jay Sorg | 2017-11-07 | 1 | -2/+2 |
| | |||||
* | use g_memcpy, braces | Jay Sorg | 2017-11-07 | 2 | -1/+3 |
| | |||||
* | vsock, move some defines | Jay Sorg | 2017-11-07 | 5 | -30/+15 |
| | |||||
* | Implements XRDP over vsock | Justin Terry (VM) | 2017-11-07 | 7 | -2/+108 |
| | | | | | 1. Implements the ability to use AV_VSOCK for the transport rather than TCP. 2. Updates the ini file to be able to conditionally turn this feature on. | ||||
* | sound: g_bbuf_size should be determined after codec is determined | Koichiro IWAO | 2017-11-08 | 1 | -3/+3 |
| | | | | | Fixes #910, if both client and server support more than one codecs, g_bbuf_size might be set to wrong value. | ||||
* | fix typo s/Roration/Rotation/ | Koichiro IWAO | 2017-11-06 | 1 | -1/+1 |
| | |||||
* | Constify extended mouse events | Koichiro IWAO | 2017-11-06 | 2 | -5/+10 |
| | |||||
* | Constify mouse event flags, use the MS name for constants | Koichiro IWAO | 2017-11-06 | 2 | -18/+21 |
| | |||||
* | xrdp_wm: handle horizontal mouse wheel events | Koichiro IWAO | 2017-11-06 | 1 | -0/+19 |
| | |||||
* | xrdp_wm: make mouse button 6 and 7 act like button 4 and 5 | Koichiro IWAO | 2017-11-06 | 1 | -12/+16 |
| | | | | | because 6 and 7 are horizontal scroll. They should acts as same as vertical scroll. | ||||
* | libxrdp: advertise horizontal mouse wheel capability | Koichiro IWAO | 2017-11-06 | 1 | -1/+5 |
| | |||||
* | Add some more Input Capability Set constants | Koichiro IWAO | 2017-11-06 | 1 | -5/+10 |
| | |||||
* | Add dvorak keyboard layout | Soedarsono | 2017-11-01 | 4 | -1/+1064 |
| | |||||
* | xrdp-ssh-agent: Remove vim modeline | Ben Cohen | 2017-10-17 | 1 | -2/+0 |
| | |||||
* | xrdp-ssh-agent.c: Fix braces for coding style | Ben Cohen | 2017-10-17 | 1 | -4/+12 |
| | |||||
* | Handle EINTR for send() in handle_connection() | Ben Cohen | 2017-10-17 | 1 | -1/+2 |
| | |||||
* | Forward ssh-agent data between ssh clients and RDP | Ben Cohen | 2017-10-17 | 1 | -0/+398 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add xrdp-ssh-agent.c which forwards ssh-agent protocol over an RDP dynamic virtual channel, just as the normal ssh-agent forwards it over an SSH channel. Usage: Run an RDP client with the corresponding plugin enabled; for example "xfreerdp /ssh-agent ...". In the remote desktop session run xrdp-ssh-agent and evaluate the output in the shell as for ssh-agent to set the required environment variables (specifically $SSH_AUTH_SOCK): eval "$(xrdp-ssh-agent -s)" This is the same as for the normal ssh-agent. You would typically do this in your Xsession or /etc/xrdp/startwm.sh. Limitations: 1. Error checking and handling could be improved. 2. This stays running when the xrdp session closes. This should be fixed using a command line argument as for the real ssh-agent. 3. This is only tested on Linux and will only work on systems where clients talk to the ssh-agent via Unix domain sockets. It won't currently work on Windows but it could be ported. | ||||
* | log: add log level TRACE | Koichiro IWAO | 2017-10-13 | 2 | -1/+11 |
| | | | | | TRACE means more verbose than DEBUG. syslog doesn't have more verbose level than DEBUG, map TRACE to DEBUG for syslog. | ||||
* | xrdp: corret the config file name in the comment | Felix Zhang | 2017-10-09 | 1 | -1/+1 |
| | |||||
* | common: prevent raw use of snprintf | Koichiro IWAO | 2017-10-03 | 1 | -7/+7 |
| | |||||
* | xrdp: get port from configfile in access_control() | Oscar Salvador | 2017-10-03 | 1 | -1/+3 |
| | | | | This fixes #894 | ||||
* | xrdp: constify input event type | Koichiro IWAO | 2017-10-02 | 2 | -5/+6 |
| | |||||
* | Update v0.9.4 release date | Koichiro IWAO | 2017-09-28 | 1 | -1/+1 |
| | |||||
* | update NEWS, mention known issues | Koichiro IWAO | 2017-09-26 | 1 | -1/+5 |
| | |||||
* | Prepare release v0.9.4 | Koichiro IWAO | 2017-09-26 | 4 | -3/+23 |
| | |||||
* | update sumbodules to the latest release | Koichiro IWAO | 2017-09-26 | 1 | -0/+0 |
| | |||||
* | common: fix g_write_ip_address() didn't return correct IP address | Koichiro IWAO | 2017-09-26 | 1 | -14/+58 |
| | | | | Fixes: #878. | ||||
* | Fixes #414 | cocoon | 2017-09-17 | 1 | -1/+1 |
| | |||||
* | tcutils: fix WTSVirtualChannelWrite return codes check according to API change | speidy | 2017-09-13 | 1 | -2/+2 |
| | |||||
* | xrdpvr: adjust xrdpvr_write_to_client to xrdpapi API change | speidy | 2017-09-13 | 1 | -1/+1 |
| | |||||
* | xrdpapi: change WTSVirtualChannelWrite return values to be consistent with ↵ | speidy | 2017-09-13 | 1 | -8/+12 |
| | | | | WTSVirtualChannelRead | ||||
* | sesman: delete socket files when session exits | Koichiro IWAO | 2017-09-13 | 2 | -0/+70 |
| | |||||
* | travis: Unbreak travis build | Koichiro IWAO | 2017-09-07 | 1 | -0/+1 |
| | | | | | | since Ubuntu Precise (12.04) is retired September 2017. Now build test is run on Ubuntu Trusty (14.04). A trivial fix for requisite packages needed. | ||||
* | xrdp: accept full path for ls_background_image | Koichiro IWAO | 2017-09-05 | 1 | -1/+9 |
| | | | | because ls_logo_filename accepts full path. | ||||
* | add Belgian keyboard | Koichiro IWAO | 2017-09-01 | 1 | -0/+3 |
| | |||||
* | Release v0.9.3.1 | Koichiro IWAO | 2017-08-16 | 3 | -2/+11 |
| | |||||
* | instfiles: don't include generated *.services files in distribution | Koichiro IWAO | 2017-08-16 | 1 | -1/+1 |
| | | | | | Solves #848. Pointed out by: Fuminobu TAKEYAMA (@ftake) | ||||
* | chansrv: sound, fdk-aac, avoid 1 item array items | Jay Sorg | 2017-08-04 | 1 | -29/+34 |
| | |||||
* | use pkg-config to configure with fdk-aac | Jay Sorg | 2017-08-04 | 2 | -3/+3 |
| | |||||
* | chansrv: sound, remove a do not know and a comment | Jay Sorg | 2017-08-04 | 2 | -2/+1 |
| | |||||
* | chansrv: sound, use WAVE_FORMAT_AAC not WAVE_FORMAT_AAC_MS | Jay Sorg | 2017-08-04 | 2 | -3/+3 |
| | |||||
* | chansrv: sound, add aac | Jay Sorg | 2017-08-04 | 4 | -2/+258 |
| |