Commit History

Author SHA1 Message Date
  Adam Ierymenko 9da8bf37d7 docs 9 years ago
  Adam Ierymenko e5cc487b95 Beginning of security doc and kill some obsolete defines in main include file. 9 years ago
  Adam Ierymenko 726136beda Ifdef fix. 9 years ago
  Adam Ierymenko 59eb09d063 Deserialize new style netconf. 9 years ago
  Adam Ierymenko b9dba97fdb Bunch more refactoring for an even more compact NetworkConfig representation, especially rules. 9 years ago
  Adam Ierymenko 25a5275921 . 9 years ago
  Adam Ierymenko e731fc1a3a Replace two bools in NetworkConfig with a flags field. 9 years ago
  Adam Ierymenko 90e1262a8b More refactoring to remove old Dictionary dependencies. 9 years ago
  Adam Ierymenko 246f86dad3 Define an "anchor" as a statically defined device that serves as a network lookup point. 9 years ago
  Adam Ierymenko d736074301 Refactor rules table in-memory structure in new NetworkConfig to permit far more rules with better space efficiency. 9 years ago
  Adam Ierymenko 368efaa2ba Kill some old debug code. 9 years ago
  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 years ago
  Adam Ierymenko affbca74b4 Clean up Linux makefile and remove doc target from default since it requires rst2man. Add doc target to official instead. 9 years ago
  Adam Ierymenko 4c455876f9 Revise peer path weighting to always prioritize cluster-optimal paths. 9 years ago
  Adam Ierymenko cecfa99b7b (1) cluster members send a flag indicating that a PUSH_DIRECT_PATHS is a cluster redirect, (2) 1.1.5 uses this to avoid a bug (this bug does not exist in 1.1.4) 9 years ago
  Adam Ierymenko b3cac538cc Store lat/lon too for testing and future display use. 9 years ago
  Adam Ierymenko 587b1e05d1 Replace cluster-geo subprocess with in-memory loaded CSV of GeoIP data. This is faster, cheaper, more reliable. We use https://db-ip.com/ but others would work too. 9 years ago
  Adam Ierymenko 02c3727ccd . 9 years ago
  Adam Ierymenko af471af8ef Shrink NetworkConfig slightly. 9 years ago
  Adam Ierymenko e28838805f Brace fix... 9 years ago
  Adam Ierymenko 8a9762331f Fix one more old NetworkConfig bit of code. 9 years ago
  Adam Ierymenko 31db6f8f36 NetworkConfig refactor almost done. 9 years ago
  Adam Ierymenko ad1e83d8b9 Refactor IncomingPacket for new NetworkConfig 9 years ago
  Adam Ierymenko bbd9915056 Refactor Node for new NetworkConfig 9 years ago
  Adam Ierymenko 51fecc0be9 Refactor Network for new NetworkConfig. 9 years ago
  Adam Ierymenko 6f854c8391 NetworkConfig refactor part 1 9 years ago
  Adam Ierymenko 9b8444fff1 Merge of bignose/manual-pages (Linux man pages) 9 years ago
  Adam Ierymenko 43e317f0b7 Authorship stuff. 9 years ago
  Adam Ierymenko 0e40181d8f Merge branch 'license-clarification' into dev 9 years ago
  Adam Ierymenko 63b62ebf4c Boost local interface check interval a bit to speed direct link provisioning on startup. 9 years ago