summaryrefslogtreecommitdiffstats
path: root/sesman
Commit message (Collapse)AuthorAgeFilesLines
* Run through codespellPavel Roskin2016-01-145-7/+7
|
* chansrv: fix some warningsJay Sorg2015-12-291-7/+7
|
* chansrv: fix a crash in fuseJay Sorg2015-12-261-0/+5
|
* sesman: remove the threadJay Sorg2015-12-1113-679/+63
|
* Simplify session match logic.Jan Losinski2015-10-251-20/+2
| | | | | | | | | | | | | | | | | The session match logic had two versions - one for the SESMAN_SESSION_TYPE_XRDP and SESMAN_SESSION_TYPE_XORG sessions and one for every other type. The only difference was, that different display sizes where ignored when searching for sessions to reconnect if the policy does not have the SESMAN_CFG_SESS_POLICY_D flag set and the type is SESMAN_SESSION_TYPE_XRDP or SESMAN_SESSION_TYPE_XORG. The reason was that xvnc cannot resize and the others can do. This two versions where not necessary because we set the SESMAN_CFG_SESS_POLICY_D flag every time we have a xvnc session a few lines above. So the two branches for the different types can be reduced to one. Signed-off-by: Jan Losinski <losinski@wh2.tu-dresden.de>
* tabs to spaces, no logic changeJay Sorg2015-10-101-5/+5
|
* for Xvnc sesman session, use hash of password for vnc authJay Sorg2015-10-101-5/+24
|
* sesman: close sync and term sockets after forkJay Sorg2015-09-271-0/+5
|
* add historic GPLv2+ to Simone’s filesmirabilos2015-08-262-0/+26
| | | | this becomes GPLv3+ when combined with Apache v2 licenced files
* Allow to reconnect with a different size while using the Xorg moduleBlindauer Emmanuel2015-08-191-1/+1
|
* sesman: remove rfbDes callsJay Sorg2015-08-182-10/+9
|
* sesman: don't use hard code path for XorgJay Sorg2015-08-031-2/+2
|
* add more missing files into extra_distitamarjp2015-07-141-1/+2
|
* add missing files into extra_dist,itamarjp2015-07-141-1/+4
| | | | this is required when using make dist to generate a tarball
* add timeout to trans_get_wait_objs_rwJay Sorg2015-07-131-1/+1
|
* sesman: add copyright noice for code from OpenSSHKoichiro IWAO2015-06-161-0/+5
|
* sesman: merge FreeBSD local patch for session.cKoichiro IWAO2015-06-161-0/+36
| | | | | net/xrdp: effective login name is not set by xrdp-sesman https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=157282
* fuse: use EIO instead of EREMOTEIO for BSDsKoichiro IWAO2015-03-181-0/+4
| | | | FreeBSD/OpenBSD/NetBSD and OS X don't have errno EREMOTEIO.
* Merge pull request #225 from metalefty/chansrv-explicit-includejsorg712015-03-151-0/+1
|\ | | | | chansrv: explicit include in chansrv_fuse.c
| * chansrv: explicit include in chansrv_fuse.cKoichiro IWAO2015-03-131-0/+1
| | | | | | | | | | | | chansrv_fuse.c includes chansrv_fuse.h even if XRDP_FUSE is not defined. However, time_t is used in chansrv_fuse.h. This causes build failure on FreeBSD.
* | clipboard file paste, don't add new line to last lineJay Sorg2015-03-131-3/+9
|/
* Merge pull request #212 from robertalks/develjsorg712015-03-121-1/+3
|\ | | | | fix possible segfault in chansrv if DISPLAY is not set
| * fix possible segfault in chansrv if DISPLAY is not setRobert Milasan2015-01-201-1/+3
| |
* | sesman: void function should not return a valueKoichiro IWAO2015-03-121-1/+1
| |
* | sesman: fix so shadow accounts aren't incorrectly classified "inactive"mancha2015-02-181-1/+4
| | | | | | | | as might happen if sp_max/sp_inact fields are empty or sp_lstchg=0.
* | minor change in opus encodingJay Sorg2015-01-271-13/+20
|/
* chansrv: reset opus support on initJay Sorg2015-01-101-0/+3
|
* chansrv: added opus audio compression for playbackJay Sorg2015-01-092-9/+127
|
* chansrv: change to 44100 recording, disconnect / reconnect fixesJay Sorg2014-11-262-16/+52
|
* sesman: verify_user_bsd.c license change and indentJay Sorg2014-11-241-29/+28
|
* Merge pull request #188 from renaudallard/develThomas Goddard2014-11-232-0/+124
|\ | | | | Enable bsdauth authentication.
| * Some fixes to compile properly since this version has change a lot from 0.6.1Renaud Allard2014-11-211-2/+8
| |
| * Enable authenticate user using BSD password systemRenaud Allard2014-11-212-0/+118
| |
* | sesman: fix for --enable-nopamJay Sorg2014-11-221-0/+8
|/
* chansrv: fix for segfault issue in chansrv_commonspeidy2014-11-212-0/+2
|
* sesman: avoid creation of .vnc directory if not vnc sessionJay Sorg2014-11-111-1/+7
|
* sesman: only check vnc auth file if vnc sessionJay Sorg2014-11-111-1/+1
|
* chansrv: some recording fixesJay Sorg2014-11-021-10/+30
|
* pulse: fix for recording delayJay Sorg2014-11-021-6/+32
|
* sesman: check for null from crypt()Jay Sorg2014-10-291-2/+7
|
* sesman: hand merge #176 from v0.6 branch, indent changesJay Sorg2014-10-201-9/+19
|
* restart listener when corresponding sound source/sink connections are closedLaxmikant Rashinkar2014-10-181-33/+48
|
* sound redirection: handle fragmented packetsLaxmikant Rashinkar2014-10-124-10/+128
|
* when closing audio source, don't flush audio data if audio buffer is emptyLaxmikant Rashinkar2014-10-061-3/+6
|
* If auth fails, call pam_end so PAM backends can call _cleanupBLINDAUER Emmanuel2014-09-201-0/+3
|
* chansrv: check for nilJay Sorg2014-08-131-8/+13
|
* chansrv: allow multiple xrdpapi connectionsJay Sorg2014-08-121-38/+76
|
* sesman: more checks when looking for a free displayJay Sorg2014-08-061-0/+30
|
* move some hard code paths to defines in headerJay Sorg2014-08-062-6/+3
|
* pulse sink: check for partial sendsJay Sorg2014-08-061-3/+16
|