summaryrefslogtreecommitdiff
path: root/node/PacketDecoder.cpp
AgeCommit message (Collapse)Author
2013-09-13Add version info to OK(HELLO) so both sides know their version info.Adam Ierymenko
2013-09-11Reduce log noise, change to TRACE.Adam Ierymenko
2013-09-04Multicast bandwidth accounting work in progress, and some config field ↵Adam Ierymenko
changes and cleanup.
2013-08-30Improve code security posture by replacing sprintf with a safer function.Adam Ierymenko
2013-08-28Check network ethernet type whitelist instead of hard-coded ethernet types.Adam Ierymenko
2013-08-23VERSION 0.4.4: multicast cleanup, Windows port workAdam Ierymenko
In addition to a lot of Windows port work that isn't finished yet (and doesn't affect the *nix platforms at all), this version contains quite a bit of multicast cleanup and code simplification. I also pulled rate limits for now, as it seems to be causing problems. More testing on the testnet is going to be needed.
2013-08-21Huge convoluted logic de-tangling in multicast propagation, supernodes now ↵Adam Ierymenko
do random propagation for more efficient coverage with less bias in sparse graph cases.
2013-08-12Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's ↵Adam Ierymenko
a start.
2013-08-08Add RateLimiter for rate limiting multicast, not tested yet.Adam Ierymenko
2013-08-06Bit of comment and if nesting cleanup in PacketDecoder.Adam Ierymenko
2013-08-06Bunch more debugging and loop closing on new netconf.Adam Ierymenko
2013-08-06Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ↵Adam Ierymenko
timing code.
2013-08-05Documentation improvements and some very minor pre-emptive security stuff.Adam Ierymenko
2013-08-03Scratch that... more work wiring up netconf. Got to handle OK.Adam Ierymenko
2013-08-02Netconf wired up, ready to test.Adam Ierymenko
2013-07-29Fix a bunch of errors due to minor method signature changes, still a work in ↵Adam Ierymenko
progress.
2013-07-29Network membership certificate work in progress... does not build yet.Adam Ierymenko
2013-07-27Back out of RPC... blech. Have a better idea.Adam Ierymenko
2013-07-23Basic RPC stuff in Packet and PacketDecoder for RPC service support.Adam Ierymenko
2013-07-23Add amSupernode to make code clearer in the check-if-self-is-supernode case.Adam Ierymenko
2013-07-13Compile fixes, integration of fast PRNG.Adam Ierymenko
2013-07-12Bunch of little bug fixes in newly refactored code.Adam Ierymenko
2013-07-12Update bloom filter for MULTICAST_FRAME retransmit, and temporarily add ↵Adam Ierymenko
abort() to catch gremlin
2013-07-12Merge branch 'adamierymenko-dev' of ↵Adam Ierymenko
10.211.55.2:/Users/api/Code/local-ZeroTierOne into adamierymenko-dev
2013-07-12Several bug fixes in newly refactored code.Adam Ierymenko
2013-07-12Little cleanup and docs.Adam Ierymenko
2013-07-11More work in progress on Switch / PacketDecoder refactor.Adam Ierymenko
2013-07-11Work in progress...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.