Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Taglio 11062021 #151

Open
wants to merge 813 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
813 commits
Select commit Hold shift + click to select a range
99ebcd9
Please enter the commit message for your changes. Lines starting
redeltaglio May 16, 2021
01d7435
Please enter the commit message for your changes. Lines starting
redeltaglio May 16, 2021
e65be37
Please enter the commit message for your changes. Lines starting
redeltaglio May 16, 2021
9cc2089
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
0af2175
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
a88d727
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
bda36bc
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
04a2739
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
a6c9e58
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
a45141b
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
0360c2a
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
05f1517
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
332b3b8
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
1433026
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
5eb844f
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
e816aa3
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
7f7c834
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
558b96a
Please enter the commit message for your changes. Lines starting
redeltaglio May 17, 2021
e3d3c66
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
493ac74
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
4a37ef4
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
a48db19
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
d45d7b8
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
072ba9d
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
772960d
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
f6442e7
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
20cec5a
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
b90c867
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
59f98c2
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
ea13982
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
c01c474
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
30157a3
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
045d3d3
Please enter the commit message for your changes. Lines starting
redeltaglio May 18, 2021
ea8db0a
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
b3ebb5a
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
fbcdf0d
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
966b188
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
46d0213
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
f5a8f30
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
d445b40
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
0a0def8
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
f7e750d
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
224b2a8
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
09a57ec
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
6f1c2f6
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
3851c46
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
537c5db
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
e3fc955
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
0314799
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
79ac797
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
5ba97d9
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
74bfd23
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
173dc8e
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
b21da88
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
8c42df4
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
789e899
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
06962db
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
c35bce4
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
4879911
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
601bd08
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
949230a
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
5686269
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
675fae8
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
aa9f269
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
9f3e7e1
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
71233c1
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
28a5bbb
Please enter the commit message for your changes. Lines starting
redeltaglio May 19, 2021
77d50f3
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
7907982
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
866d7f0
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
152960c
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
efd3f71
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
80b4bec
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
cb6c2f2
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
0a088ef
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
1216bcb
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
709b461
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
ff7e4f6
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
8bd9ab7
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
7f83953
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
20168a6
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
0024314
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
3566cfe
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
7bb71e5
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
76d53f2
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
724aeeb
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
76e96b1
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
9e965cd
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
27fc846
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
217f332
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
00f68ce
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
c53deed
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
1d44ce4
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
581f702
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
725d302
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
63feb7a
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
1086760
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
7420768
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
7e35a0b
Please enter the commit message for your changes. Lines starting
redeltaglio May 20, 2021
dd5b287
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
6f4a7cf
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
7a983bc
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
1f0b636
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
bf667c7
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
ca4717f
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
ddca02c
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
e883277
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
1ce771f
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
51a8794
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
d49e4b0
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
d158264
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
dad4754
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
4726758
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
8a7d868
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
9fed78d
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
ac20ba9
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
52c830a
Please enter the commit message for your changes. Lines starting
redeltaglio May 21, 2021
ab07c39
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
711b0e4
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
0ba16e1
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
adb47f6
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
112488b
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
2505103
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
7977bbb
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
a14a7ac
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
dec5b04
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
41f2626
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
6e321f4
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
3ebd6f8
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
c30e2bb
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
d960a44
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
cf55fda
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
e7487da
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
dec22fe
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
267c4d6
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
e531044
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
f55435e
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
8881789
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
5a402bc
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
b70e396
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
96d7abf
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
c63423f
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
23a14a6
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
9a7425b
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
8700ce2
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
694e1f2
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
3a88307
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
f703458
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
f34d9f7
Please enter the commit message for your changes. Lines starting
redeltaglio May 23, 2021
4f895f0
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
b6fb5da
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
5bdbef0
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
5c92d19
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
6247df0
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
74c275e
Please enter the commit message for your changes. Lines starting
redeltaglio May 24, 2021
fc25509
Please enter the commit message for your changes. Lines starting
redeltaglio May 25, 2021
14d0f84
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
9e8eeb5
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
dfdc5c4
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
a1bdee9
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
a7afee7
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
c804198
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
1a024dd
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
5c6d39a
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
48b8b07
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 1, 2021
634b5a3
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
257c9a9
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
2ef503d
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
0595f45
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
81644d0
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
f80752b
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
f49c66e
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
2bb6baf
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
9dfbf07
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
2b733f6
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
b3dcc57
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
1323ead
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
5ac6a9c
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
0d0d240
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
3a380ef
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
e431aca
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
1d9034c
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
52e4a4c
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
2421485
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
f2f68ef
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
0a2fe9d
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
3281891
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
3cd65a5
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
ec59148
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 2, 2021
8bbafff
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
449675d
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
79640d0
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
1f98db2
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
c20e302
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
e3effc3
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
cc09101
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
d91c748
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
d898869
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
dac887b
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
0e49732
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
75fbbdd
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 3, 2021
837ba8b
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 4, 2021
9ea17ed
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 4, 2021
dd33ba9
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 4, 2021
c9156ea
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 4, 2021
13d97fc
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 4, 2021
58183ce
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
62b0803
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
6b161f3
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
3fe5b59
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
bca8406
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
032d7f1
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
a02bf0f
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
a3677db
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
eec5433
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
349adf4
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
466b9d6
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
63e0ff6
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
ed2c3c7
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
b461fdc
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 7, 2021
e305ba3
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
e1f9f6c
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
18627ff
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
4f84b6e
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
3ee8788
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
636ae53
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
62b3056
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
af1da16
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
f4e4965
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
8f8b422
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
ee45945
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
9db4e80
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
8d92c68
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 8, 2021
884562e
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 9, 2021
3bc1c50
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 9, 2021
11af7ff
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 9, 2021
2d82c1a
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 9, 2021
4c12e32
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 9, 2021
d6564d9
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 10, 2021
58b8fa7
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
f56d20a
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
6e956d8
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
d7561bb
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
6ce8fe6
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
590e165
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
7c6c029
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
8b0b94a
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
8d204c8
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
98e989c
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
9a33446
Please enter the commit message for your changes. Lines starting
redeltaglio Jun 11, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
216 changes: 208 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ It will replicate all the services on the network, and it can be deleted without

