Commit Graph

57 Commits

Author SHA1 Message Date
soruh 4a191a5652 only use nc if end packet message is empty 2023-03-19 14:26:30 +01:00
soruh c9d30bb299 miscellaneous cleaup 2023-03-19 00:55:17 +01:00
soruh 056e710c4c log authenitcation 2023-03-19 00:49:53 +01:00
soruh 60fedabb01 change some logging 2023-03-19 00:40:50 +01:00
soruh 0686673e72 sort free ports 2023-03-19 00:32:46 +01:00
soruh da7db06bc2 reduce number of shown free ports 2023-03-19 00:27:45 +01:00
soruh 5b4520c3bf make debug output more compact 2023-03-19 00:25:04 +01:00
soruh 49102184ce change debug sort 2023-03-19 00:16:16 +01:00
soruh 7d438569ca change debug sort 2023-03-19 00:14:44 +01:00
soruh 72661fc824 restructure debug 2023-03-19 00:11:34 +01:00
soruh 0cd4a131c0 limit log to own logs 2023-03-18 23:01:07 +01:00
soruh 5db7988c8b add missing modules 2023-03-18 22:36:25 +01:00
soruh 0c4be4541c split code into modules 2023-03-18 22:36:04 +01:00
soruh 887a1b1db9 make tokio_console default 2023-03-18 22:25:01 +01:00
soruh e4598cd3d3 show log target 2023-03-18 22:20:13 +01:00
soruh 12856c687d change log levels 2023-03-18 22:17:24 +01:00
soruh 8a1c99229c remove explict retention 2023-03-18 21:28:29 +01:00
soruh 77fde7275a fix console subscriber 2023-03-18 21:22:06 +01:00
soruh 2007085fc0 time out tasks after 60s 2023-03-18 21:21:04 +01:00
soruh 01d8002393 implement duration logging 2023-03-18 21:03:41 +01:00
soruh e17547ad83 move logging to tracing 2023-03-18 20:47:16 +01:00
soruh 6b698ae869 track tokio task spawn caller 2023-03-18 17:48:11 +01:00
soruh 91e26d9ad0 name http worker threads 2023-03-18 17:44:42 +01:00
soruh d6f3b7dbb2 remove unnecessary .ok() 2023-03-18 17:29:39 +01:00
soruh cd2aed1c3d reject with nc on end 2023-03-18 16:36:13 +01:00
soruh 9a3bac503c name tasks 2023-03-18 16:27:42 +01:00
soruh 931b976a34 remove unnecessary Box 2023-03-18 15:25:32 +01:00
soruh 022f01e532 gracefully handle panics in connection_handler 2023-03-18 15:17:25 +01:00
soruh af130cf56e make whole programm exit on worker thread crash 2023-03-18 14:46:55 +01:00
soruh 7425321510 fix underflow in Package fmt implementation 2023-03-18 14:42:18 +01:00
soruh 0e08f2b978 update dependecies and reduce features for hyper 2023-03-14 16:05:48 +01:00
soruh 6ec0d1f122 timeout cleanup 2023-03-04 19:16:06 +01:00
soruh 07d62937c0 remove extra 0 2023-02-18 21:27:09 +01:00
soruh 20c3ed6cbc adjust debug output 2023-02-18 21:26:16 +01:00
soruh 39d8bac7df make port ranges inclusive 2023-02-18 21:20:59 +01:00
soruh 9b20920400 remove port states for old ports 2023-02-18 21:12:18 +01:00
soruh 27826e4e0f add installer 2023-02-18 20:58:58 +01:00
soruh 1b40ba40e8 add debug server 2023-02-18 20:48:09 +01:00
soruh 4870dafbaa restructure code 2023-02-18 18:17:59 +01:00
soruh d588b26d38 reduce dependency features 2023-02-16 18:46:43 +01:00
soruh e6130d97e3 add all dynamic ports as default 2023-02-16 17:13:09 +01:00
soruh ac7db0f9e9 add comment to RemCall 2023-02-15 19:28:39 +01:00
soruh 92aae16867 don't transmit IP in RemCall 2023-02-15 19:25:44 +01:00
soruh 0ecbd50c8a print message when cache file is unreadable 2023-02-15 14:28:30 +01:00
soruh 3c141c590a clean up dyn-ip logging 2023-02-15 14:01:09 +01:00
soruh 1b976405e5 remove redundant word 2023-02-15 13:59:01 +01:00
soruh dedf273773 more consize debug logging for packets 2023-02-15 13:57:46 +01:00
soruh 7cf6b4e38e make address/port to listen on configurable 2023-02-15 13:48:41 +01:00
soruh 91eebb2c5d provide more context when dyn-ip server is unreachable 2023-02-15 13:44:26 +01:00
soruh 6c89b9c040 add config-template.json 2023-02-15 13:42:31 +01:00