27 Commits (52a166a71f4e0124c7b22123884911338aa0d698)

Author SHA1 Message Date
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Adam Ierymenko aca31c7055
Put kext back in Mac distro and use on versions older than High Sierra (which lack the feth device) 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Grant Limberg b22405b64b rtnetlink integrated. no more callouts to iproute2 8 years ago
Adam Ierymenko e276b6463e Release notes, and shorten Linux canonical network ID derived device names a bit. 8 years ago
Adam Ierymenko 65c07afe05 Copyright updates for 2018. 8 years ago
Joseph Henry f39e2e2a53 Fixed typo of mysterious origin 9 years ago
Adam Ierymenko d2415dee00 Cleanup. 9 years ago
Adam Ierymenko 355cce3938 Rename Utils::snprintf due to it being a #define on one platform. 9 years ago
Adam Ierymenko 92289c1981 Move to canonical device naming on Linux. 9 years ago
Adam Ierymenko 99e2098a48 Add a way to specify a different interface prefix (for internal use mostly). 9 years ago
Adam Ierymenko b55422a528 MTU integration in taps. 9 years ago
Adam Ierymenko 1b68d6dbdc License header update. 9 years ago
Adam Ierymenko 48cadcd2fc More build fixes. 9 years ago
Adam Ierymenko e4896b257f Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call. 9 years ago
Adam Ierymenko 9b001823f6 Add ifdef for synology around synology-only code in Linux Ethernet tap. 9 years ago
Joseph Henry 946e413997 properly fill out ifcfg files. also removed route re-add code for synology 9 years ago
Joseph Henry b5b335a6f8 Route re-add patch for linux build on Synology devices 9 years ago
Joseph Henry 57ef31d51c Route re-add patch for linux build on Synology devices 9 years ago
Adam Ierymenko 912ee199ed Tiny fixes to LinuxEthernetTap 10 years ago
Adam Ierymenko b2d048aa0e Make Dictionary templatable so it can be used where we want a higher capacity. 10 years ago
Adam Ierymenko 37afa876a7 Linux bug fixes, small controller fix. 10 years ago
Adam Ierymenko 0ca764968a Remove warnings, more Debian stuff, remove obsolete ui/ stuff. 10 years ago
Adam Ierymenko 7526ed705c Check for /dev/tun as well as /dev/net/tun since some Linux devices put it there. 10 years ago
Adam Ierymenko 4e4fd51117 boring doc stuff 10 years ago
Adrian Frühwirth 038476c412 Fix for GitHub issue #253. 10 years ago
Adam Ierymenko 60f05518aa (1) now builds and works on Linux, (2) fix a threading problem causing carsh on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests. 11 years ago
Adam Ierymenko 8990fb8267 osnet -> osdep 11 years ago
Adam Ierymenko 93012b0ee5 Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware] 11 years ago
Adam Ierymenko 4e95384ad6 Cleanup, add tristate to config code in Network, and happy new year! 11 years ago
Adam Ierymenko 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 12 years ago
Adam Ierymenko 6df9546742 Fix for missing broadcast address on Linux Ethernet taps. 12 years ago
Adam Ierymenko 1f5feb75fb LinuxEthernetTap refactor. 12 years ago
Adam Ierymenko 98d426e1d5 Path fixes in osnet/ stuff 12 years ago
Adam Ierymenko b80c229d87 Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90 12 years ago
Adam Ierymenko 9809511c4c Another rename... 12 years ago
Adam Ierymenko 538e8a86c8 Move node/osdep/ to sys/ 12 years ago
Adam Ierymenko 7475c4047e A bunch more osdep/ work... 12 years ago
Adam Ierymenko 5e58a7d54a Split UnixEthernetTap by platform to get rid of ifdef spaghetti. 12 years ago