Historique des commits

Auteur SHA1 Message Date
  Adam Ierymenko 16613ab5fb Clean up remote tracing code, add per-network remote trace settings, add remote trace level, and make local trace output readable again. il y a 8 ans
  Adam Ierymenko 2d858b05ac Another fix for ye old tyme clients. il y a 8 ans
  Adam Ierymenko dab0fb9e05 Remote trace: plumbing, replace old TRACE with calls to Trace object. il y a 8 ans
  Adam Ierymenko d2415dee00 Cleanup. il y a 8 ans
  Adam Ierymenko 355cce3938 Rename Utils::snprintf due to it being a #define on one platform. il y a 8 ans
  Adam Ierymenko 107e3e4106 First pass of configurable MTU and max MTU increase. il y a 8 ans
  Adam Ierymenko 1b68d6dbdc License header update. il y a 8 ans
  Adam Ierymenko 10185e92fa Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6. il y a 8 ans
  Adam Ierymenko 31db768e4d A bit of code cleanup. il y a 9 ans
  Adam Ierymenko c9ee8612e4 Credential TTL (tags/capabilities) should be credential time max delta, since we could get pushed one that is newer. il y a 9 ans
  Adam Ierymenko 68b4ca9b31 Cleanup. il y a 9 ans
  Adam Ierymenko 9a3c652a51 Get rid of expiration in Capability and Tag and move this to NetworkConfig so it can be set network-wide and reset if needed. Also add NetworkConfig field for this and centralize checking of credential time validity. il y a 9 ans
  Adam Ierymenko 4d498b3765 Handling of multi-part chunked network configs on the inbound side. il y a 9 ans
  Adam Ierymenko 2ba9343607 Encode and decode of tags and capabilities in NetworkConfig. il y a 9 ans
  Adam Ierymenko 91940cbcf5 Kill network preferred relays -- this feature is gone (and was seldom used anyway) in favor of federation. il y a 9 ans
  Adam Ierymenko d3b0081447 Cleanup... il y a 9 ans
  Adam Ierymenko eaf6d6c938 Basic L2/L3 filter for rules engine (not integrated yet) and some cleanup. il y a 9 ans
  Adam Ierymenko 38dfebad8c IPv6 NDP emulation flag in NetworkConfig, and implement Docker-friendly il y a 9 ans
  Adam Ierymenko 330c80f3f5 Add rule type to match a COM field of the peer by ID and value because this will be powerful. il y a 9 ans
  Adam Ierymenko b2d048aa0e Make Dictionary templatable so it can be used where we want a higher capacity. il y a 9 ans
  Adam Ierymenko 37afa876a7 Linux bug fixes, small controller fix. il y a 9 ans
  Adam Ierymenko 901b75e756 New format now integrated, and it works. il y a 9 ans
  Adam Ierymenko e09c1a1c11 Big refactor mostly builds. We now have a uniform backward compatible netconf. il y a 9 ans
  Adam Ierymenko 7ee3743c3d Refactor controller to send both old and new format netconf. il y a 9 ans
  Adam Ierymenko 8b9519f0af Simplify a bunch of NetworkConfig stuff by eliminating accessors, also makes network controller easier to refactor. il y a 9 ans
  Adam Ierymenko 0f17077b3d Merge gateways and routes in netconf since they are the same thing. il y a 9 ans
  Adam Ierymenko b9dba97fdb Bunch more refactoring for an even more compact NetworkConfig representation, especially rules. il y a 9 ans
  Adam Ierymenko e731fc1a3a Replace two bools in NetworkConfig with a flags field. il y a 9 ans
  Adam Ierymenko 90e1262a8b More refactoring to remove old Dictionary dependencies. il y a 9 ans
  Adam Ierymenko d736074301 Refactor rules table in-memory structure in new NetworkConfig to permit far more rules with better space efficiency. il y a 9 ans