mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-24 15:15:49 -07:00
Commit graph
Select branches
Hide pull requests
actions
adam/1.16
adam/network-specific-relays
core-objs
dev
dev-multicast-bridge-fix
feature/fragmentation-metrics
fix/backward-compat-multicast-gather
fix/standardize-linkSelectMethod-naming
gl/ctl-pubsub
gl/cv2-ctl
laduke/tunneled
ldr/fix-validate-action
ldr/fix-windows-startup
main
proxy
refactor-dump-try-catch
root
tl-get-gateway-mac
#1
#1
#1012
#1026
#1031
#1043
#1081
#1082
#1087
#1093
#1100
#1110
#1123
#1147
#1159
#1187
#119
#119
#1191
#1194
#1232
#1233
#1257
#1261
#1263
#1287
#1288
#1294
#1304
#1306
#1322
#1330
#1331
#1339
#1341
#1347
#1354
#1355
#1364
#1369
#1377
#1378
#1378
#1382
#1383
#1384
#1388
#1389
#1390
#1397
#14
#14
#1400
#1408
#1410
#1414
#1415
#1416
#1418
#1419
#1420
#1421
#1424
#1426
#143
#143
#1430
#1442
#1443
#1451
#1455
#1456
#1457
#1458
#1467
#1468
#1478
#1480
#1487
#1488
#1489
#150
#150
#1504
#1509
#151
#151
#1510
#1513
#1525
#1528
#1530
#1531
#1533
#1534
#1535
#1539
#1541
#1552
#1559
#1564
#1569
#1572
#1589
#1592
#1596
#1597
#1599
#1603
#1605
#1614
#1619
#1624
#1625
#1653
#1658
#1662
#1669
#1680
#1683
#1684
#1685
#1701
#1704
#1705
#1706
#1707
#1709
#1728
#1736
#1750
#1752
#176
#1761
#1765
#177
#179
#1790
#1791
#1795
#1796
#1797
#1798
#1799
#1800
#1803
#1805
#1806
#1807
#1808
#181
#1810
#1811
#1815
#1816
#1817
#1818
#1819
#182
#1820
#1822
#1823
#1825
#1827
#1832
#1833
#1834
#1835
#1836
#1837
#1838
#1839
#1840
#1841
#1842
#1843
#1844
#1845
#1846
#1847
#1848
#1849
#185
#185
#1850
#1851
#1852
#1853
#1855
#1857
#186
#1860
#1862
#1869
#187
#1870
#1871
#1874
#1875
#1877
#1879
#188
#188
#1880
#1881
#1882
#1884
#1885
#1886
#1887
#1889
#189
#1890
#1891
#1892
#1893
#1896
#1897
#1898
#1899
#1900
#1903
#1904
#1905
#1906
#1909
#1910
#1911
#1913
#1914
#1918
#1919
#192
#1922
#1924
#1925
#1926
#1927
#1928
#1929
#193
#193
#1930
#1931
#1932
#1936
#1937
#1938
#1941
#1942
#1944
#1945
#1946
#1947
#1948
#1949
#195
#195
#1950
#196
#1961
#1962
#1963
#1964
#1965
#1967
#1968
#1969
#197
#197
#1971
#1973
#1974
#1975
#1976
#1978
#1979
#198
#198
#1980
#1981
#1982
#1983
#1984
#1985
#1988
#1989
#199
#199
#1990
#1991
#1992
#1993
#1994
#1995
#1996
#1997
#1998
#200
#200
#2000
#2003
#2005
#2006
#2007
#2008
#201
#201
#2010
#2011
#2012
#2013
#2014
#2016
#2017
#2018
#2019
#202
#2022
#2027
#2028
#2029
#203
#2030
#2031
#2034
#2037
#2040
#2042
#2043
#2045
#2046
#2049
#2050
#2052
#2058
#2059
#2060
#2062
#2063
#2064
#2065
#2066
#2068
#2069
#2070
#2071
#2074
#2075
#2083
#2086
#2088
#2089
#2090
#2091
#2092
#2093
#2094
#2095
#2096
#2099
#2100
#2101
#2102
#2103
#2104
#2107
#2110
#2111
#2112
#2115
#2116
#2118
#212
#2122
#2125
#2127
#2128
#2129
#2130
#2139
#215
#2161
#2162
#2163
#2164
#2165
#2166
#2167
#2169
#2176
#2182
#2183
#2193
#2199
#2207
#2210
#2211
#2212
#2213
#2214
#2218
#2219
#2220
#2229
#2231
#2232
#2233
#2234
#2237
#2238
#2241
#2243
#2244
#2245
#2252
#2253
#2255
#2256
#2257
#2258
#2259
#2262
#2263
#2266
#227
#227
#2280
#2281
#2282
#2286
#2287
#2290
#2298
#2300
#2306
#2312
#2314
#2320
#2330
#2343
#2343
#2349
#2354
#2360
#2362
#2363
#2364
#2365
#237
#237
#2371
#2372
#2376
#2378
#2379
#2395
#2396
#2398
#2405
#2409
#2417
#2425
#2427
#2430
#2431
#2432
#2435
#2435
#2438
#2440
#2441
#2442
#2443
#2444
#2445
#2449
#2450
#2451
#2452
#2453
#2453
#2455
#2456
#2474
#2475
#2476
#2477
#2481
#2482
#2485
#2485
#2486
#2487
#2489
#2489
#2490
#2491
#2493
#2493
#2494
#2495
#2502
#254
#259
#261
#27
#271
#271
#291
#3
#3
#309
#309
#318
#318
#319
#335
#335
#348
#362
#363
#364
#376
#378
#378
#401
#402
#407
#428
#431
#431
#434
#442
#449
#449
#450
#450
#453
#453
#455
#455
#457
#462
#462
#464
#464
#493
#493
#5
#5
#506
#506
#518
#518
#524
#524
#537
#540
#547
#549
#549
#550
#552
#552
#559
#559
#560
#582
#582
#605
#641
#641
#654
#658
#658
#662
#662
#672
#672
#673
#690
#712
#721
#721
#722
#746
#746
#755
#764
#773
#776
#794
#794
#797
#797
#803
#806
#822
#836
#837
#845
#848
#853
#858
#869
#928
#931
#932
#952
#963
#973
#974
0.2.0
0.2.1
0.2.2
0.2.3
0.2.4
0.2.5
0.3.0
0.4.0
0.4.1
0.4.2
0.4.3
0.4.4
0.4.5
0.5.0
0.6.0
0.6.1
0.6.10
0.6.11
0.6.12
0.6.13
0.6.14
0.6.2
0.6.3
0.6.4
0.6.5
0.6.6
0.6.7
0.6.8
0.6.9
0.7.0
0.7.1
0.7.2
0.8.0
0.8.1
0.8.2
0.9.0
0.9.1
0.9.2
0.9.3
1.0.0
1.0.1
1.0.2
1.0.3
1.0.4
1.0.5
1.1.0
1.1.10
1.1.12
1.1.14
1.1.17-pre1.2.0
1.1.2
1.1.4
1.1.6
1.1.8
1.10.0
1.10.1
1.10.2
1.10.3
1.10.4
1.10.5
1.10.6
1.12.0
1.12.1
1.12.2
1.14.0
1.14.1
1.14.2
1.2.0
1.2.10
1.2.12
1.2.2
1.2.4
1.2.6
1.2.8
1.4.0
1.4.0.1
1.4.0.1-2
1.4.2
1.4.4
1.4.6
1.5.0
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.6.6
1.6.6-fixed-windows-inf
1.8.1
1.8.10
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
central-controller-1.4.6-202003031336
central-controller-1.4.6-202003032249
central-controller-1.4.6-202003040912
cust-ixia
v1.1.5-live-roots
v2-before-rusting
-
e86b1146a6
Windows version bump.
Adam Ierymenko
2017-03-14 21:35:41 -07:00 -
d44fb3a2f6
bump bump bump that version
Adam Ierymenko
2017-03-14 21:23:47 -07:00 -
1ef3069a7e
1.2.0 release notes and a few final tweaks and cleanup.
Adam Ierymenko
2017-03-14 21:21:12 -07:00 -
f99b62c48d
fix stupid thing.
Adam Ierymenko
2017-03-14 15:38:24 -07:00 -
0fd45a640b
Allow multiple architectures in software update dist .json file arch fields.
Adam Ierymenko
2017-03-14 15:19:16 -07:00 -
0b0d03dbe2
Merge branch 'dev' of http://10.187.63.16/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-03-14 14:40:27 -07:00 -
533baf921f
Software update cleanup, and a fix for updates on Windows.
Adam Ierymenko
2017-03-14 14:40:17 -07:00 -
8e9767f3c6
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-03-14 13:17:16 -07:00 -
27d4bedd73
Wait a minute (literally) before doing software update check on startup.
Adam Ierymenko
2017-03-14 13:17:10 -07:00 -
c1c26ec73a
Version 1.2.0 bump
Adam Ierymenko
2017-03-13 15:41:42 -07:00 -
8f592ff6e8
Controller performance tweaks.
Adam Ierymenko
2017-03-13 13:58:29 -07:00 -
37629aaf87
Use cache on requests to decrease DB load.
Adam Ierymenko
2017-03-13 12:22:06 -07:00 -
38e3263bf2
Wait for ZT networks to become available
Makersphere Labs
2017-03-13 18:02:53 +01:00 -
1d3a00f6fd
Add make command for linux-build-farm
Makersphere Labs
2017-03-13 17:49:04 +01:00 -
d09d193715
release notes, and delete MANUAL from this repo for now since it isn't quite done and will take shape on the web site
Adam Ierymenko
2017-03-13 09:37:24 -07:00 -
010d0a7d56
Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM.
Adam Ierymenko
2017-03-13 06:53:23 -07:00 -
902807ea50
Software update check every 10min.
Adam Ierymenko
2017-03-10 22:03:07 -08:00 -
d0224b3623
Software update fix.
Adam Ierymenko
2017-03-10 22:02:08 -08:00 -
0f3148bda2
Roots need to respond to lots of WHOISes
Adam Ierymenko
2017-03-10 20:08:07 -08:00 -
e3b1fc2ac0
Tweak WHOIS path for federation.
Adam Ierymenko
2017-03-10 19:52:08 -08:00 -
6194d2af3d
Return 200 from JSON API when moon is POSTed.
Adam Ierymenko
2017-03-10 19:37:03 -08:00 -
db87d95c1d
getUpstreamPeer issue with interim federated roots
Adam Ierymenko
2017-03-10 19:31:51 -08:00 -
47166c9614
Sigh. Another thinko.
Adam Ierymenko
2017-03-10 17:54:14 -08:00 -
ecacdf27a9
Build fix (typo)
Adam Ierymenko
2017-03-10 17:45:05 -08:00 -
aad6f79efa
Also must mask off counter bits in IV in cryptField.
Adam Ierymenko
2017-03-10 17:44:25 -08:00 -
0c00b83702
cryptField() used to obscure extended fields in HELLO cannot use mangleKey()
Adam Ierymenko
2017-03-10 17:34:41 -08:00 -
7320e26730
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
Adam Ierymenko
2017-03-10 11:34:00 -08:00 -
1520534660
fix some rediculousness in NDK-14
Grant Limberg
2017-03-09 17:48:40 -08:00 -
6d6719da27
Clarify key semantics.
Adam Ierymenko
2017-03-08 17:03:32 -08:00 -
20085cd15b
No need to put time in .moon filename.
Adam Ierymenko
2017-03-08 16:51:12 -08:00 -
9b001823f6
Add ifdef for synology around synology-only code in Linux Ethernet tap.
Adam Ierymenko
2017-03-08 16:12:54 -08:00 -
ed4f84cc57
Fix exception thrown in NetworkMonitor thread that can cause the UI to stop polling service for updates
Grant Limberg
2017-03-08 14:54:58 -08:00 -
c8e66a2b45
Don't crash when attempting to join a network while the zerotier service isn't running
Grant Limberg
2017-03-08 14:50:37 -08:00 -
6eb2e3ffa9
forgot to add prereq for adduser getent on fedora
Adam Ierymenko
2017-03-08 13:13:12 -08:00 -
748ad8a978
create zerotier-one user via rpm
Adam Ierymenko
2017-03-08 12:25:40 -08:00 -
d2f897f8de
add dependency on adduser
Adam Ierymenko
2017-03-08 11:12:31 -08:00 -
4b511d80a1
Windows directory cleanup and a Windows build fix.
Adam Ierymenko
2017-03-08 10:38:43 -08:00 -
a74e9e1dd3
remove debug line
Adam Ierymenko
2017-03-08 10:27:13 -08:00 -
9c1a9f984b
Clean iddb.d periodically.
Adam Ierymenko
2017-03-08 10:18:12 -08:00 -
04c7adea07
cleanup
Adam Ierymenko
2017-03-08 08:58:07 -08:00 -
5249ce8fb4
Small amount of cleanup.
Adam Ierymenko
2017-03-08 08:45:04 -08:00 -
ebd865dbda
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-03-07 18:25:44 -08:00 -
d377ef01af
Windows build process updates, and repackage everything using new EV certificate and SHA256.
Adam Ierymenko
2017-03-07 18:25:06 -08:00 -
393aa3c527
fix debuild comand
Adam Ierymenko
2017-03-07 11:22:50 -08:00 -
d7b6de57c5
update debian build files
Adam Ierymenko
2017-03-07 09:17:09 -08:00 -
05d4b0cd94
Update RPM spec file
Adam Ierymenko
2017-03-07 09:04:40 -08:00 -
5dbafc2eeb
Add config to status in JSON API.
Adam Ierymenko
2017-03-07 14:17:51 -08:00 -
a97918f812
Windows build fixes.
Adam Ierymenko
2017-03-07 13:57:31 -08:00 -
22f86df606
Merge ControlPlane into OneService to make variable access simpler.
Adam Ierymenko
2017-03-07 13:53:11 -08:00 -
712e8e828b
use .exe naming convention
Adam Ierymenko
2017-03-07 11:58:17 -08:00 -
7d3846bc49
Bump version to 1.1.19 in prep for release and software update testing.
Adam Ierymenko
2017-03-07 10:26:36 -08:00 -
9980526aaf
Consistent field names.
Adam Ierymenko
2017-03-07 10:12:05 -08:00 -
1d2cb867b2
Close all open FDs before exec in Unix software update code.
Adam Ierymenko
2017-03-07 09:26:27 -08:00 -
3859533e73
Minor software updater cleanup.
Adam Ierymenko
2017-03-07 09:18:00 -08:00 -
7ea7e1898a
Fix a bug that could cause duplicate IP address assignment on networks if many new members join the controller at once.
Adam Ierymenko
2017-03-06 16:21:49 -08:00 -
5e6a4e5f5e
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
Adam Ierymenko
2017-03-06 15:12:28 -08:00 -
66dfc33de9
Fix circuit test post in controller.
Adam Ierymenko
2017-03-06 11:23:46 -08:00 -
d56f740dc6
Now with less bugs.
Adam Ierymenko
2017-03-03 13:49:21 -08:00 -
a109d341ef
Send timestamp with new circuit test response.
Adam Ierymenko
2017-03-02 14:35:38 -08:00 -
87b53d67c5
Fix selftest build.
Adam Ierymenko
2017-03-02 10:02:29 -08:00 -
a577b8d381
Update how controller handles circuit tests -- save results to filesystem.
Adam Ierymenko
2017-03-01 16:33:34 -08:00 -
136fddc7f1
Fix FILTER_TRACE breakage.
Adam Ierymenko
2017-03-01 15:14:57 -08:00 -
ce0c87f8ff
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-03-01 15:12:26 -08:00 -
d79585d44d
Circuit tests now report link quality. Also fixed a little thing in revocation propagation.
Adam Ierymenko
2017-03-01 15:12:17 -08:00 -
592b628523
comment broken TRACE message
Grant Limberg
2017-03-01 14:50:28 -08:00 -
39f886ad88
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-03-01 14:37:01 -08:00 -
1d39be61b2
ZeroTier now has link quality measurement. We are not using this yet but decided to put it in to prep for future QoS support and SD-WAN stuff.
Adam Ierymenko
2017-03-01 14:36:52 -08:00 -
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
Adam Ierymenko
2017-03-01 10:22:57 -08:00 -
127bcb02ff
Save space in expecting-reply-to tracking.
Adam Ierymenko
2017-03-01 09:41:37 -08:00 -
4430fc47c6
Added HTTP authorization block for synology builds
Joseph Henry
2017-02-28 16:30:20 -08:00 -
2b10a982e9
Match on tag sender equals or tag recipient equals.
Adam Ierymenko
2017-02-28 09:22:10 -08:00 -
31bece7fa0
Add ipauth handling of IPv6 NDP neighbor solicitations and advertisements. IPv6 works well now with ipauth.
Adam Ierymenko
2017-02-28 07:43:40 -08:00 -
4436824faf
ipauth characteristic now works with ARP
Adam Ierymenko
2017-02-27 17:51:58 -08:00 -
dd92f1d03d
.
Adam Ierymenko
2017-02-23 17:56:36 -08:00 -
b6f87565a9
Add wake on LAN (wol) to rules language ethertype shorthand.
Adam Ierymenko
2017-02-23 16:03:43 -08:00 -
0b909997b8
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-02-23 14:27:48 -08:00 -
9d7ff26f25
Helps if you actually add the ipauth mask to the characteristics mask.
Adam Ierymenko
2017-02-23 14:27:31 -08:00 -
06c866ceb4
Android JNI fix
Grant Limberg
2017-02-23 12:47:07 -08:00 -
fe19ad328c
Windows build fix.
Adam Ierymenko
2017-02-23 12:40:21 -08:00 -
010dbc8b2b
Merge.
Adam Ierymenko
2017-02-23 12:35:20 -08:00 -
72653e54f9
Finish wiring up ipauth and macauth to Network filter.
Adam Ierymenko
2017-02-23 12:34:17 -08:00 -
93ec86a26e
iOS fixes
Grant Limberg
2017-02-23 12:26:11 -08:00 -
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
Adam Ierymenko
2017-02-23 11:47:36 -08:00 -
33b94e8478
fixed double firing of the leave network API call causing an error popup on windows
Grant Limberg
2017-02-22 16:54:57 -08:00 -
2ee53b0e75
Fix bug in default capability flag in rule parser.
Adam Ierymenko
2017-02-22 15:52:55 -08:00 -
fb00f0f94c
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-02-22 15:34:49 -08:00 -
b679ebde3b
Ad-hoc networks, a cool and easy to implement little feature that allows controllerless networks. These only allow IPv6 6plane, no multicast, and the network ID encodes the allowed port range.
Adam Ierymenko
2017-02-22 15:32:55 -08:00 -
f3ca08b0f1
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
Joseph Henry
2017-02-21 17:55:07 -08:00 -
946e413997
properly fill out ifcfg files. also removed route re-add code for synology
Joseph Henry
2017-02-21 17:55:00 -08:00 -
b475bf4a21
.
Adam Ierymenko
2017-02-21 15:28:01 -08:00 -
54fa73844c
Fix crash.
Adam Ierymenko
2017-02-21 13:48:29 -08:00 -
32f5a0ab18
Add default tag values and default set capabilities for new members.
Adam Ierymenko
2017-02-21 13:27:20 -08:00 -
e4135ffb35
Decreased ZT_BINDER_REFRESH_PERIOD for Synology build
Joseph Henry
2017-02-16 16:56:23 -08:00 -
b5b335a6f8
Route re-add patch for linux build on Synology devices
Joseph Henry
2017-02-16 16:41:26 -08:00 -
57ef31d51c
Route re-add patch for linux build on Synology devices
Joseph Henry
2017-02-16 16:06:04 -08:00 -
61b413b57f
Found it in a few other places.
Adam Ierymenko
2017-02-16 09:54:52 -08:00 -
d2c0203dc9
Fix stupid inverted sense bug.
Adam Ierymenko
2017-02-16 09:53:39 -08:00 -
afba19e01c
When deciding whether to send PUSH_DIRECT_PATHS we should check global trust flag, not the one passed into receive().
Adam Ierymenko
2017-02-16 09:44:04 -08:00 -
b989c03416
Fix build on Linux if PR_CAP_AMBIENT is not defined, which is the case for some libc-dev installs.
Adam Ierymenko
2017-02-16 00:57:33 +00:00 -
3361b4030b
Integrate and test linux privilege drop code (from contributor PR). It works now if a "zerotier-one" user is present on a Linux system. Does everything automagically.
Adam Ierymenko
2017-02-15 16:25:49 -08:00