Commit Graph

117 Commits (d103e1d83dcf6c2a9b93be0ac088cbda49d96d64)

Author SHA1 Message Date
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
7 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
8 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
Blindauer Emmanuel 12092e8098 Allow to reconnect with a different size while using the Xorg module
9 years ago
Jay Sorg 870437ac42 sesman: don't use hard code path for Xorg
9 years ago
Koichiro IWAO 67ff276d4d sesman: add copyright noice for code from OpenSSH
10 years ago
Koichiro IWAO 481653e5f3 sesman: merge FreeBSD local patch for session.c
10 years ago
Jay Sorg 942cdf300e sesman: avoid creation of .vnc directory if not vnc session
10 years ago
Jay Sorg 253f6ff555 sesman: only check vnc auth file if vnc session
10 years ago
Jay Sorg 748b48d870 sesman: more checks when looking for a free display
10 years ago
Laxmikant Rashinkar 27055d5762 coverity: improper use of negative value
10 years ago
Laxmikant Rashinkar 3bb31876e7 coverity: fixed resolution leak issues
11 years ago