Joseph Henry
|
decd5add2a
|
Fix segfault on unique interface name list generation (for multipath)
|
2020-07-14 17:05:05 -07:00 |
|
Joseph Henry
|
a33a494d60
|
Adjust terminology
|
2020-06-17 14:54:13 -07:00 |
|
Joseph Henry
|
58d567c331
|
Formatting
|
2020-05-14 20:09:25 -07:00 |
|
Joseph Henry
|
a50e8e9878
|
Add Bonds, Slaves, and Flows
|
2020-05-12 01:35:48 -07:00 |
|
Joseph Henry
|
de9cfbe9b0
|
Merge dev into multipath
|
2020-05-12 00:08:52 -07:00 |
|
Joseph Henry
|
32a78b5f61
|
Fix preprocessor typo in previous commit
|
2020-03-31 20:34:48 -07:00 |
|
Joseph Henry
|
54f9f2ad53
|
Add special case for Ubiquiti routers in platformDefaultHomePath()
|
2020-03-31 20:27:41 -07:00 |
|
Adam Ierymenko
|
1b6b38e395
|
Add default addIps() implementation to EthernetTap base class to fix build on systems that do not need addIps().
|
2019-08-28 07:43:18 -07:00 |
|
Joseph Henry
|
d8de837c60
|
LinuxEthernetTap addIps virtual function fix for SYNOLOGY builds
|
2019-08-27 14:43:30 -07:00 |
|
Adam Ierymenko
|
de0a5aa840
|
GitHub issue #994
|
2019-08-23 12:09:31 -07:00 |
|
Adam Ierymenko
|
52a166a71f
|
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
2019-08-23 09:23:39 -07:00 |
|
Joseph Henry
|
15e44f0ddd
|
Merge remote-tracking branch 'origin/dev' into multipath
|
2019-08-14 11:25:40 -07:00 |
|
Adam Ierymenko
|
1c7b553331
|
GitHub issue #1000
|
2019-08-14 10:47:58 -07:00 |
|
Joseph Henry
|
2e9fa7a811
|
Merge remote-tracking branch 'origin/dev' into multipath
|
2019-08-13 12:42:19 -07:00 |
|
Joseph Henry
|
77ae929eb3
|
Merge master into multipath
|
2019-08-12 11:40:13 -07:00 |
|
Adam Ierymenko
|
c83a4aef55
|
cleanup
|
2019-08-07 21:47:06 -05:00 |
|
Adam Ierymenko
|
4d70640a15
|
Remove debug line
|
2019-08-07 19:06:02 -05:00 |
|
Adam Ierymenko
|
b11627a8bc
|
add SDK VirtualTap to new factory method
|
2019-08-07 18:45:04 -05:00 |
|
Adam Ierymenko
|
aca31c7055
|
Put kext back in Mac distro and use on versions older than High Sierra (which lack the feth device)
|
2019-08-07 18:14:12 -05:00 |
|
Adam Ierymenko
|
632d6e04ad
|
Mac multicast bug fix -- GitHub issue #986
|
2019-07-31 13:25:58 -07:00 |
|
Joseph Henry
|
9cf74657e0
|
Commented out rtnetlink error debug trace
|
2019-07-22 14:12:21 -07:00 |
|
Joseph Henry
|
a0f47b12b4
|
Removed Synology-specific home path, changes made elsewhere in SPK
|
2019-07-19 16:34:31 -07:00 |
|
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.
|
2019-07-16 15:16:49 -07:00 |
|
Adam Ierymenko
|
d3728d5859
|
cleanup
|
2019-07-10 21:30:11 -04:00 |
|
Grant Limberg
|
409406d114
|
Whoops
|
2019-07-08 12:36:49 -07:00 |
|
Grant Limberg
|
203414910f
|
Give up to a second for the interface to appear to assign IP addresses
|
2019-07-08 12:33:26 -07:00 |
|
Adam Ierymenko
|
9c51ce9c40
|
Windows build fixes, fix double/float types to get rid of warnings.
|
2019-06-17 13:32:41 -07:00 |
|
Joseph Henry
|
4743ad0b16
|
Added convenience swtich for disabling JSON support in SDK build
|
2019-05-13 12:24:55 -07:00 |
|
Adam Ierymenko
|
02f0eead1c
|
More new Mac ethernet tap bugs.
|
2019-03-29 15:14:03 -07:00 |
|
Adam Ierymenko
|
d77846dcea
|
Add bigness to buffers to prevent overflow on high traffic (Mac tap).
|
2019-03-29 12:45:02 -07:00 |
|
Adam Ierymenko
|
92c811deb7
|
Destroy feth devices before creating to delete old ones if they were left behind (MacEthernetTap).
|
2019-03-29 12:14:03 -07:00 |
|
Adam Ierymenko
|
92f199ab98
|
More bug fixing for AARCH64.
|
2019-03-28 22:40:28 +00:00 |
|
Adam Ierymenko
|
b65feeba85
|
One more AARCH64 fix.
|
2019-03-28 15:23:53 -07:00 |
|
Adam Ierymenko
|
e3e5137757
|
Fix more alignment hell in LinuxNetLink for AARCH64 and probably other pedantic architectures.
|
2019-03-25 22:53:06 +00:00 |
|
Adam Ierymenko
|
d81549a7b1
|
Various other fixes including removal of more mem*() issues and netlink fixes for AARCH64.
|
2019-03-25 22:19:52 +00:00 |
|
Joseph Henry
|
0e597191b8
|
Updated licenses for 2019
|
2019-01-14 10:25:53 -08:00 |
|
Adam Ierymenko
|
690bd933d5
|
Support shutdown with postLimit in BlockingQueue
|
2018-11-13 13:52:45 -08:00 |
|
Adam Ierymenko
|
6684559cd9
|
More Mac tap improvements and threading efficiency improvements.
|
2018-11-13 13:51:25 -08:00 |
|
Adam Ierymenko
|
4ed7d20a48
|
Another stability fix... turns out vfork is problematic here.
|
2018-11-13 12:46:36 -08:00 |
|
Adam Ierymenko
|
350116c513
|
Stability improvements for Mac virtual Ethernet tap driver.
|
2018-11-13 12:42:03 -08:00 |
|
Adam Ierymenko
|
90631adb9b
|
Improve multithreading support for OneService (faster, dynamic adjustment of thread count based on HW concurrency).
|
2018-11-13 12:07:58 -08:00 |
|
Joseph Henry
|
c6ae81fac7
|
Added preprocessor check for __APPLE__ as an attempted fix for ticket #600
|
2018-11-11 14:23:24 -08:00 |
|
Adam Ierymenko
|
c56831767e
|
Fix Mac tap agent abort on EINTR.
|
2018-10-25 20:44:32 -07:00 |
|
Adam Ierymenko
|
72a724f075
|
Clean up some stuff after new feth tap implementation, and comment agent file.
|
2018-10-25 13:10:24 -07:00 |
|
Adam Ierymenko
|
2e44b90f63
|
OSX no longer requires the kext due to feth black magic! The MacEthernetTapAgent must be installed in /Library/Application Support/ZeroTier/One for ZT to work now. Eventually this can let us do an app bundle, get rid of the pkg, and have ZT itself run with normal or reduced privileges. Also fixes GitHub issue #870 (at least for me) and may be faster than the old kext.
|
2018-10-25 12:43:30 -07:00 |
|
Joseph Henry
|
b8268d894b
|
Changed home path for Synology
|
2018-09-17 11:44:56 -07:00 |
|
Joseph Henry
|
258b1c8b55
|
Merge branch 'edge' into multipath
|
2018-09-12 13:57:57 -07:00 |
|
Joseph Henry
|
3dd9b1aa9b
|
Added ability to specify zt home directory via ZEROTIER_HOME - Addresses ticket #829
|
2018-09-10 16:25:39 -07:00 |
|
Adam Ierymenko
|
553101e8b5
|
merge dev
|
2018-08-09 11:31:37 -07:00 |
|
Joseph Henry
|
1e66854b59
|
Temporarily added SO_REUSEADDR to netlink binding code
|
2018-08-07 12:57:40 -07:00 |
|