17 Commits

Author SHA1 Message Date
26c40ea70e renamed tcp_addr_str_class to TcpAddrStrClass 2025-01-08 17:32:40 +09:00
b8bd8f4d4c support lifetime update of a client-side route 2025-01-07 15:23:05 +09:00
c1f7c5d4c2 enhancing http proxy code 2024-12-23 01:27:47 +09:00
8cab165cc4 enhanced the logger with file logging and rotation 2024-12-15 15:07:35 +09:00
bc9a40106c improving logger to write to a file 2024-12-14 14:04:33 +09:00
c562a41cb8 implementing a ssh termianl 2024-12-13 02:25:27 +09:00
f6ea852e61 added the proxy service for http/https client peer on the server side. work in progress 2024-12-12 21:09:16 +09:00
db48395b13 fixed null pointer dereference in accessing the log mask configuration value 2024-12-09 01:59:05 +09:00
2c7c08c22f added the log-mask option in the configuration file 2024-12-09 01:51:04 +09:00
be0d31b06c implemented some more control channel handler in server.go 2024-12-08 23:16:43 +09:00
1496951c36 added some code to exit the whole process upon panic in http goroutines 2024-12-08 00:57:58 +09:00
c81e05b4a3 enhanced to http server to distinguish between ipv4 and ipv6 address when the ip address part is explicitly specified before colon port (e.g. 0.0.0.0:9999, [::]:9999, :9999) 2024-12-07 23:03:23 +09:00
8821506fb1 let http.Server use the main app logger 2024-12-07 22:18:07 +09:00
21997e6f74 added the version subcommand
added subjectAltNames to the embedded cert file
2024-12-07 21:24:06 +09:00
493309a4e9 switched to use own function for logging 2024-11-23 20:13:07 +09:00
30f997d8e8 enhancing logging. code broken 2024-11-23 14:49:04 +09:00
a78a0a4fc4 reorganized the source to place the resuable code under the hodu package and keep the command entry point in the main package under the cmd directory 2024-11-23 12:30:23 +09:00