338 Commits (bcb3fc7fc00fbb21c339dbd5dc1c79cd910f3969)

Author SHA1 Message Date
Adam Ierymenko a973a6e10e Leave feth devices over feth10000 alone. 6 years ago
Adam Ierymenko 69b2fcd5af Get rid of obsolete musl libc fix. 6 years ago
Adam Ierymenko 1f93099e1a Get rid of obsolete musl libc fix. 6 years ago
Adam Ierymenko 06730c7d1d BSL date bump 6 years ago
Grant Limberg c0c215c83c
single dns config per network 6 years ago
Grant Limberg 30b18d925f
clean up some debug logging 6 years ago
Grant Limberg 137d05e799
add setDNS stubs for linux/bsd 6 years ago
Grant Limberg d9c4e644de Windows DNS 6 years ago
Joseph Henry edd960566a Improve bond tracing, fix bond initialization bugs, remove vestigial debug code 6 years ago
Grant Limberg 6868e98904 Get stuff building on Windows 6 years ago
Grant Limberg 85a5b0b948
Remove dns config on shutdown 6 years ago
Grant Limberg b9a1719cb1
Let's make sure to clean up our memory 6 years ago
Grant Limberg d6e3164ea1
remove initial attempt at dns config via scutil 6 years ago
Grant Limberg 302ac8fefe
DNS config support on macOS 6 years ago
Grant Limberg d098a99d09
fix memory init issue 6 years ago
Joseph Henry decd5add2a Fix segfault on unique interface name list generation (for multipath) 6 years ago
Joseph Henry a33a494d60 Adjust terminology 6 years ago
Joseph Henry 58d567c331 Formatting 6 years ago
Joseph Henry a50e8e9878 Add Bonds, Slaves, and Flows 6 years ago
Joseph Henry 32a78b5f61 Fix preprocessor typo in previous commit 6 years ago
Joseph Henry 54f9f2ad53 Add special case for Ubiquiti routers in platformDefaultHomePath() 6 years ago
Adam Ierymenko 1b6b38e395
Add default addIps() implementation to EthernetTap base class to fix build on systems that do not need addIps(). 7 years ago
Joseph Henry d8de837c60 LinuxEthernetTap addIps virtual function fix for SYNOLOGY builds 7 years ago
Adam Ierymenko de0a5aa840
GitHub issue #994 7 years ago
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Adam Ierymenko 1c7b553331
GitHub issue #1000 7 years ago
Adam Ierymenko c83a4aef55
cleanup 7 years ago
Adam Ierymenko 4d70640a15
Remove debug line 7 years ago
Adam Ierymenko b11627a8bc
add SDK VirtualTap to new factory method 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
Adam Ierymenko 632d6e04ad Mac multicast bug fix -- GitHub issue #986 7 years ago
Joseph Henry 9cf74657e0 Commented out rtnetlink error debug trace 7 years ago
Joseph Henry a0f47b12b4 Removed Synology-specific home path, changes made elsewhere in SPK 7 years ago
Grant Limberg d43e810ecb Finally figured out how to update the network interface names on Windows so that they'll be visible in `ipconfig`, `Get-NetAdapter` etc. 7 years ago
Adam Ierymenko d3728d5859 cleanup 7 years ago
Grant Limberg 409406d114 Whoops 7 years ago
Grant Limberg 203414910f Give up to a second for the interface to appear to assign IP addresses 7 years ago
Adam Ierymenko 9c51ce9c40 Windows build fixes, fix double/float types to get rid of warnings. 7 years ago
Joseph Henry 4743ad0b16 Added convenience swtich for disabling JSON support in SDK build 7 years ago
Adam Ierymenko 02f0eead1c More new Mac ethernet tap bugs. 7 years ago
Adam Ierymenko d77846dcea Add bigness to buffers to prevent overflow on high traffic (Mac tap). 7 years ago
Adam Ierymenko 92c811deb7 Destroy feth devices before creating to delete old ones if they were left behind (MacEthernetTap). 7 years ago
Adam Ierymenko 92f199ab98 More bug fixing for AARCH64. 7 years ago
Adam Ierymenko b65feeba85 One more AARCH64 fix. 7 years ago
Adam Ierymenko e3e5137757 Fix more alignment hell in LinuxNetLink for AARCH64 and probably other pedantic architectures. 7 years ago
Adam Ierymenko d81549a7b1 Various other fixes including removal of more mem*() issues and netlink fixes for AARCH64. 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Adam Ierymenko 690bd933d5 Support shutdown with postLimit in BlockingQueue 8 years ago
Adam Ierymenko 6684559cd9 More Mac tap improvements and threading efficiency improvements. 8 years ago
Adam Ierymenko 4ed7d20a48 Another stability fix... turns out vfork is problematic here. 8 years ago