Jeff Becker
|
576c6ec9d4
|
fix serialize order of dict in peer stats and make the unit tests match this change
|
2020-08-24 20:19:48 -04:00 |
|
Jeff Becker
|
e9aa200e8c
|
make formatting happy
|
2020-08-24 20:19:48 -04:00 |
|
Stephen Shelton
|
b037cf0ae4
|
Handle get_peer_stats request's list of router ids
|
2020-07-24 11:49:14 -06:00 |
|
Stephen Shelton
|
eedf7ca599
|
Add implementation of get_peer_stats API
|
2020-07-20 13:48:57 -06:00 |
|
Stephen Shelton
|
9deee9e542
|
Add bencoding serialization to PeerStats
|
2020-07-09 13:06:31 -06:00 |
|
Stephen Shelton
|
e38a507551
|
<3 Windows (prefer fs::path::string() over native())
|
2020-07-02 10:22:07 -06:00 |
|
Stephen Shelton
|
186a35c0e2
|
Appease clang (fixes for minor compilation errors)
|
2020-07-02 10:22:06 -06:00 |
|
Stephen Shelton
|
fd230dd93b
|
<3 apple
|
2020-07-02 10:22:05 -06:00 |
|
Stephen Shelton
|
c9faddc8e4
|
Use fs::path since mac doesn't support std::filesystem
|
2020-07-02 10:13:25 -06:00 |
|
Stephen Shelton
|
5a8f390b3b
|
Make mutex mutable, fix typo
|
2020-07-02 10:13:25 -06:00 |
|
Stephen Shelton
|
54017652d6
|
log--
|
2020-07-02 10:13:24 -06:00 |
|
Stephen Shelton
|
77b98459dd
|
Implement RouterID serialization in sqlite_orm
|
2020-07-02 10:13:24 -06:00 |
|
Stephen Shelton
|
a9ce319e76
|
Make llarp_time_t serializable in sqlite_orm
|
2020-07-02 10:13:23 -06:00 |
|
Stephen Shelton
|
aa1c8f257f
|
Sort out peerstats receive <-> expiry windows
|
2020-07-02 10:13:23 -06:00 |
|
Stephen Shelton
|
4b4284ccf4
|
PeerDb sqlite optimizations
|
2020-07-02 10:13:23 -06:00 |
|
Stephen Shelton
|
5e05defc76
|
Add API query for peer stats, other related fixes
|
2020-07-02 10:13:22 -06:00 |
|
Stephen Shelton
|
595288e046
|
Add PeerDb::handleGossipedRC
|
2020-07-02 10:13:22 -06:00 |
|
Stephen Shelton
|
7109ddc951
|
Add PeerDb::modifyPeerStats()
|
2020-07-02 10:13:21 -06:00 |
|
Stephen Shelton
|
4f4192e272
|
constexpr
|
2020-07-02 10:13:21 -06:00 |
|
Stephen Shelton
|
2a30e7dac2
|
Add PeerDb to Router
|
2020-07-02 10:13:21 -06:00 |
|
Stephen Shelton
|
cc6e9c882a
|
Use foo.snode as peerstats unique id, test file-backed db
|
2020-07-02 10:12:14 -06:00 |
|
Stephen Shelton
|
a30806b375
|
Some sqlite_orm related fixes
|
2020-07-02 10:12:14 -06:00 |
|
Stephen Shelton
|
8adb6295fc
|
Initialize sqlite_orm and start interacting with it
|
2020-07-02 10:12:13 -06:00 |
|
Stephen Shelton
|
73c9ddff52
|
Begin peer stats infrastructure
|
2020-07-02 10:12:11 -06:00 |
|