summaryrefslogtreecommitdiff
path: root/node/InetAddress.hpp
AgeCommit message (Expand)Author
2018-03-29GitHub issue #675Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2017-12-15Some micro-optimizations, including a memcpy that is faster than Linux for mo...Adam Ierymenko
2017-11-02RethinkDB native connector work, minor fixes.Adam Ierymenko
2017-10-25Stop duplciate IPv6 addresses due to privacy mode IPs.Adam Ierymenko
2017-10-25Refactor path stability stuff and add basic multipath support.Adam Ierymenko
2017-07-17Minor cleanup.Adam Ierymenko
2017-07-06Cleanup.Adam Ierymenko
2017-05-04added isEqualPrefix to InetAddressJoseph Henry
2017-04-27License header update.Adam Ierymenko
2016-11-18Small bug fix and warning removal.Adam Ierymenko
2016-11-18Rate gate expensive validation of new identities in HELLO.Adam Ierymenko
2016-09-28hashCode() for InetAddressAdam Ierymenko
2016-08-15Bunch of rule JSON stuff.Adam Ierymenko
2016-08-10Refactor and redesign symmetric NAT predictor. This is cleaner.Adam Ierymenko
2016-06-24Add 6plane assignment support to network controller, and cleanup.Adam Ierymenko
2016-06-15Default route ready to test on Mac.Adam Ierymenko
2016-06-15ManagedRoute, which applies C++ RAII to injected routes. Move RoutingTable to...Adam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-11Instead of using binary packet comparison, add a callback to the API to expli...Adam Ierymenko
2015-11-12Stashing utun work for OSX -- abandoning for now since utun excludes mDNS amo...Adam Ierymenko
2015-11-03Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses...Adam Ierymenko
2015-10-28Cleanup and docs.Adam Ierymenko
2015-10-28Clean up PUSH_DIRECT_PATH limits a bit more and make them a bit smarter.Adam Ierymenko
2015-10-27More cleanup.Adam Ierymenko
2015-10-26For forward compatibility, add minimal parse for some future physical address...Adam Ierymenko
2015-10-09Circuit tests basically work but need some tweaks, and fix some issues found ...Adam Ierymenko
2015-10-07More cleanup and simple refactoring, consolidate InetAddres serialize/deseria...Adam Ierymenko
2015-10-01Peer serialization and related changes.Adam Ierymenko
2015-09-17Generate local IPv6 addresses from network IDs and addresses.Adam Ierymenko
2015-07-13Clean up some YAGNI issues with implementation of GitHub issue #180, and make...Adam Ierymenko
2015-06-29Fix semantics of std::unique() to actually remove duplicates (hidden memory l...Adam Ierymenko
2015-06-13Gateways support in network controller schema and database (not implemented y...Adam Ierymenko
2015-05-04So we need to keep track of external surface per reporter, since some NATs as...Adam Ierymenko
2015-04-14Turns out you do have to unpack and compare sockaddr structures due to sin_le...Adam Ierymenko
2015-04-09TRACE compile fixes, other fixes, and it basically works! It says HELLO.Adam Ierymenko
2015-04-07Implemented empirical determination of external addressing, paritioned per sc...Adam Ierymenko
2015-04-07Some external surface awareness work, and IP scope classification.Adam Ierymenko
2015-03-31Whole heap more cleanup and refactoring...Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-02-02Hash code method for InetAddressAdam Ierymenko
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-11-04Make selftest build and run on FreeBSD 10 with gmakeAdam Ierymenko
2014-09-04Fix for missing broadcast address on Linux Ethernet taps.Adam Ierymenko
2014-08-12(1) Tweak LAN locator beacon frequencies, (2) Windows virtual networksAdam Ierymenko
2014-07-17BSD routing table works... that hurt much worse than it should have.Adam Ierymenko
2014-07-02Leave IP addresses alone instead of deleting them from tap if they are not me...Adam Ierymenko
2014-05-23GitHub Issue #69 - make MAC assignment schema differ between virtual networks.Adam Ierymenko
2014-04-10More toward GitHub issue #56Adam Ierymenko
2014-03-31Clean dead paths from peers.Adam Ierymenko