summaryrefslogtreecommitdiffstats
path: root/xrdp
Commit message (Collapse)AuthorAgeFilesLines
* Rename file_loc.h to xrdp_sockets.h, install itPavel Roskin2017-03-282-1/+1
| | | | Include xrdp_sockets.h directly, not through headers.
* Allocate space for tls_ciphers dynamicallyPavel Roskin2017-03-211-1/+1
|
* Make socket directory configurable, don't hardcode /tmp/.xrdpPavel Roskin2017-03-171-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 placeKoichiro IWAO2017-03-171-7/+7
|
* Eliminate APP_CC and DEFAULT_CCPavel Roskin2017-03-1417-425/+425
|
* Call log_end() on xrdp exitPavel Roskin2017-03-131-0/+1
|
* frame ack code cleanup, add comments for possible client acks, when pointer, ↵Jay Sorg2017-03-061-12/+18
| | | | use NULL, not 0
* add xrdp_mm_process_enc_done for processing encoder outputJay Sorg2017-03-061-66/+65
|
* checkup frame ack code, combine dup codeJay Sorg2017-03-061-25/+35
|
* frame ack fix change, cleanupJay Sorg2017-03-063-4/+8
|
* Don't include config_ac.h from any header filesPavel Roskin2017-03-041-3/+0
|
* Include config_ac.h from all source filesPavel Roskin2017-03-0414-0/+56
|
* TLS: switch ssl_protocols to a comma separated listKoichiro IWAO2017-02-271-2/+2
|
* docs: document maximum length of tls_ciphersKoichiro IWAO2017-02-271-1/+1
|
* TLS: new method to specify SSL/TLS versionKoichiro IWAO2017-02-271-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 neededJay Sorg2017-02-221-2/+1
|
* changes and cleanup to process_enc_rfxJay Sorg2017-02-222-51/+67
|
* fix for frames in flight = 0Jay Sorg2017-02-221-1/+1
|
* frame ack change for slow client falling behindJay Sorg2017-02-221-2/+2
|
* rfx fixes for large tile sets, performance change, Xorg will start next ↵Jay Sorg2017-02-222-4/+18
| | | | frame earlier
* fix warning new since stdint.h changeJay Sorg2017-02-222-3/+5
|
* Workaround for a regression of JP keyboard detection #663Koichiro IWAO2017-02-161-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 whitespacePavel Roskin2017-02-081-1/+1
|
* Don't use ACCESS macroPavel Roskin2017-02-022-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 valuesPavel Roskin2017-01-251-10/+40
|
* Merge pull request #636 from proski/painterIdan Freiberg2017-01-231-1/+1
|\ | | | | Fix incorrect argument to painter_line()
| * Fix incorrect argument to painter_line()Pavel Roskin2017-01-211-1/+1
| |
* | Merge pull request #625 from speidy/proxy_session_infoIdan Freiberg2017-01-233-1/+18
|\ \ | |/ |/| Pass session info in proxy mode
| * add session_infoJay Sorg2017-01-153-1/+18
| | | | | | | | | | Conflicts: libxrdp/libxrdp.h
* | Remove librdp.so sources, it's obsoleted by neutrinordpPavel Roskin2017-01-191-6/+0
| | | | | | | | Remove "rdp-any" section from xrdp.ini.
* | List shorthand versions of command line switches in the help textPavel Roskin2017-01-171-5/+5
| |
* | Implement "-n" alias for "--nodaemon" as documented in the manpagePavel Roskin2017-01-171-0/+1
| |
* | Merge pull request #615 from speidy/channels_fixesIdan Freiberg2017-01-151-2/+5
|\ \ | |/ |/| Channels improvements
| * libxrdp: channels, respect xrdp.ini channel blocking also for dataspeidy2017-01-061-2/+5
| | | | | | | | coming in from chansrv
* | 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-112-6/+6
| |
* | Move mouse before clickRicardo Duarte2017-01-101-0/+4
|/
* Merge pull request #612 from proski/includesjsorg712017-01-051-1/+1
|\ | | | | Use <> for system includes, move system includes above local ones
| * Use <> for system includes, move system includes above local onesPavel Roskin2017-01-041-1/+1
| |
* | Merge pull request #611 from volth/support-enable-xrdpdebug=yes-2jsorg712017-01-051-2/+0
|\ \ | |/ |/| fix build with --enable-xrdpdebug=yes
| * fix build with --enable-xrdpdebug=yesvolth2017-01-041-2/+0
| |
* | xrdp: add some logging, remove unused varspeidy2016-12-291-2/+3
| |
* | 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.
* Compile libpainter only if enabled, fix path to libpainter.aPavel Roskin2016-12-201-1/+1
| | | | | When subpackages are compiled outside the build tree, the build artifacts are placed under top_builddir.
* Merge pull request #553 from jsorg71/libpaintermetalefty2016-12-205-45/+580
|\ | | | | add libpainter for drawing when client does not have minimum orders
| * add libpainter for drawing when client does not have minimum ordersJay Sorg2016-12-155-45/+580
| |
* | Fix Parallels Client on MacPavel Roskin2016-12-181-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 dataPavel Roskin2016-12-181-0/+5
| | | | | | | | | | It is better to distribute a few useless file than not to distribute needed files.
* | Merge pull request #548 from proski/autorunIdan Freiberg2016-12-181-2/+4
|\ \ | | | | | | Set autorun to empty, improve autorun documentation
| * | Set autorun to empty, improve autorun documentationPavel Roskin2016-12-171-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.