telebit/rvpn/genericlistener
Henry Camacho 74591fd150 Added support for YAML configuration file
- implemented viper module in code.
- removed all the older configuration, not sure if we want to use flags or just the configuration files.
- added support for dwell, idle and cancelceck timers
- generic binding is now an int passing to the generic manager.
- passing dwell, and idle directly to connection table.
- adjusted all dead time structures, the system supports a map(string)interface{} of various dead time counters
- this version also supports variable sized buffers for each request by using the bufio.reader
- we peek all, and then pass everything down the channel we have.
- I am wondering if this will be a problem is someone just starts pouring data down never ending.
- direct support now for terminating domains
- there is a domain for admin, and wss.  Each shared the external address listener (testing 9999)

Additions
- added support for Discard for wedge connections
- added support for ReadByte to wedge conn
2017-03-11 14:28:49 -06:00
..
conn_tracking.go Implemented domain tracking for external connections 2017-03-09 21:38:23 -06:00
conn_wedge.go Added support for YAML configuration file 2017-03-11 14:28:49 -06:00
connection.go Implemented domain tracking for external connections 2017-03-09 21:38:23 -06:00
connection_registration.go Working version of RVPN 2017-03-02 18:47:59 -06:00
connection_table.go Added support for YAML configuration file 2017-03-11 14:28:49 -06:00
domain_api.go Working version of RVPN 2017-03-02 18:47:59 -06:00
domain_mapping.go Working version of RVPN 2017-03-02 18:47:59 -06:00
domain_track.go Working version of RVPN 2017-03-02 18:47:59 -06:00
listener_generic.go Added support for YAML configuration file 2017-03-11 14:28:49 -06:00
manager.go Added support for YAML configuration file 2017-03-11 14:28:49 -06:00
one_conn.go Generic Listener supporting unencrypted, encrypted, with TLS version detection before TLS Accept 2017-02-25 23:17:39 -06:00
send_track.go Working version of RVPN 2017-03-02 18:47:59 -06:00
server_api.go Working version of RVPN 2017-03-02 18:47:59 -06:00
setup.go Debugging, return traffic is coming back, unpacker build 2017-03-01 21:02:20 -06:00
tls_get_hello.go got non-terminating traffic identified, and used SNI to figure direction 2017-03-10 23:36:42 -06:00