mirror of https://github.com/PurpleI2P/i2pd
Compare commits
566 Commits
Author | SHA1 | Date |
---|---|---|
|
457b64f92d | 3 days ago |
|
6caec6b551 | 4 days ago |
|
362edc68ad | 6 days ago |
|
29872fc003 | 7 days ago |
|
81d383c99e | 7 days ago |
|
12653f2fe4 | 1 week ago |
|
43f5ba286c | 1 week ago |
|
f990a2f69f | 1 week ago |
|
0b97b4294c | 1 week ago |
|
4178ac8eac | 1 week ago |
|
6a590bf970 | 1 week ago |
|
2f847d62bb | 1 week ago |
|
df6d48dbae | 1 week ago |
|
bacce7dc60 | 2 weeks ago |
|
b3314380cc | 2 weeks ago |
|
d4eea61b82 | 2 weeks ago |
|
a1995c13cd | 2 weeks ago |
|
bc8adf1433 | 2 weeks ago |
|
a1322d4667 | 2 weeks ago |
|
4100249313 | 2 weeks ago |
|
acbd3f897b | 3 weeks ago |
|
7dc5a04b8d | 3 weeks ago |
|
03635f4444 | 3 weeks ago |
|
0fae04f96a | 3 weeks ago |
|
bb531a878d | 3 weeks ago |
|
0f7db8e418 | 3 weeks ago |
|
9a724b2af9 | 4 weeks ago |
|
f4ea6138e8 | 4 weeks ago |
|
e74272781f | 4 weeks ago |
|
b75e418879 | 4 weeks ago |
|
927123188c | 4 weeks ago |
|
c00eb8cf44 | 4 weeks ago |
|
265bb8b779 | 4 weeks ago |
|
e3be409945 | 4 weeks ago |
|
d8707ceb57 | 4 weeks 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 | 1 month ago |
|
a1be1aa9ec | 1 month ago |
|
c4bbe2bb4a | 1 month ago |
|
601695dede | 1 month ago |
|
cdc81e19a0 | 1 month ago |
|
b98b3a87b0 | 1 month ago |
|
425ef2cfe5 | 1 month ago |
|
c454685605 | 1 month ago |
|
c98926abf2 | 1 month ago |
|
7aacc97351 | 1 month ago |
|
c49e17ad40 | 1 month ago |
|
296b721929 | 1 month ago |
|
d0cf385f4b | 1 month ago |
|
b91f5a7430 | 1 month ago |
|
4d8431907d | 1 month ago |
|
b0cf5130a2 | 1 month ago |
|
396aa6944d | 1 month ago |
|
8a20d3219b | 1 month 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 | 2 months ago |
|
8e80a8b06f | 2 months ago |
|
26fac94d05 | 2 months ago |
|
9a30068ae5 | 2 months ago |
|
04bccedd9b | 2 months ago |
|
b2e21a4f12 | 2 months ago |
|
57e46ba0cf | 2 months ago |
|
df3dc1f574 | 2 months ago |
|
1b5f67e185 | 2 months ago |
|
89064b6fb4 | 2 months ago |
|
c49dd712de | 2 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 | 3 months ago |
|
6432963294 | 3 months ago |
|
59beb5e4e4 | 3 months ago |
|
217aa0c882 | 3 months ago |
|
e889dc1508 | 3 months ago |
|
2d06c0cbe6 | 3 months ago |
|
51446f0324 | 3 months ago |
|
66d0b7aec4 | 3 months ago |
|
92b49fb969 | 3 months ago |
|
17dd5c1285 | 3 months ago |
|
ce97ec1534 | 3 months ago |
|
3ceb64db2e | 3 months ago |
|
bb702700f7 | 3 months ago |
|
ff3fec9a00 | 3 months ago |
|
3873e60cbb | 3 months ago |
|
2dbf094433 | 3 months ago |
|
e85e96bc35 | 3 months ago |
|
98543af92b | 3 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 | 4 months ago |
|
b07530a8a1 | 4 months ago |
|
0ae7931a6f | 4 months ago |
|
158160f5c0 | 4 months ago |
|
4cb2ad48be | 4 months ago |
|
adba3987f8 | 4 months ago |
|
36dbc15bca | 4 months ago |
|
d96803a290 | 4 months ago |
|
592d6ae4f4 | 4 months ago |
|
7dd9a7a0af | 4 months ago |
|
1b23aa2d7b | 4 months ago |
|
f980277552 | 4 months ago |
|
586695673b | 4 months ago |
|
c158bbe90a | 4 months ago |
|
c01fd3299f | 4 months ago |
|
f64b136f5a | 4 months ago |
|
37e67cbcaa | 4 months ago |
|
be815804e6 | 4 months ago |
|
ce35637866 | 4 months ago |
|
de2b0f6e09 | 4 months ago |
|
7b776666a3 | 4 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 | 5 months ago |
|
34d75b08dd | 5 months ago |
|
ca9782dd0d | 5 months ago |
|
2ad26dd4c9 | 5 months ago |
|
828facab57 | 5 months ago |
|
cd087568b5 | 5 months ago |
|
dfe8b25e5e | 5 months ago |
|
1e9bcd6b8b | 5 months ago |
|
8bc58daa5a | 5 months ago |
|
3b97feb89f | 5 months ago |
|
a8135b8d18 | 5 months ago |
|
5cf1961fa4 | 5 months ago |
|
577c71b930 | 5 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 | 6 months ago |
|
c215f2e8d1 | 7 months ago |
|
d327533b56 | 7 months ago |
|
94255ebaf4 | 7 months ago |
|
21259204b1 | 7 months ago |
|
8d6eb5b6b2 | 7 months ago |
|
9632e7ba03 | 7 months ago |
|
1a02819187 | 7 months ago |
|
6b33250c59 | 7 months ago |
|
083034fa35 | 7 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 | 8 months ago |
|
0a519d8072 | 8 months ago |
|
0cc91dd2d2 | 8 months ago |
|
606e35eec1 | 8 months ago |
|
e926b0392f | 8 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 | 9 months ago |
|
1e7feae0df | 9 months ago |
|
70829ee79e | 9 months ago |
|
4ed19c05f6 | 9 months ago |
|
4a5e16b994 | 9 months ago |
|
c53ad2012c | 9 months ago |
|
7b6aa41ca8 | 10 months ago |
|
32c5ff23a6 | 10 months ago |
|
c112276eea | 10 months ago |
|
662a59d0fd | 10 months ago |
|
72919ec076 | 10 months ago |
|
627b8dca83 | 10 months ago |
|
7bcc905f05 | 10 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 | 11 months ago |
|
8e63f8f333 | 11 months ago |
|
5e97b54d1b | 11 months ago |
|
ea7cf1cf69 | 11 months ago |
|
17c4038c60 | 11 months ago |
|
5022a9c610 | 11 months ago |
|
ca8ec6286a | 11 months ago |
|
5142459e12 | 11 months ago |
|
8590dbd3d3 | 11 months ago |
|
c4be5f7fdb | 11 months ago |
|
47dc5591b9 | 11 months ago |
|
2bb48b4546 | 11 months ago |
|
638e9b4d7f | 11 months ago |
|
b8f998f76a | 12 months ago |
|
5f43026986 | 12 months ago |
|
13f263b791 | 12 months 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 |
|
b97ef1af49 | 1 year ago |
|
227697c388 | 1 year ago |
|
a6bd8275ca | 1 year ago |
|
6f01ebc0a5 | 1 year ago |
|
98f06e3ba1 | 1 year ago |
|
b6d1d8117b | 1 year ago |
|
7b35c793f3 | 1 year ago |
|
58ef08310d | 1 year ago |
|
ec5c13a95e | 1 year ago |
|
0a564d153a | 1 year ago |
|
0a8da6bc2f | 1 year ago |
|
46e4f4aea5 | 1 year ago |
|
6d7f20961f | 1 year ago |
|
4b7fcdc719 | 1 year ago |
|
716926f0d7 | 1 year ago |
|
24a14e3440 | 1 year ago |
|
5470a3a453 | 1 year ago |
|
c02c9c3c24 | 1 year ago |
|
3154eda6a6 | 1 year ago |
|
d50cf0ad83 | 1 year ago |
|
d6ed9152ee | 1 year ago |
|
a4759694c8 | 1 year ago |
|
6610af08c2 | 1 year ago |
|
4db643aa8e | 1 year ago |
|
75c9f596b2 | 1 year ago |
|
064c013a72 | 1 year ago |
|
75ab385ab7 | 1 year ago |
|
9e0389df1b | 1 year ago |
|
1b921a2eac | 1 year ago |
|
f2729b3efe | 1 year ago |
|
231c02c058 | 1 year ago |
|
a199084c99 | 1 year ago |
|
64f0a545fd | 1 year ago |
|
34617bcb44 | 1 year ago |
|
5f8820d9d6 | 1 year ago |
|
10dfe39f5f | 1 year ago |
|
b7f0d87daf | 1 year ago |
|
3ff1adf597 | 1 year ago |
|
93d89a1fe0 | 1 year ago |
|
3c9a574e90 | 1 year ago |
|
de82b3ae19 | 1 year ago |
|
4b421d3feb | 1 year ago |
|
f84d88ac63 | 1 year ago |
|
2e62f9532f | 1 year ago |
|
5657079355 | 1 year ago |
|
bd63383d7f | 1 year ago |
|
db0f2fab11 | 1 year ago |
|
f33b0cad2e | 1 year ago |
|
e3fbc246f4 | 1 year ago |
|
d602ea1061 | 1 year ago |
|
d40cd00cdb | 1 year ago |
|
692600dfac | 1 year ago |
|
95cc544c92 | 1 year ago |
|
8544283110 | 1 year ago |
|
abf687ff09 | 1 year ago |
|
be2629aa5a | 1 year ago |
@ -1,32 +1,61 @@
|
||||
name: Build Debian packages
|
||||
|
||||
on: [push, pull_request]
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*'
|
||||
paths:
|
||||
- .github/workflows/build-deb.yml
|
||||
- contrib/**
|
||||
- daemon/**
|
||||
- debian/**
|
||||
- i18n/**
|
||||
- libi2pd/**
|
||||
- libi2pd_client/**
|
||||
- Makefile
|
||||
- Makefile.linux
|
||||
tags:
|
||||
- '*'
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: ${{ matrix.dist }}
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
dist: ['buster', 'bullseye', 'bookworm']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: change debian changelog
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install devscripts
|
||||
debchange -v "`git describe --tags`-${{ matrix.dist }}" -b -M --distribution ${{ matrix.dist }} "trunk build"
|
||||
- uses: jtdor/build-deb-action@v1
|
||||
|
||||
- name: Commit Hash
|
||||
id: commit
|
||||
uses: prompt/actions-commit-hash@v3.0.0
|
||||
|
||||
- name: Build package
|
||||
uses: jtdor/build-deb-action@v1
|
||||
with:
|
||||
docker-image: debian:${{ matrix.dist }}-slim
|
||||
buildpackage-opts: --build=binary --no-sign
|
||||
- uses: actions/upload-artifact@v3
|
||||
before-build-hook: debchange --controlmaint --local "+${{ steps.commit.outputs.short }}~${{ matrix.dist }}" -b --distribution ${{ matrix.dist }} "CI build"
|
||||
extra-build-deps: devscripts git
|
||||
|
||||
- name: Upload package
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: i2pd_${{ matrix.dist }}
|
||||
path: debian/artifacts/i2pd_*.deb
|
||||
- uses: actions/upload-artifact@v3
|
||||
|
||||
- name: Upload debugging symbols
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: i2pd-dbgsym_${{ matrix.dist }}
|
||||
path: debian/artifacts/i2pd-dbgsym_*.deb
|
||||
|
@ -1,21 +1,45 @@
|
||||
name: Build on OSX
|
||||
|
||||
on: [push, pull_request]
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- '*'
|
||||
paths:
|
||||
- .github/workflows/build-osx.yml
|
||||
- daemon/**
|
||||
- i18n/**
|
||||
- libi2pd/**
|
||||
- libi2pd_client/**
|
||||
- Makefile
|
||||
- Makefile.homebrew
|
||||
tags:
|
||||
- '*'
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: With USE_UPNP=${{ matrix.with_upnp }}
|
||||
runs-on: macOS-latest
|
||||
|
||||
strategy:
|
||||
fail-fast: true
|
||||
matrix:
|
||||
with_upnp: ['yes', 'no']
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: install packages
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Install required formulae
|
||||
run: |
|
||||
find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete
|
||||
brew update
|
||||
brew install boost miniupnpc openssl@1.1
|
||||
- name: build application
|
||||
|
||||
- name: List installed formulae
|
||||
run: brew list
|
||||
|
||||
- name: Build application
|
||||
run: make HOMEBREW=1 USE_UPNP=${{ matrix.with_upnp }} PREFIX=$GITHUB_WORKSPACE/output -j3
|
||||
|
@ -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
|
@ -1,36 +1,36 @@
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
#include "winres.h"
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""winres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
MAINICON ICON "mask.ico"
|
||||
#endif // English (United States) resources
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
#include "Resource.rc2"
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
||||
#include "resource.h"
|
||||
|
||||
#define APSTUDIO_READONLY_SYMBOLS
|
||||
#include "winres.h"
|
||||
#undef APSTUDIO_READONLY_SYMBOLS
|
||||
|
||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||
#pragma code_page(1252)
|
||||
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
1 TEXTINCLUDE
|
||||
BEGIN
|
||||
"resource.h\0"
|
||||
END
|
||||
|
||||
2 TEXTINCLUDE
|
||||
BEGIN
|
||||
"#include ""winres.h""\r\n"
|
||||
"\0"
|
||||
END
|
||||
|
||||
3 TEXTINCLUDE
|
||||
BEGIN
|
||||
"\r\n"
|
||||
"\0"
|
||||
END
|
||||
#endif // APSTUDIO_INVOKED
|
||||
|
||||
MAINICON ICON "mask.ico"
|
||||
#endif // English (United States) resources
|
||||
|
||||
#ifndef APSTUDIO_INVOKED
|
||||
#include "Resource.rc2"
|
||||
#endif // not APSTUDIO_INVOKED
|
||||
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB |
@ -0,0 +1,16 @@
|
||||
# read version
|
||||
|
||||
function(set_version version_file output_var)
|
||||
file(READ "${version_file}" version_data)
|
||||
|
||||
string(REGEX MATCH "I2PD_VERSION_MAJOR ([0-9]*)" _ ${version_data})
|
||||
set(version_major ${CMAKE_MATCH_1})
|
||||
|
||||
string(REGEX MATCH "I2PD_VERSION_MINOR ([0-9]*)" _ ${version_data})
|
||||
set(version_minor ${CMAKE_MATCH_1})
|
||||
|
||||
string(REGEX MATCH "I2PD_VERSION_MICRO ([0-9]*)" _ ${version_data})
|
||||
set(version_micro ${CMAKE_MATCH_1})
|
||||
|
||||
set(${output_var} "${version_major}.${version_minor}.${version_micro}" PARENT_SCOPE)
|
||||
endfunction()
|
@ -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-----
|
@ -0,0 +1,34 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
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
|
||||
+XBgkaYA4iEwYKqlCQ==
|
||||
-----END CERTIFICATE-----
|
@ -1,33 +1,33 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
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
|
||||
-----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
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue