summaryrefslogtreecommitdiff
path: root/node/Packet.hpp
AgeCommit message (Collapse)Author
2016-08-09Chunking of network config replies.Adam Ierymenko
2016-08-08It builds... almost ready to test some rules engine stuff.Adam Ierymenko
2016-08-05.Adam Ierymenko
2016-08-04...Adam Ierymenko
2016-08-03Bunch of work on pushing and replication of tags and capabilities, and ↵Adam Ierymenko
protocol cleanup.
2016-08-02Rules engine work: capability based security model with tags and ↵Adam Ierymenko
capabilities, and some cleanup across other places.
2016-07-26Cleanup and stub out new object transfer messages.Adam Ierymenko
2016-07-12Trusted path support, and version bump to 1.1.9Adam Ierymenko
2016-06-08Fix include for system lz4.Adam Ierymenko
2016-06-07Increment protocol version to indicate support for binary network config and ↵Adam Ierymenko
config request meta-data.
2016-04-28docsAdam Ierymenko
2016-04-19Revise peer path weighting to always prioritize cluster-optimal paths.Adam Ierymenko
2016-04-18(1) cluster members send a flag indicating that a PUSH_DIRECT_PATHS is a ↵Adam Ierymenko
cluster redirect, (2) 1.1.5 uses this to avoid a bug (this bug does not exist in 1.1.4)
2016-02-22Deprecate reporting of local clock in circuit tests since a small number of ↵Adam Ierymenko
users might have security problems with this.
2016-01-12boring doc stuffAdam Ierymenko
2016-01-05Implement first pass on rapid dead path detection, and increment version to ↵Adam Ierymenko
1.1.3 (dev)
2016-01-05more dead codeAdam Ierymenko
2016-01-05Outline dead path detection mechanism.Adam Ierymenko
2016-01-05dead code removalAdam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-08Cluster simplification and refactor work in progress...Adam Ierymenko
2015-11-02Decided to make this 1.1.0 (semantic versioning increment is warranted), and ↵Adam Ierymenko
add a legacy hack for older clients working with clusters.
2015-10-27Some cleanup, and use VERB_PUSH_DIRECT_PATHS to redirect newer peers.Adam Ierymenko
2015-10-14Work in progress on Cluster for new root infrastructure, multi-homing.Adam Ierymenko
2015-10-13.Adam Ierymenko
2015-10-13World stuff...Adam Ierymenko
2015-10-13More World stuff, and mkworld.Adam Ierymenko
2015-10-12Work in progress on refactoring root-topology into World and adding in-band ↵Adam Ierymenko
updates.
2015-10-09Be a bit more verbose in circuit test reports to more clearly track current ↵Adam Ierymenko
and upstream hop in graph traversal history.
2015-10-09docsAdam Ierymenko
2015-10-08docsAdam Ierymenko
2015-10-07docsAdam Ierymenko
2015-10-07Make sure received() gets called for some new messages, and docs.Adam Ierymenko
2015-10-07Finally add an ECHO.Adam Ierymenko
2015-10-07Add proof of work request for future DDOS mitigation use.Adam Ierymenko
2015-10-07More cleanup and simple refactoring, consolidate InetAddres ↵Adam Ierymenko
serialize/deserialize into the class.
2015-10-06Plumbing through circuit test stuff.Adam Ierymenko
2015-10-06Handling of CIRCUIT_TEST, should be ready to test.Adam Ierymenko
2015-09-30Add new verb names, and fix some Mac compiler flags.Adam Ierymenko
2015-09-30More work on circuit testing...Adam Ierymenko
2015-09-27Specify circuit test messages.Adam Ierymenko
2015-07-13Clean up some YAGNI issues with implementation of GitHub issue #180, and ↵Adam Ierymenko
make best path choice aware of path rank.
2015-07-07More cleanup to direct path push, comment fixes, etc.Adam Ierymenko
2015-07-07A bunch of comments and cleanup, including some to yesterday's direct path ↵Adam Ierymenko
pushing changes. Move path viability check to one place, and stop trying to use link-local addresses since they are not reliable.
2015-07-07Revert some bad docs in Packet -- I think we will still use that. Also ↵Adam Ierymenko
rename addMembershipCertificate to more security-descriptive validateAndAddMembershipCertificate, give it a return value, and drop unused force parameter.
2015-07-06Almost everything for GitHub issue #180 except direct path map setup.Adam Ierymenko
2015-07-06pushDirectPaths() implementationAdam Ierymenko
2015-07-06Some cleanup, docs, and Path -> Path > RemotePath refactor.Adam Ierymenko
2015-07-06docsAdam Ierymenko
2015-07-06Documentation in Packet, more work on path push, and clean up ancient legacy ↵Adam Ierymenko
support code in Switch.