mirror of https://github.com/PurpleI2P/i2pd
Compare commits
511 Commits
Author | SHA1 | Date |
---|---|---|
|
697d831441 | 4 days ago |
|
457b64f92d | 2 weeks ago |
|
6caec6b551 | 2 weeks ago |
|
362edc68ad | 2 weeks ago |
|
29872fc003 | 2 weeks ago |
|
81d383c99e | 2 weeks ago |
|
12653f2fe4 | 2 weeks ago |
|
43f5ba286c | 2 weeks ago |
|
f990a2f69f | 2 weeks ago |
|
0b97b4294c | 3 weeks ago |
|
4178ac8eac | 3 weeks ago |
|
6a590bf970 | 3 weeks ago |
|
2f847d62bb | 3 weeks ago |
|
df6d48dbae | 3 weeks ago |
|
bacce7dc60 | 3 weeks ago |
|
b3314380cc | 3 weeks ago |
|
d4eea61b82 | 3 weeks ago |
|
a1995c13cd | 3 weeks ago |
|
bc8adf1433 | 4 weeks ago |
|
a1322d4667 | 4 weeks ago |
|
4100249313 | 4 weeks ago |
|
acbd3f897b | 1 month ago |
|
7dc5a04b8d | 1 month ago |
|
03635f4444 | 1 month ago |
|
0fae04f96a | 1 month ago |
|
bb531a878d | 1 month ago |
|
0f7db8e418 | 1 month ago |
|
9a724b2af9 | 1 month ago |
|
f4ea6138e8 | 1 month ago |
|
e74272781f | 1 month ago |
|
b75e418879 | 1 month ago |
|
927123188c | 1 month ago |
|
c00eb8cf44 | 1 month ago |
|
265bb8b779 | 1 month ago |
|
e3be409945 | 1 month ago |
|
d8707ceb57 | 1 month ago |
|
39e16824b9 | 1 month ago |
|
285e693a4e | 1 month ago |
|
940628bf36 | 1 month ago |
|
b5994e058a | 1 month ago |
|
22dabfd79e | 1 month ago |
|
0e41c3fa36 | 1 month ago |
|
124698854f | 1 month ago |
|
f223e668ce | 1 month ago |
|
f5b823a712 | 1 month ago |
|
4163542125 | 1 month ago |
|
6921c8391e | 1 month ago |
|
47a2020472 | 1 month ago |
|
9d38facf3b | 2 months ago |
|
a1be1aa9ec | 2 months ago |
|
c4bbe2bb4a | 2 months ago |
|
601695dede | 2 months ago |
|
cdc81e19a0 | 2 months ago |
|
b98b3a87b0 | 2 months ago |
|
425ef2cfe5 | 2 months ago |
|
c454685605 | 2 months ago |
|
c98926abf2 | 2 months ago |
|
7aacc97351 | 2 months ago |
|
c49e17ad40 | 2 months ago |
|
296b721929 | 2 months ago |
|
d0cf385f4b | 2 months ago |
|
b91f5a7430 | 2 months ago |
|
4d8431907d | 2 months ago |
|
b0cf5130a2 | 2 months ago |
|
396aa6944d | 2 months ago |
|
8a20d3219b | 2 months ago |
|
13a746162a | 2 months ago |
|
7e5370fbe5 | 2 months ago |
|
ec59308fad | 2 months ago |
|
5ed76b997c | 2 months ago |
|
535fbdb4c9 | 2 months ago |
|
034332a0ef | 2 months ago |
|
a1eac6f28e | 2 months ago |
|
ba22a940f1 | 2 months ago |
|
8439f6dc57 | 2 months ago |
|
a21bec0ed8 | 2 months ago |
|
5adbc2c3fe | 2 months ago |
|
c515f49903 | 2 months ago |
|
845b14f581 | 2 months ago |
|
cdfdfc9e24 | 2 months ago |
|
62d279e1b0 | 2 months ago |
|
a1fcd8af39 | 2 months ago |
|
8c6c954ea2 | 2 months ago |
|
77bb7432bc | 2 months ago |
|
720ffa8a31 | 2 months ago |
|
c1c69258c3 | 2 months ago |
|
733a4a2869 | 2 months ago |
|
ca3ac8c11d | 2 months ago |
|
d4e3991257 | 2 months ago |
|
648a884a18 | 2 months ago |
|
8fe989050e | 2 months ago |
|
bb6212ccc1 | 2 months ago |
|
5f39f65540 | 2 months ago |
|
146b3f52c0 | 2 months ago |
|
cc75ccd070 | 2 months ago |
|
0ddc514221 | 2 months ago |
|
d3b699d7cd | 2 months ago |
|
6592fab41c | 2 months ago |
|
02895d4cf5 | 2 months ago |
|
8b7941c4ce | 2 months ago |
|
de673464d1 | 2 months ago |
|
6ce2c30522 | 2 months ago |
|
c5a1e8cac8 | 2 months ago |
|
f67c38d8d2 | 2 months ago |
|
1f1a3270f7 | 2 months ago |
|
ffee29272f | 2 months ago |
|
2d2469c23d | 3 months ago |
|
8e80a8b06f | 3 months ago |
|
26fac94d05 | 3 months ago |
|
9a30068ae5 | 3 months ago |
|
04bccedd9b | 3 months ago |
|
b2e21a4f12 | 3 months ago |
|
57e46ba0cf | 3 months ago |
|
df3dc1f574 | 3 months ago |
|
1b5f67e185 | 3 months ago |
|
89064b6fb4 | 3 months ago |
|
c49dd712de | 3 months ago |
|
4f1cb74f75 | 3 months ago |
|
75df8d3c7b | 3 months ago |
|
85be76b01a | 3 months ago |
|
835c480269 | 3 months ago |
|
ac9d92c681 | 3 months ago |
|
a30d1972e5 | 3 months ago |
|
0c2330bf14 | 3 months ago |
|
a703d31893 | 3 months ago |
|
4f8f3a386f | 3 months ago |
|
83f0b9c041 | 3 months ago |
|
cf77be0eeb | 3 months ago |
|
b2aa34baa6 | 3 months ago |
|
4def0b6ea5 | 3 months ago |
|
25592a00b6 | 3 months ago |
|
edaf162f9c | 3 months ago |
|
e7ff15c573 | 3 months ago |
|
161ff3579b | 3 months ago |
|
f2085ecc8d | 3 months ago |
|
0c5dee69ba | 3 months ago |
|
d74033dd2b | 3 months ago |
|
5412e29ff5 | 3 months ago |
|
0236769134 | 3 months ago |
|
530a078535 | 3 months ago |
|
fbca27fe73 | 3 months ago |
|
08cc256c54 | 4 months ago |
|
6432963294 | 4 months ago |
|
59beb5e4e4 | 4 months ago |
|
217aa0c882 | 4 months ago |
|
e889dc1508 | 4 months ago |
|
2d06c0cbe6 | 4 months ago |
|
51446f0324 | 4 months ago |
|
66d0b7aec4 | 4 months ago |
|
92b49fb969 | 4 months ago |
|
17dd5c1285 | 4 months ago |
|
ce97ec1534 | 4 months ago |
|
3ceb64db2e | 4 months ago |
|
bb702700f7 | 4 months ago |
|
ff3fec9a00 | 4 months ago |
|
3873e60cbb | 4 months ago |
|
2dbf094433 | 4 months ago |
|
e85e96bc35 | 4 months ago |
|
98543af92b | 4 months ago |
|
af0d853ccd | 4 months ago |
|
20a5e19ea1 | 4 months ago |
|
f1058410fb | 4 months ago |
|
6ba42a0912 | 4 months ago |
|
1292ec67c0 | 4 months ago |
|
2f2f14e3a7 | 4 months ago |
|
edd9dd2c39 | 4 months ago |
|
f8722f17c6 | 4 months ago |
|
38cc01e13d | 4 months ago |
|
6ca266ff3b | 4 months ago |
|
b9773c88e4 | 4 months ago |
|
3311fe62bb | 4 months ago |
|
a284c85153 | 4 months ago |
|
e5f75eb61c | 4 months ago |
|
89f9bec49a | 4 months ago |
|
dbc3952654 | 4 months ago |
|
f3c052ed0c | 4 months ago |
|
692f495adc | 4 months ago |
|
aa1de7fe94 | 4 months ago |
|
ca45fe73e9 | 4 months ago |
|
a8af683643 | 4 months ago |
|
b86c83a068 | 4 months ago |
|
6656ef3c8d | 4 months ago |
|
6898d04a1d | 4 months ago |
|
3215125950 | 4 months ago |
|
3d03732555 | 4 months ago |
|
d6d440ba8a | 4 months ago |
|
821a76a7c5 | 4 months ago |
|
34154596f2 | 4 months ago |
|
a1dce017f4 | 4 months ago |
|
78af34237e | 4 months ago |
|
8874ea8033 | 4 months ago |
|
6bd1ee36f7 | 4 months ago |
|
f07c4bd1dd | 4 months ago |
|
8524a67895 | 4 months ago |
|
43d880752e | 4 months ago |
|
d4246edb82 | 4 months ago |
|
ee8449fa05 | 4 months ago |
|
5415598f60 | 4 months ago |
|
7d73c304b5 | 4 months ago |
|
d25206abce | 4 months ago |
|
5d7c6fb0b3 | 4 months ago |
|
36a060d50f | 4 months ago |
|
577ed56af0 | 4 months ago |
|
695dc96a83 | 4 months ago |
|
e5251bf3c3 | 4 months ago |
|
2692aef53d | 4 months ago |
|
d524105727 | 4 months ago |
|
26463c50fc | 4 months ago |
|
b092e712ec | 4 months ago |
|
cb8fbb0135 | 4 months ago |
|
19e23b34da | 4 months ago |
|
a4a3f8e96b | 4 months ago |
|
f2b720617c | 4 months ago |
|
d677d67676 | 4 months ago |
|
7e3157b162 | 4 months ago |
|
2b6a95cbee | 4 months ago |
|
900153765a | 4 months ago |
|
441e847de8 | 4 months ago |
|
6439e227f6 | 4 months ago |
|
def404b61a | 4 months ago |
|
d8be5b8ce1 | 4 months ago |
|
dddbca6ffb | 4 months ago |
|
56619caa71 | 4 months ago |
|
0e502c49b5 | 4 months ago |
|
710b27688b | 4 months ago |
|
a9ad6fc31e | 4 months ago |
|
967627e58a | 4 months ago |
|
7691a5b4a9 | 4 months ago |
|
d9b6262a6e | 4 months ago |
|
075f80aea2 | 5 months ago |
|
b07530a8a1 | 5 months ago |
|
0ae7931a6f | 5 months ago |
|
158160f5c0 | 5 months ago |
|
4cb2ad48be | 5 months ago |
|
adba3987f8 | 5 months ago |
|
36dbc15bca | 5 months ago |
|
d96803a290 | 5 months ago |
|
592d6ae4f4 | 5 months ago |
|
7dd9a7a0af | 5 months ago |
|
1b23aa2d7b | 5 months ago |
|
f980277552 | 5 months ago |
|
586695673b | 5 months ago |
|
c158bbe90a | 5 months ago |
|
c01fd3299f | 5 months ago |
|
f64b136f5a | 5 months ago |
|
37e67cbcaa | 5 months ago |
|
be815804e6 | 5 months ago |
|
ce35637866 | 5 months ago |
|
de2b0f6e09 | 5 months ago |
|
7b776666a3 | 5 months ago |
|
47578b69c6 | 5 months ago |
|
8f28cee32f | 5 months ago |
|
96cf6ca531 | 5 months ago |
|
83cb3a1820 | 5 months ago |
|
ffdd5935e9 | 5 months ago |
|
2e9f2d4a3b | 5 months ago |
|
0ca782ed71 | 5 months ago |
|
e40b656ecf | 5 months ago |
|
85f5f5b91e | 5 months ago |
|
f008478505 | 5 months ago |
|
d926a31064 | 5 months ago |
|
822cb35efe | 5 months ago |
|
faaa8115d9 | 5 months ago |
|
81015a5228 | 5 months ago |
|
a3246cd9dc | 5 months ago |
|
530c353b00 | 5 months ago |
|
75c2cb751f | 5 months ago |
|
67c4d4bcaa | 5 months ago |
|
25e82105b2 | 5 months ago |
|
4b167fdbaf | 5 months ago |
|
5b93558bd0 | 5 months ago |
|
70639f1139 | 5 months ago |
|
c5a1806528 | 5 months ago |
|
a2249f0a82 | 5 months ago |
|
9f217f8a11 | 5 months ago |
|
5e19e361e7 | 5 months ago |
|
0b47f65b06 | 5 months ago |
|
140146e433 | 5 months ago |
|
b4484c8e8f | 5 months ago |
|
1e5604ed43 | 5 months ago |
|
39e378a03d | 5 months ago |
|
7cfcb12c7b | 5 months ago |
|
49f4dc53ad | 5 months ago |
|
4afdca090d | 5 months ago |
|
d8f6c4a93d | 5 months ago |
|
d724948d03 | 6 months ago |
|
34d75b08dd | 6 months ago |
|
ca9782dd0d | 6 months ago |
|
2ad26dd4c9 | 6 months ago |
|
828facab57 | 6 months ago |
|
cd087568b5 | 6 months ago |
|
dfe8b25e5e | 6 months ago |
|
1e9bcd6b8b | 6 months ago |
|
8bc58daa5a | 6 months ago |
|
3b97feb89f | 6 months ago |
|
a8135b8d18 | 6 months ago |
|
5cf1961fa4 | 6 months ago |
|
577c71b930 | 6 months ago |
|
c5cab05a6b | 6 months ago |
|
b855c71891 | 6 months ago |
|
21f41a2b2a | 6 months ago |
|
8319dd6b25 | 6 months ago |
|
d4c47d90cb | 6 months ago |
|
302af823a3 | 6 months ago |
|
69ee6112b3 | 6 months ago |
|
816a58f292 | 6 months ago |
|
43e130ee34 | 6 months ago |
|
8ffc1486a4 | 6 months ago |
|
0e98dd5c70 | 6 months ago |
|
beffdb9fe1 | 6 months ago |
|
05eda2bc9e | 6 months ago |
|
c3429bb1a9 | 6 months ago |
|
53c6b10177 | 6 months ago |
|
c2d7133174 | 6 months ago |
|
9b82265cd8 | 6 months ago |
|
c802c2deb0 | 7 months ago |
|
c215f2e8d1 | 7 months ago |
|
d327533b56 | 7 months ago |
|
94255ebaf4 | 7 months ago |
|
21259204b1 | 8 months ago |
|
8d6eb5b6b2 | 8 months ago |
|
9632e7ba03 | 8 months ago |
|
1a02819187 | 8 months ago |
|
6b33250c59 | 8 months ago |
|
083034fa35 | 8 months ago |
|
0021501d75 | 8 months ago |
|
379be2a29e | 8 months ago |
|
a3f62e1d71 | 8 months ago |
|
a6ee1e648e | 8 months ago |
|
575268d360 | 8 months ago |
|
69b0bef206 | 8 months ago |
|
e1b4feb618 | 8 months ago |
|
3286bdb4a7 | 8 months ago |
|
c8ae15041f | 8 months ago |
|
e090b9052a | 8 months ago |
|
0ef9c08326 | 8 months ago |
|
d04b19d77c | 8 months ago |
|
04adc14b76 | 8 months ago |
|
0dee0609ea | 9 months ago |
|
0a519d8072 | 9 months ago |
|
0cc91dd2d2 | 9 months ago |
|
606e35eec1 | 9 months ago |
|
e926b0392f | 9 months ago |
|
9980bfa0e7 | 9 months ago |
|
efdbe26755 | 9 months ago |
|
bb3ae8f5e4 | 9 months ago |
|
1e6edf06a2 | 9 months ago |
|
0cf656cd76 | 9 months ago |
|
fb420bb563 | 9 months ago |
|
3da5061426 | 9 months ago |
|
dd32f1ed6d | 9 months ago |
|
1857f14be8 | 9 months ago |
|
9c25a88707 | 9 months ago |
|
c599d65307 | 9 months ago |
|
4d573f6655 | 9 months ago |
|
3a4238729a | 9 months ago |
|
df6bb6d9b8 | 9 months ago |
|
918aa556ef | 10 months ago |
|
1e7feae0df | 10 months ago |
|
70829ee79e | 10 months ago |
|
4ed19c05f6 | 10 months ago |
|
4a5e16b994 | 10 months ago |
|
c53ad2012c | 10 months ago |
|
7b6aa41ca8 | 10 months ago |
|
32c5ff23a6 | 10 months ago |
|
c112276eea | 10 months ago |
|
662a59d0fd | 10 months ago |
|
72919ec076 | 11 months ago |
|
627b8dca83 | 11 months ago |
|
7bcc905f05 | 11 months ago |
|
8447822c35 | 11 months ago |
|
411063e3b5 | 11 months ago |
|
9bac680f2a | 11 months ago |
|
38795a41cb | 11 months ago |
|
e170c39dfc | 11 months ago |
|
68f4961f1a | 11 months ago |
|
ae5239de43 | 11 months ago |
|
2064504cce | 11 months ago |
|
4aa631c33f | 11 months ago |
|
d6834d6a9a | 11 months ago |
|
413e25f20e | 11 months ago |
|
b8e19bf5f1 | 11 months ago |
|
c7efd465fa | 11 months ago |
|
6e9a3422e9 | 11 months ago |
|
d3cd8517b7 | 11 months ago |
|
f13cc0b862 | 11 months ago |
|
0754255c1f | 11 months ago |
|
902899ae24 | 11 months ago |
|
c620fc1232 | 11 months ago |
|
e7157cf15e | 11 months ago |
|
940a97db11 | 12 months ago |
|
8e63f8f333 | 12 months ago |
|
5e97b54d1b | 12 months ago |
|
ea7cf1cf69 | 12 months ago |
|
17c4038c60 | 12 months ago |
|
5022a9c610 | 12 months ago |
|
ca8ec6286a | 12 months ago |
|
5142459e12 | 12 months ago |
|
8590dbd3d3 | 12 months ago |
|
c4be5f7fdb | 12 months ago |
|
47dc5591b9 | 12 months ago |
|
2bb48b4546 | 12 months ago |
|
638e9b4d7f | 12 months ago |
|
b8f998f76a | 12 months ago |
|
5f43026986 | 12 months ago |
|
13f263b791 | 1 year ago |
|
07c529173e | 1 year ago |
|
fee940238a | 1 year ago |
|
ca02b5d860 | 1 year ago |
|
fba23a4528 | 1 year ago |
|
a0795d8534 | 1 year ago |
|
03cc6e0524 | 1 year ago |
|
3af1f4bc76 | 1 year ago |
|
52b2d6c393 | 1 year ago |
|
bb52056aec | 1 year ago |
|
75aa9f2c0c | 1 year ago |
|
4e426727e9 | 1 year ago |
|
09f233dbfb | 1 year ago |
|
dfe5df29e1 | 1 year ago |
|
d5ee1f602f | 1 year ago |
|
86173400d5 | 1 year ago |
|
ae439b5385 | 1 year ago |
|
dc6a42c26f | 1 year ago |
|
fdf38f45d9 | 1 year ago |
|
a2726cf206 | 1 year ago |
|
e56d243c3f | 1 year ago |
|
e95fb3ab89 | 1 year ago |
|
c984f89dfb | 1 year ago |
|
5a09c11e90 | 1 year ago |
|
d44be2fd73 | 1 year ago |
|
a158647153 | 1 year ago |
|
623c3f4605 | 1 year ago |
|
8a52295882 | 1 year ago |
|
f2bc2598dc | 1 year ago |
|
1d8a91c5cc | 1 year ago |
|
3bc56ba423 | 1 year ago |
|
e068a3cf22 | 1 year ago |
|
2e2cbe7803 | 1 year ago |
|
1c1452e06b | 1 year ago |
|
c757b6d020 | 1 year ago |
|
8fcab7b0c1 | 1 year ago |
|
7646147ed2 | 1 year ago |
|
b6de474fda | 1 year ago |
|
2f74e670a5 | 1 year ago |
|
c1168c2aa0 | 1 year ago |
|
1bd6390f78 | 1 year ago |
|
a9e9e14c42 | 1 year ago |
|
19471dbb90 | 1 year ago |
|
3b13a3f2a1 | 1 year ago |
|
4ce2ef1d83 | 1 year ago |
|
12d0abda55 | 1 year ago |
|
7418f11651 | 1 year ago |
|
fb83ca42f4 | 1 year ago |
|
dab34e9051 | 1 year ago |
|
ec2297ed9d | 1 year ago |
|
7c535159bc | 1 year ago |
|
2af4a2b58d | 1 year ago |
|
ead6a6dca3 | 1 year ago |
|
0ce15ffc91 | 1 year ago |
|
76adac31c3 | 1 year ago |
|
edfcd23b01 | 1 year ago |
|
f21e1c75d5 | 1 year ago |
|
786c27c8ec | 1 year ago |
|
c34df2090c | 1 year ago |
|
5769a41208 | 1 year ago |
|
dc265367dc | 1 year ago |
|
c22fc75370 | 1 year ago |
|
6206616347 | 1 year ago |
|
7a12b5ca4b | 1 year ago |
|
b77ae08388 | 1 year ago |
|
527ee3b3c5 | 1 year ago |
|
cd5bfaabb5 | 1 year ago |
|
e20acb93cf | 1 year ago |
|
132557f941 | 1 year ago |
|
b8d21a1282 | 1 year ago |
|
4ebc7c970a | 1 year ago |
|
572694b141 | 1 year ago |
|
c1f19cb258 | 1 year ago |
|
caff003a85 | 1 year ago |
|
d580c0155a | 1 year ago |
|
9475a22728 | 1 year ago |
|
e3fb9d8483 | 1 year ago |
|
220ef283de | 1 year ago |
|
8178df752b | 1 year ago |
|
922e5915b1 | 1 year ago |
|
dc6499aa98 | 1 year ago |
|
0c8a80b6f8 | 1 year ago |
|
7c2da75197 | 1 year ago |
|
b8032e7fbf | 1 year ago |
|
b42be2b391 | 1 year ago |
|
a3bdc4ddc1 | 1 year ago |
|
2abc997af8 | 1 year ago |
|
710a35993d | 1 year ago |
|
e36d5634e7 | 1 year ago |
|
354a04f0f6 | 1 year ago |
|
a80aeb6715 | 1 year ago |
|
cd1af85e39 | 1 year ago |
|
60e648bf9a | 1 year ago |
|
c45e31b1b2 | 1 year ago |
|
6d204b4d7b | 1 year ago |
|
71bad23906 | 1 year ago |
|
d91d734b5c | 1 year ago |
|
5fee6df87a | 1 year ago |
|
644d65054d | 1 year ago |
|
f41563a700 | 1 year ago |
|
32b54fa1f8 | 1 year ago |
|
084663d6ea | 1 year ago |
|
55b2f2c625 | 1 year ago |
|
5ad9c8e740 | 1 year ago |
|
e96f0bfb14 | 1 year ago |
|
8677cd54bd | 1 year ago |
@ -1,52 +0,0 @@
|
||||
name: Build on Windows with MSVC
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build
|
||||
runs-on: windows-latest
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Build and install zlib
|
||||
run: |
|
||||
powershell -Command "(Invoke-WebRequest -Uri https://raw.githubusercontent.com/r4sas/zlib.install/master/install.bat -OutFile install_zlib.bat)"
|
||||
powershell -Command "(Get-Content install_zlib.bat) | Set-Content install_zlib.bat" # fixing line endings
|
||||
set BUILD_TYPE=Debug
|
||||
./install_zlib.bat
|
||||
set BUILD_TYPE=Release
|
||||
./install_zlib.bat
|
||||
del install_zlib.bat
|
||||
|
||||
- name: Install Boost
|
||||
uses: crazy-max/ghaction-chocolatey@v2
|
||||
with:
|
||||
args: install boost-msvc-14.3
|
||||
|
||||
- name: Install OpenSSL
|
||||
uses: crazy-max/ghaction-chocolatey@v2
|
||||
with:
|
||||
args: install openssl
|
||||
|
||||
- name: Configure
|
||||
working-directory: build
|
||||
run: cmake -DWITH_STATIC=ON .
|
||||
|
||||
- name: Build
|
||||
working-directory: build
|
||||
run: cmake --build . --config Debug -- -m
|
||||
|
||||
- name: Upload artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: i2pd-msvc
|
||||
path: build/Debug/i2pd.*
|
||||
|
@ -0,0 +1,80 @@
|
||||
name: Build on Windows with MSVC
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*'
|
||||
paths:
|
||||
- .github/workflows/build-windows-msvc.yml
|
||||
- build/CMakeLists.txt
|
||||
- build/cmake_modules/**
|
||||
- daemon/**
|
||||
- i18n/**
|
||||
- libi2pd/**
|
||||
- libi2pd_client/**
|
||||
- Win32/**
|
||||
tags:
|
||||
- '*'
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build
|
||||
runs-on: windows-latest
|
||||
env:
|
||||
boost_path: ${{ github.workspace }}\boost_1_83_0
|
||||
openssl_path: ${{ github.workspace }}\openssl_3_2_1
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Build and install zlib
|
||||
run: |
|
||||
powershell -Command "(Invoke-WebRequest -Uri https://raw.githubusercontent.com/r4sas/zlib.install/master/install.bat -OutFile install_zlib.bat)"
|
||||
powershell -Command "(Get-Content install_zlib.bat) | Set-Content install_zlib.bat" # fixing line endings
|
||||
set BUILD_TYPE=Debug
|
||||
./install_zlib.bat
|
||||
set BUILD_TYPE=Release
|
||||
./install_zlib.bat
|
||||
del install_zlib.bat
|
||||
|
||||
- name: Install Boost
|
||||
run: |
|
||||
powershell -Command "(Start-BitsTransfer -Source https://sourceforge.net/projects/boost/files/boost-binaries/1.83.0/boost_1_83_0-msvc-14.3-64.exe/download -Destination boost_1_83_0-msvc-14.3-64.exe)"
|
||||
./boost_1_83_0-msvc-14.3-64.exe /DIR="${{env.boost_path}}" /VERYSILENT /SUPPRESSMSGBOXES /SP-
|
||||
|
||||
- name: Install OpenSSL
|
||||
run: |
|
||||
powershell -Command "(Start-BitsTransfer -Source https://slproweb.com/download/Win64OpenSSL-3_2_1.exe -Destination Win64OpenSSL-3_2_1.exe)"
|
||||
./Win64OpenSSL-3_2_1.exe /DIR="${{env.openssl_path}}" /TASKS="copytobin" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
|
||||
- name: Make copy of the OpenSSL libraries for CMake
|
||||
run: |
|
||||
dir ${{ github.workspace }}
|
||||
dir ${{env.openssl_path}}\lib\VC
|
||||
dir ${{env.openssl_path}}\lib\VC\x64\
|
||||
dir ${{env.openssl_path}}\lib\VC\x64\MTd\
|
||||
xcopy /s /y "${{env.openssl_path}}\lib\VC\x64\MTd" "${{env.openssl_path}}\lib"
|
||||
|
||||
- name: Configure
|
||||
working-directory: build
|
||||
run: cmake -DBoost_ROOT="${{env.boost_path}}" -DOPENSSL_ROOT_DIR="${{env.openssl_path}}" -DWITH_STATIC=ON .
|
||||
|
||||
- name: Build
|
||||
working-directory: build
|
||||
run: cmake --build . --config Debug -- -m
|
||||
|
||||
- name: Upload artifacts
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: i2pd-msvc
|
||||
path: build/Debug/i2pd.*
|
||||
|
@ -0,0 +1,10 @@
|
||||
CXX = g++
|
||||
CXXFLAGS := -Wall -std=c++11
|
||||
INCFLAGS = -I/system/develop/headers
|
||||
DEFINES = -D_DEFAULT_SOURCE -D_GNU_SOURCE
|
||||
LDLIBS = -lbe -lbsd -lnetwork -lz -lcrypto -lssl -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread
|
||||
|
||||
ifeq ($(USE_UPNP),yes)
|
||||
DEFINES += -DUSE_UPNP
|
||||
LDLIBS += -lminiupnpc
|
||||
endif
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
@ -0,0 +1,42 @@
|
||||
# _________________________________________
|
||||
# / Copy this file to the right location \
|
||||
# | then load with: |
|
||||
# | |
|
||||
# | apparmor_parser -r -W |
|
||||
# | /etc/apparmor.d/docker-i2pd |
|
||||
# | |
|
||||
# | docker run --security-opt |
|
||||
# | "apparmor=docker-i2pd" ... |
|
||||
# | purplei2p/i2pd |
|
||||
# | |
|
||||
# \ And "aa-status" to verify it's loaded. /
|
||||
# -----------------------------------------
|
||||
# \ ^__^
|
||||
# \ (oo)\_______
|
||||
# (__)\ )\/\
|
||||
# ||----w |
|
||||
# || ||
|
||||
|
||||
#include <tunables/global>
|
||||
|
||||
profile docker-i2pd flags=(attach_disconnected,mediate_deleted) {
|
||||
#include <abstractions/base>
|
||||
#include <abstractions/openssl>
|
||||
#include <abstractions/nameservice>
|
||||
|
||||
/bin/busybox ix,
|
||||
/usr/local/bin/i2pd ix,
|
||||
/entrypoint.sh ixr,
|
||||
|
||||
/i2pd_certificates/** r,
|
||||
|
||||
/home/i2pd/data/** rw,
|
||||
|
||||
/home/i2pd/data/i2pd.pid k,
|
||||
|
||||
deny /home/i2pd/data/i2pd.conf w,
|
||||
deny /home/i2pd/data/tunnels.conf w,
|
||||
deny /home/i2pd/data/tunnels.d/** w,
|
||||
deny /home/i2pd/data/certificates/** w,
|
||||
deny /home/i2pd/data/i2pd.log r,
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIF1zCCA7+gAwIBAgIRAMDqFR09Xuj8ZUu+oetSvAEwDQYJKoZIhvcNAQELBQAw
|
||||
dTELMAkGA1UEBhMCWFgxCzAJBgNVBAcTAlhYMQswCQYDVQQJEwJYWDEeMBwGA1UE
|
||||
ChMVSTJQIEFub255bW91cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxHjAcBgNVBAMM
|
||||
FWFkbWluQHN0b3JteWNsb3VkLm9yZzAeFw0yNDAxMjUxNDE1MzBaFw0zNDAxMjUx
|
||||
NDE1MzBaMHUxCzAJBgNVBAYTAlhYMQswCQYDVQQHEwJYWDELMAkGA1UECRMCWFgx
|
||||
HjAcBgNVBAoTFUkyUCBBbm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMR4w
|
||||
HAYDVQQDDBVhZG1pbkBzdG9ybXljbG91ZC5vcmcwggIiMA0GCSqGSIb3DQEBAQUA
|
||||
A4ICDwAwggIKAoICAQDbGX+GikPzQXr9zvkrhfO9g0l49KHLNQhUKYqd6T+PfnGo
|
||||
Fm0d3ZZVVQZ045vWgroOXDGGZZWxUIlb2inRaR2DF1TxN3pPYt59RgY9ZQ9+TL7o
|
||||
isY91krCRygY8EcAmHIjlfZQ9dBVcL7CfyT0MYZA5Efee9+NDHSewTfQP9T2faIE
|
||||
83Fcyd93a2mIHYjKUbJnojng/wgsy8srbsEuuTok4MIQmDj+B5nz+za2FgI0/ydh
|
||||
srlMt4aGJF4/DIem9z9d0zBCOkwrmtFIzjNF1mOSA8ES4m5YnKA/y9rZlRidLPGu
|
||||
prbXhPVnqHeOnHMz2QCw1wbVo504kl0bMqyEz2tVWsO9ep7iZoQs2xkFAEaegYNT
|
||||
QLUpwVGlyuq3wXXwopFRffOSimGSazICwWI6j+K0pOtgefNJaWrqKYvtkj1SbK2L
|
||||
LBNUIENz6VnB7KPRckuX6zxC8PpOiBK9BcftfO+xAz/wC6qq3riBPw30KKSym0nC
|
||||
Zp5KciDn4Phtw9PGq8Bkl8SyWl0jtFnfTB1tzJkisf2qKcNHaFTEe2JW763YLbh/
|
||||
AU+8X8evFu40qLgvOgKoyy5DLy6i8zetX+3t9K0Fxt9+Vzzq6lm5V/RS8iIPPn+M
|
||||
q1/3Z5kD0KQBG9h/Gl8BH+lB71ZxPAOZ3SMu8DJZcxBLVmDWqQPCr5CKnoz0swID
|
||||
AQABo2IwYDAOBgNVHQ8BAf8EBAMCAoQwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsG
|
||||
AQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHgYDVR0OBBcEFWFkbWluQHN0b3JteWNs
|
||||
b3VkLm9yZzANBgkqhkiG9w0BAQsFAAOCAgEARWOJ69vTHMneSXYscha+4Ytjg0RM
|
||||
faewJNEGj8qy/Qvh9si2bWYNPRK6BlbHFS7pRYBLAnhaeLBGVv1CCR6GUMMe74zQ
|
||||
UuMeAoWU6qMDmB3GfYoZJh8sIxpwHqyJeTdeccRbZ4sX4F6u3IHPXYiU/AgbYqH7
|
||||
pYXQg2lCjXZYaDFAlEf5SlYUDOhhXe5kR8Edhlrsu32/JzA1DQK0JjxKCBp+DQmA
|
||||
ltdOpQtAg03fHP4ssdj7VvjIDl28iIlATwBvHrdNm7T0tYWn6TWhvxbRqvfTxfaH
|
||||
MvxnPdIJwNP4/9TyQkwjwHb1h+ucho3CnxI/AxspdOvT1ElMhP6Ce6rcS9pk11Rl
|
||||
x0ChsqpWwDg7KYpg0qZFSKCTBp4zBq9xoMJ6BQcgMfyl736WbsCzFTEyfifp8beg
|
||||
NxUa/Qk7w7cuSPGyMIKNOmOR7FLlFbtocy8sXVsUQdqnp/edelufdNe39U9uNtY6
|
||||
yoXI9//Tc6NgOwy2Oyia0slZ5qHRkB7e4USXMRzJ3p4q9eCVKjAJs81Utp7O2U+9
|
||||
vhbhwWP8CAnNTT1E5WS6EKtfrdqF7wjkV+noPGLDGmrXi01J1fSMAjMfVO+7/LOL
|
||||
UN+G4ybKWnEhhOO27yidN8Xx6UrCS23DBlPPQAeA74dTsTExiOxf1o1EXzcQiMyO
|
||||
LAj3/Ojbi1xkWhI=
|
||||
-----END CERTIFICATE-----
|
@ -1,2 +1,5 @@
|
||||
This forder contain systemd unit files.
|
||||
To use systemd daemon control, place files from this directory to debian folder before building package.
|
||||
This forder contain files required for building debian packages.
|
||||
|
||||
The trunk repository is contains the packaging files for the latest stable version of Debian (if we not forgot to update them).
|
||||
|
||||
Files in subdirectories contains fixes to make possible to build package on specific versions of Debian/Ubuntu. They are used when building the release package.
|
||||
|
@ -0,0 +1 @@
|
||||
11
|
@ -0,0 +1,18 @@
|
||||
Source: i2pd
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: r4sas <r4sas@i2pmail.org>
|
||||
Build-Depends: debhelper (>= 11~), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev
|
||||
Standards-Version: 4.2.0
|
||||
Homepage: http://i2pd.website/
|
||||
Vcs-Git: git://github.com/PurpleI2P/i2pd.git
|
||||
Vcs-Browser: https://github.com/PurpleI2P/i2pd
|
||||
|
||||
Package: i2pd
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}, adduser
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base,
|
||||
Description: Full-featured C++ implementation of I2P client.
|
||||
I2P (Invisible Internet Protocol) is a universal anonymous network layer. All
|
||||
communications over I2P are anonymous and end-to-end encrypted, participants
|
||||
don't reveal their real IP addresses.
|
@ -0,0 +1 @@
|
||||
9
|
@ -0,0 +1,18 @@
|
||||
Source: i2pd
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: r4sas <r4sas@i2pmail.org>
|
||||
Build-Depends: debhelper (>= 9), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev
|
||||
Standards-Version: 3.9.8
|
||||
Homepage: http://i2pd.website/
|
||||
Vcs-Git: git://github.com/PurpleI2P/i2pd.git
|
||||
Vcs-Browser: https://github.com/PurpleI2P/i2pd
|
||||
|
||||
Package: i2pd
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}, adduser
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base,
|
||||
Description: Full-featured C++ implementation of I2P client.
|
||||
I2P (Invisible Internet Protocol) is a universal anonymous network layer. All
|
||||
communications over I2P are anonymous and end-to-end encrypted, participants
|
||||
don't reveal their real IP addresses.
|
@ -0,0 +1,17 @@
|
||||
Description: Enable UPnP usage in package
|
||||
Author: r4sas <r4sas@i2pmail.org>
|
||||
|
||||
Reviewed-By: r4sas <r4sas@i2pmail.org>
|
||||
Last-Update: 2022-03-23
|
||||
|
||||
--- i2pd.orig/Makefile
|
||||
+++ i2pd/Makefile
|
||||
@@ -31,7 +31,7 @@ include filelist.mk
|
||||
|
||||
USE_AESNI := $(or $(USE_AESNI),yes)
|
||||
USE_STATIC := $(or $(USE_STATIC),no)
|
||||
-USE_UPNP := $(or $(USE_UPNP),no)
|
||||
+USE_UPNP := $(or $(USE_UPNP),yes)
|
||||
DEBUG := $(or $(DEBUG),yes)
|
||||
|
||||
# for debugging purposes only, when commit hash needed in trunk builds in i2pd version string
|
@ -0,0 +1,19 @@
|
||||
Description: Disable LogsDirectory and LogsDirectoryMode options in service
|
||||
Author: r4sas <r4sas@i2pmail.org>
|
||||
|
||||
Reviewed-By: r4sas <r4sas@i2pmail.org>
|
||||
Last-Update: 2023-05-17
|
||||
|
||||
--- a/contrib/i2pd.service
|
||||
+++ b/contrib/i2pd.service
|
||||
@@ -8,8 +8,8 @@ User=i2pd
|
||||
Group=i2pd
|
||||
RuntimeDirectory=i2pd
|
||||
RuntimeDirectoryMode=0700
|
||||
-LogsDirectory=i2pd
|
||||
-LogsDirectoryMode=0700
|
||||
+#LogsDirectory=i2pd
|
||||
+#LogsDirectoryMode=0700
|
||||
Type=forking
|
||||
ExecStart=/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service
|
||||
ExecReload=/bin/sh -c "kill -HUP $MAINPID"
|
@ -0,0 +1,2 @@
|
||||
01-upnp.patch
|
||||
02-service.patch
|
@ -0,0 +1,18 @@
|
||||
#!/usr/bin/make -f
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
|
||||
|
||||
include /usr/share/dpkg/architecture.mk
|
||||
|
||||
ifeq ($(DEB_HOST_ARCH),i386)
|
||||
export DEB_BUILD_OPTIONS=parallel=1
|
||||
endif
|
||||
|
||||
export DEB_CXXFLAGS_MAINT_APPEND=-Wall -pedantic
|
||||
export DEB_LDFLAGS_MAINT_APPEND=
|
||||
|
||||
%:
|
||||
dh $@ --parallel
|
||||
|
||||
override_dh_auto_install:
|
@ -0,0 +1 @@
|
||||
9
|
@ -0,0 +1,18 @@
|
||||
Source: i2pd
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: r4sas <r4sas@i2pmail.org>
|
||||
Build-Depends: debhelper (>= 9), libboost-system-dev (>= 1.46), libboost-date-time-dev (>= 1.46), libboost-filesystem-dev (>= 1.46), libboost-program-options-dev (>= 1.46), libminiupnpc-dev, libssl-dev, zlib1g-dev
|
||||
Standards-Version: 3.9.8
|
||||
Homepage: http://i2pd.website/
|
||||
Vcs-Git: git://github.com/PurpleI2P/i2pd.git
|
||||
Vcs-Browser: https://github.com/PurpleI2P/i2pd
|
||||
|
||||
Package: i2pd
|
||||
Architecture: any
|
||||
Pre-Depends: ${misc:Pre-Depends}, adduser
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base,
|
||||
Description: Full-featured C++ implementation of I2P client.
|
||||
I2P (Invisible Internet Protocol) is a universal anonymous network layer. All
|
||||
communications over I2P are anonymous and end-to-end encrypted, participants
|
||||
don't reveal their real IP addresses.
|
@ -0,0 +1,17 @@
|
||||
Description: Enable UPnP usage in package
|
||||
Author: r4sas <r4sas@i2pmail.org>
|
||||
|
||||
Reviewed-By: r4sas <r4sas@i2pmail.org>
|
||||
Last-Update: 2022-03-23
|
||||
|
||||
--- i2pd.orig/Makefile
|
||||
+++ i2pd/Makefile
|
||||
@@ -31,7 +31,7 @@ include filelist.mk
|
||||
|
||||
USE_AESNI := $(or $(USE_AESNI),yes)
|
||||
USE_STATIC := $(or $(USE_STATIC),no)
|
||||
-USE_UPNP := $(or $(USE_UPNP),no)
|
||||
+USE_UPNP := $(or $(USE_UPNP),yes)
|
||||
DEBUG := $(or $(DEBUG),yes)
|
||||
|
||||
# for debugging purposes only, when commit hash needed in trunk builds in i2pd version string
|
@ -0,0 +1,19 @@
|
||||
Description: Disable LogsDirectory and LogsDirectoryMode options in service
|
||||
Author: r4sas <r4sas@i2pmail.org>
|
||||
|
||||
Reviewed-By: r4sas <r4sas@i2pmail.org>
|
||||
Last-Update: 2023-05-17
|
||||
|
||||
--- a/contrib/i2pd.service
|
||||
+++ b/contrib/i2pd.service
|
||||
@@ -8,8 +8,8 @@ User=i2pd
|
||||
Group=i2pd
|
||||
RuntimeDirectory=i2pd
|
||||
RuntimeDirectoryMode=0700
|
||||
-LogsDirectory=i2pd
|
||||
-LogsDirectoryMode=0700
|
||||
+#LogsDirectory=i2pd
|
||||
+#LogsDirectoryMode=0700
|
||||
Type=forking
|
||||
ExecStart=/usr/sbin/i2pd --conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service
|
||||
ExecReload=/bin/sh -c "kill -HUP $MAINPID"
|
@ -0,0 +1,2 @@
|
||||
01-upnp.patch
|
||||
02-service.patch
|
@ -0,0 +1,13 @@
|
||||
#!/usr/bin/make -f
|
||||
#export DH_VERBOSE=1
|
||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||
|
||||
include /usr/share/dpkg/architecture.mk
|
||||
|
||||
export DEB_CXXFLAGS_MAINT_APPEND = -Wall -pedantic
|
||||
export DEB_LDFLAGS_MAINT_APPEND =
|
||||
|
||||
%:
|
||||
dh $@ --parallel
|
||||
|
||||
override_dh_auto_install:
|
@ -0,0 +1,8 @@
|
||||
type = bgprocess
|
||||
run-as = i2pd
|
||||
command = /usr/bin/i2pd --conf=/var/lib/i2pd/i2pd.conf --pidfile=/var/lib/i2pd/i2pd.pid --daemon --service
|
||||
smooth-recovery = true
|
||||
depends-on = ntpd
|
||||
# uncomment if you want to use i2pd with yggdrasil
|
||||
# depends-on = yggdrasil
|
||||
pid-file = /var/lib/i2pd/i2pd.pid
|
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue