Commit Graph

  • dea4bd01f4
    Merge branch 'master' of github.com:zerotier/ZeroTierOne Adam Ierymenko 2020-11-30 12:11:24 -05:00
  • ec52af420e
    Merge pull request #1306 from darkain/master Grant Limberg 2020-11-30 08:59:38 -08:00
  • 2aecb547d9
    LinuxNetLink: Add cerrno header for (str)errno Rosen Penev 2019-12-20 19:35:41 -08:00
  • 3db328cc94 Fix minor semantic typo in error trace message Joseph Henry 2020-11-29 16:57:30 -08:00
  • a624dfd776
    Fixing regression in AES for ARM targets Vincent Milum Jr 2020-11-27 08:22:55 +00:00
  • af705ac504
    VERSIOM 1.6.1 1.6.1 Adam Ierymenko 2020-11-26 00:49:38 -05:00
  • af6d01e79b
    Mac fix (probably) for old versions that require tap.kext. Adam Ierymenko 2020-11-26 00:36:52 -05:00
  • 1ef3b2d526 Windows build. Adam Ierymenko 2020-11-25 21:36:31 -05:00
  • 1afd097445 Microsoft signed 32-bit Windows x86 driver. Adam Ierymenko 2020-11-25 23:45:28 -05:00
  • 52fad6e18f Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev Adam Ierymenko 2020-11-25 23:35:47 -05:00
  • 3f921c01a6 Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev Adam Ierymenko 2020-11-25 23:35:39 -05:00
  • eefe34354e Embeddable MSI for new MS-signed X64 Windows tap driver. Adam Ierymenko 2020-11-25 23:35:32 -05:00
  • 5188c7d41f com & com security already initialized by here Grant Limberg 2020-11-25 20:06:43 -08:00
  • f2ba613fb5 line endings Grant Limberg 2020-11-25 19:02:00 -08:00
  • 6cfdd5b2c1
    force eol=crlf for driver .inf files Grant Limberg 2020-11-25 18:22:52 -08:00
  • f2cd7cd4eb
    set deployment target for tap agent Grant Limberg 2020-11-25 15:34:52 -08:00
  • 0a8b692482 fix device binding & possible loopback issue on FreeBSD Grant Limberg 2020-11-25 12:03:17 -08:00
  • 1542163689
    Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne Adam Ierymenko 2020-11-25 14:28:48 -05:00
  • 9d66d876f4
    Likely fix for some alignment issues on ARM. Adam Ierymenko 2020-11-25 14:28:41 -05:00
  • 0456a71295 Windows feedback loop fix Grant Limberg 2020-11-25 11:05:36 -08:00
  • 70b1b4ecc7 Buffer<> has no .empty() method Grant Limberg 2020-11-25 09:49:58 -08:00
  • bc4bd29488
    Merge branch 'master' of github.com:zerotier/ZeroTierOne Adam Ierymenko 2020-11-25 10:50:35 -05:00
  • f906eec42e Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev Adam Ierymenko 2020-11-24 23:37:54 -05:00
  • 73b5eadd3c Windows X64 Microsoft-Signed Driver for Windows 10 Adam Ierymenko 2020-11-24 23:37:37 -05:00
  • 1f8905dfc9
    Merge pull request #1191 from athoik/armv7ve Adam Ierymenko 2020-11-24 19:25:53 -05:00
  • 4465d36db5
    Merge pull request #1194 from gutleib/master Adam Ierymenko 2020-11-24 19:25:10 -05:00
  • d64c5a92c6
    Merge pull request #1233 from dosuperuser/improvement/optimizations Adam Ierymenko 2020-11-24 19:24:36 -05:00
  • 0ba358a3d4
    Merge pull request #1294 from darkain/master Adam Ierymenko 2020-11-24 19:23:19 -05:00
  • 86ff1e7cd2
    another comparison fix Grant Limberg 2020-11-24 14:12:03 -08:00
  • 13d7e2f2b9
    Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev Adam Ierymenko 2020-11-24 17:02:17 -05:00
  • bad1e0d529 CentOS build fixes to build in Cent7. Adam Ierymenko 2020-11-24 14:01:46 -08:00
  • 6b21a4f494
    fix dns equality check in Android Grant Limberg 2020-11-24 13:51:00 -08:00
  • 891815054c
    Version bumps. Adam Ierymenko 2020-11-24 16:27:19 -05:00
  • ce2fb18c02
    Set MacOS version flag on assembly file. Adam Ierymenko 2020-11-24 14:27:44 -05:00
  • 2f359a43bf
    1.6.1 notes Adam Ierymenko 2020-11-23 20:17:09 -05:00
  • a1b72f0e1a
    Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev Grant Limberg 2020-11-23 14:54:39 -08:00
  • de308f05e0
    missing break in InetAddress::ipScope() Grant Limberg 2020-11-23 14:54:13 -08:00
  • ecfac0601a Add new bond control commands to CLI Joseph Henry 2020-11-23 09:59:28 -08:00
  • 93ffd75b02
    Add ZT_NO_UNALIGNED_ACCESS for ARMv6/7 on FreeBSD Vincent Milum Jr 2020-11-21 13:30:31 -08:00
  • 8af4eff43e Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-20 20:34:54 -08:00
  • 167645ba6d
    Fix for musl libc. Adam Ierymenko 2020-11-20 21:10:08 -05:00
  • baeab92737
    VERSION 1.6.0 1.6.0 Adam Ierymenko 2020-11-20 18:53:33 -05:00
  • 24162fd490 Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-19 14:39:40 -08:00
  • 95da2bcbcf move CoUninitialize to the proper place at the end of the tap thread Grant Limberg 2020-11-19 14:12:24 -08:00
  • a9e4fb0ed9 Fix multiple networks on Windows Grant Limberg 2020-11-19 14:10:34 -08:00
  • 45b092532e Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into dev Adam Ierymenko 2020-11-19 13:44:03 -05:00
  • 3ec932e194 MacOS ARM64 universal binary build fixes. Adam Ierymenko 2020-11-19 13:43:57 -05:00
  • 565bef05af
    Release notes and version bumps. Adam Ierymenko 2020-11-19 13:24:30 -05:00
  • a0c78da1ad
    Revert "Tune thread count based on hardware concurrency." Adam Ierymenko 2020-11-18 22:54:05 -05:00
  • 7b14aeb53e
    Tune thread count based on hardware concurrency. Adam Ierymenko 2020-11-18 22:42:00 -05:00
  • f934a09baa
    Build fix. Adam Ierymenko 2020-11-18 22:32:57 -05:00
  • 414c248cc5
    Try another approach... Adam Ierymenko 2020-11-18 22:26:06 -05:00
  • ca428233ba
    Revert "Try another optimization in LinuxEthernetTap." Adam Ierymenko 2020-11-18 22:24:18 -05:00
  • 3712f9b318
    Revert "Shutdown fix." Adam Ierymenko 2020-11-18 22:24:09 -05:00
  • 11545bdb5d
    Shutdown fix. Adam Ierymenko 2020-11-18 22:13:06 -05:00
  • a390629371
    Try another optimization in LinuxEthernetTap. Adam Ierymenko 2020-11-18 22:06:17 -05:00
  • a1ceccaf6e
    Port back over some improvements from 1.6 Adam Ierymenko 2020-11-18 21:56:16 -05:00
  • e3e188109d Build fix. Adam Ierymenko 2020-11-18 10:14:39 -08:00
  • 7cbbc38b89
    Reduce mutex use in LinuxEthernetTap. Try to squeeze a bit more powah out of it. Adam Ierymenko 2020-11-18 12:50:34 -05:00
  • bd1861ef4d Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-17 17:24:16 -08:00
  • b152f9e1d3 Version 1.6.0 bump in version.h Adam Ierymenko 2020-11-17 15:15:06 -08:00
  • 24339092f7 Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-17 14:05:33 -08:00
  • 4bd58d47cf Revert "Try factoring out a mutex to see if its faster." Adam Ierymenko 2020-11-17 12:52:48 -08:00
  • 982c32322b
    Try factoring out a mutex to see if its faster. Adam Ierymenko 2020-11-17 15:48:15 -05:00
  • 2fcc344299
    Some buffer tuning. Adam Ierymenko 2020-11-17 15:34:42 -05:00
  • 3acd901c88
    Build fixes. Adam Ierymenko 2020-11-17 12:13:08 -05:00
  • 0795dbf5f1 Revert "Moar threadz" Adam Ierymenko 2020-11-16 19:06:52 -08:00
  • 101a3a7d74
    Moar threadz Adam Ierymenko 2020-11-16 21:49:51 -05:00
  • 2da162bed7
    Split Linux tap receive into two threads: one reader, one processor. Adam Ierymenko 2020-11-16 21:40:25 -05:00
  • 5282e06fd4
    Tun/tap flags fix. Adam Ierymenko 2020-11-16 19:08:09 -05:00
  • dc806dd718
    Try pipelining tap reads on Linux for a little more speed. Adam Ierymenko 2020-11-16 18:56:00 -05:00
  • 31d8758ad9
    Apple "fat binaries" are back! Adam Ierymenko 2020-11-16 16:30:15 -05:00
  • ae70db0535 Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-16 12:04:03 -08:00
  • 6b67cb0e2a Linux build fixes. Adam Ierymenko 2020-11-16 11:11:52 -08:00
  • 250f0ef9db
    Remove dead code. Adam Ierymenko 2020-11-16 13:51:27 -05:00
  • a690ffdb7c Merge branch 'dev' of https://github.com/zerotier/ZeroTierOne into dev Joseph Henry 2020-11-15 19:00:02 -08:00
  • 4aab9121d9 Linux build fixes, and new route code seems to work. Adam Ierymenko 2020-11-13 22:25:12 -05:00
  • 5ea7ef6b65
    Rework Linux route setting to actually consult netlink interface. Adam Ierymenko 2020-11-13 22:06:58 -05:00
  • a3875f9965
    Add a route DB to LinuxNetLink to make route sync robust. Adam Ierymenko 2020-11-13 21:55:31 -05:00
  • 4e3a59f329 Build fix. Adam Ierymenko 2020-11-13 21:21:28 -05:00
  • 3730917dda
    LinuxNetLink cleanup Adam Ierymenko 2020-11-13 21:06:34 -05:00
  • 57516cfbe6 revert queue... not quite what we need Adam Ierymenko 2020-11-13 21:01:55 -05:00
  • bb62279a20
    Queue up managed route syncs and do them periodically to avoid dependency problems. Adam Ierymenko 2020-11-13 20:25:03 -05:00
  • e8be28734b Linux netlink and route setting... work in progress. Adam Ierymenko 2020-11-13 19:07:54 -05:00
  • 6c5a097711
    Use LinuxNetLink for routes on Linux... still needs testing/debugging on an actual Linux machine. Adam Ierymenko 2020-11-13 18:16:14 -05:00
  • 16a878adb1
    ... route fix test Adam Ierymenko 2020-11-13 16:18:00 -05:00
  • 020d882e82
    Route assignment fix. Adam Ierymenko 2020-11-13 16:02:59 -05:00
  • 44af828aa4
    Tweak multicast settings to prevent failures due to TX queue overflow. Adam Ierymenko 2020-11-12 22:21:43 -05:00
  • 26a0cbcd73
    Revert "Push credentials in multicast." Adam Ierymenko 2020-11-12 20:53:23 -05:00
  • 1a106bca3b
    Revert "Build fix, and move multicast pushCredentialsIfNeeded." Adam Ierymenko 2020-11-12 20:53:14 -05:00
  • cc42d6f4e0
    Build fix, and move multicast pushCredentialsIfNeeded. Adam Ierymenko 2020-11-12 20:40:10 -05:00
  • 1316ee3127
    Push credentials in multicast. Adam Ierymenko 2020-11-12 20:33:31 -05:00
  • eadca9dd75
    Build fix. Adam Ierymenko 2020-11-11 15:29:01 -05:00
  • 59dd71187e
    Build fix. Adam Ierymenko 2020-11-11 15:14:08 -05:00
  • 36e167013a
    More Linux tap shotgun debugging. Adam Ierymenko 2020-11-11 15:12:16 -05:00
  • 2d489a8679
    Another possible workaround for what seems to be a Linux bug in some newer kernels. Adam Ierymenko 2020-11-11 14:42:56 -05:00
  • d735a1d04c
    Reorder some stuff in LinuxEthernetTap as possible workaround for MAC-set weirdness. Adam Ierymenko 2020-11-11 12:49:56 -05:00
  • 9480ff1f37
    Fix some timestamp signedness mismatches. Adam Ierymenko 2020-11-11 11:46:09 -05:00
  • d2f2abe525
    Add force-exit timeout to get around some of the exit hang issues users have observed. Will punt full diagnosis to V2 which rewrites all these code paths anyway. Adam Ierymenko 2020-11-10 16:30:55 -05:00
  • e9e20fdad8
    Increase multicast announce frequency a little. Adam Ierymenko 2020-11-10 16:16:52 -05:00