summaryrefslogtreecommitdiff
path: root/service
AgeCommit message (Collapse)Author
2018-11-11cleanupAdam Ierymenko
2018-11-11Raise thread count to 8Adam Ierymenko
2018-11-11Retire RethinkDB, simple receive path multithreading.Adam Ierymenko
2018-11-11Do not use new "feth" devices for ZT traffic.Adam Ierymenko
2018-11-11Added preprocessor check for __APPLE__ as an attempted fix for ticket #600Joseph Henry
2018-10-25OSX no longer requires the kext due to feth black magic! The ↵Adam Ierymenko
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-23because Windows....Grant Limberg
2018-09-11Added ability for OneService to monitor local.conf for changes and ↵Joseph Henry
automatically reload
2018-09-10Added ability to manually set secondary and tertiary ports in local.confJoseph Henry
2018-08-09Vault-related amendmentsJoseph Henry
2018-08-09Multipath-related amendments from merge into edgeJoseph Henry
2018-08-09Build fixes.Adam Ierymenko
2018-08-01Added ifdef checks to omit some ManagedRoute code in SDK buildsJoseph Henry
2018-07-20Revert fix for GitHub issue #600 because it causes route objects to build up ↵Adam Ierymenko
forever (at least on Mac). Bleh. #600 is a rare issue and will need some other fix after reliable duplication.
2018-07-20Fix a bug that caused a crash on empty HTTP requests (localhost only) and ↵Adam Ierymenko
add a lightweight lock to the RX queue to prevent possible threads stepping on each other in parallel receive paths.
2018-06-22Added blurb about allowTcpFallbackRelay to READMEJoseph Henry
2018-06-11helps to have an ==0 on a strcmpGrant Limberg
2018-06-11cant compare character arrays with ==Grant Limberg
2018-05-07Fix silly bug where moons and networks were being loaded by the address of ↵Adam Ierymenko
an array rather than the proper value.
2018-04-25Merge branch 'dev' into netbsd-supportAdam Ierymenko
2018-04-18Merge branch 'dev' of github.com:zerotier/ZeroTierOne into devAdam Ierymenko
2018-04-18Merge pull request #673 from neutronscott/devAdam Ierymenko
check physical blacklist for interface binding as well
2018-04-18Merge pull request #712 from elmar/masterAdam Ierymenko
fix typo in documentation
2018-04-14fix typo in documentationElmar S. Heeb
2018-03-16Make sure fopen is in binary mode on Windows.Adam Ierymenko
2018-02-08Added platform checks for Windows in OneServiceJoseph Henry
2018-02-03check physical blacklist for interface binding as wellneutronscott
2018-01-26Clean up some old stuff.Adam Ierymenko
2018-01-25More useful to allow arrays of IPs to bind to.Adam Ierymenko
2018-01-25Add bindToWildcard local.conf option.Adam Ierymenko
2018-01-11Remove old code.Adam Ierymenko
2018-01-11Fixes for lock ordering -- GitHub issue #573Adam Ierymenko
2018-01-10Added allowTcpFallbackRelay to local.conf, fixed logic in Binder's route ↵Joseph Henry
enumeration
2018-01-09Attempted fix for ticket #656 (failes to acknowledge physical blacklists)Joseph Henry
2018-01-09Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into devJoseph Henry
2018-01-09Cleaned up old code for attempted fix for ticket #600Joseph Henry
2018-01-09Allow trusted paths over global IPs for legacy config format too.Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2018-01-08Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2018-01-08Tear out old "link quality" stuff since it is not currently used and will be ↵Adam Ierymenko
done differently.
2018-01-05Commented out block which ignores added routes if there already exists an IP ↵Joseph Henry
in the route's range. Attempted fix for #600
2017-12-15Some micro-optimizations, including a memcpy that is faster than Linux for ↵Adam Ierymenko
most distro/compiler versions.
2017-11-27Fix for local.conf virtual path blacklist (ticket #594)Joseph Henry
2017-11-07Merge branch 'dev' into edgeAdam Ierymenko
2017-11-06Minor changes to SDK-related portions of OneServiceJoseph Henry
2017-11-03RethinkDB fixes.Adam Ierymenko
2017-10-25Clean peers.d periodically and delete peers older than 30 days.Adam Ierymenko
2017-10-24Merge pull request #550 from surgicalcoder/patch-2Adam Ierymenko
Peer's role misses a PLANET role
2017-10-10ifdef omit of deletePersistentTapDevice() in OneService for libzt builds on ↵Joseph Henry
Windows
2017-10-05If lastSend/lastReceive is < 0, just put 0.Grant Limberg