Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 years ago |
Adam Ierymenko
|
d8143a5e18
Implement first pass on rapid dead path detection, and increment version to 1.1.3 (dev)
|
9 years ago |
Adam Ierymenko
|
cba739fd6b
more dead code
|
9 years ago |
Adam Ierymenko
|
fb5237d5b6
Outline dead path detection mechanism.
|
9 years ago |
Adam Ierymenko
|
258f95b2cd
dead code removal
|
9 years ago |
Adam Ierymenko
|
436c1fac1d
Selectively move over changes from "edge" to "dev" excluding netcon.
|
9 years ago |
Adam Ierymenko
|
57b71bfff0
Cluster simplification and refactor work in progress...
|
9 years ago |
Adam Ierymenko
|
f1b6427e63
Decided to make this 1.1.0 (semantic versioning increment is warranted), and add a legacy hack for older clients working with clusters.
|
9 years ago |
Adam Ierymenko
|
9617208e40
Some cleanup, and use VERB_PUSH_DIRECT_PATHS to redirect newer peers.
|
9 years ago |
Adam Ierymenko
|
619e113748
Work in progress on Cluster for new root infrastructure, multi-homing.
|
9 years ago |
Adam Ierymenko
|
824ed99160
.
|
9 years ago |
Adam Ierymenko
|
5d2f523e81
World stuff...
|
9 years ago |
Adam Ierymenko
|
cae58f43f1
More World stuff, and mkworld.
|
9 years ago |
Adam Ierymenko
|
1b1945c63e
Work in progress on refactoring root-topology into World and adding in-band updates.
|
9 years ago |
Adam Ierymenko
|
aec13b50fd
Be a bit more verbose in circuit test reports to more clearly track current and upstream hop in graph traversal history.
|
9 years ago |
Adam Ierymenko
|
3fa6dd377f
docs
|
9 years ago |
Adam Ierymenko
|
273f0d18b0
docs
|
9 years ago |
Adam Ierymenko
|
fea1b6b2c3
docs
|
9 years ago |
Adam Ierymenko
|
0ce0bc00d2
Make sure received() gets called for some new messages, and docs.
|
9 years ago |
Adam Ierymenko
|
69b44bf9a5
Finally add an ECHO.
|
9 years ago |
Adam Ierymenko
|
e5f168f599
Add proof of work request for future DDOS mitigation use.
|
9 years ago |
Adam Ierymenko
|
ab0228f626
More cleanup and simple refactoring, consolidate InetAddres serialize/deserialize into the class.
|
9 years ago |
Adam Ierymenko
|
d3f29d09e8
Plumbing through circuit test stuff.
|
9 years ago |
Adam Ierymenko
|
5341afcdcd
Handling of CIRCUIT_TEST, should be ready to test.
|
9 years ago |
Adam Ierymenko
|
0d0039674f
Add new verb names, and fix some Mac compiler flags.
|
9 years ago |
Adam Ierymenko
|
1a4f16e0ed
More work on circuit testing...
|
9 years ago |
Adam Ierymenko
|
2d0adb562d
Specify circuit test messages.
|
9 years ago |
Adam Ierymenko
|
0b354803f3
Clean up some YAGNI issues with implementation of GitHub issue #180, and make best path choice aware of path rank.
|
9 years ago |
Adam Ierymenko
|
778c7e6e70
More cleanup to direct path push, comment fixes, etc.
|
9 years ago |
Adam Ierymenko
|
c863ff3f02
A bunch of comments and cleanup, including some to yesterday's direct path pushing changes. Move path viability check to one place, and stop trying to use link-local addresses since they are not reliable.
|
9 years ago |