Especially focused above security in every ISO/OSI pile level.

Applications are multiples, from bypass the European ECHELON, an enormous sniffer from some ISP, or the great firewall in China, to create very secure not logged chat, to dynamic traditional services that will move from an host to another in a total transparent mode to the final user.
Applications are multiples, from bypass the European [ECHELON](https://en.wikipedia.org/wiki/ECHELON), an enormous sniffer from some ISP, or the great firewall in China, to create very secure not logged chat, to dynamic traditional services that will move from an host to another in a total transparent mode to the final user.

I'm an addicted of privacy and security and I'm very tired about the modern slavery network transmitted by weapons from the European elite.

**Vatican and Aristocracy are totally guilty about the recent destroy of democracy.**
*Vatican and Aristocracy are totally guilty about the recent destroy of democracy.*

### Install procedure
#### VPS election

First of all you've got to rent a VPS in one service provider, there are a lot on Internet a great resource to find the correct one is this website:

Expand All @@ -26,6 +26,7 @@ Some that I use or I've used:
- [AlphaVPS - Cheap and Reliable Hosting and Servers](https://alphavps.com/)
- [VPS Hosting in Europe and USA. Join VPS2DAY now!](https://www.vps2day.com/)
- [Liveinhost Web Services – The Best Web Hosting | Fast Professional Website Hosting Services](https://www.liveinhost.com/)
- [Scaleway Dedibox | The Reference for Dedicated Servers | Scaleway](https://www.scaleway.com/en/dedibox/)

Try to understand that we've got to build a network of VPS interconnected site to site between everyone with IPsec and every host is plug and play, I mean that we can add or remove VPS just running the software in this repository. First of all it is important to understand that we can use this design in two different application, one will use registered domains the other will use free dns services. Goal for everyone is security trough simplicity, open source design and the correct use and implementation of robust compliance protocols and daemons. The system operative is [OpenBSD](https://www.openbsd.org/) but later we will use also [Alpine Linux](https://alpinelinux.org/). At that point the goal will be interoperability and the search of near perfect TCP/IP throughput. Another goal will be the use of ARM64 mobile devices also based up Alpine, my favorite one is:

Expand All @@ -42,8 +43,8 @@ Many times we've got to resolve problems like the one where OpenBSD isn't listed
First of all install a classic Linux, like Debian for example. Next ssh to the new machine with the credentials provided. Next download the latest stable `miniroot` image into the root and write it to the start of our virtual disk, in linux normally it will be `vda`.

```sh
# wget https://cdn.openbsd.org/pub/OpenBSD/6.8/amd64/miniroot68.img
# dd if=miniroot68.img of=/dev/vda bs=4M
# wget https://cdn.openbsd.org/pub/OpenBSD/6.9/amd64/miniroot69.img
# dd if=miniroot69.img of=/dev/vda bs=4M
```

After the successful write to the virtual disk we've got to reboot the machine but we will do it in a particular way using the `proc` filesystem:
Expand All @@ -53,7 +54,9 @@ First of all install a classic Linux, like Debian for example. Next ssh to the n
# echo b > /proc/sysrq-trigger
```

Next reopen the KVM web console and the installation process of OpenBSD will start. Interrupt it choosing for the (S)hell option and:
#### Semi automatic system installation

Open the `KVM` web console and the installation process of OpenBSD will start. Interrupt it choosing for the (S)hell option and:

```shell
# dhclient vio0
Expand All @@ -62,11 +65,165 @@ Next reopen the KVM web console and the installation process of OpenBSD will sta
# reboot
```

The default `root` password in our `install.conf` file is `123456789`. But it is encrypted as `$2b$10$4tPKeRmxVyffVkrQMve70.CiPmE28khH9UXiuSYpzAKbZrOfQq0Pm`.

The default `uid 1000` user is `taglio`, my nickname and unix user. You can update `installation/install-vps` file with your. I also specify my `ed25519` ssh key that I've got generated with `ssh-keygen -t ed25519 -C "[email protected]"`as you can appreciate in the configuration file:

`Public ssh key for user = ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKG4yMhKX37SXV8LGDuVe4r1PBSS5HOWb6jFpNiG3cvW [email protected]`

*Please update this file with your specifications forking my repository*.

After the reboot login in the new node and change the password and upgrade the system with `syspatch`.

#### [![OpenBSD MESH IPSec guerrila host](https://img.youtube.com/vi/6-M4IxeSctI/0.jpg)](https://www.youtube.com/watch?v=6-M4IxeSctI "OpenBSD MESH IPSec guerrila host")

#### First steps

Next that we will have a running fresh and patched OpenBSD system let's start to configure our guerrilla MESH node. Install the git package:
First of all I want to underline that we use some values in the `DNS` master zone of the domain where we want to attach our new `VPS` host. *It's not exactly all automatic*.

``` shell
root@ganesha:/var/nsd/zones/master# cat telecomlobby.com.zone | grep ipsec && cat telecomlobby.com.zone | grep gre
ipsec20591 IN TXT "uk:ganesha;us:saraswati;jp:shiva;es:indra;fr:uma;bg:neo;"
gre7058 IN TXT "216"
gre18994 IN TXT "3"
root@ganesha:/var/nsd/zones/master#
```

We use the [TXT record](https://en.wikipedia.org/wiki/TXT_record) to add some more information to the process of automatically add the new host to our MESH network. Hostname are:

```shell
root@ganesha:/var/nsd/zones/master# echo ipsec${RANDOM} && echo gre${RANDOM} && echo gre${RANDOM}
ipsec6150
gre9262
gre1331
root@ganesha:/var/nsd/zones/master#
```

```$RANDOM``` is a special variable in `ksh` used to generate random numbers between 0 and 32767.

The string specified by `TXT` value of `ipsec` is `;` separated values and contain [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) [country codes](https://en.wikipedia.org/wiki/Country_code) followed by `:` and the name of the host machine.

The string specified by `TXT` values of the two `gre` are integer, the first between 0 and 255 indicating last /30 network allocated by a `gre` point to point and the second is a counter indicating the number of MESH guerrilla OpenBSD hosts.

Remember to update those `TXT` to archive the connection process.

It's important also to configure DNS resolution and also [RDNS](https://en.wikipedia.org/wiki/Reverse_DNS_lookup) of the assigned IPv4 address in our master zone. Depending on the provider adding the reverse dns resolution host it could be writing to the support office or simply use a web mask.

[![OpenBSD MESH IPSec guerrila host](https://asciinema.org/a/417997.png)](https://asciinema.org/a/417997)

Next we've got to update the master zone of the principle public domain, in my case `telecomlobby.com`.

The first value to update is the IPv4 of the new machine:

```shell
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ dig de.telecomlobby.com A +short
45.63.116.141
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ ssh ganesha.telecom.lobby
Host key fingerprint is SHA256:mZiIJWncSs+jJUjAho8NNQeO1wSHKVpFORP5wZdDaNo
+--[ED25519 256]--+
|+.=BB= o.. |
|=*+O= = + |
|+OO +B o . |
|+=oB..Eo o |
|. + * o S |
| + . |
| . |
| |
| |
+----[SHA256]-----+
OpenBSD 6.9 (GENERIC) #2: Sat May 22 12:49:54 MDT 2021
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC
real mem = 1056813056 (1007MB)
avail mem = 1009553408 (962MB)
10:49AM up 2 days, 23:46, 2 users, load averages: 0.01, 0.02, 0.00
ID Pri State DeadTime Address Iface Uptime
192.168.13.59 1 FULL/P2P 00:00:34 10.10.10.201 gre4 02:55:38
192.168.13.81 1 FULL/P2P 00:00:30 10.10.10.217 gre3 06:51:01
192.168.13.1 1 FULL/P2P 00:00:36 10.10.10.225 gre2 06:45:49
192.168.13.34 1 FULL/P2P 00:00:33 10.10.10.230 gre1 06:51:03
192.168.13.33 1 FULL/P2P 00:00:36 10.10.10.250 gre0 1d06h55m
Go 'way! You're bothering me!

riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ doas su
doas ([email protected]) password:
root@ganesha:/home/taglio# cd /var/nsd/zones/master
root@ganesha:/var/nsd/zones/master# cat telecomlobby.com.zone | grep vpnc
vpnc IN A 45.32.144.15
vpnc IN A 78.141.201.0
vpnc IN A 155.138.247.27
vpnc IN A 139.180.206.19
vpncN IN A 94.72.143.163
vpnc IN TXT "RT-01.cat.telecomlobby.com"
root@ganesha:/var/nsd/zones/master#

```

As you can see theres some values about the `vpnc` and `vpncN` host:

- `vpnc IN A` in the list of public IPv4 that are connected through IPsec in our MESH network.
- `vpncN IN A` in the new host to add to.

Upgrade the configuration to reflect to new one and test it:

``` shell
riccardo@trimurti:~$ dig @8.8.8.8 vpnc.telecomlobby.com A +short
45.32.144.15
78.141.201.0
155.138.247.27
139.180.206.19
94.72.143.163
riccardo@trimurti:~$ dig @8.8.8.8 vpncN.telecomlobby.com A +short
45.63.116.141
riccardo@trimurti:~$
```

In my configuration I've got also a dynamic IPv4 [EdgeOS](https://dl.ubnt.com/guides/edgemax/EdgeOS_UG.pdf) endpoint and another with fixed IPv4 [RouterOS](https://es.wikipedia.org/wiki/MikroTik) one. In EdgeOS I've got to update the black hole routing table excluding the new ip:

```shell
taglio@indra# set protocols static interface-route 45.63.116.141/32 next-hop-interface pppoe0
[edit]
taglio@indra# commit
[edit]
taglio@indra# save
Saving configuration to '/config/config.boot'...
Done
[edit]
taglio@indra# exit
```

In the RouterOS one I've got to update the address list relative to the host presents in my IPSec network:

```shell
[[email protected]] /ip firewall address-list> add list=servers comment=durpa address=45.63.116.141/32
[[email protected]] /ip firewall address-list>
```

#### Update the IPSec CA server

Now start to configure the `CA server` about the `IPsec` public and private key.

In my network layout I've got a [Mikrotik](https://mikrotik.com/) `VPS` that administrate the `IPsec` certificate repositories.

[![Mikrotik CA certificate](https://img.youtube.com/vi/A7O_Pe91a6Y/0.jpg)](https://youtu.be/A7O_Pe91a6Y "Mikrotik CA certificate")

Download the [p12](https://en.wikipedia.org/wiki/PKCS_12) combined certificate and private key and upload into the new host `/tmp` directory.

``` shell
sftp> get cert_export_de.telecomlobby.com.p12
Fetching /cert_export_de.telecomlobby.com.p12 to cert_export_de.telecomlobby.com.p12
/cert_export_de.telecomlobby.c 100% 3880 74.6KB/s 00:00
sftp> ^D
riccardo@trimurti:~/Work/redama$ mv cert_export_de.telecomlobby.com.p12 de.telecomlobby.com.p12
riccardo@trimurti:~/Work/redama/durpa$ scp de.telecomlobby.com.p12 [email protected]:/tmp
de.telecomlobby.com.p12 100% 3880 106.4KB/s 00:00
riccardo@trimurti:~/Work/redama/durpa$
```

The p12 file have to be protected by the password `123456789`.

#### Login and start the connection process

Install the git package:

```shell
neo# pkg_add git
Expand All @@ -76,16 +233,59 @@ neo$ git clone https://github.com/noplacenoaddress/OpenBSD.git

Next let's start to configure the system with our script `setup_node`, you've got to go ahead to every point pressing `1` or to type different variables:

- the type of IPv6 address:
- `static`:
- [IPv6 address](https://en.wikipedia.org/wiki/IPv6) without prefixlen.
- The [prefixlen](https://www.ciscopress.com/articles/article.asp?p=2803866&seqNum=2).
- The [IPv6 default route](https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/iproute_pi/configuration/xe-16-10/iri-xe-16-10-book/ip6-route-static-xe.pdf).
- `dynamic`, using [slaacd (8)](https://www.openbsd.org/papers/florian_slaacd_bsdcan2018.pdf)
- `hostname`, the name of the machine.
- `landomainname`, the interior domain name that in my case is `telecom.lobby`
- `routerid`, the OSPFD router id and the IP of the `vether0` interface.
- `publichost`, the DNS of the public ip of the `vio0` interface.

```shell
root@neo:/home/taglio/Sources/Git/OpenBSD# sh setup_node
changing installurl
Go ahead type 1
```

After some points the program give us the root ssh `ed25519` key of the new host. That is [EdDSA](https://en.wikipedia.org/wiki/EdDSA) in [public key cryptography](https://en.wikipedia.org/wiki/Public-key_cryptography). Update the repository:

``` shell
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ sed -i '/durpa.telecom.lobby/d' src/etc/ssh/remote_install/authorized_keys
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHfCxPKwUqEG9JaEaK6uqFDfDMFYFTblLEWPekGh8CAn [email protected]" >> src/etc/ssh/remote_install/authorized_keys
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$
```

Use the script `git_openbsd.sh` using values depending in your forked repository to update the git.

Next update every host using `git pull` using the `console` script and launch the `newhost` option using the same script:

``` shell
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ ./console -I telecom.lobby -G
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ ./console -I telecom.lobby -N
```

The `console` script depend on a `TXT` record in the master `nsd` for the LAN domain name:

```shell
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$ host -t txt openbsd.telecom.lobby
openbsd.telecom.lobby descriptive text "ganesha;saraswati;shiva;varuna;"
riccardo@trimurti:~/Work/telecom.lobby/OpenBSD$
```

Those are the host names of every OpenBSD guy connected to our network, remember to update it!

[![OpenBSD MESH IPSec guerrila host](https://asciinema.org/a/418749.png)](https://asciinema.org/a/418749)

#### Remote upgrade

![](https://redama.es/Imagenes/varuna_shell.png)

If the VPS provider got the option to install OpenBSD, a custom ISO or hasn't the solution is always the same, use `sysupgrade`.

The upgrade our git repository and launch the `upgrade.sh` script. Remember to wait a couple of days after the [release announce](https://www.openbsd.org/69.html) is published by [Theo de Raddt](https://www.theos.com/deraadt/).

#### Registered domains application

Start with two VPS, one master in DNS service and the other slave. All the others services will be replicated. Some providers doesn't permit the installation of OpenBSD as a default option so install Linux and then rewrite the disc with `dd` as explained:
Expand Down
15 changes: 15 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
- arp sentinel

- ``` shell
if [[ $# -eq 0 ]]; then
print $0 "have to be used with the following options \
\n \
\ninstall -> fresh install OpenBSD VPS \
\nupgrade -> upgrade OpenBSD VPS \
\nreset -> reset OpenBSD VPS \
\n"

exit 1
fi
```

45 changes: 45 additions & 0 deletions clean_last
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#!/bin/ksh

set -o errexit
set -o nounset

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/Bin
BACKUPS="/root/Backups"

uid=$(id -u)
datarelease=$(date +"%d%m%Y%H%m%S")




function backup {
CURRENTBACKUP="$BACKUPS/$datarelease"
mkdir -p "$CURRENTBACKUP/$1/"
case $1 in
"etc")
tar -cvf "$CURRENTBACKUP/$1/etc.tar" /etc
;;
esac
}


if [[ $uid -ne 0 ]]; then
print $0 "you've got to run $0 as UID=0 \n"
exit 1
fi
backup "etc"
last=$(basename $(cat /etc/iked.conf | grep "iked.conf." | tail -n 1 | awk '{print $2}' | sed 's/"//g' | sed 's/iked.conf.//'))
filename=$(find /etc -name "*$last" -maxdepth 1 -type f)
sed -i "/$last/d" /etc/iked.conf
/bin/rm -r "$filename"
rcctl restart iked
for file in $(grep "$last" /etc/* | grep hostname | cut -d : -f1); do
interface=$(echo $file | cut -d . -f2)
if [[ $interface == gre? ]]; then
ospfinterface=$interface
fi
ifconfig $interface destroy
/bin/rm -r $file
done
sed -i "/interface $ospfinterface/,/}/d" /etc/ospfd.conf
rcctl restart ospfd
43 changes: 43 additions & 0 deletions console
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
#!/usr/bin/bash

#GLOBAL VAR

uid=$(id -u)
userna=$(id -nu $uid)
userhome="/home/taglio"
proghome="$userhome/Sources/Git/OpenBSD"

if [[ $uid -ne 1000 ]]; then
echo -e $0 "you've got to run $0 as UID=1000 \n"
exit 1
fi

if [[ $# -eq 0 ]]; then
echo -e $0 "have to be used with the following options \
\n-I -> local domain name [x]\
\n-N -> newhost [o]\
\n-G -> git pull [o]\
\n"

exit 1
fi

localdomainname=$2


case $3 in
"-G")
for vpnc_host in $(dig openbsd.$localdomainname TXT +short | sed "s/\"//g" | tr \; '\n' | sed '$d'); do
echo -e "Connecting to $vpnc_host"
ssh $vpnc_host.$localdomainname git -C "$proghome" pull
done
;;
"-N")
for vpnc_host in $(dig openbsd.$localdomainname TXT +short | sed "s/\"//g" | tr \; '\n' | sed '$d'); do
echo -e "Connecting to $vpnc_host"
ssh -t $vpnc_host.$localdomainname doas sh "/home/taglio/Sources/Git/OpenBSD/setup_node" -U newhost
done
;;
*)
;;
esac
Loading