Add non blocking virtio port code
[vd_agent/hramrach.git] / TODO
blobf8f519bb8cf891a7c7aa75cf220f0dba0684b21a
1 Well everything really, but this is here to add things
2 which we certainly must not forget:
4 !!SECURITY!!
6 We need to come up with some sort of security concept for the
7 vdagent daemon and the vdagent clients communication.
9 Yes client_s_  as there can be multiple xorg sessions running
10 when for example the switch user functionality is used. But we
11 don't want Bob to be getting access to Alice's clipboard through
12 vdagent!
14 One possible option is to ask ConsoleKit who the current Console
15 owner is and then only send messages to / accept messages from
16 agents whose unix domain socket has the same uid.
18 Various small things:
19 -make uinput communication non blocking
20 -remove width and height options from vdagentd
21  -maybe not create an input device at all until we've gotten a
22   width / height, this would mean also not connecting to the virtio
23   serial-port as connecting to the serial port causes client
24   mouse mode