summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* libxrdp: oops, fix virtual desktop size checkspeidy2016-05-181-2/+2
|
* libxrdp: in CS_MONITOR, validate virtual desktop size we got from clientspeidy2016-05-181-0/+7
|
* xrdp_wm: fix for multimon, draw login window and log window on primaryspeidy2016-05-174-30/+77
| | | monitor
* remove tabsJay Sorg2016-05-162-10/+10
|
* remove tabsJay Sorg2016-05-161-9/+9
|
* neutrinordp: indentation fixesspeidy2016-05-123-214/+262
|
* neutrinordp:speidy2016-05-122-12/+19
| | | | | | o support for passing domain name to module, using xrdp.ini module specific parameter o reduce rail trace logging
* neutrinordp: support for 32 to 16 bitmap conversionspeidy2016-05-122-0/+25
|
* neutrinordp: added 16bpp to 32bpp pixel color conversionspeidy2016-05-121-0/+8
|
* neutrinordp: set nla, program parameters from preamblespeidy2016-05-121-0/+8
|
* xrdp_wm: in multimon scenario, draw log window and login window onspeidy2016-05-122-5/+44
| | | | primary monitor
* Merge pull request #372 from proski/gcc5-warningsjsorg712016-05-114-36/+17
|\ | | | | Fix warnings reported by gcc 5.3.0 on Mac OS
| * Remove unused variables in get_display_num_from_display()Pavel Roskin2016-05-061-18/+0
| |
| * Remove unused variable in devredir_cvt_from_unicode_len()Pavel Roskin2016-05-061-2/+1
| |
| * Remove unused variables from dev_redir_proc_query_dir_response()Pavel Roskin2016-05-061-15/+5
| |
| * Check XGetWindowProperty() return code in clipboard_event_property_notify()Pavel Roskin2016-05-061-0/+10
| |
| * Return correct error code from process_server_paint_rect_shmem_ex()Pavel Roskin2016-05-061-1/+1
|/
* Merge pull request #370 from proski/typosItamar Reis Peixoto2016-05-0637-86/+85
|\ | | | | Typo fixes and more
| * Remove extraneous color initializationPavel Roskin2016-05-051-1/+0
| |
| * Use better symbols to protect include filesPavel Roskin2016-05-052-4/+4
| |
| * Use uniform comments for GUIDsPavel Roskin2016-05-051-5/+5
| |
| * Capitalize language and country namesPavel Roskin2016-05-051-8/+8
| |
| * Typo fixesPavel Roskin2016-05-0433-68/+68
| |
* | Merge pull request #332 from metalefty/freebsd/ipv6jsorg712016-05-051-40/+47
|\ \ | |/ |/| common: add log for g_tcp_connect
| * common: no logic change, indent 2 -> 4Koichiro IWAO2016-02-231-39/+39
| |
| * common: no logic change, fix alignment, whitespacesKoichiro IWAO2016-02-231-2/+2
| |
| * common: add log for g_tcp_connectKoichiro IWAO2016-02-231-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in case getaddrinfo(3) might fail. In FreeBSD, AI_V4MAPPED support for getaddrinfo(3) was very recently implemented[1]. Most of FreeBSD systems in the world do not have this implementation yet. This will be a problem when AI_V4MAPPED isn't supported and xrdp is built with IPv6 option. In such a case, g_tcp_connect always fails. Of course getaddrinfo(3) might fail in other cases. The log helps us to know what's happening. [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=198092
* | Merge pull request #360 from proski/format-warningsjsorg712016-05-0321-111/+100
|\ \ | | | | | | Warning fixes
| * | Fix warnings for unused variables read from byte streamsPavel Roskin2016-04-237-36/+20
| | |
| * | Fix recently introduced warnings in session.cPavel Roskin2016-04-211-10/+10
| | | | | | | | | Use of tabs is fixed as well.
| * | Fix warnings about unused variables and functionsPavel Roskin2016-04-216-7/+8
| | |
| * | Fix more format warningsPavel Roskin2016-04-216-37/+37
| | |
| * | Fix format warnings caused by g_writeln("")Pavel Roskin2016-04-213-21/+21
| | |
| * | Include config_ac.h from common/os_calls.h to enable all format warningsPavel Roskin2016-04-211-0/+4
| | |
* | | trans: set non blocking socket after acceptJay Sorg2016-04-271-1/+1
| | |
* | | Merge pull request #366 from proski/macos-semjsorg712016-04-262-11/+26
|\ \ \ | |/ / |/| | Add unnamed semaphore support on Mac OS
| * | Add unnamed semaphore support on Mac OSPavel Roskin2016-04-232-11/+26
|/ / | | | | | | | | | | | | sem_init() is not functional on Mac OS. Use the Grand Central Dispatch implementation. Make libscp_lock.c use semaphores through the thread_calls wrapper.
* | X11rdp: Mesa link fixJay Sorg2016-04-211-0/+7
| |
* | multimon fixJay Sorg2016-04-201-4/+0
| |
* | X11rdp: merge multimon from Xorg driverJay Sorg2016-04-193-7/+197
| |
* | Merge pull request #359 from metalefty/sesman/configurable-xserver-pathjsorg712016-04-183-11/+25
|\ \ | | | | | | sesman: do not hardcode Xorg/X11rdp/Xvnc executables
| * | sesman: do not hardcode Xorg/X11rdp/Xvnc executablesKoichiro IWAO2016-04-072-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In RHEL and its clones, /usr/bin/Xorg is set suid-root. To execute Xorg with user privileges, /etc/pam.d/xserver needs be edited [1], or suid bit of Xorg binary needs to be dropped. In order to keep Xorg and /etc/pam.d/xserver untouched, preparing non-suid version of Xorg as /usr/bin/Xorg.non-suid for example is the simplest solution. However, Xorg.non-suid cannot be executed since it is hardcoded to execute Xorg in sesman. This change makes more flexible to execute Xorg with non-standard name or not in PATH environment variable. [1] https://www.centos.org/forums/viewtopic.php?t=21185
| * | sesman: brief xorg_params, no logic changeKoichiro IWAO2016-04-071-4/+2
| | |
* | | Merge pull request #361 from metalefty/do-not-attempt-to-trap-sigkilljsorg712016-04-172-15/+1
|\ \ \ | | | | | | | | Do not attempt to trap SIGKILL part 2
| * | | Remove trailing whitespace, no logic changeKoichiro IWAO2016-04-111-1/+1
| | | |
| * | | Do not attempt to trap SIGKILL part 2Koichiro IWAO2016-04-112-14/+0
|/ / / | | | | | | | | | it doesn't work on any OS.
* | | fix warningsJay Sorg2016-04-093-3/+23
| | |
* | | remove some warningsJay Sorg2016-04-092-6/+3
| | |
* | | remove some warningsJay Sorg2016-04-091-6/+6
|/ /
* | common: call recv/send before can_recv/can_sendJay Sorg2016-04-061-51/+45
| |