Adam Ierymenko
|
1fc14292fe
|
Version bumps.
|
2018-07-25 12:09:31 -07:00 |
|
Adam Ierymenko
|
fa7e7fc6f9
|
Revert fix for GitHub issue #600 because it causes route objects to build up forever (at least on Mac). Bleh. #600 is a rare issue and will need some other fix after reliable duplication.
|
2018-07-20 15:53:19 -07:00 |
|
Adam Ierymenko
|
5b114791e5
|
Fix a bug that caused a crash on empty HTTP requests (localhost only) and add a lightweight lock to the RX queue to prevent possible threads stepping on each other in parallel receive paths.
|
2018-07-20 14:01:58 -07:00 |
|
Adam Ierymenko
|
9bc11a369c
|
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
|
2018-07-20 07:41:52 -07:00 |
|
Adam Ierymenko
|
ac40f2191c
|
.
|
2018-07-20 07:41:47 -07:00 |
|
Joseph Henry
|
62a93c58fd
|
Added ifdefs surrounding usage of getifaddrs() on Android
|
2018-07-19 17:50:10 -07:00 |
|
Joseph Henry
|
65b0030342
|
Added basic QoS rule handling
|
2018-07-11 16:55:13 -07:00 |
|
Joseph Henry
|
f302fac423
|
Minor tweak to linux makefile
|
2018-07-11 16:32:49 -07:00 |
|
Adam Ierymenko
|
f94aea8119
|
Return error 503 if RethinkDB is down when built as RethinkDB-based controller.
|
2018-07-11 10:42:31 -07:00 |
|
Joseph Henry
|
28cb40529d
|
Rough draft of fq-codel implementation
|
2018-07-10 16:50:12 -07:00 |
|
Adam Ierymenko
|
37ae3b2b80
|
Remote debug printf.
|
2018-07-03 12:52:35 -07:00 |
|
Adam Ierymenko
|
73e4286fbf
|
Fix two controller bugs: filesystem bug and another possible infinite recursion bug.
|
2018-07-03 12:51:41 -07:00 |
|
Grant Limberg
|
4e6151ebd9
|
Added "Create and Join Network" menu item to windows system tray UI
|
2018-06-28 15:24:45 -07:00 |
|
Grant Limberg
|
fc225401a5
|
use easy mode for network creation
|
2018-06-28 15:05:24 -07:00 |
|
Joseph Henry
|
d74817f79f
|
Added blurb about allowTcpFallbackRelay to README
|
2018-06-22 16:46:50 -07:00 |
|
Joseph Henry
|
bdcdccfcc3
|
Improved path selection, more efficient traffic allocation, lower QoS/ACK overhead
|
2018-06-22 16:30:20 -07:00 |
|
Grant Limberg
|
352ec3430f
|
Add a define to set FD_SETSIZE=1024 on Windows
Default on Windows is extremely low at 64 and is the likely culprit behind the UI and CLI not being able to talk to the background service
|
2018-06-21 12:11:10 -07:00 |
|
Grant Limberg
|
978d2fcb56
|
Optimize C25519 and Poly1305 on Windows even in debug.
|
2018-06-21 12:08:15 -07:00 |
|
Joseph Henry
|
52264d5e28
|
Fixed aggregateLinkLatency(). Also changed unit for throughput from byte to bit
|
2018-06-14 16:48:35 -07:00 |
|
Joseph Henry
|
17fbb020e7
|
Added multipath field to zerotier-cli status output. Adjusted how path estimates are computed and cached
|
2018-06-14 16:34:45 -07:00 |
|
Joseph Henry
|
f8005b88ad
|
Minor cleanup. More efficient push() operation for RingBuffer
|
2018-06-13 14:50:37 -07:00 |
|
Joseph Henry
|
0faa655b83
|
Reduced how often relative path qualities and aggregate link allocations are computed
|
2018-06-12 16:30:46 -07:00 |
|
Joseph Henry
|
6fddf31db3
|
Improved rate limit logic for QoS/ACK packets. Also reduced how often processBackgroundPathMeasurements() is called
|
2018-06-12 15:24:12 -07:00 |
|
Adam Ierymenko
|
01257a461e
|
Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev
|
2018-06-12 09:39:15 -07:00 |
|
Adam Ierymenko
|
817b9d012e
|
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
|
2018-06-12 09:38:52 -07:00 |
|
Adam Ierymenko
|
04b3525e0f
|
Merge pull request #755 from skunkwerks/fix/c++-17-deprecation
fix clang C++17 deprecation when building with ZT_DEBUG=1
|
2018-06-12 09:38:26 -07:00 |
|
Adam Ierymenko
|
d55c732e19
|
Merge pull request #764 from Elfe/master
fix MAC address rule parsing as even/uneven switches at every colon
|
2018-06-12 09:37:28 -07:00 |
|
Adam Ierymenko
|
d223427e22
|
Merge pull request #773 from alexforencich/master
Add UFW firewall application preset
|
2018-06-12 09:37:01 -07:00 |
|
Adam Ierymenko
|
64856adc3c
|
Merge pull request #776 from Wykks/patch-1
Improve debian service requirements
|
2018-06-12 09:36:46 -07:00 |
|
Grant Limberg
|
7c53adbcfe
|
quieting things down unless ZT_TRACE is defined
|
2018-06-11 10:47:58 -07:00 |
|
Grant Limberg
|
dce9cb27c1
|
helps to have an ==0 on a strcmp
|
2018-06-11 09:53:11 -07:00 |
|
Grant Limberg
|
4199c56e99
|
cant compare character arrays with ==
|
2018-06-11 09:53:00 -07:00 |
|
Joseph Henry
|
9681fedbb4
|
Spellcheck sweep across codebase
|
2018-06-07 17:25:27 -07:00 |
|
Joseph Henry
|
b6d97af451
|
Added rate gates for QOS and ACK packets
|
2018-06-07 15:26:18 -07:00 |
|
Joseph Henry
|
a9ca26c698
|
Added TX queue cap for issue #769
|
2018-06-07 12:58:07 -07:00 |
|
Grant Limberg
|
9463d4abe4
|
Fix for issue #778
Double quote before member name in `/controller/network/network_id/member` API
|
2018-06-05 12:55:39 -07:00 |
|
Grant Limberg
|
b9975845ff
|
Merge branch 'rtnetlink' into edge
|
2018-06-04 12:24:58 -07:00 |
|
Grant Limberg
|
b22405b64b
|
rtnetlink integrated. no more callouts to iproute2
|
2018-06-04 12:24:12 -07:00 |
|
Grant Limberg
|
62210e57f1
|
helps to have an ==0 on a strcmp
|
2018-06-04 11:24:24 -07:00 |
|
Grant Limberg
|
4dd093efc9
|
cant compare character arrays with ==
|
2018-06-04 11:07:12 -07:00 |
|
Joseph Henry
|
91a22a686a
|
Added auto-escalation to multipath if both peers support it. Improved QoS/ACK tracking. Related bug fixes
|
2018-06-01 18:03:59 -07:00 |
|
Guillaume de Jabrun
|
a307dff3b7
|
Improve debian service requirements
|
2018-05-31 23:55:36 +02:00 |
|
Alex Forencich
|
20f0bed2f6
|
Add UFW firewall application preset
|
2018-05-30 19:10:51 -07:00 |
|
Joseph Henry
|
46a7a2be2e
|
Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path quality
|
2018-05-30 17:45:29 -07:00 |
|
Adam Ierymenko
|
8199dbd0dc
|
Merge branch 'dev' into edge
|
2018-05-30 11:19:12 -07:00 |
|
Karsten Elfenbein
|
dfe426e4e0
|
fix MAC address rule parsing as even/uneven switches at every colon
|
2018-05-26 21:00:09 +02:00 |
|
Grant Limberg
|
3ace61ef85
|
comment out addInterface/removeInterface code for now
We already have ioctl based code to do this
|
2018-05-25 15:37:00 -07:00 |
|
Grant Limberg
|
442595d6fc
|
also store binary representation of mac address in the interface lookup table for later use
|
2018-05-25 14:25:44 -07:00 |
|
Grant Limberg
|
be469f4dd0
|
add/remove routes via rtnetlink
|
2018-05-25 14:18:06 -07:00 |
|
Grant Limberg
|
7da4b0af15
|
better data localization in LinuxNetLink now that I know what Im doing
|
2018-05-24 16:15:03 -07:00 |
|