summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-11Added basic QoS rule handlingJoseph Henry
2018-07-11Minor tweak to linux makefileJoseph Henry
2018-07-10Rough draft of fq-codel implementationJoseph Henry
2018-06-22Improved path selection, more efficient traffic allocation, lower QoS/ACK ↵Joseph Henry
overhead
2018-06-14Fixed aggregateLinkLatency(). Also changed unit for throughput from byte to bitJoseph Henry
2018-06-14Added multipath field to zerotier-cli status output. Adjusted how path ↵Joseph Henry
estimates are computed and cached
2018-06-13Minor cleanup. More efficient push() operation for RingBufferJoseph Henry
2018-06-12Reduced how often relative path qualities and aggregate link allocations are ↵Joseph Henry
computed
2018-06-12Improved rate limit logic for QoS/ACK packets. Also reduced how often ↵Joseph Henry
processBackgroundPathMeasurements() is called
2018-06-11quieting things down unless ZT_TRACE is definedGrant Limberg
2018-06-07Spellcheck sweep across codebaseJoseph Henry
2018-06-07Added rate gates for QOS and ACK packetsJoseph Henry
2018-06-04Merge branch 'rtnetlink' into edgeGrant Limberg
2018-06-04rtnetlink integrated. no more callouts to iproute2Grant Limberg
2018-06-04helps to have an ==0 on a strcmpGrant Limberg
2018-06-04cant compare character arrays with ==Grant Limberg
2018-06-01Added auto-escalation to multipath if both peers support it. Improved ↵Joseph Henry
QoS/ACK tracking. Related bug fixes
2018-05-30Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path qualityJoseph Henry
2018-05-30Merge branch 'dev' into edgeAdam Ierymenko
2018-05-25comment out addInterface/removeInterface code for nowGrant Limberg
We already have ioctl based code to do this
2018-05-25also store binary representation of mac address in the interface lookup ↵Grant Limberg
table for later use
2018-05-25add/remove routes via rtnetlinkGrant Limberg
2018-05-24better data localization in LinuxNetLink now that I know what Im doingGrant Limberg
2018-05-24whoops. committed a binaryGrant Limberg
2018-05-24ManagedRoute uses ioctl to add/remove routes on LinuxGrant Limberg
Added LinuxNetLink to talk to the rtnetlink socket for adding interfaces, addresses routes. Not yet complete. Can currently monitor changes on the system.
2018-05-11Merge branch 'dev' of http://git.int.zerotier.com/zerotier/ZeroTierOne into devAdam Ierymenko
2018-05-11Windows 1.2.10Adam Ierymenko
2018-05-09Consolidated powerpc64le machine types, added 32-bit powerpc machine type ↵Joseph Henry
and a flag to disable use of Linux capabilities
2018-05-09Merge branch 'master' into devJoseph Henry
2018-05-081.2.10Adam Ierymenko
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-05-07GitHub issue #734 (warning removal)Adam Ierymenko
2018-05-04Added override directive to CFLAGS for Synology builds in make-linux.mkJoseph Henry
2018-05-04Added override directive to CXXFLAGS for Synology builds in make-linux.mkJoseph Henry
2018-05-04Added -fPIC for Synology buildsJoseph Henry
2018-05-03Debian clean fix and CentOS 6 upgrade fix.Adam Ierymenko
2018-05-02Adjusted locking order of _paths_m for path pruning. Other minor multipath ↵Joseph Henry
changes
2018-05-02User useradd not adduser on Debian.Adam Ierymenko
2018-05-02Do not add zerotier-one user if it does not exist (Debian)Adam Ierymenko
2018-05-02Cleanup. Misc type conversion and signedness fixesJoseph Henry
2018-05-01Introduced basic multipath supportJoseph Henry
2018-05-01Re-ordered local.conf and node init logic, also split software update config ↵Joseph Henry
into separate method to fix bad node pointer reference
2018-04-30Merge branch 'dev' into edgeAdam Ierymenko
2018-04-30Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2018-04-30Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into edgeAdam Ierymenko
2018-04-30ARM32 fix.Adam Ierymenko
2018-04-30app icon with no alpha channelGrant Limberg
2018-04-30Remove alpha channel from app store iconTravis LaDuke
2018-04-30Merge branch 'dev' into edgeAdam Ierymenko
2018-04-27Merge branch 'dev' of /media/psf/Code/ZeroTier/ZeroTierOne into devAdam Ierymenko