summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libxrdp: use constant RDP_DATA_PDU_LOGONspeidy2017-01-151-2/+1
|
* neutrinordp: add session_infospeidy2017-01-152-3/+51
|
* add session_infoJay Sorg2017-01-157-1/+76
| | | | | Conflicts: libxrdp/libxrdp.h
* Merge pull request #578 from proski/warningsmetalefty2017-01-135-18/+3
|\ | | | | Warning fixes
| * Don't log device_data_len in the code where it may be uninitializedPavel Roskin2017-01-111-3/+2
| | | | | | Log device_data_len only in the code that reads it.
| * Remove redundant function declarationsPavel Roskin2017-01-113-13/+0
| |
| * Remove send_channel_data() from devredir.h, it's declared in chansrv.hPavel Roskin2017-01-112-2/+1
|/ | | | Include "chansrv.h" from devredir.c to have send_channel_data() declaration.
* Merge pull request #618 from metalefty/max_disc_timeIdan Freiberg2017-01-121-1/+1
|\ | | | | sesman: print max_disc_time as DisconnectedTimeLimit
| * sesman: print max_disc_time as DisconnectedTimeLimitKoichiro IWAO2017-01-101-1/+1
| | | | | | | | not max_idle_time.
* | Don't call file_read_section() on unitialized section namePavel Roskin2017-01-111-0/+1
| | | | | | | | | | This can only happen if xrdp.ini is corrupted and has no sections for backends.
* | Constify the value argument to mod_set_paramPavel Roskin2017-01-1112-16/+16
| |
* | Move mouse before clickRicardo Duarte2017-01-101-0/+4
| |
* | Merge pull request #576 from proski/nopammetalefty2017-01-101-9/+0
|\ \ | | | | | | Remove obsolete --enable-nopam option
| * | Remove obsolete --enable-nopam optionPavel Roskin2017-01-061-9/+0
| | |
* | | Merge pull request #585 from proski/travismetalefty2017-01-101-5/+9
|\ \ \ | | | | | | | | .travis.yml: use -Werror, test two configurations - minimal and maximal
| * | | .travis.yml: use -Werror, test two configurations - minimal and maximalPavel Roskin2017-01-061-5/+9
| |/ / | | | | | | | | | | | | | | | Use separate entries for every command. Travis CI would still run the commands sequentially, and it would provide better annotation for the output.
* | | Merge pull request #580 from proski/winattrmetalefty2017-01-101-3/+0
|\ \ \ | |/ / |/| | rail: remove unneeded call to XGetWindowAttributes()
| * | rail: remove unneeded call to XGetWindowAttributes()Pavel Roskin2017-01-061-3/+0
|/ / | | | | | | It is already called above "if" with the same arguments.
* | Respect verbosity settings when generating manual pagesPavel Roskin2017-01-061-1/+5
| |
* | Suppress versioning for modules, tell libtool they are modulesPavel Roskin2017-01-065-0/+10
|/ | | | | | | | Versioning is for libraries. Modules are not libraries; no code is linked against them. Libtool makes sure the modules can be opened by dlopen(). That is already true for ELF format, but other file formats may need special processing.
* Merge pull request #586 from proski/tjpeg-warningsmetalefty2017-01-061-3/+21
|\ | | | | Fix all warnings in TurboJPEG code
| * Fix all warnings in TurboJPEG codePavel Roskin2017-01-051-3/+21
| | | | | | | | | | | | | | Actually use the error code from tjCompress() by logging the errors. Make sure width is more than zero before filling the pad with the last pixel data.
* | Merge pull request #579 from proski/voiddeclmetalefty2017-01-0619-34/+34
|\ \ | |/ |/| Use "void" for empty argument list in declarations
| * Use "void" for empty argument list in declarationsPavel Roskin2017-01-0519-34/+34
|/ | | | | | 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".
* Merge pull request #612 from proski/includesjsorg712017-01-053-4/+5
|\ | | | | Use <> for system includes, move system includes above local ones
| * Use <> for system includes, move system includes above local onesPavel Roskin2017-01-043-4/+5
| |
* | Merge pull request #611 from volth/support-enable-xrdpdebug=yes-2jsorg712017-01-0517-18/+41
|\ \ | | | | | | fix build with --enable-xrdpdebug=yes
| * | fix build with --enable-xrdpdebug=yesvolth2017-01-0414-27/+2
| | |
| * | fix build with --enable-xrdpdebug=yesvolth2017-01-0412-8/+56
| | |
* | | Merge pull request #607 from proski/pkgconfigjsorg712017-01-051-0/+4
|\ \ \ | | | | | | | | Exit with error message if pkg-config is not found
| * | | Exit with error message if pkg-config is not foundPavel Roskin2017-01-041-0/+4
| | |/ | |/| | | | | | | | | | | | | | | | PKG_PROG_PKG_CONFIG does not exit if it fails to find pkg-config. Continuing without pkg-config leads to misleading error messages when checks for packages fail.
* | | Merge pull request #610 from proski/gitignorejsorg712017-01-052-0/+3
|\ \ \ | |/ / |/| | Ignore untracked files in submodules, ignore X11rdp
| * | Don't consider submodules dirty if they contain untracked filesPavel Roskin2017-01-041-0/+2
| | |
| * | Ignore X11rdp executablePavel Roskin2017-01-041-0/+1
|/ /
* | Merge pull request #596 from speidy/rfx_frameacksjsorg712017-01-042-18/+10
|\ \ | |/ |/| RFX: fix frame acks handling
| * xrdp: add some logging, remove unused varspeidy2016-12-292-2/+5
| |
| * xrdp: fix for codec frame acks handling.speidy2016-12-291-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.
| * libxrdp: frame acks, make sure max unacked frames value is valid.speidy2016-12-291-0/+4
| |
* | Merge pull request #606 from proski/xfixes-msgItamar Reis Peixoto2016-12-311-1/+1
|\ \ | | | | | | When Xfixes.h is checked, the user should have libX11 already
| * | When Xfixes.h is checked, the user should have libX11 alreadyPavel Roskin2016-12-311-1/+1
|/ / | | | | | | No need to confuse the user by asking to install libX11 headers.
* | Merge pull request #587 from proski/submodulesjsorg712016-12-291-0/+10
|\ \ | |/ |/| bootstrap: checkout submodules if they are missing
| * bootstrap: checkout submodules if they are missingPavel Roskin2016-12-281-0/+10
|/
* Merge pull request #588 from speidy/openssl_caIdan Freiberg2016-12-291-0/+32
|\ | | | | keygen: add CA extensions to self-signed certificates
| * keygen: openssl.conf cleanupspeidy2016-12-261-19/+14
| |
| * keygen: add CA extensions to self-signed certificatesspeidy2016-12-241-0/+37
| |
* | libxrdp: fix Fast-Path Synchronize Update messagespeidy2016-12-271-1/+1
| |
* | Merge pull request #583 from proski/man-substItamar Reis Peixoto2016-12-2414-58/+54
|\ \ | |/ |/| Substitute variables in manual pages
| * Substitute directories in manual pagesPavel Roskin2016-12-247-20/+20
| |
| * Substitute variables in manual pagesPavel Roskin2016-12-2413-24/+34
| |
| * Remove man page for xrdp-xcon, as xrdp-xcon not installedPavel Roskin2016-12-241-14/+0
|/ | | | | | Tools that are not installed can be documented by text files in other formats. There is nothing useful in the xrdp-xcon manual page that would need to be preserved.