mirror of
https://github.com/ZeroTier/ZeroTierOne
synced 2025-08-22 14:23:59 -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
-
4738cedc49
updated test
mamoniot
2022-12-27 22:52:11 -05:00 -
dea6ec2a1e
updated comments
mamoniot
2022-12-27 22:47:22 -05:00 -
eb6d5f94ec
reverted bad change
mamoniot
2022-12-27 22:16:28 -05:00 -
eab4c3db3c
updated comment
mamoniot
2022-12-27 22:02:25 -05:00 -
d3d7cc1a3c
completed audit for threadsafety
mamoniot
2022-12-27 22:00:49 -05:00 -
bf3591f593
cleared warnings
mamoniot
2022-12-27 21:09:39 -05:00 -
5d72aabe17
got all tests to pass
mamoniot
2022-12-27 21:09:01 -05:00 -
8d1efcdffa
finished protocol
mamoniot
2022-12-27 15:02:46 -05:00 -
52556d0d89
finished implementation of counter starting at 1
mamoniot
2022-12-27 14:25:20 -05:00 -
30d58bee76
Merge branch 'tetanus' of github.com:/zerotier/ZeroTierOne into tetanus
Adam Ierymenko
2022-12-27 13:03:58 -05:00 -
ebebb7c32f
docs
Adam Ierymenko
2022-12-27 13:03:53 -05:00 -
402cf69b72
updated comment
mamoniot
2022-12-27 10:25:17 -05:00 -
fb20bbc538
implemented unfinished architecture
mamoniot
2022-12-27 10:22:30 -05:00 -
e445088cf2
fixed test
mamoniot
2022-12-26 23:11:08 -05:00 -
2c07136b5e
fixed test
mamoniot
2022-12-26 23:05:59 -05:00 -
4b6bf0a4ad
improved test
mamoniot
2022-12-26 21:34:09 -05:00 -
46a0c48745
implemented uninit
mamoniot
2022-12-26 21:17:21 -05:00 -
eee16167df
finished testing new counter window
mamoniot
2022-12-26 21:07:32 -05:00 -
fea866ca39
resolved git merge
mamoniot
2022-12-26 18:06:50 -05:00 -
bcf646ecba
reverted to earlier version
mamoniot
2022-12-26 18:05:00 -05:00 -
3cc407cecd
implemented proper windowing
mamoniot
2022-12-25 11:35:07 -05:00 -
a6742b7f82
Prevent shadowing VM routes as default route (macOS)
travis laduke
2022-12-23 16:09:53 -08:00 -
3e90ca889d
added header clarification
mamoniot
2022-12-22 13:48:31 -05:00 -
91bae4b1a8
Add missing default initialization of _lowBandwidthMode
Joseph Henry
2022-12-22 10:08:02 -08:00 -
234e0ea0ee
Renaming...
Adam Ierymenko
2022-12-21 20:00:15 -05:00 -
4959d8079b
enable ICMP in windows firewall
travis laduke
2022-12-19 13:26:29 -08:00 -
e3e4337d2f
Merge, fix secure_eq conflict.
Adam Ierymenko
2022-12-21 14:46:53 -05:00 -
e3c2005564
Incoming packet dedup and anti-replay in ZSSP.
Adam Ierymenko
2022-12-21 14:45:29 -05:00 -
6517cc0cd1
secure_eq in AES for macOS
Adam Ierymenko
2022-12-19 15:49:44 -05:00 -
9c9510ef36
added secure_eq to a few places
mamoniot
2022-12-19 11:37:31 -05:00 -
7da9b6cec5
Merge branch 'tetanus' of github.com:/zerotier/ZeroTierOne into tetanus
Adam Ierymenko
2022-12-19 11:24:54 -05:00 -
5114df03d9
Make secure_eq more versatile.
Adam Ierymenko
2022-12-19 11:24:40 -05:00 -
cd6f29fa82
Merge branch 'tetanus' of https://github.com/zerotier/ZeroTierOne into tetanus
mamoniot
2022-12-19 10:56:35 -05:00 -
4db2cfdc8c
constant time EQ function
Adam Ierymenko
2022-12-19 10:53:12 -05:00 -
1a72873ff6
added warning comment
mamoniot
2022-12-19 10:37:04 -05:00 -
9afcc5dda3
cleanup
Adam Ierymenko
2022-12-16 15:36:40 -05:00 -
51faf9b2da
A bit more...
Adam Ierymenko
2022-12-16 12:55:17 -05:00 -
4219ad3078
Moar cleanup.
Adam Ierymenko
2022-12-16 12:37:43 -05:00 -
d415f1c31b
Add an important assert
Adam Ierymenko
2022-12-16 11:10:31 -05:00 -
a5dfa45797
Remove unused and possibly unsafe code in memory.rs
Adam Ierymenko
2022-12-16 11:09:39 -05:00 -
a22bf51b7c
More ZSSP cleanup, docs, renaming.
Adam Ierymenko
2022-12-16 10:41:38 -05:00 -
e8bffbd44d
moar rename
Adam Ierymenko
2022-12-16 10:20:59 -05:00 -
83683c9b57
Build fix.
Adam Ierymenko
2022-12-16 10:19:58 -05:00 -
826f0d3ab5
Some more renaming to make code more readable.
Adam Ierymenko
2022-12-16 10:13:16 -05:00 -
45bf978dcd
Ord is meaningless for SessionId
Adam Ierymenko
2022-12-16 09:45:33 -05:00 -
0e518f679e
More simplification, move logic to get subset array of session ID into SessionId itself.
Adam Ierymenko
2022-12-16 09:41:28 -05:00 -
611ca97ee4
Post-refactor cleanup, break out some stuff some more in ZSSP.
Adam Ierymenko
2022-12-16 09:11:09 -05:00 -
452ecdcade
Remove copy of kyber, use from GitHub with commit hash for now until next release.
Adam Ierymenko
2022-12-16 08:56:16 -05:00 -
2b35a1b2e7
rustfmt
Adam Ierymenko
2022-12-16 08:38:53 -05:00 -
bd737e8ddb
Merge branch 'tetanus' of github.com:/zerotier/ZeroTierOne into tetanus
Adam Ierymenko
2022-12-15 17:45:15 -05:00 -
b69a38f2c6
docs
Adam Ierymenko
2022-12-15 17:45:06 -05:00 -
2ab9e5d40b
Adam Ierymenko
2022-12-15 17:44:54 -05:00 -
0e58ec59ad
updated changes.txt
mamoniot
2022-12-15 17:26:10 -05:00 -
280acb4b76
Grant Limberg
2022-12-15 13:16:03 -08:00 -
e64004a0a4
added comment
mamoniot
2022-12-15 12:02:29 -05:00 -
b58858a343
updated comment
mamoniot
2022-12-15 11:52:08 -05:00 -
5ae8ea4673
Sean OMeara
2022-12-15 16:00:21 +01:00 -
fcd628c533
renamed to session_key
mamoniot
2022-12-15 09:41:53 -05:00 -
1e2efac102
using cargo cache
Sean OMeara
2022-12-15 09:06:25 +01:00 -
de03acbfaa
moved a struct
mami
2022-12-14 23:13:39 -05:00 -
d8aa3c6707
prepared for audit
mamoniot
2022-12-14 20:06:51 -05:00 -
1f7a210760
updated changelog
mamoniot
2022-12-14 19:54:43 -05:00 -
fc656a02d1
made encoding and decoding more symmetric
mamoniot
2022-12-14 19:51:55 -05:00 -
194a12c180
reimplemented existing test
mamoniot
2022-12-14 18:34:25 -05:00 -
d3e0de0ad8
fixed aes so it resets instead of reallocating
mamoniot
2022-12-14 18:14:44 -05:00 -
56b7074ed3
removed a Box without triggering a copy
mamoniot
2022-12-14 17:19:12 -05:00 -
1a9e08bb2b
labelled all blobs as such
mamoniot
2022-12-14 16:44:40 -05:00 -
b68d3d1f1f
fixed whitespace
mamoniot
2022-12-14 16:33:54 -05:00 -
03b8f9158d
added comments
mamoniot
2022-12-14 16:30:18 -05:00 -
ceec943d4f
marked where blobs are supposed to go
mamoniot
2022-12-14 15:16:18 -05:00 -
ab7b9c9876
stashed edit
mamoniot
2022-12-14 15:01:58 -05:00 -
b115abb659
made constants public
mamoniot
2022-12-14 14:54:17 -05:00 -
ec27f3396a
formatted crate for external use
mamoniot
2022-12-14 14:53:41 -05:00 -
fc4eddde74
finished buffer logic refactor
mamoniot
2022-12-14 14:41:14 -05:00 -
3befaad3b0
switched offer parsing to safe_read
mamoniot
2022-12-14 13:31:30 -05:00 -
a558bd9312
Sean OMeara
2022-12-14 19:10:08 +01:00 -
a7fdc82c5b
switched to use of safer read and write functions
mamoniot
2022-12-14 12:57:10 -05:00 -
ecfd1ba1db
tweaking
Sean OMeara
2022-12-14 18:56:14 +01:00 -
85776abb80
tweaking
Sean OMeara
2022-12-14 18:12:58 +01:00 -
63c0335e6b
tweaking
Sean OMeara
2022-12-14 18:04:00 +01:00 -
2213548877
switched e0 to hk
mamoniot
2022-12-14 11:51:45 -05:00 -
1cbe9a57dc
broke zssp into files
mamoniot
2022-12-14 11:47:31 -05:00 -
23de576e9c
tweaking
Sean OMeara
2022-12-14 17:38:12 +01:00 -
85f0e7c140
tweaking
Sean OMeara
2022-12-14 17:33:52 +01:00 -
f8ed545f32
reviewed renaming
mamoniot
2022-12-14 11:11:46 -05:00 -
adc0674fb5
renamed under a new naming convention
mamoniot
2022-12-14 11:06:10 -05:00 -
b3b0ef02b9
got to compile
mamoniot
2022-12-14 10:10:16 -05:00 -
987b0f0769
excised zssp
mamoniot
2022-12-14 10:06:49 -05:00 -
d0078ea33d
excised zssp
mamoniot
2022-12-14 10:05:05 -05:00 -
9993f20040
cargo cache
Sean OMeara
2022-12-14 13:26:19 +01:00 -
6a757fdf48
cargo cache
Sean OMeara
2022-12-14 13:11:38 +01:00 -
30b483b909
cargo cache
Sean OMeara
2022-12-14 12:45:47 +01:00 -
a846815fa1
cargo cache
Sean OMeara
2022-12-14 12:41:39 +01:00 -
c78f81d3e8
cargo cache
Sean OMeara
2022-12-14 12:38:46 +01:00 -
fec1e8d9ee
cargo cache
Sean OMeara
2022-12-14 12:33:56 +01:00 -
a1cc3298d9
cargo cache
Sean OMeara
2022-12-14 12:32:36 +01:00 -
3e41163bbe
Sean OMeara
2022-12-14 11:52:30 +01:00 -
79498fb3a4
trifecta
Sean OMeara
2022-12-14 11:19:57 +01:00 -
0fcf7b01e9
setting git core.eol lf
Sean OMeara
2022-12-14 11:05:32 +01:00 -
36716c705e
setting autocrlf false
Sean OMeara
2022-12-14 10:56:58 +01:00