Jason Rhinelander
|
dfb62d06ce
|
Shut up noisy catch tests
|
2021-03-04 16:51:18 -04:00 |
|
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
|
fa37c7c9b5
|
use std::array in unit test and initialize it to be all zero so that when we use it the string we cast to is probably null terminated.
also apply clang format
|
2020-08-24 20:19:48 -04:00 |
|
Stephen Shelton
|
9deee9e542
|
Add bencoding serialization to PeerStats
|
2020-07-09 13:06:31 -06:00 |
|
Stephen Shelton
|
1e95625f27
|
<3 apple -- avoid std::optional::value()
|
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
|
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
|
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
|
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 |
|