summaryrefslogtreecommitdiff
path: root/TODO
blob: 2cb4a2a9ea0f2831f6efd264ea572930fa7c61f6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Core:
 * debug/test command and response handling
 * out-of-order responses (send to all listeners?, all clients? basic mode?)
 * add listener tables (for requests, responses and other messages)
 * config-parser (config file and improve parser for modules config)
 * improve module loader (allow multiple search paths)
 * finish API for command & response dispatch tables
 * module API clean-up, finalize, freeze

Modules:
 * add modules
   - udp_listen, udp_connect
   - unix_listen, unix_connect
   - token (tokens=files using inotify)
   - PTY
   - FIFO (named pipe)
   - SSL
 * tcp_connect
   - reconnect after connection loss
   - try all resolved remote addressess (also at reconnect)
 * exec
   - add support for parameters and environment variables
   - try to restart child if it exits