Commit Graph

3615 Commits

Author SHA1 Message Date
aquesnel 4f4458c3a9 Fix typo in sesman.ini man page
The ChansrvLogging section name was added and changed in #1633 but this documentation line was missed when renaming the section name.
2020-12-21 11:43:24 -05:00
metalefty 785db575ca Merge pull request #1751 from matt335672/address-minor-user-comments
Cosmetic fixes for minor issues
2020-12-21 16:12:58 +09:00
metalefty 61fd63f028 Merge pull request #1756 from metalefty/delete-socket-files
sesman: address the issue of socket file leftovers
2020-12-21 13:49:20 +09:00
metalefty 835536b406 Merge pull request #1741 from matt335672/sesrun-improvements
sesrun improvements and doc fixes
2020-12-21 13:45:57 +09:00
Koichiro IWAO 31214f15a6 sesman: reflect review suggestions on cleanup_sockets
* Use LOG_LEVEL_WARNING for the deletion failure
* Log the error condition when the deletion failed
2020-12-21 13:28:53 +09:00
metalefty 5b73fb9c31 Merge pull request #1755 from metalefty/man
man page fixes after neutrinolabs/xorgxrdp#175
2020-12-19 14:03:49 +09:00
Koichiro IWAO 5114d1ee64 sesman: address the issue of socket file leftovers
There are two points.

Make sure cleanup files happen after chansrv and Xserver exit. If these
child processes lock socket files, the deletion might fail.

Usually, cleanup of xorgxrdp related socket files is handled by
xorgxrdp. Just in case it failed, perform cleanup also in sesman.

Fixes #1740. Thanks to @matt335672.

