Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make librfxcodec a subpackage | Pavel Roskin | 2016-12-15 | 3 | -1/+10 |
| | | | | | | | | | | | | | Since libpainter is going to become a subpackage, we can make librfxcodec a subpackage as well. With this change, librfxcodec is configured, built and linked to xrdp automatically if enabled by "--enable-rfxcodec" librfxcodec is packaged by "make dist" regardless of "--enable-rfxcodec" librfxcodec/confgure is run unconditionally, it's needed for "make dist" to work. But librfxcodec is only compiled if enabled. | ||||
* | Merge pull request #546 from proski/jpeg-warning | jsorg71 | 2016-12-15 | 1 | -4/+7 |
|\ | | | | | Fix a warning in jpeg compression code with --enable-jpeg | ||||
| * | Fix a warning in jpeg compression code with --enable-jpeg | Pavel Roskin | 2016-12-14 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | If the image width is not divisible by 4, the image is padded to the next multiple of 4. The additional pixels are filled with the colors of the last pixel in the row. The last pixel colors may not be initialized if the width is 0. In this case, the would be no padding, but the compiler doesn't know that. Add a check that the width is more that 0 before filling the padding. | ||||
* | | Merge pull request #552 from metalefty/travis-ci | metalefty | 2016-12-16 | 1 | -1/+1 |
|\ \ | | | | | | | CI: correct pixman package name | ||||
| * | | CI: correct pixman package name | Koichiro IWAO | 2016-12-16 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #531 from speidy/surface_cmds | jsorg71 | 2016-12-15 | 5 | -39/+78 |
|\ \ | |/ |/| | xrdp_encoder: make RemoteFX work with MSTSC client | ||||
| * | xrdp_constants: move CAPSET constants to their place | speidy | 2016-12-13 | 1 | -9/+12 |
| | | |||||
| * | lixrdp: typo fix | speidy | 2016-12-13 | 1 | -1/+1 |
| | | |||||
| * | libxrdp: more constants | speidy | 2016-12-13 | 2 | -4/+7 |
| | | |||||
| * | Merge branch 'surface_cmds' of git://github.com/speidy/xrdp into surface_cmds | speidy | 2016-12-13 | 8 | -36/+126 |
| |\ | |||||
| | * | Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into surface_cmds | Speidy | 2016-12-12 | 8 | -36/+126 |
| | |\ | |||||
| * | | | libxrdp: caps, group caps require fastpath output, use ↵ | speidy | 2016-12-13 | 2 | -10/+11 |
| | | | | | | | | | | | | | | | | FASTPATH_OUTPUT_SUPPORTED constant | ||||
| * | | | libxrdp: improve messages | speidy | 2016-12-13 | 2 | -6/+6 |
| |/ / | |||||
| * | | xrdp_caps: fix jpeg codec properties | speidy | 2016-12-10 | 1 | -2/+2 |
| | | | |||||
| * | | xrdp_encoder: remove temporary workaround for RFX to avoid mstsc | speidy | 2016-12-08 | 1 | -5/+0 |
| | | | |||||
| * | | no logic change, indent only | speidy | 2016-12-08 | 1 | -6/+4 |
| | | | |||||
| * | | o send RFX tiles as stream (Stream Surface Bits Command) | speidy | 2016-12-08 | 4 | -18/+57 |
| | | | | | | | | | | | | | | | | | | o silent frame ack logging o support surface commands in capsets o fix some wrong constants | ||||
* | | | Merge pull request #538 from proski/submodules | metalefty | 2016-12-15 | 2 | -1/+5 |
|\ \ \ | | | | | | | | | Add libpainter submodule, update librfxcodec URL | ||||
| * | | | Add libpainter submodule | Pavel Roskin | 2016-12-14 | 2 | -0/+4 |
| | | | | |||||
| * | | | Use https for librfxcodec reference | Pavel Roskin | 2016-12-14 | 1 | -1/+1 |
|/ / / | | | | | | | | | | | | | | | | | | | The git protocol is so limited that GitHub doesn't show it when selecting "Clone of download". It may be blocked by strict firewalls, whereas https would work almost certainly. Pushing code is not allowed over git protocol, but it's possible over https with a tocken. | ||||
* | | | Merge pull request #543 from westporch/devel | Itamar Reis Peixoto | 2016-12-14 | 3 | -0/+1061 |
|\ \ \ | |_|/ |/| | | Add Korean keymap | ||||
| * | | Sort alphabetically | Westporch | 2016-12-14 | 1 | -3/+3 |
| | | | |||||
| * | | Sort alphabetically | Westporch | 2016-12-14 | 1 | -2/+2 |
| | | | |||||
| * | | Add Korean keymap | Westporch | 2016-12-14 | 1 | -1/+2 |
| | | | |||||
| * | | Add 'rdp_layout_kr=kr' | Westporch | 2016-12-14 | 1 | -0/+3 |
| | | | |||||
| * | | Add Korean keymap | Westporch | 2016-12-14 | 1 | -0/+1057 |
|/ / | |||||
* | | Merge pull request #536 from jsorg71/unicode | jsorg71 | 2016-12-11 | 4 | -14/+113 |
|\ \ | | | | | | | add unicode support | ||||
| * | | change some magics to defines | Jay Sorg | 2016-12-10 | 3 | -20/+29 |
| | | | |||||
| * | | use defines for flags | Jay Sorg | 2016-12-10 | 1 | -9/+2 |
| | | | |||||
| * | | add unicode support | Jay Sorg | 2016-12-10 | 4 | -7/+104 |
| | | | |||||
* | | | Merge pull request #535 from speidy/rfx_detection | metalefty | 2016-12-11 | 2 | -18/+9 |
|\ \ \ | | | | | | | | | Fix for RemoteFX detection, avoid blank screen when RFX is not supported on server | ||||
| * | | | o caps: advertise remotefx codec capsets only when supported (RFX mode, | speidy | 2016-12-10 | 2 | -18/+9 |
| |/ / | | | | | | | | | | | | | | | | proxy mode) o xrdp_encoder: do not initialze encoder context for RFX when rfxcodec is not supported | ||||
* | | | Merge pull request #529 from proski/vnc32 | Itamar Reis Peixoto | 2016-12-11 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Fix support for 32-bpp clients connecting to 16-bpp VNC | ||||
| * | | | Fix support for 32-bpp clients connecting to 16-bpp VNC | Pavel Roskin | 2016-12-09 | 1 | -1/+1 |
| |/ / | |||||
* | | | Merge pull request #533 from proski/ipv6 | Itamar Reis Peixoto | 2016-12-11 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Don't use colon to separate IPv6 address from the port | ||||
| * | | Don't use colon to separate IPv6 address from the port | Pavel Roskin | 2016-12-09 | 1 | -1/+1 |
|/ / | | | | | | | | | IPv6 addresses can have colons in their names, so the final colon can be confusing. | ||||
* | | Merge pull request #532 from metalefty/freebsd/session | metalefty | 2016-12-09 | 1 | -2/+2 |
|\ \ | |/ |/| | sesman: unbreak FreeBSD build after #523 | ||||
| * | sesman: unbreak FreeBSD build after #523 | Koichiro IWAO | 2016-12-09 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #521 from proski/xorg-log | metalefty | 2016-12-09 | 1 | -1/+1 |
|\ | | | | | Change default Xorg logfile to .xorgxrdp.%s.log | ||||
| * | Change default Xorg logfile to .xorgxrdp.%s.log | Pavel Roskin | 2016-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The log file is created in the home directory, %s is replaced with the display number (e.g. 10). If Xorg is run setuid root, it can refuse to run if the log path is absolute. | ||||
* | | Merge pull request #513 from proski/no-setuid | metalefty | 2016-12-09 | 2 | -0/+30 |
|\ \ | |/ |/| | Disable privilege elevation by setuid for the X server | ||||
| * | Disable privilege elevation by setuid for the X server | Pavel Roskin | 2016-12-06 | 2 | -0/+30 |
|/ | |||||
* | Merge pull request #528 from proski/xserverbpp | Itamar Reis Peixoto | 2016-12-06 | 2 | -1/+7 |
|\ | | | | | Document xserverbpp, add it to Xvnc section, remove from Xorg section | ||||
| * | Document xserverbpp, add it to Xvnc section, remove from Xorg section | Pavel Roskin | 2016-12-06 | 2 | -1/+7 |
|/ | | | | | | xserverbpp affects X11rdp and Xvnc, but not Xorg. No need to have xserverbpp in the Xorg section where it has no effect. Add commented out xserverbpp to Xvnc, some users may want to experiment with that setting. | ||||
* | Merge pull request #523 from jsorg71/vpf | jsorg71 | 2016-12-06 | 14 | -85/+167 |
|\ | | | | | vnc: change password file to use guid hash | ||||
| * | sesman: must save guid in session data | Jay Sorg | 2016-12-04 | 3 | -1/+3 |
| | | |||||
| * | vnc: code cleanup | Jay Sorg | 2016-12-04 | 5 | -24/+35 |
| | | |||||
| * | vnc: change password file to use guid hash | Jay Sorg | 2016-12-03 | 12 | -84/+153 |
| | | |||||
* | | Merge pull request #526 from proski/pixman | metalefty | 2016-12-05 | 2 | -3/+3 |
|\ \ | |/ |/| | Make configure show it's looking for "pixman", not "xrdp_pixman" | ||||
| * | Make configure show it's looking for "pixman", not "xrdp_pixman" | Pavel Roskin | 2016-12-04 | 2 | -3/+3 |
|/ | | | | | | | | The pixman library in not part of xrdp. If users see that "xrdp_pixman" is not found, they might assume it is some xrdp specific library. The Automake conditional is still XRDP_PIXMAN, but the pkg-config variables become PIXMAN_LIBS and PIXMAN_CFLAGS. |