mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2026-09-22 15:29:03 -07:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bd9c8d65ef | ||
|
|
24ec634005 | ||
|
|
ff0e6a53fc | ||
|
|
ffb444dbeb | ||
|
|
16d2b85c71 | ||
|
|
193b357a0c | ||
|
|
e73d7d9349 | ||
|
|
0e3be9b837 | ||
|
|
c600590aa6 | ||
|
|
1343f15a07 | ||
|
|
5fcaed086d | ||
|
|
130689d82b | ||
|
|
1efceb86fc | ||
|
|
1d92974447 | ||
|
|
de56f571c7 | ||
|
|
76e30cf165 | ||
|
|
da603208b4 | ||
|
|
6dc7bdf72e | ||
|
|
d52ebaa412 | ||
|
|
c30a1f60ea | ||
|
|
2388c9f4e4 | ||
|
|
f41372680d | ||
|
|
7efb1cf7d3 | ||
|
|
2800534445 | ||
|
|
e464050a40 | ||
|
|
73ec8cddd7 | ||
|
|
1c171b5d99 | ||
|
|
e2d4571ade | ||
|
|
4b3a13797a | ||
|
|
4a2c75a609 | ||
|
|
34a64f30de | ||
|
|
4bdf0317c3 | ||
|
|
8624972d01 | ||
|
|
6bfaaaa557 | ||
|
|
b42c998095 | ||
|
|
56357c077b | ||
|
|
3def00370e | ||
|
|
e1a3285273 | ||
|
|
a8dde7b89b | ||
|
|
567969d33c | ||
|
|
c341bf6d8c | ||
|
|
1f73ab4b05 | ||
|
|
15ddf28c6a | ||
|
|
16b5274963 | ||
|
|
8b9a7d2c8f | ||
|
|
b4b5a70a03 | ||
|
|
1b0c183913 | ||
|
|
5d4a9a4aa1 | ||
|
|
31c12aebb5 | ||
|
|
40269c2a97 | ||
|
|
ed74ed6ed2 | ||
|
|
26e684eb0e | ||
|
|
fc66f79988 | ||
|
|
3c85a7f074 | ||
|
|
62d2a00e74 | ||
|
|
bb2b109707 | ||
|
|
c5008031b9 | ||
|
|
1d15d4e8d3 | ||
|
|
da898d5a19 | ||
|
|
f9c84c8c52 | ||
|
|
5d63ed6739 | ||
|
|
fdf4ebd43c | ||
|
|
dc9fdb7da8 | ||
|
|
2652c71c9e | ||
|
|
806d1fff42 | ||
|
|
c065e88e1e | ||
|
|
4641a44029 | ||
|
|
f544f75c36 | ||
|
|
720168f0a0 | ||
|
|
6dfecca91e | ||
|
|
10b38b5b0a | ||
|
|
dbc5d5c453 | ||
|
|
a3e0ba16f5 | ||
|
|
3c906102e1 | ||
|
|
566ac113e4 | ||
|
|
5abc8bd2af | ||
|
|
926b2e168e | ||
|
|
e475e8151d | ||
|
|
440f10e353 | ||
|
|
30256c7106 | ||
|
|
21946f38d0 | ||
|
|
549673664d | ||
|
|
b45d0c5a36 | ||
|
|
4df05c2890 | ||
|
|
d886089091 | ||
|
|
51158dde93 | ||
|
|
09fff7f1cb | ||
|
|
91f435f32f | ||
|
|
726ffddce2 | ||
|
|
4ecf692f46 | ||
|
|
2a461a9aac | ||
|
|
211b1fc23c | ||
|
|
df6bbb0b0c | ||
|
|
cfae20e0df | ||
|
|
3c0adde0c7 | ||
|
|
f511c9c938 | ||
|
|
20f88b37ef | ||
|
|
269501eaa0 | ||
|
|
330e1de3d1 | ||
|
|
25e14e2164 | ||
|
|
aa97aabb4e | ||
|
|
59cd2766e3 | ||
|
|
b7952d7f39 | ||
|
|
c380a4e4bd | ||
|
|
9c487cbfb8 | ||
|
|
6fc636535f | ||
|
|
4190318c85 | ||
|
|
2f554fd6f8 | ||
|
|
ae93cccde6 | ||
|
|
46e955e3a1 | ||
|
|
60057d7072 | ||
|
|
2850f131e2 | ||
|
|
440568a516 | ||
|
|
e31088aaf9 | ||
|
|
63b36e8569 | ||
|
|
726d359335 | ||
|
|
fc0858a4a3 | ||
|
|
f80103778a | ||
|
|
c09010c25a | ||
|
|
9cd1466e6b | ||
|
|
801be64ed3 | ||
|
|
d719137565 | ||
|
|
58aba96494 | ||
|
|
f8d7796099 | ||
|
|
241c41267b | ||
|
|
2ac1ff9be2 | ||
|
|
cb31b3987f | ||
|
|
c256398095 | ||
|
|
7bb8703bf9 | ||
|
|
0da00bf546 | ||
|
|
4866490cdf | ||
|
|
1547b1a581 | ||
|
|
511c77aa99 | ||
|
|
692a0e7ac2 | ||
|
|
fa25b45198 | ||
|
|
cdd25c389e | ||
|
|
133a6ff7b3 | ||
|
|
96add0ba65 | ||
|
|
f5096a1f26 | ||
|
|
3d4d087f07 | ||
|
|
953e62f103 | ||
|
|
084727c54a | ||
|
|
8ea192fcab | ||
|
|
dceba1f2f1 | ||
|
|
73878fbdc4 | ||
|
|
87d17088cc | ||
|
|
cc6c48fca8 | ||
|
|
e556a2ee23 | ||
|
|
50b866c5cf | ||
|
|
f83eed9ef9 | ||
|
|
cb9313a454 | ||
|
|
cf411efd1d | ||
|
|
1c956494a4 | ||
|
|
dbe3aa1efc | ||
|
|
4128d80974 | ||
|
|
057356a725 | ||
|
|
a69e91c541 | ||
|
|
8fccf3136c | ||
|
|
2435ab70ab | ||
|
|
f489862500 | ||
|
|
2642fa1ee2 | ||
|
|
2293b0703f | ||
|
|
1375e3e2f5 | ||
|
|
0ab5cce878 | ||
|
|
b567e91f68 | ||
|
|
eee31605b1 | ||
|
|
df9a7497b1 | ||
|
|
c6adb6df12 | ||
|
|
aeec7dae36 | ||
|
|
fa58909d44 | ||
|
|
06ed114fb6 | ||
|
|
bdef9d3bd7 | ||
|
|
b154b7296c | ||
|
|
8019f13479 | ||
|
|
1c6fd4125d | ||
|
|
1f99f1d5f4 | ||
|
|
30c77cfee5 | ||
|
|
afdc91f21f | ||
|
|
3470c5314d | ||
|
|
f0e824416b | ||
|
|
52ff67fb2c | ||
|
|
e9375b50b0 | ||
|
|
1f43a736b2 | ||
|
|
05a0a20197 | ||
|
|
2ee595553a | ||
|
|
2d4fe9e6d0 | ||
|
|
dc12bde068 | ||
|
|
b3fbbd3124 | ||
|
|
983336911c | ||
|
|
48b39ab005 | ||
|
|
5095d73de3 | ||
|
|
1192b1b422 | ||
|
|
43c528fdb6 | ||
|
|
da4b9922d4 | ||
|
|
7a8c89be9d | ||
|
|
3b37db1a36 | ||
|
|
5ae0f9d03f | ||
|
|
1dd1bf8bac | ||
|
|
8966002685 | ||
|
|
4ce810b421 | ||
|
|
730482e62f | ||
|
|
eac56a2e25 | ||
|
|
5c3a2357ef | ||
|
|
663a09b38d | ||
|
|
eaccce743f | ||
|
|
7cce23ae79 | ||
|
|
73c186b111 | ||
|
|
5ce0019ee5 | ||
|
|
ca8d315924 | ||
|
|
dfdac7adbd | ||
|
|
a33d7c64fe | ||
|
|
e37c9055b3 | ||
|
|
d15516f0ef | ||
|
|
4a1d6f4cc8 | ||
|
|
6393a4beec | ||
|
|
06125c48bc | ||
|
|
8cda04cc98 | ||
|
|
f20b7e8cee | ||
|
|
19dded141a | ||
|
|
d19cf1eaac | ||
|
|
d6b00bcd40 | ||
|
|
1b1fe61fd0 | ||
|
|
3bce783cbc | ||
|
|
5966f7d9d2 | ||
|
|
aed0b4941f | ||
|
|
9ef75c0e13 | ||
|
|
5f548705dd | ||
|
|
39d3c8402e | ||
|
|
5cb6265547 | ||
|
|
03dd537ea4 | ||
|
|
4af8f1bf03 | ||
|
|
ae8df648d5 | ||
|
|
5e24166318 | ||
|
|
4e10b4e017 | ||
|
|
87fdd644d4 | ||
|
|
2e356613ec | ||
|
|
91e9b736dd | ||
|
|
7f4cc1a239 | ||
|
|
3e3d46e72e | ||
|
|
460c2552a8 | ||
|
|
1a7fb83882 | ||
|
|
dfac6303bc | ||
|
|
8b77a93d60 | ||
|
|
fabfb10b97 | ||
|
|
65549cb0da | ||
|
|
bee137c6d9 | ||
|
|
a2a7122da9 | ||
|
|
0e798222a7 | ||
|
|
c890f1762a | ||
|
|
ea4d7ae92f | ||
|
|
1ef385b685 | ||
|
|
0875fb5fe0 | ||
|
|
b5186f7293 | ||
|
|
fa21fdc1cc | ||
|
|
3f4cd7f5a2 | ||
|
|
272fb2ca96 | ||
|
|
a7116bc971 | ||
|
|
502cbc2175 | ||
|
|
953d22de14 | ||
|
|
cacfc294d9 | ||
|
|
f8ca7002c2 | ||
|
|
6c728313f5 | ||
|
|
1a2dc67702 | ||
|
|
f7dbd050af | ||
|
|
c16b03c8b8 | ||
|
|
357e1aca54 | ||
|
|
c15890b4db | ||
|
|
f268237372 | ||
|
|
4d021e16a5 | ||
|
|
62ce6e6a60 | ||
|
|
c7109c646a | ||
|
|
43433cdb5a | ||
|
|
8d39c9a861 | ||
|
|
f8bf91426b | ||
|
|
f7934972ea | ||
|
|
4cadfd736f | ||
|
|
c46309ea8a | ||
|
|
37f26beb50 | ||
|
|
1c7a5439d5 | ||
|
|
ebc4c898ff | ||
|
|
56cf874d99 | ||
|
|
079ff50622 | ||
|
|
31888f5ef8 | ||
|
|
7a626abf15 | ||
|
|
3c7bd65bc9 | ||
|
|
01bf3b8245 | ||
|
|
a6c1998c81 | ||
|
|
0069b1bac3 | ||
|
|
25c5cad1d1 | ||
|
|
c689c0bd8c | ||
|
|
271dfc0d2b | ||
|
|
0032df3bf1 | ||
|
|
993e58773a | ||
|
|
8f4c038e23 | ||
|
|
81f2c57656 | ||
|
|
594853e251 | ||
|
|
cce8411c22 | ||
|
|
786906b0f7 | ||
|
|
aed37a391d | ||
|
|
cc6de583be | ||
|
|
b277e04efa | ||
|
|
95032cc74d | ||
|
|
3818351287 | ||
|
|
4d26b5a868 | ||
|
|
ac0dc7844f | ||
|
|
27e3597d5e | ||
|
|
9e8de2a702 | ||
|
|
165757176a | ||
|
|
a411b83a65 | ||
|
|
12900d914a | ||
|
|
190e9464ce | ||
|
|
57dd26baa9 | ||
|
|
19f3a97a8d | ||
|
|
375e5ee7dd | ||
|
|
05df378dce | ||
|
|
f1efea6800 | ||
|
|
eb1cafcd01 | ||
|
|
81de6d2dfa | ||
|
|
9e38c31b64 | ||
|
|
7d1f447458 | ||
|
|
1b66a1cd2f | ||
|
|
eabe091038 | ||
|
|
b403f106fb | ||
|
|
75a45eeb27 | ||
|
|
452b1e806b | ||
|
|
9f9a870399 | ||
|
|
48ce7632fa | ||
|
|
30d5d5a892 | ||
|
|
9bc79f94df | ||
|
|
a0239e17e9 | ||
|
|
c8a58b4b04 | ||
|
|
b72e5e8386 | ||
|
|
565885a4c0 | ||
|
|
134d33c218 | ||
|
|
9cfb807fcb | ||
|
|
46adc1f059 | ||
|
|
9002555596 | ||
|
|
3b375b55c2 | ||
|
|
3f49570f45 | ||
|
|
7c3166e9be | ||
|
|
39b97f9163 | ||
|
|
af79be5002 | ||
|
|
a20a290836 | ||
|
|
e822463916 | ||
|
|
d2c3ea6901 | ||
|
|
83265768c1 | ||
|
|
27ce787fbd | ||
|
|
9c6ec2c52e | ||
|
|
3a4425fd4e | ||
|
|
6bb1598fa3 | ||
|
|
4eb6a4286e | ||
|
|
a9942ca412 | ||
|
|
8d21ae9813 | ||
|
|
ff8044f0c0 | ||
|
|
1b8917a57c | ||
|
|
a91c49fa52 | ||
|
|
e607348c7e | ||
|
|
b6ed919fbc | ||
|
|
109252be4e | ||
|
|
a4b98518e3 | ||
|
|
c3a42bf590 | ||
|
|
8b95afa96a | ||
|
|
6a49a766ca | ||
|
|
932584f8fc | ||
|
|
d7ba2957cd | ||
|
|
16ff14bda7 | ||
|
|
57c1d96b71 | ||
|
|
40f376e2b9 | ||
|
|
1a1d7d9ada | ||
|
|
d1c88971ae | ||
|
|
dc61f78916 | ||
|
|
a2ffe8c05e | ||
|
|
e1af003e4f | ||
|
|
19391858d4 | ||
|
|
5005244d1b | ||
|
|
15380cfc14 | ||
|
|
11b352458e | ||
|
|
b6680b18e7 | ||
|
|
ec4c2aa12f | ||
|
|
0e8c43cfdd | ||
|
|
958420ee44 | ||
|
|
2d8a54f05d | ||
|
|
d0f4cfe6b4 | ||
|
|
3ec23f92ec | ||
|
|
6baac1b4e0 | ||
|
|
1d8b8d8e9c | ||
|
|
50b0b2e2e9 | ||
|
|
20721491e8 | ||
|
|
eec46a137e | ||
|
|
9eae444104 | ||
|
|
576b4f03a5 | ||
|
|
2d0f76bb9c | ||
|
|
6492f4487b | ||
|
|
126669b718 | ||
|
|
6fd45c1f9d | ||
|
|
4eb3b762d4 | ||
|
|
f24afca1ba | ||
|
|
461810b06a | ||
|
|
20050662b2 | ||
|
|
2053415418 | ||
|
|
613d7b5ece | ||
|
|
db29c3ac13 | ||
|
|
c101d71d7c | ||
|
|
63a44c9268 | ||
|
|
5623a0b420 | ||
|
|
663e748b8d | ||
|
|
0cf62d334d | ||
|
|
0872012cd9 | ||
|
|
c2d8fe46d5 | ||
|
|
0310bfa3e3 | ||
|
|
efe0e8aa7b | ||
|
|
5c7e51feaf | ||
|
|
34de579c91 | ||
|
|
0ed9db05d2 | ||
|
|
46387e2f2b | ||
|
|
8913f13b36 | ||
|
|
e5007f1290 | ||
|
|
740c77a488 | ||
|
|
73ddea8864 | ||
|
|
10215af96d | ||
|
|
e67fee0264 | ||
|
|
5ece4f734a | ||
|
|
27409b615a | ||
|
|
8866fbd618 | ||
|
|
8885149cd3 | ||
|
|
89ddf2991b | ||
|
|
547b0de8a5 | ||
|
|
0461b24db3 | ||
|
|
c698e9c122 | ||
|
|
8f84a968de | ||
|
|
f8ea7fdc2b | ||
|
|
7b0d11b187 | ||
|
|
8dd3639576 | ||
|
|
364ad87e2b | ||
|
|
9380ef708a | ||
|
|
fd174b3459 | ||
|
|
21d27c314c | ||
|
|
0b89a49201 | ||
|
|
de718d9743 | ||
|
|
e6b4fb5af7 | ||
|
|
c227330d09 | ||
|
|
c769e282fb | ||
|
|
98722ed7ea | ||
|
|
b16f40c0de | ||
|
|
fd85f87ade | ||
|
|
add33f1ab3 | ||
|
|
3bfc438ae8 | ||
|
|
1dfe909bab | ||
|
|
75d17ea3c8 | ||
|
|
96d15337bb | ||
|
|
74a678c1e1 | ||
|
|
fed1846c6f | ||
|
|
f27d193cf6 | ||
|
|
7941b63543 | ||
|
|
21965ac8e8 | ||
|
|
7ca2ecb421 | ||
|
|
1dcfc03cbc | ||
|
|
0702e581a1 | ||
|
|
c78792a705 | ||
|
|
287c19e822 | ||
|
|
bc901d613d | ||
|
|
2192a8b0ec | ||
|
|
6cb4c58d9a | ||
|
|
4f521baafd | ||
|
|
81fda3f5b8 | ||
|
|
91c4dfc7c0 | ||
|
|
788296ea29 | ||
|
|
60c1fcbc48 | ||
|
|
fc6d90a04a | ||
|
|
faf0c6bbfa | ||
|
|
79f1e81745 | ||
|
|
7427961fcf | ||
|
|
d2f1d05a06 | ||
|
|
19f4146aca | ||
|
|
47154fa623 | ||
|
|
5c508515c4 | ||
|
|
2824139510 | ||
|
|
c2efdcabc5 | ||
|
|
6f622e4551 | ||
|
|
6d8c96b89f | ||
|
|
bf4bb414dd | ||
|
|
dee3361c1d | ||
|
|
c470c6255e | ||
|
|
6faca86bb4 | ||
|
|
4fed56443e | ||
|
|
1859365f9d | ||
|
|
ab87b8f881 | ||
|
|
b8b65da51c | ||
|
|
198e6f765c | ||
|
|
810e2a761f | ||
|
|
6ce71c1bc3 | ||
|
|
6b3a7ec827 | ||
|
|
ed2360d9f7 | ||
|
|
1ce71f9dc0 | ||
|
|
18508b5a2e | ||
|
|
621898f3c5 | ||
|
|
2c1d7f3dcc | ||
|
|
8bb5bc736d | ||
|
|
b270d527f4 | ||
|
|
1bd9e9078e | ||
|
|
a3361a7d97 | ||
|
|
ca1715118f | ||
|
|
27ecb7c7b6 | ||
|
|
be7fca254f | ||
|
|
b64ae8c8a5 | ||
|
|
b984eb2808 | ||
|
|
15905b2fe3 | ||
|
|
24615ed24b | ||
|
|
13481cea18 | ||
|
|
7faaa55436 | ||
|
|
11ddbc6f30 | ||
|
|
29e5880d8b | ||
|
|
63fd2cbaeb | ||
|
|
9c58308e6a | ||
|
|
5fb814a04f | ||
|
|
c69d2df0a2 | ||
|
|
46a7136b0d | ||
|
|
d2974f2e60 | ||
|
|
ed8fe8990b | ||
|
|
50703534b1 | ||
|
|
4a7c156bf8 | ||
|
|
54680a6edc | ||
|
|
bac57e355d | ||
|
|
b8b1f64959 | ||
|
|
cdcd6c4886 | ||
|
|
4e8640b380 | ||
|
|
9374e45449 | ||
|
|
31ffe4403c | ||
|
|
e8f7d5ef9e | ||
|
|
ee0e306685 | ||
|
|
b37e9de24d | ||
|
|
df0007d532 | ||
|
|
b70c5b94bd | ||
|
|
23f9baa9f2 | ||
|
|
537ce83498 | ||
|
|
1732f7371c | ||
|
|
5262a2f753 | ||
|
|
79e2fd4586 | ||
|
|
353905394e | ||
|
|
3870f7af27 | ||
|
|
b8e23e6fcc | ||
|
|
a7f652781f | ||
|
|
d3fd0d3916 | ||
|
|
1beacf3000 | ||
|
|
88a1170966 | ||
|
|
315a5cfd58 | ||
|
|
a5a94e3c49 | ||
|
|
ef784611b7 | ||
|
|
d526dca1bb | ||
|
|
e8390afad5 | ||
|
|
9fdf83be60 | ||
|
|
147945d20f | ||
|
|
3af693af34 | ||
|
|
0a18e66a83 | ||
|
|
57a225cb39 | ||
|
|
1bd1923964 | ||
|
|
2aecb547d9 | ||
|
|
f2734dc3d8 | ||
|
|
bfe5c758ba | ||
|
|
c9f07e855e |
No files matched your search
@@ -0,0 +1,75 @@
|
||||
---
|
||||
BasedOnStyle: LLVM
|
||||
BreakBeforeBraces: Stroustrup
|
||||
IndentWidth: 4
|
||||
TabWidth: 4
|
||||
AlignAfterOpenBracket: AlwaysBreak
|
||||
AlignConsecutiveMacros: 'true'
|
||||
AlignConsecutiveAssignments: 'false'
|
||||
AlignConsecutiveDeclarations: 'false'
|
||||
AlignEscapedNewlines: Right
|
||||
AlignOperands: 'true'
|
||||
AlignTrailingComments: 'true'
|
||||
AllowAllArgumentsOnNextLine: 'false'
|
||||
AllowAllConstructorInitializersOnNextLine: 'false'
|
||||
AllowAllParametersOfDeclarationOnNextLine: 'false'
|
||||
AllowShortBlocksOnASingleLine: 'true'
|
||||
AllowShortCaseLabelsOnASingleLine: 'false'
|
||||
AllowShortFunctionsOnASingleLine: None
|
||||
AllowShortIfStatementsOnASingleLine: Never
|
||||
AlwaysBreakAfterReturnType: None
|
||||
BinPackArguments: 'false'
|
||||
BinPackParameters: 'false'
|
||||
BreakBeforeBinaryOperators: NonAssignment
|
||||
BreakBeforeTernaryOperators: 'true'
|
||||
BreakConstructorInitializers: BeforeComma
|
||||
BreakInheritanceList: BeforeComma
|
||||
CompactNamespaces: 'false'
|
||||
ConstructorInitializerAllOnOneLineOrOnePerLine: 'true'
|
||||
ConstructorInitializerIndentWidth: '4'
|
||||
ContinuationIndentWidth: '4'
|
||||
Cpp11BracedListStyle: 'false'
|
||||
FixNamespaceComments: 'true'
|
||||
IncludeBlocks: Regroup
|
||||
IndentCaseLabels: 'true'
|
||||
IndentPPDirectives: None
|
||||
IndentWrappedFunctionNames: 'false'
|
||||
KeepEmptyLinesAtTheStartOfBlocks: 'false'
|
||||
MaxEmptyLinesToKeep: '1'
|
||||
NamespaceIndentation: None
|
||||
PointerAlignment: Left
|
||||
ReflowComments: 'true'
|
||||
SortIncludes: 'true'
|
||||
SortUsingDeclarations: 'true'
|
||||
SpaceAfterCStyleCast: 'false'
|
||||
SpaceAfterLogicalNot: 'true'
|
||||
SpaceAfterTemplateKeyword: 'true'
|
||||
SpaceBeforeAssignmentOperators: 'true'
|
||||
SpaceBeforeCpp11BracedList: 'true'
|
||||
SpaceBeforeCtorInitializerColon: 'true'
|
||||
SpaceBeforeInheritanceColon: 'true'
|
||||
SpaceBeforeParens: ControlStatements
|
||||
SpaceBeforeRangeBasedForLoopColon: 'true'
|
||||
SpaceInEmptyParentheses: 'false'
|
||||
SpacesBeforeTrailingComments: '3'
|
||||
SpacesInAngles: 'false'
|
||||
SpacesInCStyleCastParentheses: 'false'
|
||||
SpacesInContainerLiterals: 'true'
|
||||
SpacesInParentheses: 'false'
|
||||
SpacesInSquareBrackets: 'false'
|
||||
UseTab: 'Always'
|
||||
|
||||
---
|
||||
Language: Cpp
|
||||
Standard: Cpp03
|
||||
ColumnLimit: '240'
|
||||
---
|
||||
Language: ObjC
|
||||
ColumnLimit: '240'
|
||||
---
|
||||
Language: Java
|
||||
ColumnLimit: '240'
|
||||
---
|
||||
Language: CSharp
|
||||
ColumnLimit: '240'
|
||||
...
|
||||
+267
@@ -0,0 +1,267 @@
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build 386
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build 386
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux 386 $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build amd64
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build amd64
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux amd64 $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build arm64
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build arm64
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux arm64 $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build armv7
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build armv7
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux armv7 $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build riscv64
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build riscv64
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux riscv64 $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build mips64le
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build mips64le
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux mips64le $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build ppc64le
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build ppc64le
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux ppc64le $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: build s390x
|
||||
|
||||
clone:
|
||||
depth: 1
|
||||
|
||||
steps:
|
||||
- name: build s390x
|
||||
image: registry.sean.farm/honda-builder
|
||||
commands:
|
||||
- ./ci/scripts/build.sh linux s390x $${DRONE_COMMIT_SHA}
|
||||
- name: notify-mattermost
|
||||
pull: always
|
||||
image: registry.sean.farm/mattermost-notify
|
||||
environment:
|
||||
token:
|
||||
from_secret: mattermost-token
|
||||
host:
|
||||
from_secret: mattermost-host
|
||||
channel:
|
||||
from_secret: mattermost-channel
|
||||
maxRetry: 3
|
||||
when:
|
||||
status:
|
||||
- failure
|
||||
- success
|
||||
|
||||
image_pull_secrets:
|
||||
- dockerconfigjson
|
||||
@@ -11,38 +11,21 @@ assignees: ''
|
||||
|
||||
_Using these will ensure you get quicker support, and make this space available for code-related issues. Thank you!_
|
||||
|
||||
- [Knowledge Base](https://zerotier.atlassian.net/wiki/spaces/SD/overview) => Guides and documentation on how to use ZeroTier.
|
||||
- [Docs Site](https://docs.zerotier.com/zerotier/troubleshooting) => Troubleshooting, quickstarts, and more advanced topics.
|
||||
- [Discuss Forum](https://discuss.zerotier.com/) => Our discussion forum for users and support to mutually resolve issues & suggest ideas.
|
||||
- [Reddit](https://www.reddit.com/r/zerotier/) => Our subreddit, which we monitor regularly and is fairly active.
|
||||
- [Knowledge Base](https://zerotier.atlassian.net/wiki/spaces/SD/overview) => Older wiki.
|
||||
|
||||
If you are having a connection issue, it's much easier to diagnose through the discussion forum or the ticket system.
|
||||
|
||||
|
||||
# If you still want to file a Bug Report
|
||||
|
||||
## Required
|
||||
## Please let us know
|
||||
|
||||
- What you expect to be happening.
|
||||
- What is actually happening?
|
||||
- Any steps to reproduce the error.
|
||||
- Any screenshots that would help us out.
|
||||
- Any relevant console output or screenshots.
|
||||
- What operating system and ZeroTier version. Please try the latest ZeroTier release.
|
||||
|
||||
## Additional information
|
||||
|
||||
**Desktop (please complete the following information):**
|
||||
- OS: [e.g. Mac, Linux, Windows, BSD]
|
||||
- OS/Distribution Version
|
||||
- ZeroTier Version [e.g. 1.4.6]
|
||||
|
||||
**Smartphone (please complete the following information):**
|
||||
- Device: [e.g. iPhone6]
|
||||
- OS: [e.g. iOS8.1]
|
||||
- ZeroTier Version [e.g. 1.4.6]
|
||||
|
||||
**Embedded & NAS (please complete the following information):**
|
||||
- Device: [e.g. Synology, Pi4]
|
||||
- OS/Distribution (if applicable)
|
||||
- ZeroTier Version [e.g. 1.4.6]
|
||||
|
||||
**Additional context**
|
||||
- ZeroTier Network Configuration: IPv4 & IPv6 networks defined on your ZeroTier Central
|
||||
- Router Config: are you permitting port 9993, uPnP, and NAT-PMP?
|
||||
- Firewall Config: are you permitting port 9993 on your OS; setting it to "Private" on Windows?
|
||||
- Are you using this at home, in an office, college, etc?
|
||||
+15
-1
@@ -30,7 +30,6 @@ Thumbs.db
|
||||
/windows/WebUIWrapper/obj
|
||||
/windows/lib
|
||||
/ext/installfiles/windows/ZeroTier One-SetupFiles
|
||||
/ext/installfiles/windows/Prerequisites
|
||||
/ext/installfiles/windows/*-cache
|
||||
/ZeroTier One.msi
|
||||
*.vcxproj.backup
|
||||
@@ -122,3 +121,18 @@ attic/world/*.c25519
|
||||
attic/world/mkworld
|
||||
workspace/
|
||||
workspace2/
|
||||
zeroidc/target/
|
||||
tmp/
|
||||
|
||||
#snapcraft specifics
|
||||
/parts/
|
||||
/stage/
|
||||
/prime/
|
||||
|
||||
*.snap
|
||||
|
||||
.snapcraft
|
||||
__pycache__
|
||||
*.pyc
|
||||
*_source.tar.bz2
|
||||
snap/.snapcraft
|
||||
@@ -0,0 +1,28 @@
|
||||
# vim: ft=dockerfile
|
||||
|
||||
FROM ubuntu:21.04 as stage
|
||||
|
||||
RUN apt-get update -qq && apt-get -qq install make clang
|
||||
COPY . .
|
||||
RUN /usr/bin/make
|
||||
RUN echo $PWD
|
||||
RUN cp zerotier-one /usr/sbin
|
||||
|
||||
FROM ubuntu:21.04
|
||||
|
||||
COPY --from=stage /zerotier-one /usr/sbin
|
||||
RUN ln -sf /usr/sbin/zerotier-one /usr/sbin/zerotier-idtool
|
||||
RUN ln -sf /usr/sbin/zerotier-one /usr/sbin/zerotier-cli
|
||||
|
||||
RUN echo "${VERSION}" > /etc/zerotier-version
|
||||
RUN rm -rf /var/lib/zerotier-one
|
||||
|
||||
|
||||
RUN apt-get -qq update
|
||||
RUN apt-get -qq install iproute2 net-tools fping 2ping iputils-ping iputils-arping
|
||||
|
||||
COPY entrypoint.sh.release /entrypoint.sh
|
||||
RUN chmod 755 /entrypoint.sh
|
||||
|
||||
CMD []
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
@@ -0,0 +1,28 @@
|
||||
# vim: ft=dockerfile
|
||||
|
||||
FROM debian:buster as stage
|
||||
|
||||
ARG PACKAGE_BASEURL=https://download.zerotier.com/debian/buster/pool/main/z/zerotier-one/
|
||||
ARG ARCH=amd64
|
||||
ARG VERSION
|
||||
|
||||
RUN apt-get update -qq && apt-get install curl -y
|
||||
RUN curl -sSL -o zerotier-one.deb "${PACKAGE_BASEURL}/zerotier-one_${VERSION}_${ARCH}.deb"
|
||||
|
||||
FROM debian:buster
|
||||
|
||||
RUN apt-get update -qq && apt-get install openssl libssl1.1 -y
|
||||
|
||||
COPY --from=stage zerotier-one.deb .
|
||||
|
||||
RUN dpkg -i zerotier-one.deb && rm -f zerotier-one.deb
|
||||
RUN echo "${VERSION}" >/etc/zerotier-version
|
||||
RUN rm -rf /var/lib/zerotier-one
|
||||
|
||||
COPY entrypoint.sh.release /entrypoint.sh
|
||||
RUN chmod 755 /entrypoint.sh
|
||||
|
||||
HEALTHCHECK --interval=1s CMD bash /healthcheck.sh
|
||||
|
||||
CMD []
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
@@ -17,8 +17,8 @@ ifeq ($(OSTYPE),FreeBSD)
|
||||
include make-bsd.mk
|
||||
endif
|
||||
ifeq ($(OSTYPE),OpenBSD)
|
||||
CC=egcc
|
||||
CXX=eg++
|
||||
CC=clang
|
||||
CXX=clang++
|
||||
ZT_BUILD_PLATFORM=9
|
||||
include make-bsd.mk
|
||||
endif
|
||||
|
||||
@@ -14,7 +14,6 @@ The version must be incremented in all of the following files:
|
||||
/debian/changelog
|
||||
/ext/installfiles/mac/ZeroTier One.pkgproj
|
||||
/ext/installfiles/windows/ZeroTier One.aip
|
||||
/windows/WinUI/AboutView.xaml
|
||||
|
||||
The final .AIP file can only be edited on Windows with [Advanced Installer Enterprise](http://www.advancedinstaller.com/). In addition to incrementing the version be sure that a new product code is generated. (The "upgrade code" GUID on the other hand must never change.)
|
||||
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
# ZeroTier One in a container!
|
||||
|
||||
**NOTE:** _Most of this information pertains to the docker image only. For more information about ZeroTier, check out the repository_: [here](https://github.com/zerotier/ZeroTierOne) or the [commercial website](https://www.zerotier.com).
|
||||
|
||||
[ZeroTier](https://www.zerotier.com) is a smart programmable Ethernet switch for planet Earth. It allows all networked devices, VMs, containers, and applications to communicate as if they all reside in the same physical data center or cloud region.
|
||||
|
||||
This is accomplished by combining a cryptographically addressed and secure peer to peer network (termed VL1) with an Ethernet emulation layer somewhat similar to VXLAN (termed VL2). Our VL2 Ethernet virtualization layer includes advanced enterprise SDN features like fine grained access control rules for network micro-segmentation and security monitoring.
|
||||
|
||||
All ZeroTier traffic is encrypted end-to-end using secret keys that only you control. Most traffic flows peer to peer, though we offer free (but slow) relaying for users who cannot establish peer to peer connections.
|
||||
|
||||
The goals and design principles of ZeroTier are inspired by among other things the original [Google BeyondCorp](https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43231.pdf) paper and the [Jericho Forum](https://en.wikipedia.org/wiki/Jericho_Forum) with its notion of "deperimeterization."
|
||||
|
||||
Visit [ZeroTier's site](https://www.zerotier.com/) for more information and [pre-built binary packages](https://www.zerotier.com/download/). Apps for Android and iOS are available for free in the Google Play and Apple app stores.
|
||||
|
||||
ZeroTier is licensed under the [BSL version 1.1](https://mariadb.com/bsl11/). See [LICENSE.txt](https://github.com/zerotier/ZeroTierOne/blob/master/LICENSE.txt) and the [ZeroTier pricing page](https://www.zerotier.com/pricing) for details. ZeroTier is free to use internally in businesses and academic institutions and for non-commercial purposes. Certain types of commercial use such as building closed-source apps and devices based on ZeroTier or offering ZeroTier network controllers and network management as a SaaS service require a commercial license.
|
||||
|
||||
A small amount of third party code is also included in ZeroTier and is not subject to our BSL license. See [AUTHORS.md](https://github.com/zerotier/ZeroTierOne/blob/master/AUTHORS.md) for a list of third party code, where it is included, and the licenses that apply to it. All of the third party code in ZeroTier is liberally licensed (MIT, BSD, Apache, public domain, etc.).
|
||||
|
||||
## Building the docker image
|
||||
|
||||
Due to the network being a substrate for most applications and not an application unto itself, it makes sense that many people would want to build their own image based on our formula.
|
||||
|
||||
The image is based on `debian:buster`.
|
||||
|
||||
The `Dockerfile.release` file contains build instructions for building the described image in the rest of the README. The build is multi-arch and multi-release capable.
|
||||
|
||||
These build arguments power the build:
|
||||
|
||||
- `PACKAGE_BASEURL`: The base URL of the package repository to fetch from. (default: `https://download.zerotier.com/debian/buster/pool/main/z/zerotier-one/`)
|
||||
- `ARCH`: The architecture of the package, in debian format. Must match your image arch. (default: `amd64`)
|
||||
- `VERSION`: **REQUIRED** the version of ZeroTier to fetch.
|
||||
|
||||
You can build this image like so:
|
||||
|
||||
```
|
||||
docker build -f Dockerfile.release -t mybuild --build-arg VERSION=1.6.5 .
|
||||
```
|
||||
|
||||
## Using the docker image
|
||||
|
||||
The `entrypoint.sh` in the docker image is a little different; zerotier will be spawned in the background and the "main process" is actually just a sleeping shell script. This allows `zerotier-one` to gracefully terminate in some situations largely unique to docker.
|
||||
|
||||
The `zerotier/zerotier` image requires the `CAP_NET_ADMIN` capability and the `/dev/net/tun` device must be forwarded to it.
|
||||
|
||||
To join a network, simply supply it on the command-line; you can supply multiple networks.
|
||||
|
||||
```
|
||||
docker run --name myzerotier --rm --cap-add NET_ADMIN --device /dev/net/tun zerotier/zerotier:latest abcdefdeadbeef00
|
||||
```
|
||||
|
||||
Once joining all the networks you have provided, it will sleep until terminated. Note that in ZeroTier, joining a network does not necessarily mean you have an IP or can do anything, really. You will want to probe the control socket:
|
||||
|
||||
```
|
||||
docker exec myzerotier zerotier-cli listnetworks
|
||||
```
|
||||
|
||||
To ensure you have a network available before trying to listen on it. Without pre-configuring the identity, this usually means going to the central admin panel and clicking the checkmark against your zerotier identity.
|
||||
|
||||
### Environment Variables
|
||||
|
||||
You can control a few settings including the identity used and the authtoken used to interact with the control socket (which you can forward and access through `localhost:9993`).
|
||||
|
||||
- `ZEROTIER_API_SECRET`: replaces the `authtoken.secret` before booting and allows you to manage the control socket's authentication key.
|
||||
- `ZEROTIER_IDENTITY_PUBLIC`: the `identity.public` file for zerotier-one. Use `zerotier-idtool` to generate one of these for you.
|
||||
- `ZEROTIER_IDENTITY_SECRET`: the `identity.secret` file for zerotier-one. Use `zerotier-idtool` to generate one of these for you.
|
||||
|
||||
### Tips
|
||||
|
||||
- Forwarding port `<dockerip>:9993` to somewhere outside is probably a good idea for highly trafficked services.
|
||||
- Forwarding `localhost:9993` to a control network where you can drive it remotely might be a good idea, just be sure to set your authtoken properly through environment variables.
|
||||
- Pre-generating your identities could be much simpler to do via our [terraform plugin](https://github.com/zerotier/terraform-provider-zerotier)
|
||||
@@ -1,5 +1,6 @@
|
||||
ZeroTier - Global Area Networking
|
||||
======
|
||||
This document is written for a software developer audience. For information on using ZeroTier, see the: [Website](https://www.zerotier.com), [Documentation Site](https://docs.zerotier.com), and [Discussion Forum](https://discuss.zerotier.com)
|
||||
|
||||
ZeroTier is a smart programmable Ethernet switch for planet Earth. It allows all networked devices, VMs, containers, and applications to communicate as if they all reside in the same physical data center or cloud region.
|
||||
|
||||
@@ -66,10 +67,12 @@ Typing `make selftest` will build a *zerotier-selftest* binary which unit tests
|
||||
|
||||
Running *zerotier-one* with `-h` option will show help.
|
||||
|
||||
On Linux and BSD you can start the service with:
|
||||
On Linux and BSD, if you built from source, you can start the service with:
|
||||
|
||||
sudo ./zerotier-one -d
|
||||
|
||||
On most distributions, macOS, and Windows, the installer will start the service and set it up to start on boot.
|
||||
|
||||
A home folder for your system will automatically be created.
|
||||
|
||||
The service is controlled via the JSON API, which by default is available at 127.0.0.1 port 9993. We include a *zerotier-cli* command line utility to make API calls for standard things like joining and leaving networks. The *authtoken.secret* file in the home folder contains the secret token for accessing this API. See [service/README.md](service/README.md) for API documentation.
|
||||
@@ -81,21 +84,15 @@ Here's where home folders live (by default) on each OS:
|
||||
* **Mac**: `/Library/Application Support/ZeroTier/One`
|
||||
* **Windows**: `\ProgramData\ZeroTier\One` (That's for Windows 7. The base 'shared app data' folder might be different on different Windows versions.)
|
||||
|
||||
Running ZeroTier One on a Mac is the same, but OSX requires a kernel extension. We ship a signed binary build of the ZeroTier tap device driver, which can be installed on Mac with:
|
||||
|
||||
sudo make install-mac-tap
|
||||
|
||||
This will create the home folder for Mac, place *tap.kext* there, and set its modes correctly to enable ZeroTier One to manage it with *kextload* and *kextunload*.
|
||||
|
||||
### Basic Troubleshooting
|
||||
|
||||
For most users, it just works.
|
||||
|
||||
If you are running a local system firewall, we recommend adding a rule permitting UDP port 9993 inbound and outbound. If you installed binaries for Windows this should be done automatically. Other platforms might require manual editing of local firewall rules depending on your configuration.
|
||||
If you are running a local system firewall, we recommend adding a rules permitting zerotier. If you installed binaries for Windows this should be done automatically. Other platforms might require manual editing of local firewall rules depending on your configuration.
|
||||
|
||||
The Mac firewall can be found under "Security" in System Preferences. Linux has a variety of firewall configuration systems and tools. If you're using Ubuntu's *ufw*, you can do this:
|
||||
See the [documentation site](https://docs.zerotier.com/zerotier/troubleshooting) for more information.
|
||||
|
||||
sudo ufw allow 9993/udp
|
||||
The Mac firewall can be found under "Security" in System Preferences. Linux has a variety of firewall configuration systems and tools.
|
||||
|
||||
On CentOS check `/etc/sysconfig/iptables` for IPTables rules. For other distributions consult your distribution's documentation. You'll also have to check the UIs or documentation for commercial third party firewall applications like Little Snitch (Mac), McAfee Firewall Enterprise (Windows), etc. if you are running any of those. Some corporate environments might have centrally managed firewall software, so you might also have to contact IT.
|
||||
|
||||
|
||||
@@ -1,6 +1,91 @@
|
||||
ZeroTier Release Notes
|
||||
======
|
||||
|
||||
# 2022-04-11 -- Version 1.8.8
|
||||
|
||||
* Fix a local privilege escalation bug in the Windows installer.
|
||||
* Dependency fix for some Ubuntu versions.
|
||||
* No changes for other platforms. Windows upgrade recommended, everyone else optional.
|
||||
|
||||
# 2022-03-30 -- Version 1.8.7
|
||||
|
||||
* Fix for dependency installations in Windows MSI package.
|
||||
* Fix for desktop UI setup when run by a non-super-user.
|
||||
* Bug fix in local OIDC / SSO support for auth0 and other providers.
|
||||
* Other minor fixes for e.g. old Linux distributions.
|
||||
|
||||
# 2022-03-04 -- Version 1.8.6
|
||||
|
||||
* Fixed an issue that could cause the UI to be non-responsive if not joined to any networks.
|
||||
* Fix dependency issues in Debian and RedHat packages for some distributions (Fedora, Mint).
|
||||
* Bumped the peer cache serialization version to prevent "coma" issues on upgrade due to changes in path logic behaving badly with old values.
|
||||
|
||||
# 2022-02-22 -- Version 1.8.5
|
||||
|
||||
* Plumbing under the hood for endpoint device SSO support.
|
||||
* Fix in LinuxEthernetTap to tap device support on very old (2.6) Linux kernels.
|
||||
* Fix an issue that could cause self-hosted roots ("moons") to fail to assist peers in making direct links. (GitHub issue #1512)
|
||||
* Merge a series of changes by Joseph Henry (of ZeroTier) that should fix some edge cases where ZeroTier would "forget" valid paths.
|
||||
* Minor multipath improvements for automatic path negotiation.
|
||||
|
||||
# 2021-11-30 -- Version 1.8.4
|
||||
|
||||
* Fixed an ugly font problem on some older macOS versions.
|
||||
* Fixed a bug that could cause the desktop tray app control panel to stop opening after a while on Windows.
|
||||
* Fixed a possible double "release" in macOS tray app code that crashed on older macOS versions.
|
||||
* Fixed installation on 32-bit Windows 10.
|
||||
* Fixed a build flags issue that could cause ZeroTier to crash on older ARM32 CPUs.
|
||||
|
||||
# 2021-11-15 -- Version 1.8.3
|
||||
|
||||
* Remove problematic spinlock, which was only used on x86_64 anyway. Just use pthread always.
|
||||
* Fix fd leak on MacOS that caused non-responsiveness after some time.
|
||||
* Fix Debian install scripts to set /usr/sbin/nologin as shell on service user.
|
||||
* Fix regression that could prevent managed routes from being deleted.
|
||||
* DesktopUI: Remove NSDate:now() call, now works on MacOS 10.13 or newer!
|
||||
|
||||
# 2021-11-08 -- Version 1.8.2
|
||||
|
||||
* Fix multicast on linux.
|
||||
* Fix a bug that could cause the tap adapter to have the wrong MAC on Linux.
|
||||
* Update build flags to possibly support MacOS older than 10.14, but more work needs to be done. It may not work yet.
|
||||
* Fix path variable setting on Windows.
|
||||
|
||||
# 2021-10-28 -- Version 1.8.1
|
||||
|
||||
* Fix numerous UI issues from 1.8.0 (never fully released).
|
||||
* Remove support for REALLY ancient 1.1.6 or earlier network controllers.
|
||||
* MacOS IPv6 no longer binds to temporary addresses as these can cause interruptions if they expire.
|
||||
* Added additional hardening against address impersonation on networks (also in 1.6.6).
|
||||
* Fix an issue that could cause clobbering of MacOS IP route settings on restart.
|
||||
|
||||
* NOTE: Windows 7 is no longer supported! Windows 7 users will have to use version 1.6.5 or earlier.
|
||||
|
||||
# 2021-09-15 -- Version 1.8.0 (preview release only)
|
||||
|
||||
* A *completely* rewritten desktop UI for Mac and Windows!
|
||||
* Implement a workaround for one potential source of a "coma" bug, which can occur if buggy NATs/routers stop allowing the service to communicate on a given port. ZeroTier now reassigns a new secondary port if it's offline for a while unless a secondary port is manually specified in local.conf. Working around crummy buggy routers is an ongoing effort.
|
||||
* Fix for MacOS MTU capping issue on feth devices
|
||||
* Fix for mistakenly using v6 source addresses for v4 routes on some platforms
|
||||
* Stop binding to temporary IPv6 addresses
|
||||
* Set MAC address before bringing up Linux TAP link
|
||||
* Check if DNS servers need to be applied on macOS
|
||||
* Upgrade json.hpp dependency to version 3.10.2
|
||||
|
||||
# 2021-09-21 -- Version 1.6.6
|
||||
|
||||
* Backport COM hash check mitigation against network member impersonation.
|
||||
|
||||
# 2021-04-13 -- Version 1.6.5
|
||||
|
||||
* Fix a bug in potential network path filtering that could in some circumstances lead to "software laser" effects.
|
||||
* Fix a printf overflow in zerotier-cli (not exploitable or a security risk)
|
||||
* Windows now looks up the name of ZeroTier devices instead of relying on them having "ZeroTier" in them.
|
||||
|
||||
# 2021-02-15 -- Version 1.6.4
|
||||
|
||||
* The groundhog saw his shadow, which meant that the "connection coma" bug still wasn't gone. We think we found it this time.
|
||||
|
||||
# 2021-02-02 -- Version 1.6.3
|
||||
|
||||
* Likely fix for GitHub issue #1334, an issue that could cause ZeroTier to
|
||||
|
||||
File renamed without changes.
@@ -19,7 +19,7 @@
|
||||
<Run Text="ZeroTier One"/>
|
||||
</Paragraph>
|
||||
<Paragraph TextAlignment="Center">
|
||||
<Run FontSize="14" Text="Version 1.6.3"/>
|
||||
<Run FontSize="14" Text="Version 1.6.6"/>
|
||||
<LineBreak/>
|
||||
<Run FontSize="14" Text="(c) 2011-2021 ZeroTier, Inc."/>
|
||||
<LineBreak/>
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loaded 20 of 250 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user