424 Commits (6393a4beecf2e495cff38cf5d52fa48a67e8a4ac)

Author SHA1 Message Date
Adam Ierymenko fabfb10b97
Remove managed routes in destructor (regression fix). 4 years ago
Adam Ierymenko 65549cb0da
Fix the FD leak fix, and release notes. 4 years ago
Adam Ierymenko 0e798222a7
Fix FD leak on MacOS. 4 years ago
Adam Ierymenko c890f1762a
This code is obsolete but remove vfork anyway. 4 years ago
Adam Ierymenko c16b03c8b8
Set MAC address twice, once before and once after bringing interface up, since different kernels behave differently (Linux). 4 years ago
Adam Ierymenko 357e1aca54
Likely MAC fix for Linux. 4 years ago
Travis LaDuke 37f26beb50 Fix multicast flag on linux interfaces. 4 years ago
Grant Limberg 993e58773a
needed in 2 more spots 4 years ago
Grant Limberg 8f4c038e23
fix ifdef 4 years ago
Adam Ierymenko 594853e251
Remove deprecated vfork call on Mac, and make Mac route application more robust. 4 years ago
Adam Ierymenko 452b1e806b
Revert "Version bump, backport one more fix." 5 years ago
Adam Ierymenko 9f9a870399
Version bump, backport one more fix. 5 years ago
Adam Ierymenko d2c3ea6901
Another route fix on BSD. 5 years ago
Adam Ierymenko 6bb1598fa3
Another fix for routing and interface issues on MacOS 5 years ago
Adam Ierymenko 1b8917a57c
Fix for MacOS interface setup and config timing bugs. 5 years ago
Adam Ierymenko d1c88971ae
Possible Mac route borking fix. 5 years ago
Joseph Henry e1af003e4f
Consolidation of multipath logic. Better system separation 5 years ago
Adam Ierymenko 126669b718
MTU fix 5 years ago
Adam Ierymenko 63a44c9268
Fix feth max MTU sysctl. 5 years ago
Adam Ierymenko 8885149cd3
Revert "Revert "Revert a change to LinuxEthernetTap threading to eliminate out of order packet issues on some systems."" 5 years ago
Adam Ierymenko 89ddf2991b
Revert "Revert a change to LinuxEthernetTap threading to eliminate out of order packet issues on some systems." 5 years ago
Adam Ierymenko 0461b24db3
Revert a change to LinuxEthernetTap threading to eliminate out of order packet issues on some systems. 5 years ago
Grant Limberg 1859365f9d same IPv6 temp address detection code for macOS works on FreeBSD. 5 years ago
Grant Limberg ab87b8f881 Don't bind to temporary IPv6 addresses (linux) 5 years ago
Grant Limberg b8b65da51c
Don't bind temporary IPv6 addresses (macOS) 5 years ago
Grant Limberg 198e6f765c Don't bind to temporary Ipv6 addresses (windows) 5 years ago
Joseph Henry 13481cea18
Fix (some) compile-time warnings on Windows 5 years ago
Joseph Henry 29e5880d8b
Match formatting of Bond-related sources to ZeroTier standard (no functional changes) 5 years ago
Adam Ierymenko d2974f2e60
Do not inherit open file descriptors on fork() in MacEthernetTapAgent 5 years ago
Jonathon Fernyhough bac57e355d
Set MAC address before bringing up Linux TAP link 5 years ago
Jonathon Fernyhough b8b1f64959 Revert "Reorder Linux TAP link sequence" 5 years ago
Robert.Schreib 4e8640b380
Handle case where no old DNS servers exist 5 years ago
Jonathon Fernyhough 9374e45449
Reorder Linux TAP link sequence 5 years ago
Robert.Schreib 31ffe4403c
Check if DNS servers need to be Applied on macOS 5 years ago
Dave Cottlehuber b37e9de24d BSD: add debug fprintfs for external commands 5 years ago
Adam Ierymenko 79e2fd4586 Automatically detect Ethernet tap friendly name in Windows shouldBind stuff. 5 years ago
Adam Ierymenko 5391e95fce
Typo fix. 5 years ago
Adam Ierymenko 954f6a77e5
Another Linux fix. 5 years ago
Adam Ierymenko 21993819a5
Possible fix for Linux deadlock. 5 years ago
Grant Limberg 5188c7d41f com & com security already initialized by here 5 years ago
Grant Limberg 0456a71295 Windows feedback loop fix 5 years ago
Grant Limberg 95da2bcbcf move CoUninitialize to the proper place at the end of the tap thread 5 years ago
Grant Limberg a9e4fb0ed9 Fix multiple networks on Windows 5 years ago
Adam Ierymenko a0c78da1ad
Revert "Tune thread count based on hardware concurrency." 5 years ago
Adam Ierymenko 7b14aeb53e
Tune thread count based on hardware concurrency. 5 years ago
Adam Ierymenko f934a09baa
Build fix. 5 years ago
Adam Ierymenko 414c248cc5
Try another approach... 5 years ago
Adam Ierymenko ca428233ba
Revert "Try another optimization in LinuxEthernetTap." 5 years ago
Adam Ierymenko 3712f9b318
Revert "Shutdown fix." 5 years ago
Adam Ierymenko 11545bdb5d
Shutdown fix. 5 years ago