Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename file_loc.h to xrdp_sockets.h, install it | Pavel Roskin | 2017-03-28 | 2 | -1/+1 |
| | | | | Include xrdp_sockets.h directly, not through headers. | ||||
* | Allocate space for tls_ciphers dynamically | Pavel Roskin | 2017-03-21 | 1 | -1/+1 |
| | |||||
* | Make socket directory configurable, don't hardcode /tmp/.xrdp | Pavel Roskin | 2017-03-17 | 1 | -0/+1 |
| | | | | | | | | | | Use XRDP_SOCKET_PATH in file_loc.h Don't define any non-socket paths in file_loc.h, they should come from the makefiles. Define all paths unconditionally, they should not be defined elsewhere. Pass XRDP_SOCKET_PATH as environment variable to the backends. | ||||
* | Propel xorgxrdp as default backend, give xorgxrdp the first place | Koichiro IWAO | 2017-03-17 | 1 | -7/+7 |
| | |||||
* | Eliminate APP_CC and DEFAULT_CC | Pavel Roskin | 2017-03-14 | 17 | -425/+425 |
| | |||||
* | Call log_end() on xrdp exit | Pavel Roskin | 2017-03-13 | 1 | -0/+1 |
| | |||||
* | 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 | 3 | -4/+8 |
| | |||||
* | 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 | 14 | -0/+56 |
| | |||||
* | TLS: switch ssl_protocols to a comma separated list | Koichiro IWAO | 2017-02-27 | 1 | -2/+2 |
| | |||||
* | docs: document maximum length of tls_ciphers | Koichiro IWAO | 2017-02-27 | 1 | -1/+1 |
| | |||||
* | TLS: new method to specify SSL/TLS version | Koichiro IWAO | 2017-02-27 | 1 | -2/+3 |
| | | | | | | | SSL/TLS protocols only listed in ssl_protocols should be used. The name "ssl_protocols" comes from nginx. Resolves #428. | ||||
* | encoder, remove check for UINT16_MAX, not really needed | Jay Sorg | 2017-02-22 | 1 | -2/+1 |
| | |||||
* | changes and cleanup to process_enc_rfx | Jay Sorg | 2017-02-22 | 2 | -51/+67 |
| | |||||
* | 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 | 2 | -4/+18 |
| | | | | frame earlier | ||||
* | fix warning new since stdint.h change | Jay Sorg | 2017-02-22 | 2 | -3/+5 |
| | |||||
* | Workaround for a regression of JP keyboard detection #663 | Koichiro IWAO | 2017-02-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | caused by 9c31bd5. This is not a complete fix but just a workaround because keylayout value of Japanese keyboard can be other than these 4 values. This workaround still doesn't cover all JP keyboards. - 0x00000411 - 0xe0010411 - 0xe0200411 - 0xe0210411 Looking for `0411` in lower 16 bits is enough to detect JP keyboards. | ||||
* | Remove trailing whitespace | Pavel Roskin | 2017-02-08 | 1 | -1/+1 |
| | |||||
* | Don't use ACCESS macro | Pavel Roskin | 2017-02-02 | 2 | -20/+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 #636 from proski/painter | Idan Freiberg | 2017-01-23 | 1 | -1/+1 |
|\ | | | | | Fix incorrect argument to painter_line() | ||||
| * | Fix incorrect argument to painter_line() | Pavel Roskin | 2017-01-21 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #625 from speidy/proxy_session_info | Idan Freiberg | 2017-01-23 | 3 | -1/+18 |
|\ \ | |/ |/| | Pass session info in proxy mode | ||||
| * | add session_info | Jay Sorg | 2017-01-15 | 3 | -1/+18 |
| | | | | | | | | | | Conflicts: libxrdp/libxrdp.h | ||||
* | | Remove librdp.so sources, it's obsoleted by neutrinordp | Pavel Roskin | 2017-01-19 | 1 | -6/+0 |
| | | | | | | | | Remove "rdp-any" section from xrdp.ini. | ||||
* | | List shorthand versions of command line switches in the help text | Pavel Roskin | 2017-01-17 | 1 | -5/+5 |
| | | |||||
* | | Implement "-n" alias for "--nodaemon" as documented in the manpage | Pavel Roskin | 2017-01-17 | 1 | -0/+1 |
| | | |||||
* | | 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 | ||||
* | | Don't call file_read_section() on unitialized section name | Pavel Roskin | 2017-01-11 | 1 | -0/+1 |
| | | | | | | | | | | This can only happen if xrdp.ini is corrupted and has no sections for backends. | ||||
* | | Constify the value argument to mod_set_param | Pavel Roskin | 2017-01-11 | 2 | -6/+6 |
| | | |||||
* | | Move mouse before click | Ricardo Duarte | 2017-01-10 | 1 | -0/+4 |
|/ | |||||
* | Merge pull request #612 from proski/includes | jsorg71 | 2017-01-05 | 1 | -1/+1 |
|\ | | | | | Use <> for system includes, move system includes above local ones | ||||
| * | Use <> for system includes, move system includes above local ones | Pavel Roskin | 2017-01-04 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #611 from volth/support-enable-xrdpdebug=yes-2 | jsorg71 | 2017-01-05 | 1 | -2/+0 |
|\ \ | |/ |/| | fix build with --enable-xrdpdebug=yes | ||||
| * | fix build with --enable-xrdpdebug=yes | volth | 2017-01-04 | 1 | -2/+0 |
| | | |||||
* | | 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. | ||||
* | Compile libpainter only if enabled, fix path to libpainter.a | Pavel Roskin | 2016-12-20 | 1 | -1/+1 |
| | | | | | When subpackages are compiled outside the build tree, the build artifacts are placed under top_builddir. | ||||
* | Merge pull request #553 from jsorg71/libpainter | metalefty | 2016-12-20 | 5 | -45/+580 |
|\ | | | | | add libpainter for drawing when client does not have minimum orders | ||||
| * | add libpainter for drawing when client does not have minimum orders | Jay Sorg | 2016-12-15 | 5 | -45/+580 |
| | | |||||
* | | Fix Parallels Client on Mac | Pavel Roskin | 2016-12-18 | 1 | -14/+17 |
| | | | | | | | | | | | | | | | | | | | | self->line_size should be calculated in xrdp_bitmap_create_with_data() The code was in the original noorders branch but got lost. Without this fix, the image is garbled. The client should be configured with compression disabled, or it will disconnect. That's a known problem. | ||||
* | | Distribute all files except git and github specific data | Pavel Roskin | 2016-12-18 | 1 | -0/+5 |
| | | | | | | | | | | It is better to distribute a few useless file than not to distribute needed files. | ||||
* | | Merge pull request #548 from proski/autorun | Idan Freiberg | 2016-12-18 | 1 | -2/+4 |
|\ \ | | | | | | | Set autorun to empty, improve autorun documentation | ||||
| * | | Set autorun to empty, improve autorun documentation | Pavel Roskin | 2016-12-17 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting autorun to empty keeps X11rdp as the default backend for autologin (since it's the first section), but it also enables the backend selection by the domain name. Describe the autorun interaction with the domain name both in the config file and in the manual. |