Commit Graph

11 Commits (a4bd7806b3ee51b64315287da60b235a83decbf0)

Author SHA1 Message Date
dr7ana e331f0b31f No fetch only throw 5 months ago
dr7ana 5469c9beb0 HAPPY NEW YEAR 5 months ago
dr7ana 4c336c9ea1 do not gossip client RCs! 5 months ago
dr7ana 3451a30d0e ALPN verification
- laying the groundwork for functional client->service node connections. this requires ALPNs verification as a secondary method of identification to the remote key
- refactored btreq stream creation to use improved stream creation logic in libquic
6 months ago
dr7ana 42aa92ab95 gossip fetch and response handling implemented 6 months ago
dr7ana 7544436f6a who cares 6 months ago
dr7ana 88b9d9f976 print but better 6 months ago
dr7ana f812d5471b send localrc, receive as remoterc 6 months ago
dr7ana 63644d3d84 Bootstrap seed
- nodes now send their RC to the bootstrap seed on making a request
- allows the bootstrap seed to distribute RCs
6 months ago
dr7ana ed6bd28a35 testnet prep
- redoing link_manager functions again to implement previously ignored review comments on several PRs
- conceptually merging "whitelist_routers" and new "known_{rids,rcs}", s.t. we can completely eliminate white/red/gray/green/etc lists in favor of something that isn't dumb
6 months ago
dr7ana 91121ea22b pull yourself up by your bootstraps sonny
- initial/subsequent fetching combined for RouterContacts and RouterIDs
- bootstraps fallback implemented and looped into fetch logic
6 months ago