mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-24 07:05:50 -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
-
9892f7bb47
Upgrade nlohmann::json
Adam Ierymenko
2016-11-22 11:06:58 -08:00 -
42ba70e79e
Replace long callback arg list with struct, and implement path whitelisting, path blacklisting, and local.conf support for roles.
Adam Ierymenko
2016-11-22 10:54:58 -08:00 -
cbaef66e82
Fix a deadlock in federation/upstream code.
Adam Ierymenko
2016-11-21 16:04:01 -08:00 -
97d915b06c
Expose relay policy in node settings.
Adam Ierymenko
2016-11-21 15:35:18 -08:00 -
3a3a23db34
hacky way to set window position but it works
Grant Limberg
2016-11-21 15:31:32 -08:00 -
d159e5ca44
Allow relay policy setting in local.conf
Adam Ierymenko
2016-11-21 15:21:24 -08:00 -
d3bd10952e
hyperlinks in the about page are clickable
Grant Limberg
2016-11-21 14:32:25 -08:00 -
40078a99de
Make parse failure of local.conf non-fatal in case people have ancient files sitting around.
Adam Ierymenko
2016-11-21 14:14:43 -08:00 -
0142c0d339
fill out the about view
Grant Limberg
2016-11-21 13:25:10 -08:00 -
2e5de46584
local.conf and support for virtual role definition
Adam Ierymenko
2016-11-21 13:20:56 -08:00 -
1be55d6182
Merge branch 'dev' into systemtray
Grant Limberg
2016-11-21 12:59:43 -08:00 -
8ebcd44405
dont close the network list. just hide it so its reusable
Grant Limberg
2016-11-21 12:54:27 -08:00 -
ccdd4ffda7
Move split() to OSUtils since it is not used in core.
Adam Ierymenko
2016-11-18 15:49:28 -08:00 -
a6ed711492
wired up the startup registry key to the registry
Grant Limberg
2016-11-18 15:44:41 -08:00 -
3fb224cb22
add a checkbox for startup option in preferences
Grant Limberg
2016-11-18 15:23:07 -08:00 -
5ca5af619d
Merge branch 'systemtray' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into systemtray
Grant Limberg
2016-11-18 14:58:01 -08:00 -
f61c5836b2
copy node ID by clicking on node ID menu item
Grant Limberg
2016-11-18 14:52:04 -08:00 -
535b33b46e
copy node ID by clicking on node ID menu item
Grant Limberg
2016-11-18 14:52:04 -08:00 -
a8847de910
proper shutdown
Grant Limberg
2016-11-18 14:23:22 -08:00 -
2231e878d5
Merge branch 'dev' into systemtray
Grant Limberg
2016-11-18 14:00:25 -08:00 -
299a7cab20
fixed an issue where sometimes network data wouldnt be updated
Grant Limberg
2016-11-18 13:59:31 -08:00 -
e48d6880c9
Wired up connected checkbox and delete button. just something not working with refresh.
Grant Limberg
2016-11-18 13:52:48 -08:00 -
673c0c811e
Wire through upstream stuff and add setRole().
Adam Ierymenko
2016-11-18 13:48:49 -08:00 -
6e1da35c12
Remove debug.
Adam Ierymenko
2016-11-18 13:15:58 -08:00 -
25f9c294dc
Small bug fix and warning removal.
Adam Ierymenko
2016-11-18 13:01:45 -08:00 -
2ea9f516e1
Rate gate expensive validation of new identities in HELLO.
Adam Ierymenko
2016-11-18 12:59:04 -08:00 -
dbe1461886
wire up the quit button
Grant Limberg
2016-11-18 12:09:08 -08:00 -
7bea709747
wire up the rest of the views to the menu. views not implemented yet tho.
Grant Limberg
2016-11-18 11:42:15 -08:00 -
6536474b94
moved stuff around again. WPF didnt like things once they were moved. Also wired up Join dialog.
Grant Limberg
2016-11-18 11:33:46 -08:00 -
ab4021dd0e
Do packet MAC check before locallyValidate(), and add timing measurement in selftest.
Adam Ierymenko
2016-11-18 11:09:19 -08:00 -
1fcbb1fbed
Proactively auto-load designated upstreams.
Adam Ierymenko
2016-11-18 10:39:26 -08:00 -
39333c9e8e
Modify unite() to deal with a second layer of upstreams.
Adam Ierymenko
2016-11-17 16:59:04 -08:00 -
1615ef1114
Rename getBestRoot() etc.
Adam Ierymenko
2016-11-17 16:31:58 -08:00 -
bf8d71e82c
Add notion of upstream that is separate from root in Topology, etc.
Adam Ierymenko
2016-11-17 16:20:41 -08:00 -
a4c2740852
added skeletons for join and about windows. moving things around a little bit too
Grant Limberg
2016-11-17 14:25:55 -08:00 -
afa1b8cb2d
add timeouts to requests to the json api
Grant Limberg
2016-11-17 14:23:04 -08:00 -
5447c01e1f
can finally join/leave networks by clicking on them in the context menu
Grant Limberg
2016-11-17 14:13:05 -08:00 -
b4bacd50a1
Merge branch 'dev' into systemtray
Grant Limberg
2016-11-16 16:23:56 -08:00 -
3c248ec61a
handle removing of networks we are no longer connected to from the UI
Grant Limberg
2016-11-16 15:50:56 -08:00 -
78a8ceda0e
IP addresses now selectable in Windows UI
Grant Limberg
2016-11-16 15:11:28 -08:00 -
14bf326de2
make device ID selectable
Grant Limberg
2016-11-16 14:50:25 -08:00 -
dc549b7f3c
add JSONDB.cpp
Grant Limberg
2016-11-16 14:50:03 -08:00 -
456c7ca661
only changed items in the full network list are updated now
Grant Limberg
2016-11-15 16:55:24 -08:00 -
bab75186f5
make some fields in the network list selectable
Grant Limberg
2016-11-15 15:51:25 -08:00 -
07b2a3818c
Fix TTL scaling in cert.
Adam Ierymenko
2016-11-15 14:26:05 -08:00 -
15c6e2ec70
Fix member deauthorization time threshold bug.
Adam Ierymenko
2016-11-15 14:06:25 -08:00 -
5bd8968eb8
Add rules engine debugging switch to make-linux.mk
Adam Ierymenko
2016-11-15 11:50:53 -08:00 -
4ad942522b
Kill unnecessary check in another spot.
Adam Ierymenko
2016-11-14 15:57:46 -08:00 -
b6c99ba3ef
Add (currently undocumented) option to allow management from certain networks.
Adam Ierymenko
2016-11-14 15:47:06 -08:00 -
ee5bd57d40
We don't bind to non-local IP for TCP yet, but eliminate double check.
Adam Ierymenko
2016-11-14 15:29:36 -08:00 -
6445337a32
looks like a garbage file got committed. deleting
Grant Limberg
2016-11-14 15:02:40 -08:00 -
f20c7303e8
remove timer thats no longer needed
Grant Limberg
2016-11-14 14:58:57 -08:00 -
c4c8ea62e2
Added network monitor pub/sub class
Grant Limberg
2016-11-14 14:56:36 -08:00 -
71aadcbecb
fix serialization issue.
Grant Limberg
2016-11-10 15:21:54 -08:00 -
fd71ceeab5
menu now dynamically populates the network list
Grant Limberg
2016-11-10 14:17:57 -08:00 -
e26bee45fb
Multithreading in network controller. Threads are only started if controller is used.
Adam Ierymenko
2016-11-10 13:57:01 -08:00 -
1b10d3413a
Use circuit breaker only for requests.
Adam Ierymenko
2016-11-10 13:08:43 -08:00 -
f0fcd222a1
Actually push updates when things change.
Adam Ierymenko
2016-11-10 12:54:43 -08:00 -
298e4a9f14
Also avoid sending tags and caps to old members since there is no point.
Adam Ierymenko
2016-11-10 12:33:09 -08:00 -
12d32b9311
Small fix to send pushes if not a reply.
Adam Ierymenko
2016-11-10 11:57:45 -08:00 -
226123ca08
Refactor controller to permit sending of pushes as well as just replies to config requests.
Adam Ierymenko
2016-11-10 11:54:47 -08:00 -
5ebf5077f5
Log last meta-data in controller, and ease up just a bit on keepalives.
Adam Ierymenko
2016-11-09 17:11:10 -08:00 -
e1c930f1b7
update JNI wrapper to reflect removal of lastMulticastFrame and lastUnicastFrame from ZT_Peer struct
Grant Limberg
2016-11-09 16:33:01 -08:00 -
c61ca1dea2
Keep connections up for netconf stuff as well as frames.
Adam Ierymenko
2016-11-09 16:04:08 -08:00 -
eea712a1ae
Field in wrong place fixed.
Adam Ierymenko
2016-11-09 13:26:14 -08:00 -
1ebfca666d
Memo-ize some computed stuff to control CPU utilization.
Adam Ierymenko
2016-11-09 12:34:20 -08:00 -
005b5aacaf
rename
Grant Limberg
2016-11-09 10:32:18 -08:00 -
7cf3d2caa1
Network list window opens with click on the menu item
Grant Limberg
2016-11-08 16:31:07 -08:00 -
e1f9f7b6dc
turn APIHandler into a singleton
Grant Limberg
2016-11-08 15:50:08 -08:00 -
6b0543ba27
starts up to a toolbar icon with context menu. still much more to do
Grant Limberg
2016-11-08 14:54:55 -08:00 -
3d948a930e
Send a blanket rule to old versions. New versions will still bidirecitonally enforce on the inbound side.
Adam Ierymenko
2016-11-08 14:24:30 -08:00 -
6f3595bfd2
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2016-11-08 12:41:32 -08:00 -
4524899e4d
Update LM time on members on request.
Adam Ierymenko
2016-11-08 12:41:27 -08:00 -
54206fd44d
add NotifyIcon NuGet package for tray icon support
Grant Limberg
2016-11-08 11:24:12 -08:00 -
6d8c8f9fd1
update JSON library to latest
Grant Limberg
2016-11-08 11:23:15 -08:00 -
00e1b0ed10
added docs for allowManaged, allowGlobal, allowDefault
Grant Limberg
2016-11-08 11:00:48 -08:00 -
4f8feaa530
update JSON API docs for OneService
Grant Limberg
2016-11-08 10:23:25 -08:00 -
1c0393a98d
Merge
ecf3d103b2
into0324e6ca3d
Kris Raney
2016-11-08 16:32:51 +00:00 -
0324e6ca3d
Merge pull request #402 from bobberb/patch-1
Adam Ierymenko
2016-11-08 08:32:47 -08:00 -
d773ab2806
Merge pull request #407 from misuzu/chownfix
Adam Ierymenko
2016-11-08 08:32:31 -08:00 -
8e76363ccf
Fix chown on /var/lib/zerotier-one
Tsukasa Hiiragi
2016-11-08 16:50:32 +02:00 -
360c84e035
Minor fixes.
Adam Ierymenko
2016-11-08 00:05:18 +00:00 -
4868d21526
Bug fixes in controller refactor.
Adam Ierymenko
2016-11-07 23:49:03 +00:00 -
c802811ad2
Added a file copy util for Windows UI
Grant Limberg
2016-11-07 14:08:26 -08:00 -
5f63d5039b
Bug fixes, self test of JSONDB disabled by default.
Adam Ierymenko
2016-11-07 14:01:23 -08:00 -
a454a37a6e
Self test JSONDB.
Adam Ierymenko
2016-11-07 13:27:17 -08:00 -
a78d7311a6
Fix network list API call.
Adam Ierymenko
2016-11-04 16:23:41 -07:00 -
08ff666e99
.
Adam Ierymenko
2016-11-04 16:14:58 -07:00 -
0d108d37f6
.
Adam Ierymenko
2016-11-04 16:12:44 -07:00 -
cae9041c2a
.
Adam Ierymenko
2016-11-04 15:52:01 -07:00 -
330a07a554
cleanup
Adam Ierymenko
2016-11-04 15:48:23 -07:00 -
7729cbe313
Fix ambiguous error on some compilers.
Adam Ierymenko
2016-11-04 15:34:49 -07:00 -
3e865067be
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2016-11-04 15:18:35 -07:00 -
b03c7b2f30
Refactor controller to use split-out DB for better performance and less ugly.
Adam Ierymenko
2016-11-04 15:18:31 -07:00 -
1ab9c43135
wire up allowDefault, allowManaged, allowGlobal, allowDefault options
Grant Limberg
2016-11-04 14:50:07 -07:00 -
efcc24a76b
increase window width so IPv6 addreses don't wrap
Grant Limberg
2016-11-04 14:49:15 -07:00 -
4762311977
work in progress windows UI update
Grant Limberg
2016-11-04 12:39:57 -07:00 -
ab2ccb094a
Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into dev
Adam Ierymenko
2016-11-03 14:44:49 -07:00 -
3c00cd0f88
Separate out JSON store from controller code.
Adam Ierymenko
2016-11-03 14:17:46 -07:00 -
a7718bae39
link in notelemetry.obj even though Microsoft said CRT telemetry would be disabled in VS2015 Update 3. Just in case.
Grant Limberg
2016-11-03 12:25:09 -07:00