summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-29Add bigness to buffers to prevent overflow on high traffic (Mac tap).Adam Ierymenko
2019-03-29Destroy feth devices before creating to delete old ones if they were left ↵Adam Ierymenko
behind (MacEthernetTap).
2019-03-28More bug fixing for AARCH64.Adam Ierymenko
2019-03-28One more AARCH64 fix.Adam Ierymenko
2019-03-28cleanupAdam Ierymenko
2019-03-27Never mind, only unused on some builds so leave them there.Adam Ierymenko
2019-03-27Comment out some unused functions.Adam Ierymenko
2019-03-26Temporarily disable the symmetric NAT port prediction code since the current ↵Adam Ierymenko
version adds protocol overhead and probably is not that effective.
2019-03-25Fix more alignment hell in LinuxNetLink for AARCH64 and probably other ↵Adam Ierymenko
pedantic architectures.
2019-03-25Various other fixes including removal of more mem*() issues and netlink ↵Adam Ierymenko
fixes for AARCH64.
2019-03-25...Adam Ierymenko
2019-03-25Nope, more...Adam Ierymenko
2019-03-25I think this is the last one.Adam Ierymenko
2019-03-25More mem*() stuff... sigh...Adam Ierymenko
2019-03-25More mem*() stuff...Adam Ierymenko
2019-03-25One more.Adam Ierymenko
2019-03-25... and moreAdam Ierymenko
2019-03-25Removal of more mem*() calls.Adam Ierymenko
2019-03-25Get rid of some mem* calls that are bad C++ form (but worked fine) and cause ↵Adam Ierymenko
warnings.
2019-03-22Kill ZT_FAST_MEMCPY in selftest.Adam Ierymenko
2019-03-22Get rid of ZT_FAST_MEMCPY because this is not really needed.Adam Ierymenko
2019-03-22RingBuffer<> is now templated with size, buffer is now static.Adam Ierymenko
2019-03-22Merge branch 'dev' into edgeAdam Ierymenko
2019-03-21Update credits.Adam Ierymenko
2019-03-21More cleanup of old stuff no longer used.Adam Ierymenko
2019-03-21cleanupAdam Ierymenko
2019-03-21Replace certificate based gating of multicast like/gather with a simpler ↵Adam Ierymenko
more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff.
2019-03-19.Adam Ierymenko
2019-03-18Allow mac users to `make central-controller`Travis LaDuke
Made the smallest change I could figure out. Had to remove -Werror because something in the postgres adapter woudn't compile. brew install postgresql rabbitmq-c and seems to put the libs in the right place
2019-03-14More cleanup.Adam Ierymenko
2019-03-14Clean out some unnecessarily pedantic auth stuff in favor of a simpler way ↵Adam Ierymenko
of gating multicast gathers.
2019-03-14Merge branch 'dev' into edgeAdam Ierymenko
2019-03-11Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into devGrant Limberg
2019-03-11fix non-central controller buildsGrant Limberg
2019-03-11Revert "#ifdef'd out multipath/QoS statistics buffers allocations for ↵Grant Limberg
ZT_PROTOCOL_VERSION<10" This reverts commit 270debb3fc39c3f1f6a3f6fbc2c5fb6183182c8f.
2019-03-08Merge branch 'dev' into edgeAdam Ierymenko
2019-03-08Use a smaller MTU, which should not impact throughput since 2800+overhead/2 ↵Adam Ierymenko
still fits in two of these.
2019-03-08more logsGrant Limberg
2019-03-08add mutex to channel numberingGrant Limberg
2019-03-08now with more -fPICGrant Limberg
2019-03-08Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into devGrant Limberg
2019-03-08librabbitmq built with same clang version as ztGrant Limberg
2019-03-08reorder a couple of thingsGrant Limberg
2019-03-06finish up rabbitmq integrationGrant Limberg
2019-03-05update dockerfile to generate rabbitmq config settings when necessaryGrant Limberg
2019-03-05rabbitMQ implementationGrant Limberg
2019-03-04added struct for rabbitmq configGrant Limberg
2019-03-04Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into devGrant Limberg
2019-03-04added librabbitmq library for central controllerGrant Limberg
2019-03-01#ifdef'd out multipath/QoS statistics buffers allocations for ↵Joseph Henry
ZT_PROTOCOL_VERSION<10