lokinet/llarp/path
Jason Rhinelander b6924f3ef1
Replace duration/timestamp formats with functions
We're defining formats for std::chrono types, which feels wrong (because
fmt itself also has these), so just replace them with functions:

short_time_from_now(...) gives a short "in 14m12s" or "5.123s ago" time
span relative to now, given a time point.  Precision gets reduced for
larger deviations from now (e.g. "4h12m ago").

ToString(Duration_t) gives a string such as "-3h22m02.123s" for a
duration.
2022-10-26 21:20:14 -03:00
..
ihophandler.cpp Fix client latency bug; De-shared_ptr IHopHandler queues 2021-11-15 13:39:57 -04:00
ihophandler.hpp Fix client latency bug; De-shared_ptr IHopHandler queues 2021-11-15 13:39:57 -04:00
path.cpp Replace duration/timestamp formats with functions 2022-10-26 21:20:14 -03:00
path.hpp Fix client latency bug; De-shared_ptr IHopHandler queues 2021-11-15 13:39:57 -04:00
path_context.cpp Bump clang-format to 14 2022-10-20 19:53:52 -03:00
path_context.hpp redo systemd status line to include number of paths and endpoint count. optionally warn about low path success. 2022-01-14 11:18:07 -05:00
path_types.hpp wire up snode traffic to quic 2021-04-19 06:58:36 -04:00
pathbuilder.cpp Replace duration/timestamp formats with functions 2022-10-26 21:20:14 -03:00
pathbuilder.hpp prevent bizare half open state. (#1754) 2021-10-12 17:37:01 -04:00
pathset.cpp Bump clang-format to 14 2022-10-20 19:53:52 -03:00
pathset.hpp Bump clang-format to 14 2022-10-20 19:53:52 -03:00
transit_hop.cpp changeset for windows port 2022-09-08 14:24:59 -04:00
transit_hop.hpp Remote util::Printer and related cruft 2022-07-18 14:56:09 -03:00