summaryrefslogtreecommitdiff
path: root/node/IncomingPacket.cpp
AgeCommit message (Expand)Author
2016-04-12Refactor IncomingPacket for new NetworkConfigAdam Ierymenko
2016-03-03Fix problems with previous commit.Adam Ierymenko
2016-02-23Fix a CIRCUIT_TEST bug in forwarding of tests along hop paths on private netw...Adam Ierymenko
2016-02-22Fix checking of path address validity.Adam Ierymenko
2016-02-22Deprecate reporting of local clock in circuit tests since a small number of u...Adam Ierymenko
2016-02-22Reduce direct ping delay back to 1m and make SelfAwareness aware of local rec...Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-12Add a network-associated user ptr in API.Adam Ierymenko
2016-01-11Instead of using binary packet comparison, add a callback to the API to expli...Adam Ierymenko
2016-01-11Remove somewhat ugly and costly anti-recursion hack -- we will switch to more...Adam Ierymenko
2016-01-06Close another potential anti-recursion loophole.Adam Ierymenko
2016-01-05Implement first pass on rapid dead path detection, and increment version to 1...Adam Ierymenko
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-09Fix for possible high CPU usage on multicast queries.Adam Ierymenko
2015-11-08Cluster simplification and refactor work in progress...Adam Ierymenko
2015-11-06Further pare down Cluster messaging and rename some stuff.Adam Ierymenko
2015-11-05Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.Adam Ierymenko
2015-11-02Decided to make this 1.1.0 (semantic versioning increment is warranted), and ...Adam Ierymenko
2015-10-28TRACE build fixes.Adam Ierymenko
2015-10-28Clean up PUSH_DIRECT_PATH limits a bit more and make them a bit smarter.Adam Ierymenko
2015-10-27Add a circuit breaker for VERB_PUSH_DIRECT_PATHS.Adam Ierymenko
2015-10-27More cleanup.Adam Ierymenko
2015-10-27Factor out RemotePath subclass of Path -- no longer needed, just cruft.Adam Ierymenko
2015-10-27Fix infinite loop in Cluster, clean up some stuff elsewhere, and back out rat...Adam Ierymenko
2015-10-27Well that was broken.Adam Ierymenko
2015-10-27Fix inverted sense bug.Adam Ierymenko
2015-10-27Some cleanup, and use VERB_PUSH_DIRECT_PATHS to redirect newer peers.Adam Ierymenko
2015-10-20Move replication of COMs to avoid race condition.Adam Ierymenko
2015-10-20Finish wiring up Cluster, fix some issues with other recent changes.Adam Ierymenko
2015-10-20Wire up peer announcement in cluster.Adam Ierymenko
2015-10-20Cluster work -- integrating with the rest of the code.Adam Ierymenko
2015-10-19Fix bad COM attachment bug and eliminate an unnecessary redundant check.Adam Ierymenko
2015-10-19Do not allow VERB_RENDEZVOUS from non-upstream peers to block potential DOS v...Adam Ierymenko
2015-10-16Add rate limit on receive of DIRECT_PATH_PUSH to prevent DOS exploitation.Adam Ierymenko
2015-10-15GitHub issue #235, and I also see no reason not to communicate with people fr...Adam Ierymenko
2015-10-14Fix for world size in OK(HELLO)Adam Ierymenko
2015-10-13Full integration of World and World updates.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 u...Adam Ierymenko
2015-10-09Create files for each hop (more convenient) and fix a packet parse bug.Adam Ierymenko
2015-10-09Be a bit more verbose in circuit test reports to more clearly track current a...Adam Ierymenko
2015-10-09Unroll Salsa20 fully for a little more speed (non-SSE now almost as fast as SSE)Adam Ierymenko
2015-10-08Abiltiy to post a test via the controller web API, and parsing of CIRCUIT_TES...Adam 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-07Limit proof of work difficulty to something sane.Adam Ierymenko
2015-10-07Add proof of work request for future DDOS mitigation use.Adam Ierymenko
2015-10-07Kill debug line.Adam Ierymenko
2015-10-07More cleanup and simple refactoring, consolidate InetAddres serialize/deseria...Adam Ierymenko