Commit Graph

5014 Commits (80f8363386e071b43631013e13d617900d550bb3)
 

Author SHA1 Message Date
Jeff Becker 80f8363386
don't drop messages with pathid zero which belong to snode to snode dht and path build requests. 4 years ago
Jeff c8417a7270
Merge pull request #1076 from majestrate/plug-memory-leak-2020-02-01
use std::shared_ptr not a bare pointer to prevent memleak
4 years ago
Jeff Becker ee752c00e6
make format 4 years ago
Jeff Becker c014d21f84
use std::shared_ptr not a bare pointer to prevent memleak 4 years ago
Jeff 227926a525
Merge pull request #1071 from majestrate/dont-always-use-bootstrap-in-explore-2020-01-23
don't always use bootstrap when exploring
4 years ago
Jeff Becker b280bac141
don't always use bootstrap when exploring 4 years ago
Jeff 68b22735d9
Merge pull request #1070 from majestrate/monotonic-time-2020-01-23
make all timestamps monotonic and run loopback testnet at 1/5 speed
4 years ago
Jeff Becker 7146857df6
use static initialization for started times 4 years ago
Jeff Becker 7aa1b2c27c
monotonic time and run testnet at 20% realtime 4 years ago
Jeff 0edad0a817
Merge pull request #1069 from majestrate/refactor-single-char-variables-2020-01-23
Refactor single char variables in dht messages
4 years ago
Jeff Becker 626b2a6196
return true 4 years ago
Jeff Becker e87b754906
fix recursion depth on introset lookup 4 years ago
Jeff Becker 2c0dc12f39
refactor single char variables in DHT (mostly) 4 years ago
Jeff Becker ae8bb3751b
connect to closest for RC lookups too 4 years ago
Jeff Becker 49f696de9c
connect to closer nodes for introset lookups 4 years ago
Jeff Becker 3b66cf6e75
dht fixes, disable iterative lookups on clients, revert "fixes" from 0.6.3, pass in recursion depth from introset lookup 4 years ago
Jeff d059723f30
Merge pull request #1066 from notlesh/remove-dead-code-2020-01-22
Remove dead code (AbstractRouter::EnsureRouter())
4 years ago
Stephen Shelton fba12093ac
Remove dead code (AbstractRouter::EnsureRouter()) 4 years ago
Jeff 51e4b47cf8
Merge pull request #1061 from majestrate/fix-log-level-2020-01-20
configurable log level
4 years ago
Stephen Shelton 9a65f19bb0
Add test to ensure config loading impacts runtime log level 4 years ago
Stephen Shelton 43998f97c8
Add unit tests for LogLevelToName and LogLevelToString 4 years ago
Jeff Becker 28752f85b7
improve test cases 4 years ago
Jeff Becker 8d11519eb2
unit tests for logging levels 4 years ago
Jeff 974aafec60
Merge pull request #1064 from majestrate/fix-deadlock-outbound-message-handler-2020-01-21
don't deadlock on path queue removal if full
4 years ago
Jeff Becker 1165466d56
don't deadlock when we want to remove lots of paths, flush queue instead when full 4 years ago
Jeff Becker 2f02073cac
unsigned char 4 years ago
Jeff dd2e5cd38c
Merge pull request #1062 from jagerman/lokid-rpc-optimization
Add support for lokid's "unchanged" response
4 years ago
Jeff Becker c69eb2c970
off -> none 4 years ago
Jeff Becker ef0595602b
reduce number of values for LogLevelFromString 4 years ago
Jeff Becker 40876a6e3f
configurable log level 4 years ago
Jason Rhinelander 95b0eeda29 Add support for lokid's "unchanged" response
If we pass the last block hash to lokid it can give us an "unchanged"
response instead of the service node states to tell us that there is no
updated needed.
4 years ago
Jason Rhinelander 1ba1e04390 Separate json SN parsing definition/declaration
No changes to code here (committing this separately to make the changes
in the following commit easier to follow).
4 years ago
Jeff 5be1865318
Merge pull request #1059 from majestrate/bump-version-0.6.4-2020-01-19
bump version for 0.6.4
4 years ago
Jeff Becker c86fb19187
bump version for 0.6.4 4 years ago
Jeff 53adfe0e71
Merge pull request #1053 from majestrate/link-layer-priority-2020-01-17
link layer message priority
4 years ago
Jeff Becker 12899701c5
inform congestion on tail drop 4 years ago
Jeff Becker 860891b6a6
tail drop 4 years ago
Jeff Becker 4185d47d4b
link layer message priority 4 years ago
Jeff a681c28e5f
Merge pull request #1050 from majestrate/tweak-limits-2020-01-16
Tweak limits
4 years ago
Jeff Becker c3f99e1b5c
make format 4 years ago
Jeff ca2adb7df7
Merge pull request #1058 from notlesh/bump-rc-expiration-2020-01-18
Bump RC expiration constants significantly
4 years ago
Stephen Shelton f01392cc49
Start stale router lookup 5 minutes before its expiration 4 years ago
Stephen Shelton 9b00e6fa8d
Bump RC expiration constants significantly 4 years ago
jeff 79fd08e559
fix typo 4 years ago
jeff 4a761be52d
use std::chrono 4 years ago
Jeff Becker fe148f7823
merge conflict fix 4 years ago
Jeff 493213717f
Merge pull request #1054 from notlesh/message-queue-stats-2020-01-17
Include outbound message queue stats in dumpState API response
5 years ago
Jeff 56c0c6f019
Merge pull request #1056 from notlesh/lookup-routers-less-frequently-2020-01-17
Lookup routers at maximum frequency of 10 minutes
5 years ago
Stephen Shelton 3cf4bd8f97
Lookup routers at maximum frequency of 10 minutes 5 years ago
Stephen Shelton 698dddc151
Use std::max() and make format 5 years ago