forked from fabi125-zz/sniproxy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO
More file actions
10 lines (10 loc) · 624 Bytes
/
Copy pathTODO
File metadata and controls
10 lines (10 loc) · 624 Bytes
1
2
3
4
5
6
7
8
9
10
* Non-blocking connect() to backend server
* Non-blocking DNS resolution
** Allow nameservers to be specified in configuration file
* Allow source address for connection to backend to be specified
* Reimplement configuration reloading
* Optionally dump invalid requests to file
* Per connection access logging including hostname, bytes rx/tx, src/dst ip/port, timestamp and duration
* Improved table backend lookup, currently this is a linear search
** Considering splitting hostname at label boundaries and search backwards from TLD
* HTTP or DNS interface for backend servers to determine remote IP and port of connection