mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-25 07:35: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
-
8d9464c414
docs, and make RethinkDB controller DB driver upsert into the Controller DB and also update the hostname field.
Adam Ierymenko
2017-12-07 13:39:25 -08:00 -
ada611d597
Go ahead and load kext so MacOS High Sierra users will see kext auth dialog right away.
Adam Ierymenko
2017-12-07 08:56:15 -08:00 -
f13886d343
Warning removal.
Adam Ierymenko
2017-12-05 17:53:28 -05:00 -
520b0601db
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-12-05 14:51:06 -08:00 -
926ecf9640
docs
Adam Ierymenko
2017-12-05 14:50:59 -08:00 -
c57198decd
Add remoteTraceLevel to controller.
Adam Ierymenko
2017-12-05 17:49:20 -05:00 -
431716e249
Disable trace by default, stderr message improvements in RethinkDB driver.
Adam Ierymenko
2017-12-05 17:16:45 -05:00 -
694709f392
Add timestamp to network status.
Adam Ierymenko
2017-12-04 19:21:56 -05:00 -
16613ab5fb
Clean up remote tracing code, add per-network remote trace settings, add remote trace level, and make local trace output readable again.
Adam Ierymenko
2017-12-04 14:40:10 -08:00 -
c26bf45e28
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-11-29 04:47:16 -08:00 -
23e5c7b38d
Fix self-test compile.
Adam Ierymenko
2017-11-29 04:47:10 -08:00 -
382dd82eb6
Fix for local.conf virtual path blacklist (ticket #594)
Joseph Henry
2017-11-27 15:31:25 -08:00 -
f18d5b2efe
Attempted fix for github issue #597, leaking sockets. Added call to closenatpmp() after failure to init
Joseph Henry
2017-11-27 14:23:55 -08:00 -
0fb22df633
Get ephemeral status fields out of the configs. They do not belong there and it just complicates things.
Adam Ierymenko
2017-11-09 17:01:16 -05:00 -
750e36993f
GitHub issue #617
Adam Ierymenko
2017-11-09 11:35:46 -05:00 -
f7f658605d
Move more ephemeral stuff to a tiny MemberLastRequest table instead of the main Member table.
Adam Ierymenko
2017-11-08 20:19:46 -05:00 -
192e5dbff8
Another fix for uptime logging.
Adam Ierymenko
2017-11-08 20:02:10 -05:00 -
ef224c3547
RethinkDB build fix.
Adam Ierymenko
2017-11-08 19:52:36 -05:00 -
c12b68a6b2
More Central work.
Adam Ierymenko
2017-11-08 11:32:01 -08:00 -
4166d8ca35
Fix a deadlock and some more work on RethinkDB (for central) integration.
Adam Ierymenko
2017-11-08 11:06:14 -08:00 -
53e7e950f1
Windows build fixes.
Adam Ierymenko
2017-11-07 16:39:12 -08:00 -
0612879dec
Fix const.
Adam Ierymenko
2017-11-07 16:23:56 -08:00 -
3b21f946e4
Remove manual define of include rethinkdb driver symbol.
Adam Ierymenko
2017-11-07 16:18:48 -08:00 -
9f85371073
cleanup
Adam Ierymenko
2017-11-07 15:23:16 -08:00 -
cb550ab4fe
Merge branch 'dev' into edge
Adam Ierymenko
2017-11-07 14:59:18 -08:00 -
b8cbf08617
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-11-07 14:59:03 -08:00 -
1613f42d00
Re-integrate in-filesystem DB into new controller DB structure.
Adam Ierymenko
2017-11-07 14:44:46 -08:00 -
e5d1243dd2
Minor changes to SDK-related portions of OneService
Joseph Henry
2017-11-06 13:43:56 -08:00 -
7fc9094d8e
More fixes to RethinkDB.
Adam Ierymenko
2017-11-03 22:40:26 -04:00 -
92c7070aa8
RethinkDB fixes.
Adam Ierymenko
2017-11-03 20:55:16 -04:00 -
b68bca35db
Linux build fixes, linux build rule for RethinkDB mode controller, also force disable shitty allocators in libstdc++.
Adam Ierymenko
2017-11-03 16:59:36 -04:00 -
d97adc8789
Preparing for test.
Adam Ierymenko
2017-11-03 12:32:56 -07:00 -
f5014d7d71
RethinkDB direct connectivity integration.
Adam Ierymenko
2017-11-03 11:39:27 -07:00 -
4e88c80a22
RethinkDB native connector work, minor fixes.
Adam Ierymenko
2017-11-02 07:05:11 -07:00 -
a6203ed038
icon
Adam Ierymenko
2017-10-29 12:01:15 -07:00 -
1db547d607
Windows build fixes, AIP file update.
Adam Ierymenko
2017-10-25 16:25:57 -07:00 -
2cc4dc5a6f
Clean peers.d periodically and delete peers older than 30 days.
Adam Ierymenko
2017-10-25 16:08:14 -07:00 -
fac7dc9c91
Stop duplciate IPv6 addresses due to privacy mode IPs.
Adam Ierymenko
2017-10-25 16:01:36 -07:00 -
508fa6a7fe
A few fixes for cluster mode.
Adam Ierymenko
2017-10-25 15:44:10 -07:00 -
71bdaa9508
Now with more worky.
Adam Ierymenko
2017-10-25 13:27:28 -07:00 -
459f1e7bfb
Refactor path stability stuff and add basic multipath support.
Adam Ierymenko
2017-10-25 12:42:14 -07:00 -
0d8b8d8426
Remove some unused constants.
Adam Ierymenko
2017-10-24 15:04:19 -07:00 -
2d0dc62a53
docs
Adam Ierymenko
2017-10-24 14:57:02 -07:00 -
0d8e134f9f
Warning removal.
Adam Ierymenko
2017-10-24 14:54:15 -07:00 -
c7d370c17f
Delete something that turns out not to be useful. This will be handled differently.
Adam Ierymenko
2017-10-24 14:49:38 -07:00 -
395d8b3139
Full and clearer implementation of GitHub issue #588
Adam Ierymenko
2017-10-24 13:33:53 -07:00 -
b92ef67e56
Merge pull request #550 from surgicalcoder/patch-2
Adam Ierymenko
2017-10-24 12:22:38 -07:00 -
5a8aa66641
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2017-10-24 12:22:02 -07:00 -
e87ef18826
cleanup
Adam Ierymenko
2017-10-24 12:21:56 -07:00 -
7b78d4f11f
Merge pull request #605 from oneguynick/patch-1
Adam Ierymenko
2017-10-24 12:21:32 -07:00 -
65ac61b2ea
Update make-linux.mk to include support for Armv7l
Nicholas Schmidt
2017-10-19 09:21:24 -04:00 -
629a3a2a24
call setFriendlyName() after tap adapter is initialized
Grant Limberg
2017-10-16 12:16:05 -07:00 -
ee4783e3fb
ifdef omit of deletePersistentTapDevice() in OneService for libzt builds on Windows
Joseph Henry
2017-10-10 15:01:15 -07:00 -
f2c69ede96
Conditionally omit reference to CancelSynchronousIo in Thread.hp when MINGW32/64 is detected for libzt build - Symbol not supported
Joseph Henry
2017-10-10 12:21:52 -07:00 -
ceeb35eaac
If lastSend/lastReceive is < 0, just put 0.
Grant Limberg
2017-10-05 13:19:25 -07:00 -
099bedd2e9
A few more uint64_t -> int64_t changes for timestamps
Grant Limberg
2017-10-04 12:01:17 -07:00 -
4177a11522
remove some leftover debug code
Grant Limberg
2017-10-04 09:18:13 -07:00 -
3d4a1b575e
Update Android NDK with uint64_t -> int64_t changes
Grant Limberg
2017-10-03 11:25:26 -07:00 -
b1d60df44c
timestamps changed from uint64_t to int64_t
Grant Limberg
2017-10-02 15:52:57 -07:00 -
7cf70d111a
Return an explicit NULL shared pointer at the end of Topology::getPeer()
Grant Limberg
2017-09-28 10:40:27 -07:00 -
e564c56dce
Set size of buffer after setting data with unsafeData() call
Grant Limberg
2017-09-28 10:39:43 -07:00 -
239c2540d6
Mutex::lock and ::unlock just called themselves
Grant Limberg
2017-09-27 15:05:13 -07:00 -
c53d140145
Replace '_' with '__' in network names on toolbar menu in Windows
Grant Limberg
2017-09-27 13:24:29 -07:00 -
12a6a2f2d2
remove reference to invalid file
Grant Limberg
2017-09-27 13:07:24 -07:00 -
9c903567bb
Hashtable needs to include Constants.hpp for ZT_EXCEPTION_OUT_OF_MEMORY
Grant Limberg
2017-09-25 13:42:19 -07:00 -
6782dee64a
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
Grant Limberg
2017-09-25 10:10:17 -07:00 -
302c15140e
Fix API problem with path configuration..
Adam Ierymenko
2017-09-25 08:53:47 -07:00 -
c666f92e35
new startup process UI for Windows
Grant Limberg
2017-09-22 15:33:09 -07:00 -
eb42ef68ee
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
Grant Limberg
2017-09-22 10:22:22 -07:00 -
52916eebcf
Keep attemting to upgrade direct path if path is not private to facilitate better use of LANs and backplane networks.
Adam Ierymenko
2017-09-14 20:56:50 -07:00 -
523a4db968
Merge
da04f6bdae
intof8014413a3
David Harrigan
2017-09-11 13:56:00 +00:00 -
da04f6bdae
Some tidy Java tidyups.
David Harrigan
2017-09-11 14:52:04 +01:00 -
f8014413a3
Add UDP MTU configurability.
Adam Ierymenko
2017-09-01 16:25:34 -07:00 -
2d858b05ac
Another fix for ye old tyme clients.
Adam Ierymenko
2017-09-01 12:03:31 -07:00 -
b1fb020aea
Raise chunk size to max packet size for network configs. Chunking breaks really ancient clients, so this helps them live a little longer. No real downside for new clients.
Adam Ierymenko
2017-09-01 10:43:44 -07:00 -
02ed84774c
Non-x86 build fix.
Adam Ierymenko
2017-08-31 20:47:44 -04:00 -
283e8d5bc0
Start threads in Central harnessed mode.
Adam Ierymenko
2017-08-31 18:01:21 -04:00 -
f39e2e2a53
Fixed typo of mysterious origin
Joseph Henry
2017-08-31 11:37:29 -07:00 -
5bf5d5e9cb
Minor controller stuff.
Adam Ierymenko
2017-08-30 17:22:25 -07:00 -
e51e212b95
Add some defines of use to low level developers.
Adam Ierymenko
2017-08-25 16:04:04 -07:00 -
6418d02572
Fix HTTP DELETE stupid bug.
Adam Ierymenko
2017-08-24 15:33:24 -07:00 -
49fa30d495
Ticket lock for x64/gcc/clang platforms.
Adam Ierymenko
2017-08-23 18:52:32 -07:00 -
dd8b03a5c5
Threading issue fix?
Adam Ierymenko
2017-08-23 18:28:40 -07:00 -
4d5983114c
Fix another deadlock.
Adam Ierymenko
2017-08-23 17:14:06 -07:00 -
0a9c3b5571
Fix possible deadlock.
Adam Ierymenko
2017-08-23 16:59:31 -07:00 -
180049a277
Fix pointer bug.
Adam Ierymenko
2017-08-23 16:55:22 -07:00 -
6ee201865b
Clean up WHOIS code.
Adam Ierymenko
2017-08-23 16:42:17 -07:00 -
b1d94c9f93
Performance improvement to RX queue ring buffer.
Adam Ierymenko
2017-08-23 15:19:26 -07:00 -
a156a4dbe2
Symmetric NAT cleanup.
Adam Ierymenko
2017-08-23 15:12:00 -07:00 -
2cebe7a5e0
Fix name difference.
Adam Ierymenko
2017-08-23 14:09:29 -07:00 -
9cfc109527
Tighten a few timings.
Adam Ierymenko
2017-08-23 14:00:08 -07:00 -
64758c46b6
Implement peer serialization and deserialization.
Adam Ierymenko
2017-08-23 13:40:51 -07:00 -
4352202349
Reduce TCP relay latency -- see GitHub issue #564
Adam Ierymenko
2017-08-18 14:54:10 -07:00 -
ba07a60c44
Fix PPC PR.
Adam Ierymenko
2017-08-18 14:40:10 -07:00 -
72bfe0953a
Merge pull request #560 from andyfangdz/patch-1
Adam Ierymenko
2017-08-18 14:38:41 -07:00 -
bab5647522
Add make rule for official-static.
Adam Ierymenko
2017-08-18 14:00:35 -07:00 -
fcaf1d89c2
Get rid of some noisy remote traces that should not be needed.
Adam Ierymenko
2017-08-18 13:59:22 -07:00 -
106dff0d53
Make remote trace target null by default, which is probably what we want.
Adam Ierymenko
2017-08-18 13:52:10 -07:00 -
174ba8884e
Delete support in harnessed mode.
Adam Ierymenko
2017-08-17 13:10:10 -07:00 -
1ce0dcf0ea
Another Central harnessed mode fix.
Adam Ierymenko
2017-08-16 14:41:42 -07:00