23 Commits

Author SHA1 Message Date
f609dcfef3 Bump version to 0.2.2 2023-03-14 11:53:51 -04:00
390b61ee86 Higher resolution ping timings 2023-03-13 20:26:19 -04:00
3dc6ded1b0 Update icmp-socket version 2022-07-14 21:34:28 -04:00
2cea3a294e Update to tracing for logs 2022-07-14 21:13:42 -04:00
0835ea3ade Fix a bunch of stuff for multi destination pings. 2021-02-26 14:23:36 -05:00
15423a607b Use a flag for stunHosts for consistency and remove stop_signal 2021-02-20 18:50:38 -05:00
14e84e6f1c Handle multiple ping targets 2021-02-20 18:22:28 -05:00
b1da9c9f55 Upgrade icmp-socket version from crates.io 2021-02-04 17:20:25 -05:00
53b9948491 Handle non echo reply packets properly for ICMPv6 Packets 2021-02-02 20:52:08 -05:00
060e505ab0 Better handling of non echo packets for ICMPv4 2021-02-02 20:35:34 -05:00
93faffbd42 Handle Unreachables correctnly 2021-01-31 08:58:27 -05:00
57ff47b36f Finish Domain based state machine. 2021-01-30 22:30:29 -05:00
8ca7122609 Handle packet-filtering properly 2021-01-30 20:23:47 -05:00
7878548dc8 Use the icmp-socket module instead of ekko 2021-01-30 19:27:37 -05:00
76a5006a1f Only record elapsed if its not 0 2021-01-05 21:56:51 -05:00
8d30bc61e0 On second thought dont store IP as a label 2021-01-05 21:05:35 -05:00
d283551bb7 When unreachable occurs resolve the address again 2021-01-05 20:58:11 -05:00
762fdb8bd5 Track IP address as well as domain in a label 2021-01-05 20:37:44 -05:00
41f74fd637 Allow configuring the use of IPv6 and correctly handle unreachable errors 2021-01-05 20:33:11 -05:00
1058db3716 Cleanup unused warnings 2020-12-24 23:35:17 -05:00
5a47c31152 Flag organization and cleanup 2020-12-24 23:28:30 -05:00
368ae10e0f Export ping statistics to prometheus 2020-12-24 23:22:15 -05:00
13889a2a04 Basic ping roundtrip logic sketched in 2020-12-24 21:56:00 -05:00