mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-23 14:45:46 -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
-
bf3e31ece7
Initial commit of the standard zerotier RPM specification
Kristof Imre Szabo
2016-02-27 23:55:14 +01:00 -
f217ce7ff7
Upgrade http-parser.
Adam Ierymenko
2016-02-25 18:13:42 -08:00 -
039790cf26
Upgrade LZ4 to hopefully fix wacky sporadic crash when built with g++ 5.3.1 on Debian/testing.
Adam Ierymenko
2016-02-25 15:39:15 -08:00 -
e5f82f5457
cleanup
Adam Ierymenko
2016-02-25 10:08:30 -08:00 -
a5e4e3fcac
Remove ui/ on Linux uninstall.
Adam Ierymenko
2016-02-24 17:24:36 -08:00 -
3fe60615df
Make installers silent when run inside packages.
Adam Ierymenko
2016-02-24 15:23:49 -08:00 -
7b5c1696eb
Fix a CIRCUIT_TEST bug in forwarding of tests along hop paths on private networks. Unfortunately this means full circuit testing for private nets will need an upgrade. :(
Adam Ierymenko
2016-02-23 14:56:51 -08:00 -
c7c61b4ac0
Fix checking of path address validity.
Adam Ierymenko
2016-02-22 16:01:35 -08:00 -
92f24d1988
Make maximum size of a circuit test structure sane.
Adam Ierymenko
2016-02-22 15:54:18 -08:00 -
9b59bcd995
Clean controller circuit test memory.
Adam Ierymenko
2016-02-22 15:48:27 -08:00 -
43fff1a87e
Deprecate reporting of local clock in circuit tests since a small number of users might have security problems with this.
Adam Ierymenko
2016-02-22 12:59:26 -08:00 -
2aa7138373
Reduce direct ping delay back to 1m and make SelfAwareness aware of local received-on address to eliminate false symmetric classification.
Adam Ierymenko
2016-02-22 09:47:50 -08:00 -
69a438d64d
Small tweak to active threshold.
Adam Ierymenko
2016-02-19 09:10:31 -08:00 -
772551c45d
Try +1 and +2 existing surfaces for symmetric NATs.
Adam Ierymenko
2016-02-11 10:39:39 -08:00 -
0c951b6e56
More tweaks to new symmetric NAT buster, and stop using old iterative method since this supersedes it.
Adam Ierymenko
2016-02-10 18:41:39 -08:00 -
eadafd8de7
Little fix to NAT-t alg
Adam Ierymenko
2016-02-10 17:51:42 -08:00 -
f9230eb970
Widen max delta for TS/revision just a bit more for now.
Adam Ierymenko
2016-02-10 16:18:45 -08:00 -
82348e1537
Temporarily blacklist he.net IPv6 tunnel addresses for paths: these usually have a very low MTU which causes packet loss and other issues.
Adam Ierymenko
2016-02-10 11:06:26 -08:00 -
10bb9919f1
Tweak certificate of membership revision/time tolerance to eliminate boundary packet loss issues occasionally seen in the wild.
Adam Ierymenko
2016-02-10 09:32:42 -08:00 -
4769dacf61
Tweak needsOurMembershipCertificate timing to resolve a possible source of occasional dropped packets.
Adam Ierymenko
2016-02-09 16:54:47 -08:00 -
63ec7e58d4
Make activity no longer a function of ping frequency, since this causes compatibility bugs when the latter was modified due to timer interactions with other versions.
Adam Ierymenko
2016-02-08 10:03:01 -08:00 -
a963810e02
Tweak a few cluster params for higher perf / lower initial setup latency.
Adam Ierymenko
2016-02-08 09:57:46 -08:00 -
69b1da2e1d
return 200 instead of 404 when test is fetched
Adam Ierymenko
2016-02-04 16:27:25 -08:00 -
dc3d899e70
Return test ID when we post a test.
Adam Ierymenko
2016-02-04 16:09:26 -08:00 -
78c1d9006a
flood protection fix
Adam Ierymenko
2016-02-04 14:39:43 -08:00 -
5dad73647d
Lengthen backup period again
Adam Ierymenko
2016-02-04 14:22:54 -08:00 -
13b39a0c3e
SQLite perf tuning
Adam Ierymenko
2016-02-04 14:03:37 -08:00 -
90801a94d3
Track client version and tell whether active nodes support circuit test.
Adam Ierymenko
2016-02-04 13:38:42 -08:00 -
fab6f4450d
/active subpath off networks
Adam Ierymenko
2016-02-04 12:17:55 -08:00 -
2e04dc03f2
Logging to NodeHistory, SQL queries.
Adam Ierymenko
2016-02-03 18:10:56 -08:00 -
f8eb6b0067
Add NodeHistory table on sqlite controller.
Adam Ierymenko
2016-02-03 13:56:35 -08:00 -
7a63fdc447
Fix for GitHub issue #298 and hopefully #297
Adam Ierymenko
2016-02-01 14:41:54 -08:00 -
4655a59912
typo
Adam Ierymenko
2016-01-28 17:59:31 -08:00 -
c0668dcdf2
Merge branch 'edge' into dev
Adam Ierymenko
2016-01-26 14:20:25 -08:00 -
9cb4bbe2b8
Save test results for circuit tests in memory and then cancel the test and send the results when the test is queried later. This way you can POST a test and then come GET the result at the appointed time.
Adam Ierymenko
2016-01-26 12:42:44 -08:00 -
95d28494f6
Mac OSX Port - Lightly tested
Joseph Henry
2016-01-25 12:55:29 -08:00 -
67f678d60a
Merge branch 'master' into dev
Grant Limberg
2016-01-22 18:07:20 -08:00 -
3993dfa2a5
Fix JNI for API changes in 1.1.4
Grant Limberg
2016-01-22 18:06:58 -08:00 -
935f00ad4c
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
Adam Ierymenko
2016-01-21 16:03:14 -08:00 -
bafdb54752
New dev version: 1.1.5
Adam Ierymenko
2016-01-21 16:02:16 -08:00 -
7526ed705c
Check for /dev/tun as well as /dev/net/tun since some Linux devices put it there.
Adam Ierymenko
2016-01-21 16:01:24 -08:00 -
bccd60125b
Added python, python3, darkhttpd unit tests
Joseph Henry
2016-01-21 15:52:54 -08:00 -
7127d2b811
Updated unit tests + README
Joseph Henry
2016-01-21 15:10:26 -08:00 -
9cc2733ed8
VERSION 1.1.4: Improved path detection, improved anti-recursion code, and Network Containers BETA
1.1.4
Adam Ierymenko
2016-01-20 18:10:40 -08:00 -
3b10fd7557
Windows build fixes.
Adam Ierymenko
2016-01-20 18:06:20 -08:00 -
f782797dc7
readme
Adam Ierymenko
2016-01-20 17:44:17 -08:00 -
227b8bfbf6
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
Adam Ierymenko
2016-01-20 16:59:59 -08:00 -
385770dcc8
1.1.4 bump
Adam Ierymenko
2016-01-20 16:59:54 -08:00 -
4f6ca14d4f
typo
Janjaap Bos
2016-01-20 16:52:46 -08:00 -
c3fc5340b6
Added check for identiy
Janjaap Bos
2016-01-20 16:43:37 -08:00 -
4f30b06930
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-20 16:28:14 -08:00 -
398e0b7c63
Removed debug line
Joseph Henry
2016-01-20 15:04:02 -08:00 -
b7b014298b
Bad connection reference fix + RX lock fix
Joseph Henry
2016-01-20 14:43:49 -08:00 -
bcaf42e075
Transfer speed increate + stability fixes
Joseph Henry
2016-01-20 13:38:14 -08:00 -
357cb92f2e
Stability fix + introduction of connection probation
Joseph Henry
2016-01-18 23:41:28 -08:00 -
31ed86740c
Added some safety + unregister callbacks on close
Joseph Henry
2016-01-18 16:04:29 -08:00 -
f2cc144811
Fixed nc_sent possible bad ptr on close issue
Joseph Henry
2016-01-18 12:26:40 -08:00 -
1783867f96
Print path for user. Removed unused stub Phy methods
Joseph Henry
2016-01-17 15:13:32 -08:00 -
a73638b214
Fixed memory leak
Joseph Henry
2016-01-17 14:32:34 -08:00 -
bd1884e48f
yay more icons
Grant Limberg
2016-01-15 18:39:16 -08:00 -
5cd20c0009
Adding app icons for iOS
Grant Limberg
2016-01-15 18:22:53 -08:00 -
58ebfdffcb
Debugs off by default
Joseph Henry
2016-01-15 13:03:37 -08:00 -
1e2c434ae8
nc_recved() connection closure change
Joseph Henry
2016-01-15 13:02:48 -08:00 -
7107297c25
Merge branch 'edge' of http://10.6.6.2/zerotier/zerotierone into edge
Joseph Henry
2016-01-15 11:19:25 -08:00 -
35fb602dff
Fixed pcb->state == CLOSE_WAIT bug
Joseph Henry
2016-01-15 11:18:26 -08:00 -
8af3d35234
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-15 11:18:23 -08:00 -
323d40a560
Small formatting changes
Joseph Henry
2016-01-15 10:27:27 -08:00 -
321bca4bf7
Adjusted formatting/conventions to conform to rest of ZT codebase
Joseph Henry
2016-01-15 10:09:31 -08:00 -
7cb08630d0
Fixed RX race condition
Joseph Henry
2016-01-14 18:59:08 -08:00 -
45f0737a00
Naming convention update
Joseph Henry
2016-01-14 14:15:50 -08:00 -
6cf478c1b2
RX buffer update
Joseph Henry
2016-01-14 14:03:03 -08:00 -
f52a82d9f2
Updated RX buffer code
Joseph Henry
2016-01-14 13:23:01 -08:00 -
6dac0c8c4f
C doesn't support default arguments
Grant Limberg
2016-01-13 17:47:34 -08:00 -
5e30eabd30
Updated getsockopt/setsockopt, removed unused code
Joseph Henry
2016-01-13 15:52:15 -08:00 -
7bba867ce8
Fixed double-close bug
Joseph Henry
2016-01-13 13:55:11 -08:00 -
e8e6a4702b
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-13 13:15:47 -08:00 -
c3e2cb9b8e
Modified PCB/state management logic
Joseph Henry
2016-01-13 12:19:48 -08:00 -
2e5caa335a
Old SF root is dead. Now we are just on Alice and Bob. (world update for 1.1.4)
Adam Ierymenko
2016-01-13 10:18:41 -08:00 -
bdabe40c65
Updated error reporting for sock_fd_read()
Joseph Henry
2016-01-12 14:25:30 -08:00 -
7991a7c50a
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-12 14:05:40 -08:00 -
e91322bd10
README update and example server port change
Joseph Henry
2016-01-12 14:04:55 -08:00 -
4e4fd51117
boring doc stuff
Adam Ierymenko
2016-01-12 14:04:55 -08:00 -
23cdb3aed5
Removed ztnc network config file
Joseph Henry
2016-01-12 13:58:15 -08:00 -
bd3d9ee356
Removed terminology changes
Joseph Henry
2016-01-12 13:55:46 -08:00 -
76f1ab33f0
Make clean rm .depend
Adam Ierymenko
2016-01-12 13:44:59 -08:00 -
61fd8463f8
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-12 13:19:53 -08:00 -
3883ac08c7
Docs and cleanup.
Adam Ierymenko
2016-01-12 13:17:30 -08:00 -
dd233fdb8d
Updated terminology. No functional change
Joseph Henry
2016-01-12 13:00:31 -08:00 -
18aea2d3d3
Removed unused code
Joseph Henry
2016-01-12 12:56:51 -08:00 -
74e22368b5
Fixed sketchy memcpy logic, also added checks for service RPC ACK
Joseph Henry
2016-01-12 12:42:46 -08:00 -
d03a63e055
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
Adam Ierymenko
2016-01-12 12:25:19 -08:00 -
93ab8d46b9
Merge branch 'dev' into edge
Adam Ierymenko
2016-01-12 12:25:15 -08:00 -
740eb6ebc4
Simplify Peer locking to eliminate deadlock with new path recursion check code (and also probably improve performance).
Adam Ierymenko
2016-01-12 12:12:25 -08:00 -
d6f0f1a82a
Use network user ptr in lookup for Ethernet frame handling to eliminate map lookup.
Adam Ierymenko
2016-01-12 11:34:22 -08:00 -
83ef98a9dc
Add a network-associated user ptr in API.
Adam Ierymenko
2016-01-12 11:04:35 -08:00 -
3edfbfec93
Merge branch 'master' into dev
Adam Ierymenko
2016-01-12 09:50:19 -08:00 -
68c004ef68
Merge pull request #291 from JackyRen/patch-1
Adam Ierymenko
2016-01-12 09:49:54 -08:00 -
e2ae9165c6
RPC update
Joseph Henry
2016-01-12 09:46:49 -08:00 -
704205c5f7
Dead code removal.
Adam Ierymenko
2016-01-12 09:33:14 -08:00 -
21656ba015
Update controller README.md
Ren Jie
2016-01-12 22:51:08 +08:00