summaryrefslogtreecommitdiff
path: root/node/Switch.hpp
AgeCommit message (Collapse)Author
2013-10-01Each peer now tracks the last time it announced multicast LIKEs ↵Adam Ierymenko
independently and does so frequently enough to prevent expires. Also add a multicast debug facility for use on the testnet.
2013-09-27Whew, it builds!Adam Ierymenko
2013-09-17Some file format cleanup.Adam Ierymenko
2013-07-13Cleanup, comments, regularize TRACE messages.Adam Ierymenko
2013-07-11It builds now. The Switch object has been put on a diet. Now to test on the ↵Adam Ierymenko
testnet before merge to master.
2013-07-11More work in progress on Switch / PacketDecoder refactor.Adam Ierymenko
2013-07-11More major Switch refactor work... still in progress.Adam Ierymenko
2013-07-11Factoring out packet decoder from Switch to put that object on a little bit ↵Adam Ierymenko
of a diet. Work in progress, wont build yet.
2013-07-10Factored out multicast propagation algorithm from Switch and Topology, also ↵Adam Ierymenko
cleaned up and clarified it a bit.
2013-07-08Silly multicast propagation fix: exclude upstream sender to never send ↵Adam Ierymenko
duplicate multicasts back to where they came from
2013-07-06Send HELLO instead of NOP for NAT-t in order to measure latency always. Also ↵Adam Ierymenko
prevents a race that can cause the first NAT-t to fail where the NOP arrives before the WHOIS reply from the supernode. Now NAT-t initiators will push their own public keys anyway so that doesnt matter.
2013-07-04New git repository for release - version 0.2.0 taggedAdam Ierymenko