mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-22 22:33:58 -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
-
0c3dd2be96
Fixed apache script
Joseph Henry
2015-09-27 21:48:38 -04:00 -
444481f6d9
Modified Dockerfile
Joseph Henry
2015-09-27 21:26:57 -04:00 -
299ec12b39
Added docker-test folder
Joseph Henry
2015-09-27 21:16:02 -04:00 -
b21c5d8e51
Added dockerfile
Joseph Henry
2015-09-27 20:51:32 -04:00 -
2d0adb562d
Specify circuit test messages.
Adam Ierymenko
2015-09-27 11:37:39 -07:00 -
3bc9530db7
Object-Model refactor: Removed notion of Client
Joseph Henry
2015-09-27 06:08:39 -04:00 -
75a191a856
don't create an InetSocketAddress on local address if it's equal to ZT_SOCKADDR_NULL
Grant Limberg
2015-09-26 14:10:45 -07:00 -
7c3be2b5c1
fix function signature in lookup for onSendPacketRequested function
Grant Limberg
2015-09-26 14:10:16 -07:00 -
0b9e5928d3
update PacketSender interface
Grant Limberg
2015-09-26 13:53:38 -07:00 -
e8cdff3eaf
Merge branch 'adamierymenko-dev' into android-jni-dev
Grant Limberg
2015-09-26 13:47:55 -07:00 -
fe78eb77d4
Fixed another closure bug
Joseph Henry
2015-09-24 19:22:56 -04:00 -
f69454ec98
(1) Make ZT_ naming convention consistent (get rid of ZT1_), (2) Make local interface a full sockaddr_storage instead of an int identifier, which turns out to be better for multi-homing and other uses.
Adam Ierymenko
2015-09-24 16:21:36 -07:00 -
8a8264bc39
Fixed their_fd closure bug
Joseph Henry
2015-09-24 17:33:25 -04:00 -
1119f64a77
Fixed connection closure issue
Joseph Henry
2015-09-24 17:10:30 -04:00 -
c25ceaf06b
Fixed recursive lock problem in closeConnection
Joseph Henry
2015-09-24 16:15:14 -04:00 -
b263926ea6
thread fixes.
Adam Ierymenko
2015-09-24 13:02:10 -07:00 -
84747b1a14
thread fixes...
Adam Ierymenko
2015-09-24 13:01:19 -07:00 -
9396b8d53c
Minor debug changes
Joseph Henry
2015-09-24 15:56:48 -04:00 -
37497ec2a8
Minor changes
Joseph Henry
2015-09-24 15:31:11 -04:00 -
851e4c667f
Minor changes
Joseph Henry
2015-09-24 15:30:07 -04:00 -
9feeafd757
Make LWIPStack thread safe.
Adam Ierymenko
2015-09-24 12:29:10 -07:00 -
0027a1e152
Merge branch 'netcon' of http://10.6.6.2/zerotier/zerotierone into netcon
Joseph Henry
2015-09-24 14:33:49 -04:00 -
65af5af138
Added debug statements
Joseph Henry
2015-09-24 14:33:15 -04:00 -
557d2b3b0d
Make LWIPStack clean up properly.
Adam Ierymenko
2015-09-24 11:11:16 -07:00 -
fbde40d1fc
Merge branch 'adamierymenko-dev' into netcon
Adam Ierymenko
2015-09-24 11:00:22 -07:00 -
557c0c29b0
minor changes
Joseph Henry
2015-09-23 19:45:44 -04:00 -
0e5aac6a11
Prefer IPv6 paths if available.
Adam Ierymenko
2015-09-23 16:16:36 -07:00 -
b242216674
Version bump, preparing for a likely 1.0.6 soon.
Adam Ierymenko
2015-09-23 16:10:06 -07:00 -
423412df98
Pick a random secondary UDP port for uPnP mapped traffic because of broken routers.
Adam Ierymenko
2015-09-23 15:16:20 -07:00 -
c85dd262ed
moved lib files to ext
Joseph Henry
2015-09-23 18:03:21 -04:00 -
02d5a31822
added lwip unix port lib files
Joseph Henry
2015-09-23 17:55:15 -04:00 -
7821d1cbdd
.
Adam Ierymenko
2015-09-23 14:44:13 -07:00 -
80dc7fb675
Pick random port on -p0
Adam Ierymenko
2015-09-23 14:38:16 -07:00 -
a3ed5277ef
Make sure ZT_NO_TYPE_PUNNING also obeyed here.
Adam Ierymenko
2015-09-23 14:09:27 -07:00 -
2a527ea82e
Fix for timer jitter problem.
Adam Ierymenko
2015-09-23 14:01:41 -07:00 -
367ffde00c
Plumb through localInterfaceId to track local interfaces corresponding with remote addresses.
Adam Ierymenko
2015-09-23 13:49:56 -07:00 -
bbdb8eb0de
more commenting and cleaning
Joseph Henry
2015-09-23 15:23:26 -04:00 -
b6a6346405
commenting and cleanup
Joseph Henry
2015-09-23 14:23:36 -04:00 -
4464fa5d39
Eliminate another warning.
Adam Ierymenko
2015-09-23 10:29:05 -07:00 -
86996d4315
Eliminate compiler warning.
Adam Ierymenko
2015-09-23 10:27:53 -07:00 -
07cef1bdb8
misc cleanup
Joseph Henry
2015-09-22 19:53:36 -04:00 -
69f006f641
.
Adam Ierymenko
2015-09-22 16:02:02 -07:00 -
d656e87395
Send a random small payload for NAT keepalives, since zero byte packets seem to fail to keep associations alive behind some NATs.
Adam Ierymenko
2015-09-22 15:58:00 -07:00 -
3cb8070980
it's alive! -- hooked up new fd-handling code
Joseph Henry
2015-09-22 18:44:54 -04:00 -
ff7ac0487b
.
Adam Ierymenko
2015-09-22 15:16:38 -07:00 -
19c0923a86
Merge branch 'adamierymenko-dev' into netcon
Adam Ierymenko
2015-09-22 15:11:51 -07:00 -
6ce64c2557
Phy<> loses socketpair, gains raw FD monitoring.
Adam Ierymenko
2015-09-22 15:11:32 -07:00 -
3ed5edb295
fixed fd-transfer logic bug, needs new write-queue logic
Joseph Henry
2015-09-22 17:43:20 -04:00 -
c3dbae8d5e
more debugs
Joseph Henry
2015-09-22 13:35:37 -04:00 -
b2494b53e6
adjusted output size for packets
Joseph Henry
2015-09-22 13:27:27 -04:00 -
f091a074d4
output lengths
Joseph Henry
2015-09-22 13:25:24 -04:00 -
f80d65286c
more debug statements
Joseph Henry
2015-09-22 13:21:33 -04:00 -
0271e3d3ac
.
Adam Ierymenko
2015-09-22 10:00:00 -07:00 -
00cb8dbda8
timer change
Joseph Henry
2015-09-22 12:48:53 -04:00 -
025069de7e
timer change
Joseph Henry
2015-09-21 20:51:35 -04:00 -
86673bd6d6
fixed minor bugs and added debug outputs
Joseph Henry
2015-09-21 19:39:26 -04:00 -
ddf3d1f949
Controller side support for IPv6 assignment.
Adam Ierymenko
2015-09-18 13:35:00 -07:00 -
3664966340
Generate local IPv6 addresses from network IDs and addresses.
Adam Ierymenko
2015-09-17 21:30:32 -07:00 -
cb6864f04a
updated nc_accept and lwip.so
Joseph Henry
2015-09-15 20:32:00 -04:00 -
701e1654a1
moved IP/netif allocation code
Joseph Henry
2015-09-15 19:06:16 -04:00 -
732de5bf7f
some cleanup
Joseph Henry
2015-09-15 18:47:40 -04:00 -
11731af45a
it's alive!
Joseph Henry
2015-09-15 18:27:52 -04:00 -
735ae9b369
debug changes
Joseph Henry
2015-09-15 15:41:57 -04:00 -
cb277f52e8
Merge branch 'netcon' of http://10.6.6.2/zerotier/zerotierone into netcon
Joseph Henry
2015-09-15 14:16:28 -04:00 -
8ea83c9548
netif code hooked up
Joseph Henry
2015-09-15 14:15:59 -04:00 -
610ab0750c
Drop Sqlite-based Log table for now and switch to an in-memory log for recent activity. Log table gets too big on busy nodes. Should probably support push of events to some kind of event system later.
Adam Ierymenko
2015-09-15 10:59:23 -07:00 -
d06499a50c
Merge branch 'adamierymenko-dev' of http://git.int.zerotier.com/zerotier/zerotierone into netcon
Adam Ierymenko
2015-09-14 12:00:03 -07:00 -
ef316ced3b
Fix JSON.
Adam Ierymenko
2015-09-14 11:59:43 -07:00 -
0617b17534
Merge branch 'netcon' of http://git.int.zerotier.com/zerotier/zerotierone into netcon
Adam Ierymenko
2015-09-14 11:36:01 -07:00 -
f7d3e262a9
ifdef default assignments
Grant Limberg
2015-09-11 17:16:38 -07:00 -
8189b2ba91
retval fix
Joseph Henry
2015-09-11 19:29:35 -04:00 -
e73868bc5a
various segfault fixes
Joseph Henry
2015-09-11 19:02:44 -04:00 -
6f0bc1f676
added debugs, fixed linux makefile
Joseph Henry
2015-09-11 18:22:41 -04:00 -
88898c68d7
Merge branch 'adamierymenko-dev' of http://git.int.zerotier.com/zerotier/zerotierone into netcon
Adam Ierymenko
2015-09-11 15:02:38 -07:00 -
cd005341c5
Extra statement to clean up Members -- cascade did not seem to work, possibly due to dual key.
Adam Ierymenko
2015-09-11 15:02:26 -07:00 -
bc666d0ab7
added pbuf alloc block
Joseph Henry
2015-09-11 15:26:39 -04:00 -
933b47389d
Add Arp to netcon build.
Adam Ierymenko
2015-09-11 12:19:48 -07:00 -
a8d7a31327
Integrate arp into NetconEthernetTap.
Adam Ierymenko
2015-09-11 12:12:45 -07:00 -
c2226cf0df
added TRACEs
Joseph Henry
2015-09-11 14:47:16 -04:00 -
5f6eb2ce98
Merge branch 'adamierymenko-dev' into netcon
Adam Ierymenko
2015-09-11 11:46:44 -07:00 -
c1a53a2653
ARP cache and responder agent code for use in netcon and iOS.
Adam Ierymenko
2015-09-11 11:45:04 -07:00 -
776f93e7be
closeConnection / closeClient changes
Joseph Henry
2015-09-11 14:12:27 -04:00 -
5a5a513b18
small method changes
Joseph Henry
2015-09-11 14:00:42 -04:00 -
cc4a2bb0c3
filled out hendlers
Joseph Henry
2015-09-10 20:34:48 -04:00 -
e4dc46741f
compiles, technically
Joseph Henry
2015-09-10 20:22:35 -04:00 -
20beafedc5
refactor almost complete
Joseph Henry
2015-09-10 20:02:13 -04:00 -
8d82ac5cc8
Merge branch 'adamierymenko-dev' into netcon
Adam Ierymenko
2015-09-10 15:56:15 -07:00 -
9dc2ef5549
Rename some stuff in Phy since it can be used with any stream socket.
Adam Ierymenko
2015-09-10 15:55:48 -07:00 -
cd3d77987c
.
Adam Ierymenko
2015-09-10 15:52:24 -07:00 -
b11d429bc0
refactor in progress
Joseph Henry
2015-09-10 18:48:45 -04:00 -
e391bc004b
refactor in progress
Joseph Henry
2015-09-10 18:19:43 -04:00 -
a35fa7ac93
Add expansion of netconf in _test field.
Adam Ierymenko
2015-09-10 15:14:10 -07:00 -
bebe3d7cfa
Fix deadlock in test mode.
Adam Ierymenko
2015-09-10 14:47:04 -07:00 -
c1f1530d54
refactor in progress
Joseph Henry
2015-09-10 17:44:01 -04:00 -
1f7a41cff8
Fix to allowing identity to be populated if not present.
Adam Ierymenko
2015-09-10 14:37:34 -07:00 -
f4d3c995bc
refactor in progress
Joseph Henry
2015-09-10 16:52:18 -04:00 -
637da383f5
Remove unnecessary accessors.
Adam Ierymenko
2015-09-10 13:22:44 -07:00 -
389ea272a0
Merge adamierymenko-dev
Adam Ierymenko
2015-09-10 13:20:00 -07:00 -
9a723be263
Add socketpair support to Phy.
Adam Ierymenko
2015-09-10 13:18:57 -07:00 -
3802d37d29
started refactor
Joseph Henry
2015-09-10 15:46:37 -04:00