커밋 기록

작성자 SHA1 메시지 날짜
  Adam Ierymenko 2f18a92e20 Cleanup in numerous places, reduce network chattiness around MULTICAST_LIKE, and fix a "how was that working" latent bug causing some control traffic to take the scenic route. 9 년 전
  Adam Ierymenko 4c455876f9 Revise peer path weighting to always prioritize cluster-optimal paths. 9 년 전
  Adam Ierymenko 0c951b6e56 More tweaks to new symmetric NAT buster, and stop using old iterative method since this supersedes it. 9 년 전
  Adam Ierymenko 4e4fd51117 boring doc stuff 10 년 전
  Adam Ierymenko 3883ac08c7 Docs and cleanup. 10 년 전
  Adam Ierymenko 740eb6ebc4 Simplify Peer locking to eliminate deadlock with new path recursion check code (and also probably improve performance). 10 년 전
  Adam Ierymenko d8143a5e18 Implement first pass on rapid dead path detection, and increment version to 1.1.3 (dev) 10 년 전
  Adam Ierymenko 436c1fac1d Selectively move over changes from "edge" to "dev" excluding netcon. 10 년 전
  Adam Ierymenko ceaef19fb7 Fix for GitHub issue #260 -- fix for (non-exploitable) crash in network preferred relay code 10 년 전
  Adam Ierymenko 2cc50bdb10 Try bringing back TTL escalation -- may help with Docker (IP-MASQ) type NAT 10 년 전
  Adam Ierymenko 35c4e28f31 Mark geo-redirected paths as suboptimal and do not report that we have a peer if all we have is one of these. Also a few other small fixes. 10 년 전
  Adam Ierymenko 5f39d5b7ea Further pare down Cluster messaging and rename some stuff. 10 년 전
  Adam Ierymenko 4e9d430476 Make root and relay selection somewhat more robust. 10 년 전
  Adam Ierymenko 7fbe2f7adf Tweak some more timings for better reliability. 10 년 전
  Adam Ierymenko 883c84bdb9 Tweak some timings, and remove some dead code. 10 년 전
  Adam Ierymenko 0fd15d9cf3 Fix inverted sense bug. 10 년 전
  Adam Ierymenko cdc99bfee1 Add a circuit breaker for VERB_PUSH_DIRECT_PATHS. 10 년 전
  Adam Ierymenko cc1b275ad9 Replicate peer endpoints and forget paths if we have them -- this allows two clusters to talk to each other, whereas forgetting all paths does not. 10 년 전
  Adam Ierymenko 16bc3e0398 Factor out RemotePath subclass of Path -- no longer needed, just cruft. 10 년 전
  Adam Ierymenko a1a0ee4edb Fix infinite loop in Cluster, clean up some stuff elsewhere, and back out rate limiting in PUSH_DIRECT_PATHS for now (but we will do something else to mitigate amplification attacks) 10 년 전
  Adam Ierymenko cc4d0199e7 Fix vProto init. 10 년 전
  Adam Ierymenko f9f60f89d9 Peer save/restore fix. 10 년 전
  Adam Ierymenko 5ce3aac929 Add rate limit on receive of DIRECT_PATH_PUSH to prevent DOS exploitation. 10 년 전
  Adam Ierymenko 2229e91b57 IPv6 support fixes. 10 년 전
  Adam Ierymenko 619e113748 Work in progress on Cluster for new root infrastructure, multi-homing. 10 년 전
  Adam Ierymenko 5d2f523e81 World stuff... 10 년 전
  Adam Ierymenko 76a95dc58f The return of peer peristence. 10 년 전
  Adam Ierymenko 5076c49210 Peer serialization and related changes. 10 년 전
  Adam Ierymenko 64bf3ffe6c Mutex cleanup. 10 년 전
  Adam Ierymenko a3db7d0728 Refactor: move network COMs out of Network and into Peer in prep for tightening up multicast lookup and other things. 10 년 전