Commit Graph

5174 Commits (dc7828941fcfffd51e8e33543d74a3bd7dae0d09)
 

Author SHA1 Message Date
Jeff Becker dc7828941f
add log statement 4 years ago
Jason Rhinelander 860ada8e30
Merge pull request #1108 from majestrate/require-router-version-2020-02-19
Require router version in RCs of public routers
4 years ago
Jeff Becker 9a6148c4c3
require router version in public routers 4 years ago
Jeff 6f182c4b26
Merge pull request #1077 from majestrate/mock-lokid-rpc-2020-02-02
mock lokid for loopback testnet
4 years ago
Jeff 20bc168d1c
Merge pull request #1093 from majestrate/toggle-publishing-introsets-2020-02-11
make publishing introsets optional
4 years ago
Jeff bb7dabaace
Merge pull request #1106 from majestrate/use-endpoint-path-for-lookup-2020-02-18
Use endpoint path for outbound context introset update
4 years ago
Jeff Becker 1874f439b7
add comment 4 years ago
Jeff Becker e907d2ae19
handover fixes 4 years ago
Jeff Becker f7f5d893a5
use endpoint path for lookup because outboundcontext does not implement pathset::HandleGotIntroMessage 4 years ago
Jeff 3f29030d1d
Merge pull request #1105 from majestrate/spread-out-path-builds-2020-02-17
spread out path builds
4 years ago
Jeff Becker c9866b6a0b
simplify 4 years ago
Jeff Becker 9aeee37347
short circuit 4 years ago
Jeff Becker 6a495dd090
ammend outbound context logic 4 years ago
Jeff Becker 02228ded08
spread out path builds 4 years ago
Jeff 3a631aa39c
Merge pull request #1104 from jagerman/reduce-introset-publishes
Reduce introset publishing interal to 2.5min instead of 1.25min
4 years ago
Jason Rhinelander 9e096d1996 Reduce introset publishing interal to 2.5min instead of 1.25min
We want to have some redundancy, but having 8 active at once seems
extreme; reduce to 4.
4 years ago
Jeff f8c2ef340f
Merge pull request #1103 from majestrate/catch2-submodule-2020-02-17
make catch2 a submodule
4 years ago
Jeff Becker 827ca0bda7
make catch2 a submodule 4 years ago
Jeff e098c9628f
Merge pull request #1102 from jagerman/update-ghc-fs
Update ghc-filesystem to include rick's upstreamed patches
4 years ago
Jason Rhinelander 186e4245bd Update ghc-filesystem to include rick's upstreamed patches 4 years ago
Jason Rhinelander 2bd783f743
Merge pull request #1091 from majestrate/redundant-dht-lookups-2020-02-10
Redundant dht lookups
4 years ago
Stephen Shelton 7842889fef Add NodeDB tests around FindClosestTo() 4 years ago
Jason Rhinelander ce90b9dc7b clang format 4 years ago
Jason Rhinelander c3637c81fd Remove another unused randomize parameter 4 years ago
Jason Rhinelander 25a796d940 Rework partial sorting code: use pointers, add lock
Changes to code to sorts a set of pointers instead of full records, then
copy those out into the final results that we return.
4 years ago
Jason Rhinelander 24469daefb Remove unused parameter
We always randomize now.
4 years ago
Jeff Becker 83ee508fe1 comparison fix 4 years ago
Jeff Becker 763f61e454 dont collide variable names 4 years ago
Stephen Shelton 9dfcfbc3ac Bencode/decode relayOrder in lexigraphical order, make it uint64_t 4 years ago
Stephen Shelton 127e7ef31b Make format 4 years ago
Stephen Shelton adf8772f3c Remove relayOrder from MessageDecoder 4 years ago
Stephen Shelton 6ca2c11e59 Serialize / deserialize relayOrder @ FindIntroMessage 4 years ago
Stephen Shelton 906803e387 Refactor DHT introset lookups to use redundant lookup strategy 4 years ago
Stephen Shelton fa1df8db63 Big R, little r, what begins with R? 4 years ago
Jeff Becker 4d4b33607f dont use optional 4 years ago
Jeff Becker 23bcfa4abb revert change 4 years ago
Jeff Becker df8c56343d refactor GetManyPathsWithUniqueEndpoints to go into service/endpoint_util.hpp 4 years ago
Jeff Becker fc5e6b4d77 log location 4 years ago
Jeff Becker 3cc2adae31 paralell publish and lookups 4 years ago
Jeff Becker e30c720446 redundant publish for service endpoint 4 years ago
Jeff Becker e35d17764a * add path::Path::UniqueEndpointSet_t
* start using check2 for new unit tests
* unit test for path::Path::UniqueEndpointSet_t
4 years ago
Jeff ffa1012049
Merge pull request #1099 from majestrate/remove-connect-back-logic-2020-02-14
remove connect back logic for dead inbound converstations
4 years ago
Jeff Becker 2b6f27d60d
remove connect back logic for dead inbound sessions 4 years ago
Jeff e5c5e6f6ff
Merge pull request #1097 from jagerman/submodules
Submodules
4 years ago
Jason Rhinelander c522bc0537 ghc::filesystem devendor to submodule
Also removed some unused/old options for conditionally not using
ghc::filesystem and a sodium option that wasn't used anywhere.
4 years ago
Jason Rhinelander 3df4eaef2d Devendor cxxopts to submodule 4 years ago
Jason Rhinelander 8aacc2d317 Update deprecated gtest macros
gtest ~renamed INSTANTIATE_TEST_CASE_P to INSTANTIATE_TEST_SUITE_P and
added a "backwards compatibility" shim, but the shim fails at compile
time if you pass in an empty fourth argument.
4 years ago
Jason Rhinelander edbe0c7bf4 Devendor gtest to a submodule 4 years ago
Jason Rhinelander 5a787de73b Switch abseil & nlohmann to submodules and update to latest stable
Our current abseil won't build with gcc 10 (its `optional`
implementation appears broken), and spews warnings under slightly older
compilers; updating to the latest stable 2019 branch fixes both issues.
4 years ago
Jeff 186dba45cb
Merge pull request #956 from notlesh/km-testing
Implement KeyManager tests
4 years ago