Commit History

Author SHA1 Message Date
  Adam Ierymenko 2e5caa335a Old SF root is dead. Now we are just on Alice and Bob. (world update for 1.1.4) 9 years ago
  Adam Ierymenko 4e4fd51117 boring doc stuff 9 years ago
  Adam Ierymenko 3883ac08c7 Docs and cleanup. 9 years ago
  Adam Ierymenko 740eb6ebc4 Simplify Peer locking to eliminate deadlock with new path recursion check code (and also probably improve performance). 9 years ago
  Adam Ierymenko d6f0f1a82a Use network user ptr in lookup for Ethernet frame handling to eliminate map lookup. 9 years ago
  Adam Ierymenko 83ef98a9dc Add a network-associated user ptr in API. 9 years ago
  Adam Ierymenko 3edfbfec93 Merge branch 'master' into dev 9 years ago
  Adam Ierymenko 68c004ef68 Merge pull request #291 from JackyRen/patch-1 9 years ago
  Adam Ierymenko 704205c5f7 Dead code removal. 9 years ago
  Ren Jie 21656ba015 Update controller README.md 9 years ago
  Adam Ierymenko bbcc3304a0 Check shouldUsePathForZeroTierTraffic in legacy beacon responder. 9 years ago
  Adam Ierymenko b3e3d4cacc Instead of using binary packet comparison, add a callback to the API to explicitly check whether paths should be used. Check in with this callback (if present) when learning new paths or sending initial packets. 9 years ago
  Adam Ierymenko ba2a89c760 docs 9 years ago
  Adam Ierymenko eea634a432 Refactor to eliminate copypasta. 9 years ago
  Adam Ierymenko ab19e19f00 Fix a bug that we visually found in Windows code -- it was not advertising uPnP addresses?!? 9 years ago
  Adam Ierymenko 1023ef23b7 Remove somewhat ugly and costly anti-recursion hack -- we will switch to more explicit methods. 9 years ago
  Adam Ierymenko a56fbc1929 Close another potential anti-recursion loophole. 9 years ago
  Adam Ierymenko 47ce52228b Roots should probably not do this since it would likely be a waste of packets. 9 years ago
  Adam Ierymenko 0a3ef38cad Put old test code in attic. 9 years ago
  Adam Ierymenko 9aee72099e AntiRecursion cleanup and some other minor things. 9 years ago
  Adam Ierymenko 05b2c0743f Tighten up dead path detection. Should now auto-detect dead paths in less than 10 seconds at a very small cost in ECHO requests (or HELLOs for older peers). GitHib issue #272 9 years ago
  Adam Ierymenko 4d94ae77b4 simplify if 9 years ago
  Adam Ierymenko d8143a5e18 Implement first pass on rapid dead path detection, and increment version to 1.1.3 (dev) 9 years ago
  Adam Ierymenko cba739fd6b more dead code 9 years ago
  Adam Ierymenko fb5237d5b6 Outline dead path detection mechanism. 9 years ago
  Adam Ierymenko 258f95b2cd dead code removal 9 years ago
  Adam Ierymenko 42e453872c VERSION 1.1.2: bug fixes and NAT-PMP support 9 years ago
  Adam Ierymenko 2f42a7c010 Windows 1.1.2 build. 9 years ago
  Adam Ierymenko 436c1fac1d Selectively move over changes from "edge" to "dev" excluding netcon. 9 years ago
  Adam Ierymenko a4cfe4cd16 Fix Linux init script to properly specify runlevels. 9 years ago