Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add iroh doctor utility (#986)
* Add drderp util * WIP * WIP Add connect / connect <peer> * finish connect first version * Remove outdated comment // Use google stun server for now * Add send, recv and echo variants of the test * Add option to use local derper * Add remote endpoints to help cmd Also run tests in a loop * Use new local_endpoints fn to figure out local endpoints * Split up commands There is now - report - accept - connect Only the accept side performs the test * Set default size to a larger value Now that we got progress we can watch it better * make drderp an iroh subcommand * remane to just doctor * working gui on connect side also remove min_size, max_size stuff, too complicated. Now just size * dry the progres stuff a bit * PR review - add option to use local key - move doctor.rs to top level - add docs * fix parsing of local keypair option * Add some metrics counters to the doctor (#1008) * Add some metrics counters to the doctor * Add counters to distinguish between ipv4 and ipv6 during sending Also switch to reporting bytes instead of just packets. * clippy
- Loading branch information