Laxmikant Rashinkar
06f01f6c37
Merge branch 'master' of github.com:neutrinolabs/xrdp
11 years ago
Laxmikant Rashinkar
379685bfca
FUSE: we now process only one opendir command at a time
11 years ago
Jay Sorg
675e1b86c4
chansrv: work on smartcard
11 years ago
Jay Sorg
3b743f64eb
chansrv: deadlock, add trans copy func
11 years ago
Jay Sorg
dfd78c722b
chansrv: fix for deadlock
11 years ago
Laxmikant Rashinkar
db71bc5d8b
smartcard: added more messages
11 years ago
Jay Sorg
9263b22cb2
chansrv: work on smartcard
11 years ago
Jay Sorg
d926a5becd
chansrv: work on smartcard
11 years ago
Jay Sorg
b206de3314
pcsc: work on pcsclite lib
11 years ago
Laxmikant Rashinkar
0ef89c02ab
scard: changed the way we store and pass context
11 years ago
Laxmikant Rashinkar
a1352b62e3
scard: added more messages
11 years ago
Jay Sorg
68371ed361
chansrv: work on smartcard
11 years ago
Jay Sorg
edf483ecb6
chansrv: work on smartcard
11 years ago
Laxmikant Rashinkar
215956353f
scard: added support for connect call
11 years ago
Laxmikant Rashinkar
188ca68adb
scard: added GetStatusChange() msg
11 years ago
Jay Sorg
2d112bac8f
chansrv: work on smart card
11 years ago
Jay Sorg
a9f37229ac
chansrv: work on smartcard
11 years ago
Jay Sorg
d22b8b5ed0
chansrv: added timeout callback
11 years ago
Jay Sorg
5ef6aa20a4
pulse notes
11 years ago
Laxmikant Rashinkar
ece8f1fb47
gracefully handle segfaults in chansrv code
11 years ago
Jay Sorg
1a616a1b46
move text2bool to os_calls
11 years ago
Jay Sorg
6700eb18d7
kill disconencted, make work like man page and update man page
11 years ago
Jay Sorg
069838f355
hook up the kill disconnect timeout to the sesman config file
11 years ago
Jim Grandy
b3ee3cbd4b
Another merge error in sesman/chansrv/clipboar.c
11 years ago
Jim Grandy
72ec05d37e
fix merge error in sesman/chansrv/clipboard.c
11 years ago
Jim Grandy
a308d2e25c
Fix errors cause by previous merge ( 2361914
)
11 years ago
Jim Grandy
b7b3d9ef28
Hand-apply patches (misc) from Authentic8: b18667d 6d22ada 95d93a3 433b49c b96f85f 8c32c46 f87f6b3 c93cce0 26ce9ce
11 years ago
Jim Grandy
81d206ba68
Hand-apply patch (rail: send ShowState when window order changes) from Authentic8: c36a2d7
11 years ago
Jim Grandy
142a93829b
Hand-apply patches (chansrv/rail) from Authentic8: 516fd1d 6a4fb28 c038a99
11 years ago
Jim Grandy
9d4205ba7a
Hand-apply patch (chansrv: handle ReparentNotify) from Authentic8: 68cdc07
11 years ago
Jim Grandy
bd8083d7e2
Fix merge errors introduced in 3ae1b415
and 20ec9ee3
11 years ago
Jim Grandy
a32669f3ef
Hand-apply patches (rail) from Authentic8 branch: e94d059 c36dc61
11 years ago
Jim Grandy
173ed7056f
Hand-apply patches (rail) from Authentic8: b01207f b9807e9 42f0128 0f0750c aef2dce
11 years ago
Jim Grandy
af4e42a08d
Hand-apply patches (rail) from Authentic8: bc68076
11 years ago
Jim Grandy
2036010e0c
Hand-apply patches (rail improvements) from Authentic8 branch: 6d97878
11 years ago
Jim Grandy
53311f2b25
Hand-apply patches (rail improvements) from Authentic8 branch: 6e15b4a 2c99e69 3f30429 aad2aaa 4f8481e 5117ac2 f3dcf1a
11 years ago
Jim Grandy
dfe5911b55
Hand-apply patches (rail improvements) from Authentic8 branch: 507694d, 0e21d45, 44447d5, e452e4f, 3d05576, dd69d8f
11 years ago
Jay Sorg
e602a28d5c
common: transport aware when app is terminating
11 years ago
Laxmikant Rashinkar
09dd58c5e1
clipboard: enabled module logging
11 years ago
Laxmikant Rashinkar
6381941c78
FUSE: changed architecture to use opendir/readdir instead of just readdir
11 years ago
Laxmikant Rashinkar
d2de1b703b
Merge branch 'master' of github.com:neutrinolabs/xrdp
11 years ago
Laxmikant Rashinkar
23433c9c7e
fuse: added support for detecting files/directories deleted locally
11 years ago
Jay Sorg
8b48e2274e
chansrv: work on smartcard
11 years ago
Jay Sorg
e427113fa8
chansrv: work on smartcard redir
11 years ago
Jay Sorg
2515caa66a
sesman: added a env var to know when xrdp session
11 years ago
Jay Sorg
17bf2abe30
xorg driver, include cleanup
11 years ago
Jay Sorg
45492057c5
Merge branch 'master' of github.com:neutrinolabs/xrdp
12 years ago
Jay Sorg
29420b3134
chansrv: no logic change, work on warning
12 years ago
speidy
aab0176867
chansrv: fix for pulse simple method, to get it work again.
12 years ago
Jay Sorg
0aa3dbe738
chansrv: no logic change, EOL and coding style cleanup
12 years ago
Lukas Vacek
1341e64062
Revert "Fix path to config.c in sesman/tools/Makefile.am"
...
This reverts commit a0f8afca50
.
12 years ago
Lukas Vacek
e7fe39a65b
Fix sound and clipboard crashes
...
- In case clipboard is not initialized, clipboard_data_in returns
(fixes a segfault)
- If less than 4 bytes are sent to sound_send_wave_data_chunk, it
returns
(fixes a segfault)
- When sending sound initiliazation messages set g_chan in chansrv to 0,
so the server waits for client to reply (this makes sound work afte
reconnecting)
- In process_message_channel_setup, clear any leftover data in
chan_items
12 years ago
Lukas Vacek
a0f8afca50
Fix path to config.c in sesman/tools/Makefile.am
12 years ago
Jay Sorg
c20b447f21
sesman: pid string match xrdp length
12 years ago
Jay Sorg
a6592ed690
sesman: fix for reading pid file
12 years ago
Laxmikant Rashinkar
78498f6682
Merge branch 'master' of github.com:neutrinolabs/xrdp
12 years ago
Laxmikant Rashinkar
6ad1d7f78d
folder redirection: fixed language issues
12 years ago
Jay Sorg
c6fa03102f
copyright year update
12 years ago
Jay Sorg
b4ff5e1d88
Merge remote-tracking branch 'xrdp-org/master'
12 years ago
Jay Sorg
5098f8b0fe
pulse: change some errors to debug
12 years ago
Jay Sorg
1b8b5daab5
more pulse notes
12 years ago
Jay Sorg
5223d1078f
Merge remote branch 'xrdp-org/master'
12 years ago
Laxmikant Rashinkar
2029867510
folder redirection: made changes to read/write routines to avoid race conditions
12 years ago
Jay Sorg
9c3635fa5e
startwm.sh add back startup logic
12 years ago
Jay Sorg
d4d6a65adb
merge from pmhahn
12 years ago
Jay Sorg
62a4403dd4
sesman: cleanup, close xrdp to sesman socket listener when starting a session / forking
12 years ago
Jay Sorg
75f4c3ca58
sesman: cleanup, close xrdp to sesman socket when starting a session / forking
12 years ago
Laxmikant Rashinkar
652bacf07f
file system redirection:
...
o vi now works with freerdp and rdesktop
12 years ago
Laxmikant Rashinkar
0f15c482e1
file system redirection:
...
o vi now works when connected via freerdp but does not fully work with rdesktop
12 years ago
Laxmikant Rashinkar
315ef8ad71
file system redirection:
...
o touch <file> was not working - fixed
o echo "this is a string" > filename was not working - fixed
o echo "this is a string" >> filename was not working - fixed
o vi was not working - working now but swap files are not
being deleted automatically - work in progress
12 years ago
Laxmikant Rashinkar
262bb7e813
Merge branch 'xrdp_smartcard'
12 years ago
Laxmikant Rashinkar
89b7cd269e
smartcard: developer checkin for smartcard support
12 years ago
Jay Sorg
21df0406d7
pulse work and cleanup
12 years ago
Jay Sorg
8c9fe9452f
pulse sink changes
12 years ago
Jay Sorg
1f1e8a5159
startwm.sh: forgot to remove org Xsession call
12 years ago
Jay Sorg
4960accf8e
pulse sink, use buffer so not sending too small or too big audio packets
12 years ago
Jay Sorg
4871ffa666
pulse sink, don't need i18n.h
12 years ago
Laxmikant Rashinkar
ca61050b74
file system redirection: resolved merge conflicts
12 years ago
Laxmikant Rashinkar
771e2248b2
file system redirection: made changes to support rdesktop
12 years ago
Jay Sorg
2086cc25e7
startwm.sh should look for Xsession
12 years ago
Jay Sorg
e4b19abd1d
chanarv: x prefix for stream functions to avoid name collision
12 years ago
Jay Sorg
4544554c3b
chansrv: fix for close message
12 years ago
Jay Sorg
be44e0be4b
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Jay Sorg
6d5ffee12b
work on pulse sink, added close message
12 years ago
Laxmikant Rashinkar
284d441245
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Laxmikant Rashinkar
58158e6a3b
hooked up clipboard code with FUSE
12 years ago
Jay Sorg
9afa221f71
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Laxmikant Rashinkar
ef32626a9b
Merge branch 'fuse_speedup'
12 years ago
Laxmikant Rashinkar
97c483c8b3
swapped cb_lookup and cb_readdir
12 years ago
Jay Sorg
214a7b52bc
merge from ghomem
12 years ago
Jay Sorg
b4ce83a685
ipv6 fix for sesman
12 years ago
Jay Sorg
d8d35f0513
chansrv: added some pulse sink notes
12 years ago
Jay Sorg
73b074d602
chansrv: work on pulse sink
12 years ago
Jay Sorg
2d89ae1f38
chansrv: work on pulse sink
12 years ago
Jay Sorg
b9f1c9fa26
chansrv: work on pulse sink
12 years ago
Laxmikant Rashinkar
3fbaa08aef
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Laxmikant Rashinkar
f021640369
folder redirection: we can now detect devices plugged in after a session has started
12 years ago
Jay Sorg
9301d19d88
chansrv: work on pulse sink
12 years ago
Jay Sorg
5e8e1856f1
chansrv: work on pulse sink
12 years ago
Laxmikant Rashinkar
debdb031f1
o in file system redirection, added support for renaming files and directories
12 years ago
Gustavo Homem
18fd0537f5
use a simple default for startwm.sh
12 years ago
Laxmikant Rashinkar
561b263b91
o added some dummy functions to stop build from breaking
...
when --enable-fuse is not specified
12 years ago
Laxmikant Rashinkar
5d7ffc1431
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Laxmikant Rashinkar
5acc54cd1d
o added support for deleteing files and directories
12 years ago
Jay Sorg
cf5646c472
chansrv: add header
12 years ago
Jay Sorg
05de2e592a
chansrv: fix for building without fuse
12 years ago
Guan-Zhong Huang
b518a3bfe9
Fix password authentication to handle different encryption algorithms
12 years ago
Guan-Zhong Huang
059deae6f3
Fix incorrect usage of log_message()
12 years ago
Laxmikant Rashinkar
78d4e19258
o early checkin for drive redirection
...
o basic drive redirection is working
o functions currently supported: open:
read, write, create, get/set attribute
o requires latest NeutrinoRDP to work
o note: clipboard is broken because of the move from
linked lists to inodes in the FUSE code
12 years ago
Jay Sorg
898b8efdf2
chansrv: fix clipboard crash
12 years ago
ArvidNorr
876f356dad
deny access if group is undefined
12 years ago
ArvidNorr
0770f217fa
PAM error text can be configured
12 years ago
Philipp Hahn
8f5005f43e
sesman/tools: Disable debug tools
...
sestest and xcon look like debugging tools.
Don't install them by default.
12 years ago
Philipp Hahn
397089a207
sesman: Fix dist
...
Add missing header files to EXTRA_DIST.
Otherwise "make distcheck" fails.
12 years ago
ArvidNorr
a2bbbd8cc3
Display PAM error in gateway setup, use domain name as IP/DNS, changed how the socket is closed
12 years ago
Jay Sorg
4f6cbfd3fe
xrdpapi: use header for server to client writes
12 years ago
Jay Sorg
60322a3a42
chansrv: cleanup some clipboard code
12 years ago
Jay Sorg
2902fd651c
chansrv: change for pasting over a wan
12 years ago
Jay Sorg
b60ee35a34
chansrv: work on clipboard c2s for wan
12 years ago
Laxmikant Rashinkar
0d3a2c7207
Merge branch 'master' of github.com:FreeRDP/xrdp
12 years ago
Laxmikant Rashinkar
edf5971cef
o in login dialog set sesman-X11rdp as the default module
...
o added support for video redirection without using TSMF
12 years ago
Jay Sorg
0e111e64de
chansrv: ignore directory clipboard copies for now and clean up logging
12 years ago
Jay Sorg
514c9ad846
chansrv: make sure ~/xrdp_client exists, other cleanups
12 years ago
Jay Sorg
8a700017ba
chansrv: fix build without --enable-fuse
12 years ago
Jay Sorg
77e74e8e68
chansrv: clipboard file copy / paste working now
12 years ago
Jay Sorg
e2ef19098b
chansrv: work on clipboard file copy
12 years ago
Jay Sorg
900d66dc6e
chansrv: work on clipboard file copy paste
12 years ago
Jay Sorg
cdb039080f
chansrv: added --enable-fuse option
12 years ago
Jay Sorg
02d52444c3
chansrv: debug fix
12 years ago
Jay Sorg
45bcd67fb6
chansrv: fix for event processing
12 years ago
Jay Sorg
8b802191ce
chansrv: added define for fuse
12 years ago
Jay Sorg
6e25a5e600
chansrv: work on clipboard
12 years ago
Jay Sorg
159e240845
chansrv: dvc_chan_id should be signed
12 years ago
Jay Sorg
91be5fe9ad
chansrv: work on clipboard
12 years ago
Jay Sorg
b349c03e22
chansrv: work on clipboard
12 years ago
Jay Sorg
82d3f817fb
chansrv: work on clipboard
12 years ago
Jay Sorg
71e535e915
chansrv: work on clipboard
12 years ago
Jay Sorg
1fb3305460
chansrv: work on clipboard
12 years ago
Jay Sorg
7d959c99d8
chansrv: work on clipboard
12 years ago
Jay Sorg
453a101ab3
chansrv: work on clipboard
12 years ago
Jay Sorg
faec53b7f3
chansrv: work on clipboard
12 years ago
Jay Sorg
37d4f5725c
chansrv: split out clipboard code, getting big
12 years ago
Jay Sorg
3624a6bb96
work on clipboard
12 years ago
Jay Sorg
c1dfea1613
chansrv: work on clipboard
12 years ago
Jay Sorg
5e271a02ac
chansrv: work on file copy / paste
12 years ago
Laxmikant Rashinkar
5b0eaa4a9b
o added support for dynamic virtual channels
...
o added echo test routine in simple.c for testing DVC using Microsoft's ECHO protocol
12 years ago
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
12 years ago
Jay Sorg
fa3088af57
channels: add drdynvc
12 years ago
Jay Sorg
087ea0176d
chansrv: work on image clipboard
12 years ago
Jay Sorg
68ef36cc02
clipboard: added image support
12 years ago
Jay Sorg
7539d7271e
chansrv: work on dynamic channels
12 years ago
Jay Sorg
f43e0eb68f
chansrv: fix for writing to non existing channel goes to first channel
12 years ago
Jay Sorg
279dc1bbbd
chansrv: xrdpapi working
12 years ago
Jay Sorg
17ee0e3aed
sesman/tools: added xcon
12 years ago
Jay Sorg
02751f91a3
rail: implement TS_RAIL_ORDER_EXEC
12 years ago
Jay Sorg
05bb56b676
chansrv: rail, open X later, release window manager on rail disconnect
12 years ago
Jay Sorg
cc882a0eff
chansrv: init xcommon
12 years ago
Jay Sorg
00f1a5d85e
more work on rail
12 years ago
Jay Sorg
eafef9cd09
rail: work on splitting X11 calls out to xcommon
12 years ago
Jay Sorg
90bf3f8171
chansrv: started work on rail channel
12 years ago
Jay Sorg
fdc6aaad8b
chansrv: update license
12 years ago
Jay Sorg
bae50c9ca1
chansrv: changes for running as user, not root
12 years ago
Jay Sorg
10e283ed16
sesman: run sessvc and chansrv as user, not root
12 years ago
Jay Sorg
d8b8ca93b0
sesman: exit after fork if reconnectwm.sh does not exist
13 years ago
Jay Sorg
a246fd582d
sesman: added option to run reconnectwm.sh on session reconnect
13 years ago
Jay Sorg
1d35ba19a6
sesman: no logic change, code cleanup
13 years ago
Jay Sorg
58f5dcc030
autotools: change top_srcdir to top_builddir for LIBADD
13 years ago
Jay Sorg
0944509cf0
sesman: missing else and remove some EOL whitespace
13 years ago
norrarvid
318e09fd47
fix merge conflics
13 years ago
ArvidNorr
1011b4a256
Merge pull request #22 from ArvidNorr/moduleload
...
Moduleload
13 years ago
Jay Sorg
856783ba95
no logic changes, remove warnings and coding style changes
13 years ago
Jay Sorg
099a421c77
log: added path for when --prefix is used
13 years ago
norrarvid
42edcbb6c1
Improved logging
13 years ago
norrarvid
3f3a4d0b35
Support for invalidate request sent from clients added
13 years ago
norrarvid
eef475e025
timeout added for the reply to come from sesman
13 years ago
Jay Sorg
5cd7e29a9f
Merge remote branch 'syslog3/syslog3'
13 years ago
norrarvid
10fdc5c17f
separate pam authentication for gateways
13 years ago
norrarvid
2109d7a044
merge comments defines and simplified function
13 years ago
norrarvid
a45f993bfe
added comments, added define, removed unused inparameter
13 years ago
norrarvid
4d4ebbf363
Initial syslog support in XRDP
13 years ago
Jay Sorg
7fa4f936e4
chansrv: simple pulse audio support
13 years ago
Jay Sorg
e9c58226ba
use unix domain socket for xrdp-X11rdp connection
13 years ago
Jay Sorg
cadad6e181
/tmp cleanup
13 years ago
Jay Sorg
93939893de
remove old freerdp dir
13 years ago
Jay Sorg
d8f9e8310d
move temp files from /tmp to /tmp/.xrdp
13 years ago
Jay Sorg
f10e5bbfd5
fix for https://bugzilla.redhat.com/show_bug.cgi?id=782619
13 years ago
Jay Sorg
3ada04b8ca
X11rdp needs bpp to match to reconnect / resize
13 years ago
Jay Sorg
4c603d9855
X11rdp can resize sessions now
13 years ago
Jay Sorg
8146a27fe3
added disconnect tool
14 years ago
Jay Sorg
0392b0167a
autotool fixes
14 years ago
Jay Sorg
7ad58be480
warnings
14 years ago
Itamar Reis Peixoto
cade938a0d
more files to fix make dist
14 years ago
Itamar Reis Peixoto
6b08b8b71e
include missing files in make dist
14 years ago
Itamar Reis Peixoto
029807cfdb
add more missed files into extra_dist
14 years ago
Jay Sorg
4f88bf83c1
fixes for bell function
14 years ago
Jay Sorg
b6d386e584
no localhost for X11rdp, don't need to set dpi
14 years ago
Nicola Ruggero
a9cfc23521
Include also fluxbox
14 years ago
Nicola Ruggero
3ba752e7b7
Removed dead code re-introduced erroneously in commit 4cf06dbbcb
14 years ago
Nicola Ruggero
d797b2cf49
Implemented client IP logging
14 years ago
Nicola Ruggero
4cf06dbbcb
Major code cleanup:
...
- Initialized and zeroed out local variables
- Check for some null pointers
- Fixed some typos
- Other minor changes (beautify, etc.)
14 years ago
Nicola Ruggero
36ef046e3c
Improved logging. Patch by aaron
14 years ago
Jay Sorg
a8e68b0d46
limit X server to localhost and set dpi
14 years ago
jsorg71
b37ea27144
unsigned output log
14 years ago
jsorg71
befb33c893
remove some tabs
14 years ago
jsorg71
d83ebaa97a
use do ... while (0) style for parse.h
14 years ago
jsorg71
7e36a89921
update copyright year
15 years ago
jsorg71
fb7e652d65
Fix sesman logging disruption after SIGHUP
15 years ago
jsorg71
aefd3808a1
don't use -l
15 years ago
jsorg71
4e024ccb4c
update copyright year
15 years ago
jsorg71
c7a5643690
use -l for startwm.sh
15 years ago
jsorg71
8490a2b24b
update copyright year
15 years ago
jsorg71
d70d80a33d
update copyright year
15 years ago
jsorg71
e83b4c43f5
added X11DisplayOffset sesman option
15 years ago
jsorg71
abba73f9bc
fix for session persistence
15 years ago
jsorg71
00ec87700b
remove some dead code
15 years ago
jsorg71
28fe9bfde8
remove some dead code
15 years ago
jsorg71
7136d457e9
remove some dead code
15 years ago
jsorg71
f02566c7c5
remove some dead code
15 years ago
jsorg71
328649af9b
g_thread_sck set outside of lock fix and g_cfg should always be a pointer to a struct
15 years ago
jsorg71
d9b86cc2ff
added some more comments on environment setup
15 years ago
jsorg71
8e7b8396cc
add commented suggestions for .bash_profile and /etc/environment
15 years ago
jsorg71
dc26b98025
read config file
15 years ago
jsorg71
52af655800
use type when looking for a session
15 years ago
jsorg71
9a12982a69
improvements for when a session is disconnected
15 years ago
jsorg71
90ce47855c
use unix socket for chansrv
15 years ago
jsorg71
8a8b57153d
added chansrv_cleanup
15 years ago
jsorg71
727012a56f
added chansrv_cleanup
15 years ago
jsorg71
e11dce79dc
don't set error handlers for now
15 years ago
jsorg71
4d80c52387
add '-nolisten tcp' to X11rdp and Xvnc params
15 years ago
jsorg71
5a47736ec8
add lib path for old X server install
15 years ago
jsorg71
278d65282e
clipboard work
15 years ago
jsorg71
e0dec1eb02
clipboard work
15 years ago
jsorg71
2293410d7e
clipboard work
15 years ago
jsorg71
b26da5af83
fix crash with large clipboards
15 years ago
jsorg71
0dee85d982
clipboard work
15 years ago
jsorg71
9fd0ddc722
function names
15 years ago
jsorg71
30f87388bb
clipboard
15 years ago
jsorg71
64fde0e24f
clipboard work
15 years ago
jsorg71
185414584d
change the way chansrv is started
15 years ago
jsorg71
32292b5353
wait for xserver to start
15 years ago
jsorg71
23068b5fa1
work on clipboard
15 years ago
jsorg71
acd9f3d82d
fix a crash when freeing struct SCP_SESSION
15 years ago
jsorg71
9fc138380b
work on clipboard
15 years ago
jsorg71
db32048d81
use _ not - in name
15 years ago
jsorg71
c7838641cf
handle X server crash better
15 years ago
jsorg71
359a190850
stop channel server, then xserver
15 years ago
jsorg71
df8527b251
pass domain, program, and directory to sesman and use directory and program
15 years ago
jsorg71
3fd42d808a
added SECONDARY
15 years ago
jsorg71
fa91c84668
first clipboard checkin
15 years ago
jsorg71
e71b3012d5
make startwm.sh simpler and added comments
15 years ago
jsorg71
9922d2aef6
added x_server_running_check_ports
15 years ago
jsorg71
c85e32446c
login changes when looking for available display
15 years ago
jsorg71
eeac7c938a
add extended log output
15 years ago
jsorg71
3cfea6a959
patch from Christoph Brill - Don't always assume 3350 as the sesman port
15 years ago
jsorg71
e2c4dbf1af
don't mark never expired accounts as disabled - patch from Christoph Brill
16 years ago
jsorg71
2750bd3c92
delete the pid file on exit
16 years ago
jsorg71
2f27bcef10
signal improvements to sessvc
16 years ago
jsorg71
d486e1dd91
change pam file name
16 years ago
jsorg71
d9ba6c30ca
remove g_set_file_rights since g_file_open sets the bits right
16 years ago
jsorg71
23ffdb0c5f
autotools fix and file_loc.h simplified
16 years ago
jsorg71
e1eb8bfcbc
added device redir start files
16 years ago
jsorg71
c6b9952fa2
work on chansrv
16 years ago
jsorg71
631a7c16e1
added chansrv
16 years ago
jsorg71
3417482d10
update copyright year
16 years ago
jsorg71
67911e9fb9
added 15bpp support
16 years ago
jsorg71
b5c0a07657
use the thread_calls in common the mutexes and semaphores
16 years ago
jsorg71
a71ca6bc1f
only the main thread forks
16 years ago
jsorg71
d241e02422
change to the g_signal_* functions
16 years ago
jsorg71
6f169002ed
improve the wait for the x server to start
16 years ago
jsorg71
13ac4186c6
quiet them main loop of sesman
16 years ago
jsorg71
18600b093e
move to using the signal functions instead of sigaddset since we removed unset signals
16 years ago
jsorg71
23fe2e2259
added g_ to globals, added SIGINT, SIGKILL to shutdown signals, other minor changes
16 years ago
jsorg71
af83cb7cae
remove old makefiles
16 years ago
jsorg71
ffee44d518
autotools for sessvc
16 years ago
jsorg71
a6bc488678
move sessvc to a sub-directory
16 years ago
jsorg71
b768e8fb5d
remove unset_signals
16 years ago
jsorg71
c3c6b39e3d
fix for older auto tools
16 years ago
ilsimo
1cae42594b
forgotten files
16 years ago
ilsimo
7c79298612
added first management code
...
added a rough management tool
fixes in session.c
16 years ago
jsorg71
f1ebdf189e
added post install hook
16 years ago
jsorg71
f77934a58e
remove lib version
16 years ago
jsorg71
e5cebc97f5
bin to sbin, common and install changes
16 years ago
jsorg71
29dbf2f7bf
added HAVE_CONFIG_H
16 years ago
jsorg71
8c68a7d7f5
common and version changes
16 years ago
jsorg71
edf6d54b55
added define check for ipv6 structs
16 years ago
jsorg71
fa30584146
common change
16 years ago
jsorg71
4ae9c90a50
add tools subdir
16 years ago
jsorg71
e2ddf85628
adding autotools
16 years ago
jsorg71
5e94ef3174
change config.h to config_ac.h
16 years ago
jsorg71
e5796ac8a0
added sesman auth options
16 years ago
jsorg71
59a2d1dea6
build common as a library
17 years ago
jsorg71
c5fceb31ec
autotools
17 years ago
ilsimo
d14b076a70
still more work on logging
...
libscp makefile fix
17 years ago
jsorg71
84c94f1c22
sesman.pid has a prefix
17 years ago
jsorg71
696b10b5ab
sesman.ini does not have a prefix
17 years ago
jsorg71
ef69b94717
align and use XRDP_SBIN_PATH
17 years ago
jsorg71
673aaa36b1
full path for xrdp-sesman.log file
17 years ago
jsorg71
61ca96af62
include file_loc.h
17 years ago
jsorg71
f6825d1365
align
17 years ago
jsorg71
44231c602e
tools needs _ at end cause there is a directory called tools
17 years ago
jsorg71
c81817ca16
renaming and moving install files
17 years ago
jsorg71
3ee71a2759
need tabs
17 years ago
jsorg71
6385d06f9b
need tabs
17 years ago
jsorg71
2668c0f8b4
change log message from Xrdp to X11rdp
17 years ago
ilsimo
57484bd701
more work on logging
17 years ago
ilsimo
4c9d3862e5
updating logging subsystem
17 years ago
jsorg71
cd57d1b689
update copyright year
17 years ago
ilsimo
a3202aea6a
fix for sesman not checking username when returning disconnected session list
17 years ago
jsorg71
5bec95f123
added mac makefiles
17 years ago
ilsimo
f06f9591bc
fixing sessvc starting code and removing SESMAN_SESSVC_FILE definition
17 years ago
ilsimo
8c3d20c3d5
adding SCP_SESSION and SCP_CONNECTION handling code
17 years ago
jsorg71
930160ea50
patch from 'Hug Me'
17 years ago
jsorg71
1141afb3e0
align
18 years ago
jsorg71
2a1b60a173
added -f parameter to ln
18 years ago
jsorg71
bfda7f0985
update from branch, don't install libscp in /usr/lib
18 years ago
jsorg71
63b3893dd5
added vars so tools don't install in root dir
18 years ago
jsorg71
5c42176fbd
removed name conflict
18 years ago
ilsimo
b97a2d2631
adding forgotten files
18 years ago
ilsimo
8234ebcf70
remove unused files
18 years ago
ilsimo
a53a1b72b8
removing unused files
18 years ago
ilsimo
f22b5b42a7
making libscp a real library
...
some fixes in configuration options
18 years ago
jsorg71
9393b94a2e
added -f to make clean rm command
18 years ago
ilsimo
7dcf60f8a0
some style fixes
18 years ago
ilsimo
4175d2d8be
adding more logging after various exec()
18 years ago
ilsimo
d31a19b2ff
moving sesrun to tools/
18 years ago
ilsimo
3320fe907f
portability fix: changed uintXX_t in xrdp defined datatypes
18 years ago
ilsimo
9c4b9f8390
added sessvc as session supervisor
...
first code for password changing
18 years ago
ilsimo
6cbc09be53
added ListenAddress configuration option
18 years ago
ilsimo
5d29a7127b
fixes bug #1595324 in sf.net bugtracker
18 years ago
ilsimo
831ef476b7
some fixes for scp v0
18 years ago
ilsimo
ae9faad218
more work on scp v1
18 years ago
ilsimo
5260d224dc
fixing sone really stupid deadlocks occurring if there is some network error
18 years ago
jsorg71
96fd0b8a00
indent
18 years ago
jsorg71
2183c539cc
indent
18 years ago
jsorg71
c0f0fec1d6
indent
18 years ago
jsorg71
6886ba4556
copyright year update
18 years ago
ilsimo
078b4d3f41
adding scp v1 first code, fixed passwd auth for disabled password
18 years ago
ilsimo
dd76b40a35
some fixes for libscp
18 years ago
ilsimo
ef1605e647
Fix for an error which blocks X11rdp session to be started
18 years ago
jsorg71
cf00c1707d
g_chmod to g_chmod_hex
18 years ago
jsorg71
fe292cec20
make sure /tmp/.X11-unix directoy exist
18 years ago
ilsimo
2637efd4ee
Adding MaxLoginRetry configuration option
18 years ago
ilsimo
3719200baa
adding missing license notes
18 years ago
ilsimo
7698f5f441
fixed missink break in switch
18 years ago
ilsimo
71e7fc734d
first try for a scp protocol layer (aka libscp)
18 years ago
jsorg71
7cdd7191a4
added ability to put extra Xserver parameters in sesman.ini
18 years ago
jsorg71
68e30a5e19
change Xrdp to X11rdp to avoid confusion
18 years ago
jsorg71
8c73bc31cb
minor fixes and indent
18 years ago
jsorg71
5603962061
fix warning and some comments
18 years ago
jsorg71
1a00bf6b85
check return value of g_initgroups
18 years ago
jsorg71
2b054f9757
added -ac to Xserver start params
19 years ago
jsorg71
7cbeb4f30d
debian package build fixes
19 years ago
jsorg71
8e72d684c6
changed deb install location
19 years ago
ilsimo
fda836169e
making sesman multithread
19 years ago
ilsimo
5a6f8dfea5
adding initgroups() to support multiple user groups
19 years ago
jsorg71
0cf185520d
gnome starts with gnome-session
19 years ago
jsorg71
e9400d44e9
include stdio.h for newer gcc
19 years ago
ilsimo
343f9361f2
preparing sources to add new sesman control protocol
19 years ago
ilsimo
013ab3c61f
updated code documentation
19 years ago
jsorg71
b1b3ff9e7d
year update and moved some stuff to os_calls.c
19 years ago
jsorg71
05178d0733
added installdeb to makefiles
19 years ago
jsorg71
d7e7beae5e
added kde path if needed
19 years ago
jsorg71
192446c47e
documentation and script file changes
19 years ago
jsorg71
37c764bdbb
opps, its 60xx, not 61xx for Xserver tcp ports
19 years ago
jsorg71
cdba972be2
more checking to see if the Xserver display is available
19 years ago
ilsimo
ec7498b5f9
added nicer support for Xrdp
...
fixed some errors in Makefiles when installing
19 years ago
jsorg71
285a1139c1
check for lock file too when checking for X server running
19 years ago
jsorg71
59fc01e215
temp hack for starting Xrdp
19 years ago
ilsimo
153b59ad84
new session list code
...
added support for new [sessions] configuration options
19 years ago
ilsimo
377181c943
added missing config directives
19 years ago
ilsimo
721ca9efae
adding some access control features
19 years ago
jsorg71
7e4f18f748
os_calls.c, d2des.c, list.c, file.c, and log.c make check
19 years ago
jsorg71
19314ec055
Makefile and file location changes
19 years ago
jsorg71
58976ccc97
Makefile changes
19 years ago
jsorg71
754efcabb1
<lf><cr> should be <cr><lf>
19 years ago
jsorg71
7c69e43493
win32 fixes
19 years ago
ilsimo
c401d58c74
fixed check for pid file and delete of pid file on exit
19 years ago
jsorg71
dd96a1aa04
added kerberos auth
19 years ago
ilsimo
9ac351a4cb
added --nodaemon and --kill options
...
added pid file generation
improved some code documentation
19 years ago
ilsimo
e7dbdea767
Adding logging functions and adding log options in config files
19 years ago
jsorg71
180859a1ef
makefile fix
19 years ago
ilsimo
b2e120e688
fixing some typos in Makefiles
19 years ago
ilsimo
2fa674469f
Making sesman running as a daemon in the background and placing session starting code in a separate util (sesrun)
19 years ago
ilsimo
c2fda67a1c
Adding auth.h env.c env.h session.c session.h tcp.c tcp.h
19 years ago
ilsimo
534b2691cd
Adding sig.*
19 years ago
ilsimo
a0507a3381
Splitted sesman.c in more files.
...
Added sig.*, session.*, env.*, auth.h, tcp.*
19 years ago
jsorg71
19d37b565c
added user specific window manager startup script and SIGUP to reload sesman configuration
19 years ago
jsorg71
27abee98ce
make pam the default and install the pam.d file
19 years ago
jsorg71
c3ff1bcebb
changed pam session and env
20 years ago
jsorg71
756f4316cc
don't set data to zero of found session
20 years ago
jsorg71
6468e760d2
added pam session
20 years ago
jsorg71
666b5dd175
SIGCHLD can differ
20 years ago
jsorg71
7ffee77e6d
use os_call in sesman
20 years ago
jsorg71
ef1be2c6d3
pam changes
20 years ago
jsorg71
992dbfa7b3
moved a bunch of files around
20 years ago
jsorg71
74a67d2d3f
added non pam authentication
20 years ago
jsorg71
10e7a9789b
gota set shell enviroment var
20 years ago
jsorg71
6b9be46dd2
respond to shutdown signals
20 years ago
jsorg71
8e807eefd2
moved some functions around and changed some ifdefs
20 years ago
jsorg71
dda1ae712c
bitmap cache change
20 years ago
jsorg71
8defc32e27
readability and 64 bit changes
20 years ago
jsorg71
2999a3c831
gata give X more time to start
20 years ago
jsorg71
aafcaa6a56
added script to start window manager
20 years ago
jsorg71
d2da72f5c9
use our own vnc passwd file
20 years ago
jsorg71
0aff0efb52
added session manager and fixed disconnect problems
20 years ago