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
-
f2db82940b
Nginx patch. Verified to work in fc23 and ub14
Joseph Henry
2015-12-08 05:09:12 -08:00 -
a2837ccaa7
Fixed typo
Joseph Henry
2015-12-07 08:36:13 -08:00 -
284b37ccc0
Updated compatibility section
Joseph Henry
2015-12-07 08:35:26 -08:00 -
48d9708abe
Combined make-linux.mk and make-intercept.mk's installer section
Joseph Henry
2015-12-07 06:54:13 -08:00 -
b141026fc7
Replaced darkhttpd with httpd since darkhttpd is not currently supported and does not work
Joseph Henry
2015-12-07 06:41:20 -08:00 -
c9bd0b3bf1
More concise unit test section
Joseph Henry
2015-12-07 06:30:54 -08:00 -
21b158cc48
Added unit test info to README.md
Joseph Henry
2015-12-07 06:21:40 -08:00 -
dab13f59e5
Test updates
Joseph Henry
2015-12-07 05:37:14 -08:00 -
036bbfaff9
Modified test scripts to match new naming conventions
root
2015-12-07 03:21:46 -08:00 -
afafde2571
Modified Nginx test scripts
Joseph Henry
2015-12-06 22:37:23 -08:00 -
1dec034f77
Added application-specific test arguments to test script
Joseph Henry
2015-12-06 17:55:48 -08:00 -
0df33485ca
Merge remote-tracking branch 'origin/netcon' into edge
Adam Ierymenko
2015-12-04 15:41:56 -08:00 -
7ea53dd21b
(WIP) Additional test script changes
Joseph Henry
2015-12-04 15:39:35 -08:00 -
3869d6257b
Always Salsa20 encrypt the result of the system CSPRNG as a mitigation against various low-entropy bugs such as the recent Raspberry Pi one.
Adam Ierymenko
2015-12-04 14:50:24 -08:00 -
4e12899a8e
docs
Adam Ierymenko
2015-12-04 14:17:33 -08:00 -
cebced259e
docs
Adam Ierymenko
2015-12-04 13:48:53 -08:00 -
425d311ce8
Merge of netcon with edge and unification of make processes.
Adam Ierymenko
2015-12-04 13:19:31 -08:00 -
ac8918992b
Merge dev.
Adam Ierymenko
2015-12-04 12:45:21 -08:00 -
cbf8d9c45b
.
Adam Ierymenko
2015-12-04 12:43:48 -08:00 -
905253b4f5
First draft (unfinished) of new README for netcon (original in README.orig.md).
Adam Ierymenko
2015-12-04 12:43:21 -08:00 -
d9b12be697
ZT_NC_NWID patch + (WIP) test script modifications
Joseph Henry
2015-12-04 12:39:54 -08:00 -
2196d982c3
(fixed) nwid detection in test script
Joseph Henry
2015-12-03 18:50:20 -08:00 -
5c5943a00c
(fixed) test script liblwip.so placement, also streamlined test logic
Joseph Henry
2015-12-03 07:11:33 -08:00 -
a4cfe4cd16
Fix Linux init script to properly specify runlevels.
Adam Ierymenko
2015-12-01 10:19:10 -08:00 -
ceaef19fb7
Fix for GitHub issue #260 -- fix for (non-exploitable) crash in network preferred relay code
Adam Ierymenko
2015-11-30 17:20:12 -08:00 -
944fdfb65e
Low-impact sanity check against GitHub issue #247 -- will likely prevent other weird recursions too.
Adam Ierymenko
2015-11-30 16:44:32 -08:00 -
be44b15eac
Fix for GitHub issue #252
Adam Ierymenko
2015-11-30 16:15:23 -08:00 -
d73edfea56
GitHub issue #257
Adam Ierymenko
2015-11-30 16:12:03 -08:00 -
c21882da9c
Put selftest back and turn off tracing in PortMapper.
Adam Ierymenko
2015-11-30 16:07:02 -08:00 -
f260250580
Simplify IP assignment logic in OSXEthernetTap, also fix for GitHub issue #249
Adam Ierymenko
2015-11-30 15:39:34 -08:00 -
201109a7a0
(fixed) make-linux.mk conflicts, updated clean logic
Joseph Henry
2015-11-23 16:02:39 -08:00 -
7e28161638
Merge dev
Adam Ierymenko
2015-11-30 15:17:31 -08:00 -
40a4ba6e39
indentation
Adam Ierymenko
2015-11-30 15:15:43 -08:00 -
d862d2868c
... and here.
Adam Ierymenko
2015-11-30 14:57:28 -08:00 -
1e213b4d4c
Need to close on premature abort too or resources are leaked.
Adam Ierymenko
2015-11-30 14:56:36 -08:00 -
3d66492828
Also add a timeout for the actual NAT-PMP port mapping step.
Adam Ierymenko
2015-11-30 14:17:58 -08:00 -
838fdf4d11
ifdef naming fix.
Adam Ierymenko
2015-11-30 13:32:30 -08:00 -
685c5e9ad1
Fix for uPnP
Adam Ierymenko
2015-11-30 13:25:34 -08:00 -
66a29a00ee
Merge miniupnpc/libnatpmp build into main build by just adding flags, defs, and objs.
Adam Ierymenko
2015-11-30 13:17:43 -08:00 -
6768521330
Ton of uPnP work and adding NAT-PMP support, still testing...
Adam Ierymenko
2015-11-30 13:10:22 -08:00 -
6c0de526e8
Merge pull request #261 from janjaapbos/synology
Adam Ierymenko
2015-11-30 11:07:20 -08:00 -
4c812e3796
Merge pull request #259 from janjaapbos/jb-dev
Adam Ierymenko
2015-11-30 10:53:22 -08:00 -
e6808c69f8
Increase maximum number of paths per IP scope to 4
Janjaap Bos
2015-11-30 19:48:38 +01:00 -
75637f68b3
Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev
Adam Ierymenko
2015-11-24 14:11:31 -08:00 -
56cb2f43fa
Merge pull request #254 from bonki/fix_iproute2_ip_handling
Adam Ierymenko
2015-11-24 14:11:14 -08:00 -
038476c412
Fix for GitHub issue #253.
Adrian Frühwirth
2015-11-24 22:56:02 +01:00 -
ef4472e185
Intercept now checks ZT_NC_NWID environment variable for 16-digit network ID and does not initialize if not present.
Adam Ierymenko
2015-11-23 13:59:38 -08:00 -
4acb3d81f3
Rename Common to common.inc.c to indicate that this is an included C file not a primary build C file.
Adam Ierymenko
2015-11-23 13:25:46 -08:00 -
bee44ae731
Merge Sendfd into Common.c
Adam Ierymenko
2015-11-23 13:24:28 -08:00 -
95106e2e30
Mare make-self-contained code cleanup.
Adam Ierymenko
2015-11-23 13:18:46 -08:00 -
2a6ea38718
More code cleanup, just moving some stuff into NetconEthernetTap that is not used elsewhere.
Adam Ierymenko
2015-11-23 13:02:50 -08:00 -
d8d4cfbf01
Eliminate a few warnings and some small code reorg.
Adam Ierymenko
2015-11-23 12:43:42 -08:00 -
34404eb300
Ignore more DLL patterns.
Adam Ierymenko
2015-11-23 12:34:46 -08:00 -
7a84805824
Uncommit binary... :P
Adam Ierymenko
2015-11-23 12:34:23 -08:00 -
1d4563ac31
A few very tiny bits of dead code removal, etc.
Adam Ierymenko
2015-11-23 12:32:20 -08:00 -
a18336fa18
MERGE current "dev" into "netcon" -- should not affect netcon itself but will retest -- brings ZeroTier core up to 1.1.0
Adam Ierymenko
2015-11-23 10:46:52 -08:00 -
1e4a40e772
Reformat table.
Adam Ierymenko
2015-11-23 10:11:46 -08:00 -
6e5feaba3a
Updated test files
Joseph Henry
2015-11-23 07:08:07 -08:00 -
71b38a48ac
Replaced README
Joseph Henry
2015-11-23 06:22:09 -08:00 -
6a3f230555
Unit test info added to README
Joseph Henry
2015-11-23 06:20:01 -08:00 -
a952ff2c61
Removed odd file
Joseph Henry
2015-11-23 06:11:19 -08:00 -
05e51f40b4
README formatting update. Removed odd files
Joseph Henry
2015-11-23 06:07:48 -08:00 -
b83aefcf8f
Updated README, fixed node.js test bug
Joseph Henry
2015-11-23 05:59:05 -08:00 -
8b9b593256
Removed old READMEs and OS files
Joseph Henry
2015-11-23 05:21:20 -08:00 -
275a76ff5c
Test update
Joseph Henry
2015-11-23 05:15:19 -08:00 -
3d163f7044
Patch for Node.js -- accept() bug
Joseph Henry
2015-11-23 01:14:17 -08:00 -
764dd1c3d9
ARP packets do need the source IP address in them, as well as the MAC address.
Grant Limberg
2015-11-21 19:14:59 -08:00 -
ac09c3569a
ARP packet lengths are 28 bytes. This condition required the packet to be 29 or more bytes.
Grant Limberg
2015-11-21 19:14:06 -08:00 -
ce5b7f0305
The World as of 2015-11-20
Adam Ierymenko
2015-11-20 12:49:23 -08:00 -
1fde17bacb
Update World to reflect Alice and Bob in their final glory. Will hot-push this soon.
Adam Ierymenko
2015-11-20 11:46:10 -08:00 -
d472c59b8d
Additional test files
Joseph Henry
2015-11-20 02:41:27 -08:00 -
126fc46dc4
Updated makefile, removed old results directory
Joseph Henry
2015-11-20 01:22:15 -08:00 -
d2e624f301
Updated makefile, removed old results directory
Joseph Henry
2015-11-20 01:19:16 -08:00 -
7173b0124b
Removed old test directory
Joseph Henry
2015-11-20 01:13:04 -08:00 -
1f27022fa7
Test/Code Refactor in preparation for merge
Joseph Henry
2015-11-20 01:08:38 -08:00 -
9a25a627bb
WIP: Unit tests -- more generalization
Joseph Henry
2015-11-19 17:34:56 -08:00 -
375aae44e4
.
Adam Ierymenko
2015-11-19 16:36:15 -08:00 -
31bc5e1559
WIP: Unit tests
Joseph Henry
2015-11-19 16:21:59 -08:00 -
b1100b3d13
WIP: Automated tests
Joseph Henry
2015-11-19 16:14:27 -08:00 -
399b2e9e26
forgot to submit this. Add DeferredPackets.cpp to the android makefile
Grant Limberg
2015-11-17 19:16:10 -08:00 -
6f16f44438
VERSION 1.1.0: Win/Mac UI improvements, improved NAT-t, CIRCUIT_TEST, and more!
1.1.0
Adam Ierymenko
2015-11-17 11:19:58 -08:00 -
1c0c3e62dc
Just add a launch prerequisite for .NET 4.5 -- it's usually there, and if not it can be easily installed. This is mostly an issue on old Windows Server systems, and in that case the admin will likely want to decide how to proceed.
Adam Ierymenko
2015-11-17 11:13:44 -08:00 -
9169b6c999
Fix crash on exit in Windows (does not affect other OSes) and revert debugging tweak in Windows version that prevented service from starting after real install.
Adam Ierymenko
2015-11-17 09:56:19 -08:00 -
a660ec490e
Started work on automated unit test scripts
Joseph Henry
2015-11-17 02:28:23 -08:00 -
f5c2600ca4
Added symbol checks in intercept. This seems wise after all
Joseph Henry
2015-11-16 23:57:19 -08:00 -
48745eca57
Fix ARM dpkg build.
Adam Ierymenko
2015-11-16 19:54:58 -08:00 -
b0f6dc43b4
Revised fd RX logic
Joseph Henry
2015-11-16 19:53:59 -08:00 -
456bfea58d
Real World -- edge now talks to real net.
Adam Ierymenko
2015-11-16 19:27:36 -08:00 -
0f5fb48a0b
Turns out it wasn't hard to add miniupnpc to the VS2012 project and just have it build with the rest of the code.
Adam Ierymenko
2015-11-16 19:04:04 -08:00 -
dc8edea0c6
Linux make rules to make libminiupnpc from source.
Adam Ierymenko
2015-11-16 18:33:52 -08:00 -
cf6164e847
Build libminiupnpc from source now, and update version.
Adam Ierymenko
2015-11-16 18:28:55 -08:00 -
a13a21377c
Delete pre-build miniupnpc for Linux and Mac -- will add Make rules to build from source and include source in ext/
Adam Ierymenko
2015-11-16 18:18:08 -08:00 -
37acd375d6
Fix 64-bit int warning.
Adam Ierymenko
2015-11-16 18:10:40 -08:00 -
f2289544b7
Check for fork/clone and re-initialize in close() -- for nginx
Joseph Henry
2015-11-16 17:44:11 -08:00 -
7a53ecac86
UI stuff.
Adam Ierymenko
2015-11-16 17:18:44 -08:00 -
906e49ff72
Add make option ZT_ENABLE_CLUSTER and disable it in default Linux build.
Adam Ierymenko
2015-11-16 16:22:41 -08:00 -
e4d1aba3f8
Use new OSX tap version, and update OSX install scripts.
Adam Ierymenko
2015-11-16 16:19:24 -08:00 -
38fe77ecf2
WebUIWrapper is dead.
Adam Ierymenko
2015-11-16 15:44:07 -08:00 -
8fde33d87c
.
Adam Ierymenko
2015-11-16 14:45:17 -08:00 -
220552af62
GitHub issue #241 -- and also some appearance updates. Eventually this might get replaced by a native Mac app.
Adam Ierymenko
2015-11-16 14:30:25 -08:00