Commit Graph
330 Commits
Author SHA1 Message Date
Nils Andreas Svee 290450ac1e Make sure link stats struct is stable 2022-10-13 17:15:28 +02:00
Nils Andreas Svee 432a9f2bac Add error for UTF-8 parsing 2022-10-13 17:15:13 +02:00
Nils Andreas Svee c190d2ec04 Correct qdisc error message 2022-10-13 17:14:50 +02:00
Nils Andreas Svee 890b3f8c19 Drop pub(crate) and use pub everywhere for now 2022-10-04 16:25:42 +02:00
Nils Andreas Svee 214ffef6f3 Use proper error handling instead of lurking panics everywhere 2022-10-04 16:20:24 +02:00
Nils Andreas Svee 999987d157 Correct comment about ICMP ID 2022-10-03 14:21:12 +02:00
Nils Andreas Svee 2dae569088 Don't hardcode initial shaper bandwidth 2022-09-29 12:09:43 +02:00
Nils Andreas Svee edd2c6808a Don't hardcode log level 2022-09-29 12:09:30 +02:00
Nils Andreas Svee 4d4ecd1289 Improve error handling 2022-09-29 00:25:14 +02:00
Nils Andreas Svee e4f7b301b5 Use the version from Cargo 2022-09-29 00:24:46 +02:00
Nils Andreas Svee 0cbde6d1ea Clean up socket creation a bit 2022-09-29 00:24:31 +02:00
Nils Andreas Svee a3ee2b5c08 Enable ping log to stdout on debug 2022-09-28 23:19:27 +02:00
Nils Andreas Svee 603acdb7cc Show a warning if there's a problem with UCI 2022-09-28 23:19:12 +02:00
Nils Andreas Svee 431f578460 Make sure the ID is right 2022-09-28 01:42:19 +02:00
Nils Andreas Svee 6e8b50bc7f Config parsing cleanup 2022-09-28 01:42:06 +02:00
Nils Andreas Svee cf14fcd5f8 Some cleanups 2022-09-28 01:41:51 +02:00
Nils Andreas Svee f20ff59e78 Allow selection of measurement type in config 2022-09-28 01:29:43 +02:00
Nils Andreas Svee d73693c25f Set interface "directions" based on names 2022-09-28 00:50:20 +02:00
Nils Andreas Svee 9219ac690a Use a RwLock instead of a Mutex for the peers 2022-09-28 00:43:48 +02:00
Nils Andreas Svee e3b7b7e9ba Implement missing features, some cleanup 2022-09-28 00:25:35 +02:00
Nils Andreas Svee c06078fccb fix ratecontroller vec access 2022-09-17 18:06:02 +02:00
Nils Andreas Svee 51442e0b26 rename 2022-09-17 18:05:48 +02:00
Nils Andreas Svee b147006a69 partly working implementation 2022-09-17 14:39:27 +02:00
Nils Andreas Svee 27aa972fe6 current state 2022-09-04 16:40:38 +02:00
Nils Andreas Svee 92d3e3370b import cleanup 2022-09-04 15:00:04 +02:00
Nils Andreas Svee 109be5afd6 endian fixes to make timestamps work 2022-09-04 14:59:57 +02:00
Nils Andreas Svee 724dc6dfc0 remove debug output from netlink 2022-09-04 14:59:38 +02:00
Nils Andreas Svee db806c10a1 remove google dns 2022-09-04 14:59:28 +02:00
Nils Andreas Svee 4f1f89588c work 2022-09-04 01:03:31 +02:00
Nils Andreas Svee 2644b17818 Initial commit 2022-08-27 16:27:15 +02:00