summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't include X11/Xlib.h for XPoint, define a replacementPavel Roskin2016-07-081-2/+3
| | | | XRDP modules are not X11 clients and should not generally need X11 headers. There is no need to match the X11 structure.
* Cast appdata_ptr explicitly, needed for C++ compatibilityPavel Roskin2016-07-081-2/+2
|
* Mark g_drdynvc_chan_id as extern in g_drdynvc_chan_id, it's in chansrv.cPavel Roskin2016-07-081-1/+1
|
* Use const unsigned for hex arraysPavel Roskin2016-07-085-11/+13
| | | Some constants are too big for the signed type.
* Fix warnings detected by -Wwrite-stringsPavel Roskin2016-07-0833-75/+82
|
* Use -Wwrite-strings compiler flag if supported, add required macrosPavel Roskin2016-07-083-0/+142
| | | | | | | | | String literals are const in C++. Using this warnings moves us closer to the stated goal of C++ compatibility, makes the code cleaner and lets compilers optimize the code better. Add m4/ax_append_compile_flags.m4 from Autoconf Archives for the AX_APPEND_COMPILE_FLAGS macro and m4/ax_check_compile_flag.m4 as its dependency.
* Make program_name constant, don't duplicate or free itPavel Roskin2016-07-084-11/+5
|
* Remove commented out config_read_logging(), the code is long deadPavel Roskin2016-07-081-55/+0
|
* Remove unused string support in scp_session_set_addr()Pavel Roskin2016-07-085-44/+6
| | | | | | | | Using the same argument for binary and text data is not a good idea. If string support is ever needed, it should be a separate function. Remove SCP_ADDRESS_TYPE_IPV4_BIN and SCP_ADDRESS_TYPE_IPV6_BIN, use SCP_ADDRESS_TYPE_IPV4 and SCP_ADDRESS_TYPE_IPV6, which simplifies the code.
* Downgrade "libscp initialized" to LOG_LEVEL_DEBUG, remove line numberPavel Roskin2016-07-081-1/+1
| | | | It's a bad style to start the log with a cryptic warning.
* Fix scp_init() invocation, it takes no argumentsPavel Roskin2016-07-082-2/+2
|
* Shorten and clarify log window messagesPavel Roskin2016-07-082-6/+4
| | | | | Specify display in the "login failed" message. Print the section name that wasn't found. Remove stdout message about missing section, xrdp_wm_log_msg() already writes to stdout.
* Make xrdp_wm_log_msg() log its outputPavel Roskin2016-07-083-63/+64
| | | | Accept variable arguments and the log level in xrdp_wm_log_msg(). Remove logging that is done automatically now.
* Rewrite add_string_to_logwindow()Pavel Roskin2016-07-081-12/+11
| | | | Make static, fix formatting, shorten some variable names, use += to add to variable, accept immutable strings.
* Fix format warnings in log_message() callsPavel Roskin2016-06-219-33/+28
|
* Check string format in log_messagePavel Roskin2016-06-213-12/+13
| | | | | Move "printflike" definition to arch.h, it's used both by log.h and os_calls.h.
* Report pid and listening address/port for xrdp and xrdp-sesmanPavel Roskin2016-06-213-5/+7
| | | | | | For xrdp-sesman, don't report that the daemon is listening to a port if it fails to attach to that port. Don't use LOG_LEVEL_ALWAYS for startup message, it's not a critical error.
* Rename SESMAN_CFG_X11DISPLAYOFFSET to SESMAN_CFG_SESS_X11DISPLAYOFFSETPavel Roskin2016-06-212-2/+2
| | | | | Move it to other session options in config.h. X11DisplayOffset is part of the [Sessions] section.
* Fix typos in manual pagesPavel Roskin2016-06-212-4/+4
|
* Improve manual page for sesmanPavel Roskin2016-06-211-136/+155
| | | | Add new sections and parameters, improve wording, wrap lines.
* Fix incorrect use of "it's" and "its", adjust wordingPavel Roskin2016-06-2115-35/+35
|
* Merge pull request #379 from SvenDowideit/mention-channel-codeIdan Freiberg2016-05-311-0/+4
|\ | | | | Mention the channel code in man page.
| * Mention the channel codeSven Dowideit2016-05-311-0/+4
|/ | | | Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
* libxrdp: oops, fix virtual desktop size checkspeidy2016-05-181-2/+2
|
* 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
| |