Commit Graph

126 Commits (master)

Author SHA1 Message Date
Timothy Pearson c0071d2e95 Enhance logging for remote host check
6 years ago
Timothy Pearson 9b18cc4293 Don't try connecting to remote node if preliminary node allocation has failed for any reason
6 years ago
Timothy Pearson 6189a340b0 Add master node session recovery support
6 years ago
Timothy Pearson 315b8914c8 Second batch of initial commits:
6 years ago
Timothy Pearson 58e06a0aa7 Add preliminary Raptor session management
6 years ago
Koichiro IWAO 9192e95c96
sesman: fix logging after default_wm change
7 years ago
Koichiro IWAO a39b413746
sesman: make the path of reconnect script configurable
7 years ago
Koichiro IWAO e82f212f34
sesman: accept full path for DefaultWindowManager
7 years ago
matt335672 cde5b09129 Copy the PAM session environment for the reconnect script
7 years ago
Koichiro IWAO c50015122c
FreeBSD: rework setsid code
7 years ago
Koichiro IWAO 08f847d74b
sesman: refactor, change variable names
7 years ago
Koichiro IWAO dcf64e43ca
remove trailing space
7 years ago
Koichiro IWAO 26394870e5 sesman: delete socket files when session exits
7 years ago
Jay Sorg b6bd8acef1 sesman: move auth_start_session, auth_stop_session, and auth_end to child process
8 years ago
Pavel Roskin 148afd1170 Rename file_loc.h to xrdp_sockets.h, install it
8 years ago
Jay Sorg 4b8a33e087 sesman: move auth/pam calls to main process
8 years ago
Jay Sorg 05c599666d sesman: remove sessvc, one less process to manage
8 years ago
Pavel Roskin 58c9cb43e9 Make socket directory configurable, don't hardcode /tmp/.xrdp
8 years ago
Pavel Roskin 6ed4c969f4 Eliminate APP_CC and DEFAULT_CC
8 years ago
metalefty cc48345f40 sesman: remove unnecessary fork for FreeBSD (#650)
8 years ago
mirabilos 6257bae23f Add GNU/kFreeBSD support (#645)
8 years ago
Pavel Roskin 6664aac00f Use "void" for empty argument list in declarations
8 years ago
BLINDAUER Emmanuel 2927eed74c - Update copyright
8 years ago
BLINDAUER Emmanuel b2f4f68ab8 - move function related to xauth in own file
8 years ago
BLINDAUER Emmanuel e72957b7c9 xauth: use the authfile if not using default value
8 years ago
BLINDAUER Emmanuel 7d1fdd04b5 Cosmetic change: follow coding standard
8 years ago
BLINDAUER Emmanuel 16b6471d88 use the correct size for snprintf
8 years ago
BLINDAUER Emmanuel 0aa4b85f81 Xauth: use snprintf for setting the filename and adjust the value of computed cookie
8 years ago
BLINDAUER Emmanuel 7bd1823ceb Add xauth support to get more security for all backends
8 years ago
Koichiro IWAO 35bc7c1d65 sesman: unbreak FreeBSD build after #523
8 years ago
Pavel Roskin 04414e0fd4 Disable privilege elevation by setuid for the X server
8 years ago
Jay Sorg f14e3dc8ac sesman: must save guid in session data
8 years ago
Jay Sorg 9a517b34f0 vnc: code cleanup
8 years ago
Jay Sorg 57905d71ad vnc: change password file to use guid hash
8 years ago
Pavel Roskin dc60a80b86 Memory leak fix: keep X server path in the parameter list
8 years ago
Pavel Roskin 6fef1e4eb5 Use const pointers in function arguments when possible
8 years ago
Pavel Roskin f7c27f05cf g_term_event is a wait object, not TCP socket, delete it correctly
8 years ago
jsorg71 8353baab3d Merge pull request #390 from proski/june21
8 years ago
speidy c9b55e3691 sesman: env_set_user, fix potential bof issues
9 years ago
Pavel Roskin c5ca0332be Use cast when applying boolean OR to enum
9 years ago
Pavel Roskin 5829323ad8 Use g_new or g_new0 when C++ compiler would complain about implicit cast
9 years ago
Pavel Roskin 77b380c0b5 Fix format warnings in log_message() calls
9 years ago
Pavel Roskin 95e1603f9d Fix recently introduced warnings in session.c
9 years ago
Koichiro IWAO cf2b629462 sesman: do not hardcode Xorg/X11rdp/Xvnc executables
9 years ago
Jay Sorg 689ffe79d9 fix warnings, move some calls to os_calls
9 years ago
Pavel Roskin 92a6833e9b Fix typos
9 years ago
Pavel Roskin fe055e989a Fix connection month display in xrdp-sesadmin
9 years ago
Jay Sorg 4e0d0f3ba0 sesman: remove the thread
9 years ago
Jan Losinski 844f01b937 Simplify session match logic.
9 years ago
Jay Sorg 7889ee638e sesman: close sync and term sockets after fork
9 years ago