Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #402 from metalefty/update-python | jsorg71 | 2016-08-08 | 1 | -1/+1 |
|\ | | | | | X11rdp: update python 2.7 -> 2.7.11 | ||||
| * | X11rdp: update python 2.7 -> 2.7.11 | Koichiro IWAO | 2016-07-20 | 1 | -1/+1 |
| | | | | | | | | | | Python 2.7 cannot build with OpenSSL 1.0.2h pointed out in #399. Python-2.7.11.tar.xz needs to be uploaded to server1.xrdp.org. | ||||
* | | Merge pull request #384 from CarstenGrohmann/improve_cert_log_messages | jsorg71 | 2016-08-05 | 1 | -6/+25 |
|\ \ | | | | | | | Improve certificate log messages | ||||
| * | | Improve certificate log messages | Carsten Grohmann | 2016-06-11 | 1 | -6/+25 |
| | | | |||||
* | | | Merge pull request #390 from proski/june21 | jsorg71 | 2016-08-05 | 82 | -589/+690 |
|\ \ \ | | | | | | | | | Cleanups and C++ compatibility | ||||
| * | | | Declare unified module interface and use it in modules | Pavel Roskin | 2016-07-08 | 6 | -21/+39 |
| | | | | | | | | | | | | | | | | | | | | This fixes loading modules compiled with a C++ compiler. Remote thandle type, it's unused. Use tintptr for module data. Don't cast pointers to long, they won't fit on Win64. | ||||
| * | | | Use enum logLevels consistently for log levels | Pavel Roskin | 2016-07-08 | 3 | -8/+8 |
| | | | | |||||
| * | | | Use char* for TLS send and receive | Pavel Roskin | 2016-07-08 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | This is consistent with ssl_tls_read() and ssl_tls_write(). C++ warnings are fixed without adding any casts. | ||||
| * | | | Fix return type of devredir_fuse_data_peek and devredir_fuse_data_dequeue | Pavel Roskin | 2016-07-08 | 2 | -4/+4 |
| | | | | |||||
| * | | | Use correct types for ssl and ctx fields in struct ssl_tls | Pavel Roskin | 2016-07-08 | 1 | -2/+2 |
| | | | | |||||
| * | | | Cast the result of g_shmat() to the destination type | Pavel Roskin | 2016-07-08 | 1 | -2/+2 |
| | | | | |||||
| * | | | Cast fifo_remove_item() to XRDP_ENC_DATA* or XRDP_ENC_DATA_DONE* as needed | Pavel Roskin | 2016-07-08 | 1 | -2/+2 |
| | | | | |||||
| * | | | Use cast when applying boolean OR to enum | Pavel Roskin | 2016-07-08 | 1 | -1/+3 |
| | | | | |||||
| * | | | Fix signed to unsigned comparisons reported by g++ 6.1.0 | Pavel Roskin | 2016-07-08 | 9 | -16/+18 |
| | | | | |||||
| * | | | Use g_new or g_new0 when C++ compiler would complain about implicit cast | Pavel Roskin | 2016-07-08 | 18 | -27/+31 |
| | | | | |||||
| * | | | Introduce glib style macros for allocating memory with type | Pavel Roskin | 2016-07-08 | 1 | -0/+7 |
| | | | | |||||
| * | | | Don't include X11/Xlib.h for XPoint, define a replacement | Pavel Roskin | 2016-07-08 | 1 | -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++ compatibility | Pavel Roskin | 2016-07-08 | 1 | -2/+2 |
| | | | | |||||
| * | | | Mark g_drdynvc_chan_id as extern in g_drdynvc_chan_id, it's in chansrv.c | Pavel Roskin | 2016-07-08 | 1 | -1/+1 |
| | | | | |||||
| * | | | Use const unsigned for hex arrays | Pavel Roskin | 2016-07-08 | 5 | -11/+13 |
| | | | | | | | | | | | | Some constants are too big for the signed type. | ||||
| * | | | Fix warnings detected by -Wwrite-strings | Pavel Roskin | 2016-07-08 | 33 | -75/+82 |
| | | | | |||||
| * | | | Use -Wwrite-strings compiler flag if supported, add required macros | Pavel Roskin | 2016-07-08 | 3 | -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 it | Pavel Roskin | 2016-07-08 | 4 | -11/+5 |
| | | | | |||||
| * | | | Remove commented out config_read_logging(), the code is long dead | Pavel Roskin | 2016-07-08 | 1 | -55/+0 |
| | | | | |||||
| * | | | Remove unused string support in scp_session_set_addr() | Pavel Roskin | 2016-07-08 | 5 | -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 number | Pavel Roskin | 2016-07-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | It's a bad style to start the log with a cryptic warning. | ||||
| * | | | Fix scp_init() invocation, it takes no arguments | Pavel Roskin | 2016-07-08 | 2 | -2/+2 |
| | | | | |||||
| * | | | Shorten and clarify log window messages | Pavel Roskin | 2016-07-08 | 2 | -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 output | Pavel Roskin | 2016-07-08 | 3 | -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 Roskin | 2016-07-08 | 1 | -12/+11 |
| | | | | | | | | | | | | | | | | Make static, fix formatting, shorten some variable names, use += to add to variable, accept immutable strings. | ||||
| * | | | Fix format warnings in log_message() calls | Pavel Roskin | 2016-06-21 | 9 | -33/+28 |
| | | | | |||||
| * | | | Check string format in log_message | Pavel Roskin | 2016-06-21 | 3 | -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-sesman | Pavel Roskin | 2016-06-21 | 3 | -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_X11DISPLAYOFFSET | Pavel Roskin | 2016-06-21 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Move it to other session options in config.h. X11DisplayOffset is part of the [Sessions] section. | ||||
| * | | | Fix typos in manual pages | Pavel Roskin | 2016-06-21 | 2 | -4/+4 |
| | | | | |||||
| * | | | Improve manual page for sesman | Pavel Roskin | 2016-06-21 | 1 | -136/+155 |
| | | | | | | | | | | | | | | | | Add new sections and parameters, improve wording, wrap lines. | ||||
| * | | | Fix incorrect use of "it's" and "its", adjust wording | Pavel Roskin | 2016-06-21 | 15 | -35/+35 |
| |/ / | |||||
* | | | Merge pull request #388 from metalefty/freebsd/fuse | jsorg71 | 2016-08-05 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | sesman: Add /sbin to PATH for FreeBSD | ||||
| * | | | sesman: Add /sbin to PATH for FreeBSD | Koichiro IWAO | 2016-06-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to enable to execute FUSE mount program. The place of FUSE mount programs are: FreeBSD : /sbin/mount_fusefs GNU/Linux : /bin/fusermount See also #387. | ||||
* | | | | Merge pull request #394 from AkiraPenguin/devel | jsorg71 | 2016-08-05 | 2 | -1/+89 |
|\ \ \ \ | | | | | | | | | | | Fix pc105-jp-Henkan key. | ||||
| * | | | | Update xrdp_keyboard.ini | Akira Taniguchi | 2016-06-29 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add files via upload | Akira Taniguchi | 2016-06-29 | 1 | -0/+88 |
| | |/ / | |/| | | |||||
* | | | | Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into devel | speidy | 2016-07-26 | 7 | -35/+680 |
|\ \ \ \ | |||||
| * \ \ \ | Merge pull request #403 from kenhys/avoid-chansrv-segv | jsorg71 | 2016-07-22 | 2 | -1/+10 |
| |\ \ \ \ | | |_|_|/ | |/| | | | chansrv: avoid chansrv SEGV when xinode is NULL | ||||
| | * | | | chansrv: avoid chansrv SEGV when xinode is NULL | Kentaro Hayashi | 2016-07-21 | 2 | -1/+10 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | When xfuse_create_file_in_xrdp_fs is failed, it returns NULL. Without this fix, xinode->size causes SEGV, so implementation is changed to return -1 and check the return value in caller. | ||||
| * | | | chansrv: added mp3 compression from Speidy | Jay Sorg | 2016-07-13 | 4 | -34/+668 |
| | | | | |||||
| * | | | X11rdp: xrandr change for multimon | Jay Sorg | 2016-07-13 | 1 | -0/+2 |
| |/ / | |||||
* | | | sesman: env_set_user, fix potential bof issues | speidy | 2016-07-22 | 5 | -39/+85 |
|/ / | |||||
* | | Merge pull request #379 from SvenDowideit/mention-channel-code | Idan Freiberg | 2016-05-31 | 1 | -0/+4 |
|\ \ | | | | | | | Mention the channel code in man page. | ||||
| * | | Mention the channel code | Sven Dowideit | 2016-05-31 | 1 | -0/+4 |
|/ / | | | | | | | Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> |