mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-24 23:25:51 -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
-
9a3c34b5b3
Build fix, use -Os on Linux too.
Adam Ierymenko
2017-06-07 17:19:33 -07:00 -
951d911531
Last bit of new cluster code, ready to test.
Adam Ierymenko
2017-06-06 16:11:19 -07:00 -
4f2179b0df
.
Adam Ierymenko
2017-06-05 13:42:43 -07:00 -
9b287392a4
.
Adam Ierymenko
2017-06-05 12:15:28 -07:00 -
1d6790e6df
Merge
d4bac394ed
intofe5257df81
sbilly
2017-06-05 00:54:43 +00:00 -
aa06470cb6
More cleanup for cluster refactor.
Adam Ierymenko
2017-06-01 20:32:43 -07:00 -
d7b4f24a7a
.
Adam Ierymenko
2017-06-01 17:21:57 -07:00 -
e8d11eb5c5
.
Adam Ierymenko
2017-06-01 17:21:04 -07:00 -
7f4da08ff7
.
Adam Ierymenko
2017-06-01 12:57:44 -07:00 -
1f9414a30f
.
Adam Ierymenko
2017-06-01 12:38:04 -07:00 -
6015b529a0
More clustering work.
Adam Ierymenko
2017-06-01 12:33:05 -07:00 -
76452b4e28
Data structure fixup.
Adam Ierymenko
2017-06-01 07:39:31 -07:00 -
64b7d9ef82
New clustering work.
Adam Ierymenko
2017-06-01 07:15:46 -07:00 -
7bc9666aac
fix for SDK's route/tap association in getTap()
Joseph Henry
2017-05-31 13:07:03 -07:00 -
2a4a50b1da
Add some also-ZeroTier-written ext/ code for use in new clustering, delete some old code, and change Mac to use -Os which is just as fast as -Ofast and may be faster due to cache effects.
Adam Ierymenko
2017-05-31 08:36:09 -07:00 -
2ec88e8008
Remove old circuit test code. Rules engine will let us do this much better and more simply.
Adam Ierymenko
2017-05-30 10:19:45 -07:00 -
36049a940c
added campaign tags to README.md
Joseph Henry
2017-05-25 17:09:21 -07:00 -
952834f7f3
Let Android Studio determine debug/release build
Grant Limberg
2017-05-23 14:56:29 -07:00 -
f9a9c2d009
Config object was never even being initialized on leave. Never noticed since desktop and server clients did not use.
Adam Ierymenko
2017-05-23 14:45:16 -07:00 -
0842729eaa
Merge
1d3a00f6fd
into5e6a2a17b0
Makersphere Labs
2017-05-21 20:49:38 +00:00 -
84c131fb14
Merge
b34cc94bb7
into5e6a2a17b0
Keno Schwalb
2017-05-20 20:57:47 +00:00 -
fb71a6e2b4
skipRootCheck should also prevent dropping of privs on Linux
Adam Ierymenko
2017-05-19 16:16:10 -07:00 -
5e6a2a17b0
Cluster build fix.
Adam Ierymenko
2017-05-19 15:32:52 -07:00 -
92289c1981
Move to canonical device naming on Linux.
Adam Ierymenko
2017-05-19 15:18:47 -07:00 -
99e2098a48
Add a way to specify a different interface prefix (for internal use mostly).
Adam Ierymenko
2017-05-19 14:00:08 -07:00 -
5fc1c1de28
.
Adam Ierymenko
2017-05-19 13:24:40 -07:00 -
303050da0b
Add ZT_DEFAULT_HOME_PATH
Yegor Timoshenko
2017-05-13 18:08:02 +03:00 -
2fac693243
I guess there's a bug in Clipboard.SetText(). Clipboard.SetDataObject() works, though.
Grant Limberg
2017-05-12 16:42:54 -07:00 -
e9b956ed71
Swallow a possible ArgumentNullException when copying text to the system clipboard
Grant Limberg
2017-05-12 16:05:29 -07:00 -
236a952458
typo
Adam Ierymenko
2017-05-11 14:26:46 -07:00 -
426b7c2c76
Stupid bug is stupid.
Adam Ierymenko
2017-05-11 14:13:38 -07:00 -
22780a8504
Merge branch 'dev' of http://10.187.63.16/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-05-10 13:48:55 -07:00 -
a437fd420c
version
Adam Ierymenko
2017-05-10 13:48:47 -07:00 -
2d74c60d47
Add branch hints to bounds checking in Buffer.
Adam Ierymenko
2017-05-09 21:54:23 -07:00 -
ceee56af51
Fix for small stacks.
Adam Ierymenko
2017-05-09 21:36:25 -07:00 -
d297d8fe2e
Musl fix
Adam Ierymenko
2017-05-09 21:21:56 -07:00 -
f479b76772
define likely/unlikely
Adam Ierymenko
2017-05-09 20:22:08 -07:00 -
73f7088b45
Run Join/Leave commands asynchronously so the UI doesn't lock up on thoise commands
Grant Limberg
2017-05-08 16:17:03 -07:00 -
b3dd5c0e3a
Build fix.
cust-ixia
Adam Ierymenko
2017-05-08 14:51:12 -07:00 -
ee7ee22555
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-05-08 14:46:54 -07:00 -
cf49e511a5
More makefile changes.
Adam Ierymenko
2017-05-08 14:46:45 -07:00 -
505b9c7f56
Makefile reorg to allow core to be built as a library.
Adam Ierymenko
2017-05-08 14:36:55 -07:00 -
8c30b2b9f5
Fixed falling out of the network monitor thread if the ZeroTier service isn't running on Windows
Grant Limberg
2017-05-08 13:27:54 -07:00 -
b9c1407013
Adjust PUSH_DIRECT_PATH circuit breaker, and comment out traces to reduce noise.
Adam Ierymenko
2017-05-08 09:36:37 -07:00 -
d905607353
Small optimizations.
Adam Ierymenko
2017-05-08 08:35:55 -07:00 -
e5e90b1f71
Wire MTU through to service.
Adam Ierymenko
2017-05-04 20:10:49 -07:00 -
d5ed025871
Support MTU reconfigure for Windows.
Adam Ierymenko
2017-05-04 19:50:02 -07:00 -
b55422a528
MTU integration in taps.
Adam Ierymenko
2017-05-04 19:31:50 -07:00 -
909a14fb48
MTU support in controller.
Adam Ierymenko
2017-05-04 17:22:24 -07:00 -
107e3e4106
First pass of configurable MTU and max MTU increase.
Adam Ierymenko
2017-05-04 17:12:02 -07:00 -
6ef247fb93
More ARM stuff.
Adam Ierymenko
2017-05-04 16:00:53 -07:00 -
b8e46b835b
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-05-04 15:54:15 -07:00 -
0900fee5d9
Linux build stuff for ARM.
Adam Ierymenko
2017-05-04 15:54:08 -07:00 -
1f26cb98de
updated OneService convenience functions for SDK
Joseph Henry
2017-05-04 15:26:44 -07:00 -
ceeb8ee0bc
added isEqualPrefix to InetAddress
Joseph Henry
2017-05-04 15:25:48 -07:00 -
54c47a1e03
Add some historic code just for the heck of it.
Adam Ierymenko
2017-05-04 10:42:22 -07:00 -
6bb855873d
GitHub issue #494 -- shut down and restart UI on Mac pkg install/upgrade.
Adam Ierymenko
2017-05-03 15:03:26 -07:00 -
673993e77a
Merge
dba4c78b88
intofe5257df81
sbilly
2017-05-03 19:24:58 +00:00 -
39db45e144
Fix crash on exit (sometimes) in controller.
Adam Ierymenko
2017-05-03 09:48:08 -07:00 -
41c187ba12
Another very small crypto optimization.
Adam Ierymenko
2017-05-03 07:43:23 -07:00 -
d7c99728bc
Echo back ping payload.
Adam Ierymenko
2017-05-02 17:28:18 -07:00 -
8e19188f49
Do the sometimes rather big "pong" in a background worker thread.
Adam Ierymenko
2017-05-02 16:58:51 -07:00 -
625e3e8e25
Tiny optimization to prealloc string space.
Adam Ierymenko
2017-05-02 13:53:47 -07:00 -
fde99e2fcf
Fix for post size limit in Http library.
Adam Ierymenko
2017-05-02 12:08:53 -07:00 -
132643cd4a
Fix small issue preventing pongs if there are never seen members.
Adam Ierymenko
2017-05-02 10:34:33 -07:00 -
d4bac394ed
Merge pull request #3 from zerotier/master
sbilly
2017-05-02 22:44:43 +08:00 -
ee4d314fb0
Merge
3c81065e0f
intofe5257df81
sbilly
2017-05-02 14:43:01 +00:00 -
faf7b81c01
Send last requets time in status, and do not set physicalAddr unless we know one.
Adam Ierymenko
2017-05-01 15:48:52 -07:00 -
bcc6799902
Send member uptime in pong posts.
Adam Ierymenko
2017-05-01 15:23:21 -07:00 -
718e1d6c08
Finish removing constantly changing stuff from controller.
Adam Ierymenko
2017-05-01 13:21:26 -07:00 -
a9ce773584
Remove lastModified field in config which literally nothing uses anywhere, and prevent some unnecessary writes.
Adam Ierymenko
2017-04-28 19:58:21 -07:00 -
d69bc4fb5e
Main license file.
Adam Ierymenko
2017-04-27 20:54:42 -07:00 -
1b68d6dbdc
License header update.
Adam Ierymenko
2017-04-27 20:47:25 -07:00 -
62578a2162
Reduce memory use and a bit of cleanup.
Adam Ierymenko
2017-04-27 19:36:03 -07:00 -
fd02ba914d
Merge
dba4c78b88
intofe5257df81
sbilly
2017-04-27 15:46:53 +00:00 -
9e80db0fd1
Cleanup, fix a valgrind error, stack use reduction.
Adam Ierymenko
2017-04-27 00:59:36 -07:00 -
e8ab6adf89
Deadlock fix.
Adam Ierymenko
2017-04-26 12:17:43 -07:00 -
7c184cf991
Another performance improvement to controller.
Adam Ierymenko
2017-04-26 10:35:59 -07:00 -
72def658d0
Add a dummy Ethernet tap and a build option to enable it.
Adam Ierymenko
2017-04-26 08:42:49 -07:00 -
e7cd888c7d
dev is now 1.2.5
Adam Ierymenko
2017-04-26 06:50:12 -07:00 -
1205578935
Big cleanup of controller code, should help performance.
Adam Ierymenko
2017-04-26 06:48:08 -07:00 -
4e77365e8d
Remove a little cruft.
Adam Ierymenko
2017-04-25 16:17:54 -07:00 -
4f2a779769
JSONDB performance improvements, threading fix.
Adam Ierymenko
2017-04-24 20:51:02 -07:00 -
cafbe44dde
Controller optimizations -- make locking more fine-grained, use true hardware concurrency, etc.
Adam Ierymenko
2017-04-24 19:16:36 -07:00 -
6234bfd8bf
4-core Debian build.
Adam Ierymenko
2017-04-24 18:40:34 -07:00 -
77796caba6
Static ARM32 build fixes.
Adam Ierymenko
2017-04-24 18:12:58 -07:00 -
97f1d7ae2e
.
Adam Ierymenko
2017-04-24 16:56:18 -07:00 -
487e89d4d0
Add i486 and i586 to Linux makefile for detection of ia32.
Adam Ierymenko
2017-04-24 15:19:03 -07:00 -
fe5257df81
VERSION 1.2.4: Bug fixes and performance improvements
1.2.4
Adam Ierymenko
2017-04-24 11:41:23 -07:00 -
9161424c97
Version bumps.
Adam Ierymenko
2017-04-24 11:41:01 -07:00 -
cdda0dd043
Windows version bump.
Adam Ierymenko
2017-04-24 11:37:54 -07:00 -
f4feccc626
Do not serve controller requests until init is done.
Adam Ierymenko
2017-04-24 09:09:04 -07:00 -
44cb2f4efd
++version
Adam Ierymenko
2017-04-21 15:32:00 -07:00 -
cacb8fae0d
GitHub issue #463 -- fix MacOS uninstall script.
Adam Ierymenko
2017-04-21 13:55:44 -07:00 -
fa99a5cf12
docs
Adam Ierymenko
2017-04-21 13:27:34 -07:00 -
e700165eba
GitHub issue #465 - Windows route amnesia
Adam Ierymenko
2017-04-21 13:26:02 -07:00 -
8542ee59db
Windows crash fix.
Adam Ierymenko
2017-04-21 12:42:51 -07:00 -
76108671f6
BSD makefile fix for OpenBSD.
Adam Ierymenko
2017-04-21 08:42:45 -07:00 -
8b0ce1cc00
More BSD make fixes.
Adam Ierymenko
2017-04-21 08:09:18 -07:00 -
0e88c73f68
Mirror over some arch rules from Linux to BSD make, and enable fast crypto there.
Adam Ierymenko
2017-04-21 08:04:33 -07:00