Sponsored by:   Cybertrust Japan
Sponsored by:   HAW International
2020-12-18 18:30:49 +09:00
Koichiro IWAO 6562c9d958 man page fixes after neutrinolabs/xorgxrdp#175 2020-12-18 15:21:21 +09:00
metalefty 87d710e89b Merge pull request #1727 from RisingWater/devel
Update verify_user_pam.c
2020-12-17 16:15:43 +09:00
matt335672 c69a26e9b4 Addressed review comments 2020-12-15 10:55:26 +00:00
matt335672 7ddc43aeea Cosmetic fixes for minor issues 2020-12-14 11:35:31 +00:00
matt335672 633716bbad sesrun improvements and doc fixes 2020-12-09 11:44:17 +00:00
matt335672 bfe76e0499 Merge pull request #1650 from matt335672/minus-c-option-sesman
Add -c/--config option to sesman
2020-12-09 10:31:11 +00:00
matt335672 e6c1df64d3 Added --config/-c to sesman 2020-12-09 10:19:14 +00:00
matt335672 dd9f7c6092 Merge pull request #1711 from matt335672/standalone-logger
Add log_config_init_for_console() for utilities
2020-12-01 09:31:11 +00:00
matt335672 8d994a547d Add log_config_init_for_console() for utilities 2020-11-30 11:04:21 +00:00
metalefty 28c35f962d Merge pull request #1708 from aquesnel/unify_sesman_logging
Unify logging in sesman
2020-11-30 11:47:18 +09:00
Alexandre Quesnel 0c61a15fc5 Migrating logging to LOG() and LOG_DEVEL() in sesman/* 2020-11-30 00:36:20 +00:00
matt335672 19260cc90c Merge pull request #1732 from aquesnel/gha_cache_cppcheck
Add caching of cppcheck to github action CI builds
2020-11-23 08:55:34 +00:00
Alexandre Quesnel 70ddd5074e Add caching of cppcheck to github action CI builds 2020-11-23 05:38:21 +00:00
metalefty 0d8e4146a2 Merge pull request #1728 from aquesnel/add_github_actions
Add GitHub actions
2020-11-20 14:11:23 +09:00
Alexandre Quesnel a4cc8471ec Removing TravisCI builds 2020-11-19 15:21:42 +00:00
RisingWater 9efdd92c2a Update verify_user_pam.c
change to g_memset
2020-11-19 11:03:43 +08:00
matt335672 d78d46187f Merge pull request #1706 from matt335672/neutrinordp-flow-control2
Fix neutrinordp buffering. Addresses #1634 and #1608
2020-11-17 09:31:13 +00:00
Alexandre Quesnel 353e11caba Adding CI build using github actions 2020-11-17 05:49:39 +00:00
Alexandre Quesnel 9cb6bfc3a4 Fix SSL compiler warning 2020-11-17 05:46:36 +00:00
RisingWater 5d8f451a41 Update verify_user_pam.c
when a system give a tip message in function verify_pam_conv, authenticate will fail.
so it need skip this message to make sure authenticate success.
2020-11-17 11:48:26 +08:00
metalefty f46e60b142 Merge pull request #1722 from jsorg71/build_old_gcc
build fix for older gcc
2020-11-17 09:04:24 +09:00
Jay Sorg f3b47b33cd build fix for older gcc 2020-11-12 23:22:23 -08:00
D.V.Yacenko a6a785d7a4 Allow parameters for XRDP run bash script
Allows run bash script with parameters on xrdp. For example rdesktop -s "myscript.sh params"
2020-10-22 16:12:55 +01:00
matt335672 0d00693e54 Merge pull request #1704 from robertoetcheverryr/devel
Updated man and .ini file regarding address:port parameters.
2020-10-21 09:28:27 +01:00
robertoetcheverryr 8270331646 Updated man and .ini file regarding address:port parameters. 2020-10-20 23:25:13 -03:00
Matt Burt 1f8bb57fd6 Improve source_info commenting and fix neutrino slow link 2020-10-20 09:55:17 +01:00
metalefty 176b4b15a2 Merge pull request #1702 from yifanjiang/devel
startwm.sh: Additionally support /usr/etc/X11/xdm/Xsession
2020-10-19 14:33:53 +09:00
metalefty ddd14e05fb Merge pull request #1633 from aquesnel/unify_chanserv_logging
Unify chanserv logging (2020-07)
2020-10-19 14:28:52 +09:00
Alexandre Quesnel a9ec1ebd99 Unifying logging in chanserv
This commit adds:
* replace multiple logging macros with LOG and LOG_DEVEL
* logging configuration for chanserv
* logging configuration for console output
* logging configuration for per file or method log level filtering for
debug builds
* file, line, and method name in log message for debug builds
2020-10-19 05:10:47 +00:00
Yifan J 31a910a275 startwm.sh: Additionally support /usr/etc/X11/xdm/Xsession in SUSE
distributions

https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html
2020-10-19 09:35:03 +08:00
matt335672 19504da100 Merge pull request #1651 from matt335672/minus-c-option
Added -c /--config option to xrdp
2020-10-16 11:31:56 +01:00
matt335672 ebc21fe180 Added -c / --config to xrdp 2020-10-16 10:55:23 +01:00
matt335672 62befaa803 Merge pull request #1691 from FelixZhang/devel
genkeymap: Fix an array declaration conflict
2020-09-18 10:28:08 +01:00
Felix Zhang b8d9c2ec50 genkeymap: Fix an array declaration conflict
The conflict on the size of xfree86_to_evdev between genkeymap.c and
evdev-map.c is causing build failures in openSUSE builds
2020-09-18 12:17:00 +08:00
matt335672 a70e4bc33f Merge pull request #1686 from aquesnel/fuse_type_fix
Use a single type for the fuse file handle callback context
2020-09-16 11:07:01 +01:00
Alexandre Quesnel 12a0266f1e Use a single type for the fuse file handle callback context 2020-09-15 15:37:56 +00:00
metalefty 2e78a9d8a5 Merge pull request #1666 from aquesnel/build_ubuntu_focal
Adding a Travis CI build using Ubuntu Focal
2020-09-10 09:05:24 +09:00
matt335672 68f0fa7e4d Merge pull request #1668 from bolkedebruin/enable_token_sso
Add support for token authentication
2020-09-09 10:10:13 +01:00
matt335672 79b88d7f30 Merge pull request #1635 from matt335672/minus-c-option-chansrv
chansrv improved config support
2020-09-09 09:59:43 +01:00
matt335672 60a2beb435 Merge pull request #1682 from aquesnel/issue1678
Fix warnings in chansrv_fuse.c on 32-bit platforms
2020-09-09 09:51:24 +01:00
Bolke de Bruin 0b82f19318 Improve documentation 2020-09-09 09:13:37 +02:00
Alexandre Quesnel 2e4a0bdddc Upgrading the OS for CI builds from Ubuntu 16.04 to 20.04 2020-09-09 02:11:22 +00:00
Alexandre Quesnel 840c0b8bcf Adding a Travis CI build using the Ubuntu Focal 2020-09-09 00:38:51 +00:00