telebit/rvpn/genericlistener
Henry Camacho a72bbc63e4 Updated to support load balanced API Rest
- system collects all the domains, servers, and stats. /domains
- added support for a WSS state, displays on the UI
- moved all server related domain structures to ServerDomain* etc. to avoid collision with Domains
- create new Domains structure to handle Domains, Domain, Servers and Traffic at each level.
- updated initial lastUpate to the connection time rather than 0 which gave a silly duration.
- added properties for DomainTrack (Requests and Responses)
2017-03-25 20:33:09 -05:00
..
api_collect_connections.go Admin Status 2017-03-23 18:10:49 -05:00
api_collect_domains.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
api_collect_server.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
api_collect_server_domains.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
api_collect_servers.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
api_collect_status.go Admin Status 2017-03-23 18:10:49 -05:00
api_collect_status_dead time.go Several Considerations for Load Balancing, Collection of Bulk ServerStatus 2017-03-19 19:04:47 -05:00
api_collect_status_traffic.go simplified some function inputs and returns 2017-03-22 16:53:12 -06:00
api_interface.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
conn_tracking.go simplified mutex handling and defer statements 2017-03-22 16:53:12 -06:00
conn_wedge.go fixed bug with peeking I introduced during the cleanup 2017-03-23 17:57:43 -06:00
connection.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
connection_registration.go ServerName is now 1st domain in token. Awaiting new token structure for true ServerName. 2017-03-25 17:22:28 -05:00
connection_table.go ServerName is now 1st domain in token. Awaiting new token structure for true ServerName. 2017-03-25 17:22:28 -05:00
domain_loadbalance.go Round Robin Load Balancing feature enabled 2017-03-25 15:01:57 -05:00
domain_mapping.go Working version of RVPN 2017-03-02 18:47:59 -06:00
domain_track.go Updated to support load balanced API Rest 2017-03-25 20:33:09 -05:00
listener_generic.go ServerName is now 1st domain in token. Awaiting new token structure for true ServerName. 2017-03-25 17:22:28 -05:00
manager.go Several Considerations for Load Balancing, Collection of Bulk ServerStatus 2017-03-19 19:04:47 -05:00
one_conn.go simplified some function inputs and returns 2017-03-22 16:53:12 -06:00
send_track.go Working version of RVPN 2017-03-02 18:47:59 -06:00
setup.go API Rest Interface answers to servers and server/{id} 2017-03-13 16:46:11 -05:00
status.go Admin Status 2017-03-23 18:10:49 -05:00
status_dead_time.go simplified some function inputs and returns 2017-03-22 16:53:12 -06:00
status_req_type.go Put the 1 char peek back in. With TLS byte awaiting aren’t valid, however they are valid with non-tis. 2017-03-23 18:02:38 -05:00
status_traffic_connections.go Admin Status 2017-03-23 18:10:49 -05:00
status_traffic_stats.go Several Considerations for Load Balancing, Collection of Bulk ServerStatus 2017-03-19 19:04:47 -05:00
tls_get_hello.go cleaned up a few import statements 2017-03-22 16:53:12 -06:00