Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Second batch of initial commits: | Timothy Pearson | 2019-03-02 | 1 | -6/+30 |
| | | | | | | | * Add server/group pamming * Partially fix immediate exit after login Still will not compile due to libraptorsmiface being too new | ||||
* | Add preliminary Raptor session management | Timothy Pearson | 2019-03-02 | 1 | -9/+28 |
| | | | | | Raptorsmiface pulled from latest old master, changelog merged down to single commit Due to the latest raptorsmiface code being used, this will not compile (yet) | ||||
* | dynamic virtual channel improvements | jsorg71 | 2018-10-11 | 1 | -332/+407 |
| | | | | | | | | | 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 | ||||
* | fix potential fd leak | Koichiro IWAO | 2018-01-17 | 1 | -4/+2 |
| | | | | | | | | 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: corret the config file name in the comment | Felix Zhang | 2017-10-09 | 1 | -1/+1 |
| | |||||
* | xrdp: get port from configfile in access_control() | Oscar Salvador | 2017-10-03 | 1 | -1/+3 |
| | | | | This fixes #894 | ||||
* | Fix Xvnc backend disconnects when some data copied to clipboard | Koichiro IWAO | 2017-07-06 | 1 | -1/+6 |
| | | | | Should fix #755. | ||||
* | Rename file_loc.h to xrdp_sockets.h, install it | Pavel Roskin | 2017-03-28 | 1 | -0/+1 |
| | | | | Include xrdp_sockets.h directly, not through headers. | ||||
* | Eliminate APP_CC and DEFAULT_CC | Pavel Roskin | 2017-03-14 | 1 | -86/+86 |
| | |||||
* | frame ack code cleanup, add comments for possible client acks, when pointer, ↵ | Jay Sorg | 2017-03-06 | 1 | -12/+18 |
| | | | | use NULL, not 0 | ||||
* | add xrdp_mm_process_enc_done for processing encoder output | Jay Sorg | 2017-03-06 | 1 | -66/+65 |
| | |||||
* | checkup frame ack code, combine dup code | Jay Sorg | 2017-03-06 | 1 | -25/+35 |
| | |||||
* | frame ack fix change, cleanup | Jay Sorg | 2017-03-06 | 1 | -4/+4 |
| | |||||
* | 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 | 1 | -0/+14 |
| | | | | frame earlier | ||||
* | Don't use ACCESS macro | Pavel Roskin | 2017-02-02 | 1 | -14/+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. | ||||
* | Fix several cases of discarding return values | Pavel Roskin | 2017-01-25 | 1 | -10/+40 |
| | |||||
* | Merge pull request #625 from speidy/proxy_session_info | Idan Freiberg | 2017-01-23 | 1 | -0/+12 |
|\ | | | | | Pass session info in proxy mode | ||||
| * | add session_info | Jay Sorg | 2017-01-15 | 1 | -0/+12 |
| | | | | | | | | | | Conflicts: libxrdp/libxrdp.h | ||||
* | | Merge pull request #615 from speidy/channels_fixes | Idan Freiberg | 2017-01-15 | 1 | -2/+5 |
|\ \ | |/ |/| | Channels improvements | ||||
| * | libxrdp: channels, respect xrdp.ini channel blocking also for data | speidy | 2017-01-06 | 1 | -2/+5 |
| | | | | | | | | coming in from chansrv | ||||
* | | Constify the value argument to mod_set_param | Pavel Roskin | 2017-01-11 | 1 | -5/+5 |
|/ | |||||
* | Use <> for system includes, move system includes above local ones | Pavel Roskin | 2017-01-04 | 1 | -1/+1 |
| | |||||
* | xrdp: add some logging, remove unused var | speidy | 2016-12-29 | 1 | -2/+3 |
| | |||||
* | xrdp: fix for codec frame acks handling. | speidy | 2016-12-29 | 1 | -16/+1 |
| | | | | | | can handle zero unacked frames now. This should make RemoteFX usable with Parallels Client. they always wan't zero unacked frames on the wire. | ||||
* | Regression fix: session matching uses wrong bpp for Xorg | Pavel Roskin | 2016-12-17 | 1 | -6/+11 |
| | | | | | | | | The removal of "xserverbpp=24" from the Xorg entry lead to a regression. Clients with a different bpp would not reconnect to an xorgxrdp session if the client's bpp is different, even though xorgxrdp is always using 24 bpp. Imply "xserverbpp=24" for "code=20" in xrdp.ini. | ||||
* | o send RFX tiles as stream (Stream Surface Bits Command) | speidy | 2016-12-08 | 1 | -1/+1 |
| | | | | | | o silent frame ack logging o support surface commands in capsets o fix some wrong constants | ||||
* | vnc: code cleanup | Jay Sorg | 2016-12-04 | 1 | -1/+1 |
| | |||||
* | vnc: change password file to use guid hash | Jay Sorg | 2016-12-03 | 1 | -4/+15 |
| | |||||
* | Use g_new or g_new0 when C++ compiler would complain about implicit cast | Pavel Roskin | 2016-07-08 | 1 | -2/+2 |
| | |||||
* | Fix warnings detected by -Wwrite-strings | Pavel Roskin | 2016-07-08 | 1 | -3/+4 |
| | |||||
* | Shorten and clarify log window messages | Pavel Roskin | 2016-07-08 | 1 | -3/+2 |
| | | | | | Specify display in the "login failed" message. Print the section name that wasn't found. Remove stdout message about missing section, xrdp_wm_log_msg() already writes to stdout. | ||||
* | Make xrdp_wm_log_msg() log its output | Pavel Roskin | 2016-07-08 | 1 | -59/+46 |
| | | | | Accept variable arguments and the log level in xrdp_wm_log_msg(). Remove logging that is done automatically now. | ||||
* | Fix format warnings in log_message() calls | Pavel Roskin | 2016-06-21 | 1 | -7/+7 |
| | |||||
* | Typo fixes | Pavel Roskin | 2016-05-04 | 1 | -3/+3 |
| | |||||
* | remove some warnings | Jay Sorg | 2016-04-09 | 1 | -4/+3 |
| | |||||
* | Fix compile error "format not a string literal and no format arguments ↵ | NerdKnight | 2016-03-28 | 1 | -1/+1 |
| | | | | [-Werror=format-security]" | ||||
* | Stop redefining libdir, use moduledir for ${libdir}/xrdp | Pavel Roskin | 2016-02-12 | 1 | -1/+1 |
| | | | | | | | libdir is for shared and static libraries. Some xrdp libraries are loaded dynamically from a non-standard directory, so they are used like modules. Having separate libdir and moduledir would eventually allow to separate dynamically loaded modules from shared libraries. | ||||
* | Add missing spaces in the strings that are split for line wrapping | Pavel Roskin | 2016-02-12 | 1 | -2/+2 |
| | |||||
* | Spell "return value", not "returnvalue" | Pavel Roskin | 2016-02-07 | 1 | -1/+1 |
| | |||||
* | Replace "charactor" with "character" everywhere | Pavel Roskin | 2016-01-30 | 1 | -4/+4 |
| | |||||
* | Run through codespell | Pavel Roskin | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | xrdp: change when using xrdp.ini hidelogwindow | Jay Sorg | 2015-12-01 | 1 | -0/+13 |
| | |||||
* | rename g_tcp_can_recv to g_sck_can_recv | Jay Sorg | 2015-10-07 | 1 | -1/+1 |
| | |||||
* | set the source for chansrv | Jay Sorg | 2015-07-11 | 1 | -2/+4 |
| | |||||
* | Merge pull request #226 from metalefty/freebsd/openpam | jsorg71 | 2015-04-01 | 1 | -1/+118 |
|\ | | | | | xrdp: xrdp_mm.c detect and use OpenPAM | ||||
| * | xrdp: xrdp_mm.c detect and use OpenPAM | Koichiro IWAO | 2015-03-16 | 1 | -1/+118 |
| | | | | | | | | | | | | OpenPAM is used in FreeBSD, NetBSD, DragonFly BSD and Mac OS X. On the Linux system, Linux-PAM is used. Detect PAM during configure and use which the system has. | ||||
* | | add frame acks and h264 codec mode basics | Jay Sorg | 2015-03-28 | 1 | -56/+103 |
|/ | |||||
* | xrdp: encoder shutdown fix | Jay Sorg | 2014-08-19 | 1 | -3/+4 |
| |