mirror of https://github.com/PurpleI2P/i2pd
Compare commits
559 Commits
Author | SHA1 | Date |
---|---|---|
orignal | a1322d4667 | 6 hours ago |
orignal | 4100249313 | 1 day ago |
orignal | acbd3f897b | 6 days ago |
orignal | 7dc5a04b8d | 7 days ago |
orignal | 03635f4444 | 7 days ago |
orignal | 0fae04f96a | 7 days ago |
orignal | bb531a878d | 1 week ago |
orignal | 0f7db8e418 | 1 week ago |
orignal | 9a724b2af9 | 1 week ago |
orignal | f4ea6138e8 | 1 week ago |
orignal | e74272781f | 1 week ago |
orignal | b75e418879 | 1 week ago |
orignal | 927123188c | 1 week ago |
orignal | c00eb8cf44 | 2 weeks ago |
orignal | 265bb8b779 | 2 weeks ago |
orignal | e3be409945 | 2 weeks ago |
orignal | d8707ceb57 | 2 weeks ago |
orignal | 39e16824b9 | 2 weeks ago |
orignal | 285e693a4e | 2 weeks ago |
orignal | 940628bf36 | 2 weeks ago |
orignal | b5994e058a | 2 weeks ago |
orignal | 22dabfd79e | 2 weeks ago |
orignal | 0e41c3fa36 | 2 weeks ago |
orignal | 124698854f | 3 weeks ago |
EKCKABATOP54 | f223e668ce | 3 weeks ago |
orignal | f5b823a712 | 3 weeks ago |
r4sas | 4163542125 | 3 weeks ago |
r4sas | 6921c8391e | 3 weeks ago |
r4sas | 47a2020472 | 3 weeks ago |
orignal | 9d38facf3b | 3 weeks ago |
r4sas | a1be1aa9ec | 3 weeks ago |
r4sas | c4bbe2bb4a | 3 weeks ago |
r4sas | 601695dede | 3 weeks ago |
r4sas | cdc81e19a0 | 3 weeks ago |
orignal | b98b3a87b0 | 3 weeks ago |
orignal | 425ef2cfe5 | 3 weeks ago |
orignal | c454685605 | 4 weeks ago |
orignal | c98926abf2 | 4 weeks ago |
orignal | 7aacc97351 | 4 weeks ago |
orignal | c49e17ad40 | 4 weeks ago |
orignal | 296b721929 | 4 weeks ago |
orignal | d0cf385f4b | 4 weeks ago |
orignal | b91f5a7430 | 4 weeks ago |
orignal | 4d8431907d | 4 weeks ago |
orignal | b0cf5130a2 | 4 weeks ago |
orignal | 396aa6944d | 4 weeks ago |
orignal | 8a20d3219b | 4 weeks ago |
orignal | 13a746162a | 1 month ago |
orignal | 7e5370fbe5 | 1 month ago |
orignal | ec59308fad | 1 month ago |
orignal | 5ed76b997c | 1 month ago |
orignal | 535fbdb4c9 | 1 month ago |
orignal | 034332a0ef | 1 month ago |
orignal | a1eac6f28e | 1 month ago |
orignal | ba22a940f1 | 1 month ago |
orignal | 8439f6dc57 | 1 month ago |
orignal | a21bec0ed8 | 1 month ago |
orignal | 5adbc2c3fe | 1 month ago |
orignal | c515f49903 | 1 month ago |
orignal | 845b14f581 | 1 month ago |
orignal | cdfdfc9e24 | 1 month ago |
orignal | 62d279e1b0 | 1 month ago |
orignal | a1fcd8af39 | 1 month ago |
orignal | 8c6c954ea2 | 1 month ago |
orignal | 77bb7432bc | 1 month ago |
orignal | 720ffa8a31 | 1 month ago |
orignal | c1c69258c3 | 1 month ago |
orignal | 733a4a2869 | 1 month ago |
r4sas | ca3ac8c11d | 1 month ago |
r4sas | d4e3991257 | 1 month ago |
orignal | 648a884a18 | 1 month ago |
orignal | 8fe989050e | 1 month ago |
orignal | bb6212ccc1 | 1 month ago |
orignal | 5f39f65540 | 1 month ago |
orignal | 146b3f52c0 | 1 month ago |
orignal | cc75ccd070 | 1 month ago |
orignal | 0ddc514221 | 1 month ago |
orignal | d3b699d7cd | 1 month ago |
Vort | 6592fab41c | 1 month ago |
orignal | 02895d4cf5 | 1 month ago |
orignal | 8b7941c4ce | 1 month ago |
orignal | de673464d1 | 1 month ago |
orignal | 6ce2c30522 | 1 month ago |
orignal | c5a1e8cac8 | 1 month ago |
orignal | f67c38d8d2 | 1 month ago |
orignal | 1f1a3270f7 | 2 months ago |
orignal | ffee29272f | 2 months ago |
orignal | 2d2469c23d | 2 months ago |
nonlin-lin-chaos-order-etc-etal | 8e80a8b06f | 2 months ago |
orignal | 26fac94d05 | 2 months ago |
orignal | 9a30068ae5 | 2 months ago |
orignal | 04bccedd9b | 2 months ago |
Vort | b2e21a4f12 | 2 months ago |
Vort | 57e46ba0cf | 2 months ago |
Vort | df3dc1f574 | 2 months ago |
r4sas | 1b5f67e185 | 2 months ago |
r4sas | 89064b6fb4 | 2 months ago |
orignal | c49dd712de | 2 months ago |
orignal | 4f1cb74f75 | 2 months ago |
orignal | 75df8d3c7b | 2 months ago |
orignal | 85be76b01a | 2 months ago |
orignal | 835c480269 | 2 months ago |
Vort | ac9d92c681 | 2 months ago |
r4sas | a30d1972e5 | 2 months ago |
orignal | 0c2330bf14 | 2 months ago |
Vort | a703d31893 | 2 months ago |
Vort | 4f8f3a386f | 2 months ago |
Vort | 83f0b9c041 | 2 months ago |
Vort | cf77be0eeb | 2 months ago |
orignal | b2aa34baa6 | 3 months ago |
orignal | 4def0b6ea5 | 3 months ago |
orignal | 25592a00b6 | 3 months ago |
orignal | edaf162f9c | 3 months ago |
Vort | e7ff15c573 | 3 months ago |
orignal | 161ff3579b | 3 months ago |
orignal | f2085ecc8d | 3 months ago |
orignal | 0c5dee69ba | 3 months ago |
Vort | d74033dd2b | 3 months ago |
orignal | 5412e29ff5 | 3 months ago |
Vort | 0236769134 | 3 months ago |
orignal | 530a078535 | 3 months ago |
orignal | fbca27fe73 | 3 months ago |
Vort | 08cc256c54 | 3 months ago |
orignal | 6432963294 | 3 months ago |
Vlad Solomenchuk | 59beb5e4e4 | 3 months ago |
orignal | 217aa0c882 | 3 months ago |
orignal | e889dc1508 | 3 months ago |
Vort | 2d06c0cbe6 | 3 months ago |
Vlad Solomenchuk | 51446f0324 | 3 months ago |
orignal | 66d0b7aec4 | 3 months ago |
orignal | 92b49fb969 | 3 months ago |
orignal | 17dd5c1285 | 3 months ago |
orignal | ce97ec1534 | 3 months ago |
Vort | 3ceb64db2e | 3 months ago |
orignal | bb702700f7 | 3 months ago |
orignal | ff3fec9a00 | 3 months ago |
orignal | 3873e60cbb | 3 months ago |
orignal | 2dbf094433 | 3 months ago |
orignal | e85e96bc35 | 3 months ago |
Vort | 98543af92b | 3 months ago |
orignal | af0d853ccd | 3 months ago |
orignal | 20a5e19ea1 | 3 months ago |
orignal | f1058410fb | 3 months ago |
orignal | 6ba42a0912 | 3 months ago |
orignal | 1292ec67c0 | 3 months ago |
orignal | 2f2f14e3a7 | 3 months ago |
orignal | edd9dd2c39 | 3 months ago |
orignal | f8722f17c6 | 3 months ago |
orignal | 38cc01e13d | 3 months ago |
orignal | 6ca266ff3b | 3 months ago |
orignal | b9773c88e4 | 3 months ago |
orignal | 3311fe62bb | 3 months ago |
orignal | a284c85153 | 3 months ago |
Vort | e5f75eb61c | 3 months ago |
Vort | 89f9bec49a | 3 months ago |
orignal | dbc3952654 | 3 months ago |
Vort | f3c052ed0c | 3 months ago |
orignal | 692f495adc | 3 months ago |
Vort | aa1de7fe94 | 3 months ago |
orignal | ca45fe73e9 | 3 months ago |
orignal | a8af683643 | 3 months ago |
orignal | b86c83a068 | 3 months ago |
orignal | 6656ef3c8d | 3 months ago |
orignal | 6898d04a1d | 3 months ago |
orignal | 3215125950 | 3 months ago |
Vort | 3d03732555 | 3 months ago |
Vort | d6d440ba8a | 3 months ago |
orignal | 821a76a7c5 | 3 months ago |
r4sas | 34154596f2 | 3 months ago |
orignal | a1dce017f4 | 3 months ago |
orignal | 78af34237e | 3 months ago |
orignal | 8874ea8033 | 3 months ago |
orignal | 6bd1ee36f7 | 3 months ago |
orignal | f07c4bd1dd | 3 months ago |
orignal | 8524a67895 | 3 months ago |
orignal | 43d880752e | 3 months ago |
orignal | d4246edb82 | 3 months ago |
orignal | ee8449fa05 | 3 months ago |
Vort | 5415598f60 | 3 months ago |
orignal | 7d73c304b5 | 3 months ago |
orignal | d25206abce | 3 months ago |
r4sas | 5d7c6fb0b3 | 3 months ago |
orignal | 36a060d50f | 3 months ago |
orignal | 577ed56af0 | 3 months ago |
orignal | 695dc96a83 | 3 months ago |
orignal | e5251bf3c3 | 3 months ago |
R4SAS | 2692aef53d | 3 months ago |
Vort | d524105727 | 3 months ago |
orignal | 26463c50fc | 3 months ago |
Vort | b092e712ec | 3 months ago |
orignal | cb8fbb0135 | 3 months ago |
Vort | 19e23b34da | 3 months ago |
orignal | a4a3f8e96b | 3 months ago |
orignal | f2b720617c | 3 months ago |
Vort | d677d67676 | 3 months ago |
orignal | 7e3157b162 | 3 months ago |
orignal | 2b6a95cbee | 4 months ago |
orignal | 900153765a | 4 months ago |
orignal | 441e847de8 | 4 months ago |
orignal | 6439e227f6 | 4 months ago |
orignal | def404b61a | 4 months ago |
orignal | d8be5b8ce1 | 4 months ago |
orignal | dddbca6ffb | 4 months ago |
orignal | 56619caa71 | 4 months ago |
orignal | 0e502c49b5 | 4 months ago |
orignal | 710b27688b | 4 months ago |
orignal | a9ad6fc31e | 4 months ago |
orignal | 967627e58a | 4 months ago |
orignal | 7691a5b4a9 | 4 months ago |
orignal | d9b6262a6e | 4 months ago |
orignal | 075f80aea2 | 4 months ago |
orignal | b07530a8a1 | 4 months ago |
orignal | 0ae7931a6f | 4 months ago |
orignal | 158160f5c0 | 4 months ago |
orignal | 4cb2ad48be | 4 months ago |
Vort | adba3987f8 | 4 months ago |
orignal | 36dbc15bca | 4 months ago |
orignal | d96803a290 | 4 months ago |
orignal | 592d6ae4f4 | 4 months ago |
orignal | 7dd9a7a0af | 4 months ago |
orignal | 1b23aa2d7b | 4 months ago |
orignal | f980277552 | 4 months ago |
orignal | 586695673b | 4 months ago |
orignal | c158bbe90a | 4 months ago |
orignal | c01fd3299f | 4 months ago |
orignal | f64b136f5a | 4 months ago |
orignal | 37e67cbcaa | 4 months ago |
orignal | be815804e6 | 4 months ago |
orignal | ce35637866 | 4 months ago |
StormyCloudInc | de2b0f6e09 | 4 months ago |
StormyCloudInc | 7b776666a3 | 4 months ago |
orignal | 47578b69c6 | 4 months ago |
orignal | 8f28cee32f | 4 months ago |
orignal | 96cf6ca531 | 4 months ago |
orignal | 83cb3a1820 | 4 months ago |
orignal | ffdd5935e9 | 4 months ago |
orignal | 2e9f2d4a3b | 4 months ago |
orignal | 0ca782ed71 | 4 months ago |
orignal | e40b656ecf | 4 months ago |
orignal | 85f5f5b91e | 4 months ago |
orignal | f008478505 | 4 months ago |
orignal | d926a31064 | 4 months ago |
orignal | 822cb35efe | 4 months ago |
orignal | faaa8115d9 | 4 months ago |
Vort | 81015a5228 | 4 months ago |
orignal | a3246cd9dc | 4 months ago |
orignal | 530c353b00 | 4 months ago |
orignal | 75c2cb751f | 4 months ago |
orignal | 67c4d4bcaa | 4 months ago |
orignal | 25e82105b2 | 4 months ago |
weko | 4b167fdbaf | 4 months ago |
weko | 5b93558bd0 | 4 months ago |
orignal | 70639f1139 | 4 months ago |
orignal | c5a1806528 | 4 months ago |
orignal | a2249f0a82 | 4 months ago |
orignal | 9f217f8a11 | 4 months ago |
orignal | 5e19e361e7 | 4 months ago |
orignal | 0b47f65b06 | 4 months ago |
orignal | 140146e433 | 4 months ago |
R4SAS | b4484c8e8f | 4 months ago |
orignal | 1e5604ed43 | 5 months ago |
orignal | 39e378a03d | 5 months ago |
orignal | 7cfcb12c7b | 5 months ago |
orignal | 49f4dc53ad | 5 months ago |
orignal | 4afdca090d | 5 months ago |
orignal | d8f6c4a93d | 5 months ago |
orignal | d724948d03 | 5 months ago |
Vort | 34d75b08dd | 5 months ago |
orignal | ca9782dd0d | 5 months ago |
orignal | 2ad26dd4c9 | 5 months ago |
orignal | 828facab57 | 5 months ago |
orignal | cd087568b5 | 5 months ago |
R4SAS | dfe8b25e5e | 5 months ago |
R4SAS | 1e9bcd6b8b | 5 months ago |
orignal | 8bc58daa5a | 5 months ago |
orignal | 3b97feb89f | 5 months ago |
orignal | a8135b8d18 | 5 months ago |
orignal | 5cf1961fa4 | 5 months ago |
Dimitris Apostolou | 577c71b930 | 5 months ago |
orignal | c5cab05a6b | 5 months ago |
orignal | b855c71891 | 5 months ago |
orignal | 21f41a2b2a | 5 months ago |
orignal | 8319dd6b25 | 5 months ago |
orignal | d4c47d90cb | 5 months ago |
orignal | 302af823a3 | 5 months ago |
r4sas | 69ee6112b3 | 5 months ago |
r4sas | 816a58f292 | 5 months ago |
orignal | 43e130ee34 | 6 months ago |
orignal | 8ffc1486a4 | 6 months ago |
orignal | 0e98dd5c70 | 6 months ago |
r4sas | beffdb9fe1 | 6 months ago |
r4sas | 05eda2bc9e | 6 months ago |
r4sas | c3429bb1a9 | 6 months ago |
r4sas | 53c6b10177 | 6 months ago |
r4sas | c2d7133174 | 6 months ago |
orignal | 9b82265cd8 | 6 months ago |
orignal | c802c2deb0 | 6 months ago |
orignal | c215f2e8d1 | 6 months ago |
orignal | d327533b56 | 7 months ago |
orignal | 94255ebaf4 | 7 months ago |
orignal | 21259204b1 | 7 months ago |
orignal | 8d6eb5b6b2 | 7 months ago |
orignal | 9632e7ba03 | 7 months ago |
Dimitris Apostolou | 1a02819187 | 7 months ago |
Fabrice Fontaine | 6b33250c59 | 7 months ago |
orignal | 083034fa35 | 7 months ago |
R4SAS | 0021501d75 | 7 months ago |
R4SAS | 379be2a29e | 7 months ago |
orignal | a3f62e1d71 | 7 months ago |
orignal | a6ee1e648e | 7 months ago |
orignal | 575268d360 | 7 months ago |
orignal | 69b0bef206 | 7 months ago |
orignal | e1b4feb618 | 7 months ago |
orignal | 3286bdb4a7 | 7 months ago |
orignal | c8ae15041f | 7 months ago |
acetone | e090b9052a | 7 months ago |
Dex | 0ef9c08326 | 7 months ago |
orignal | d04b19d77c | 8 months ago |
orignal | 04adc14b76 | 8 months ago |
orignal | 0dee0609ea | 8 months ago |
Vort | 0a519d8072 | 8 months ago |
orignal | 0cc91dd2d2 | 8 months ago |
orignal | 606e35eec1 | 8 months ago |
orignal | e926b0392f | 8 months ago |
orignal | 9980bfa0e7 | 8 months ago |
orignal | efdbe26755 | 8 months ago |
orignal | bb3ae8f5e4 | 8 months ago |
orignal | 1e6edf06a2 | 8 months ago |
hfsfox | 0cf656cd76 | 8 months ago |
r4sas | fb420bb563 | 9 months ago |
r4sas | 3da5061426 | 9 months ago |
orignal | dd32f1ed6d | 9 months ago |
r4sas | 1857f14be8 | 9 months ago |
r4sas | 9c25a88707 | 9 months ago |
r4sas | c599d65307 | 9 months ago |
r4sas | 4d573f6655 | 9 months ago |
orignal | 3a4238729a | 9 months ago |
orignal | df6bb6d9b8 | 9 months ago |
orignal | 918aa556ef | 9 months ago |
r4sas | 1e7feae0df | 9 months ago |
r4sas | 70829ee79e | 9 months ago |
r4sas | 4ed19c05f6 | 9 months ago |
r4sas | 4a5e16b994 | 9 months ago |
r4sas | c53ad2012c | 9 months ago |
R4SAS | 7b6aa41ca8 | 9 months ago |
జిందం వాఐి | 32c5ff23a6 | 9 months ago |
orignal | c112276eea | 9 months ago |
Chad Fraleigh | 662a59d0fd | 10 months ago |
orignal | 72919ec076 | 10 months ago |
Chad Fraleigh | 627b8dca83 | 10 months ago |
orignal | 7bcc905f05 | 10 months ago |
orignal | 8447822c35 | 10 months ago |
orignal | 411063e3b5 | 10 months ago |
Vort | 9bac680f2a | 10 months ago |
orignal | 38795a41cb | 10 months ago |
orignal | e170c39dfc | 10 months ago |
Vort | 68f4961f1a | 10 months ago |
orignal | ae5239de43 | 10 months ago |
orignal | 2064504cce | 10 months ago |
orignal | 4aa631c33f | 11 months ago |
orignal | d6834d6a9a | 11 months ago |
orignal | 413e25f20e | 11 months ago |
orignal | b8e19bf5f1 | 11 months ago |
orignal | c7efd465fa | 11 months ago |
orignal | 6e9a3422e9 | 11 months ago |
orignal | d3cd8517b7 | 11 months ago |
Vort | f13cc0b862 | 11 months ago |
orignal | 0754255c1f | 11 months ago |
orignal | 902899ae24 | 11 months ago |
orignal | c620fc1232 | 11 months ago |
orignal | e7157cf15e | 11 months ago |
r4sas | 940a97db11 | 11 months ago |
orignal | 8e63f8f333 | 11 months ago |
orignal | 5e97b54d1b | 11 months ago |
Vort | ea7cf1cf69 | 11 months ago |
orignal | 17c4038c60 | 11 months ago |
orignal | 5022a9c610 | 11 months ago |
orignal | ca8ec6286a | 11 months ago |
orignal | 5142459e12 | 11 months ago |
orignal | 8590dbd3d3 | 11 months ago |
Chad Fraleigh | c4be5f7fdb | 11 months ago |
Chad Fraleigh | 47dc5591b9 | 11 months ago |
Chad Fraleigh | 2bb48b4546 | 11 months ago |
Chad Fraleigh | 638e9b4d7f | 11 months ago |
orignal | b8f998f76a | 11 months ago |
orignal | 5f43026986 | 11 months ago |
orignal | 13f263b791 | 11 months ago |
orignal | 07c529173e | 12 months ago |
orignal | fee940238a | 12 months ago |
R4SAS | ca02b5d860 | 12 months ago |
r4sas | fba23a4528 | 12 months ago |
r4sas | a0795d8534 | 12 months ago |
r4sas | 03cc6e0524 | 12 months ago |
r4sas | 3af1f4bc76 | 12 months ago |
orignal | 52b2d6c393 | 12 months ago |
orignal | bb52056aec | 12 months ago |
r4sas | 75aa9f2c0c | 12 months ago |
r4sas | 4e426727e9 | 12 months ago |
r4sas | 09f233dbfb | 1 year ago |
r4sas | dfe5df29e1 | 1 year ago |
AsciiMoth | d5ee1f602f | 1 year ago |
orignal | 86173400d5 | 1 year ago |
r4sas | ae439b5385 | 1 year ago |
r4sas | dc6a42c26f | 1 year ago |
r4sas | fdf38f45d9 | 1 year ago |
r4sas | a2726cf206 | 1 year ago |
r4sas | e56d243c3f | 1 year ago |
orignal | e95fb3ab89 | 1 year ago |
orignal | c984f89dfb | 1 year ago |
orignal | 5a09c11e90 | 1 year ago |
weko | d44be2fd73 | 1 year ago |
weko | a158647153 | 1 year ago |
orignal | 623c3f4605 | 1 year ago |
orignal | 8a52295882 | 1 year ago |
orignal | f2bc2598dc | 1 year ago |
weko | 1d8a91c5cc | 1 year ago |
orignal | 3bc56ba423 | 1 year ago |
orignal | e068a3cf22 | 1 year ago |
weko | 2e2cbe7803 | 1 year ago |
weko | 1c1452e06b | 1 year ago |
orignal | c757b6d020 | 1 year ago |
weko | 8fcab7b0c1 | 1 year ago |
weko | 7646147ed2 | 1 year ago |
orignal | b6de474fda | 1 year ago |
orignal | 2f74e670a5 | 1 year ago |
orignal | c1168c2aa0 | 1 year ago |
orignal | 1bd6390f78 | 1 year ago |
orignal | a9e9e14c42 | 1 year ago |
orignal | 19471dbb90 | 1 year ago |
SidorKozlov | 3b13a3f2a1 | 1 year ago |
orignal | 4ce2ef1d83 | 1 year ago |
contextswap | 12d0abda55 | 1 year ago |
contextswap | 7418f11651 | 1 year ago |
orignal | fb83ca42f4 | 1 year ago |
weko | dab34e9051 | 1 year ago |
weko | ec2297ed9d | 1 year ago |
orignal | 7c535159bc | 1 year ago |
orignal | 2af4a2b58d | 1 year ago |
orignal | ead6a6dca3 | 1 year ago |
orignal | 0ce15ffc91 | 1 year ago |
orignal | 76adac31c3 | 1 year ago |
r4sas | edfcd23b01 | 1 year ago |
orignal | f21e1c75d5 | 1 year ago |
orignal | 786c27c8ec | 1 year ago |
orignal | c34df2090c | 1 year ago |
orignal | 5769a41208 | 1 year ago |
orignal | dc265367dc | 1 year ago |
orignal | c22fc75370 | 1 year ago |
orignal | 6206616347 | 1 year ago |
orignal | 7a12b5ca4b | 1 year ago |
orignal | b77ae08388 | 1 year ago |
orignal | 527ee3b3c5 | 1 year ago |
orignal | cd5bfaabb5 | 1 year ago |
orignal | e20acb93cf | 1 year ago |
orignal | 132557f941 | 1 year ago |
orignal | b8d21a1282 | 1 year ago |
orignal | 4ebc7c970a | 1 year ago |
orignal | 572694b141 | 1 year ago |
orignal | c1f19cb258 | 1 year ago |
orignal | caff003a85 | 1 year ago |
orignal | d580c0155a | 1 year ago |
orignal | 9475a22728 | 1 year ago |
orignal | e3fb9d8483 | 1 year ago |
orignal | 220ef283de | 1 year ago |
orignal | 8178df752b | 1 year ago |
orignal | 922e5915b1 | 1 year ago |
orignal | dc6499aa98 | 1 year ago |
orignal | 0c8a80b6f8 | 1 year ago |
orignal | 7c2da75197 | 1 year ago |
orignal | b8032e7fbf | 1 year ago |
orignal | b42be2b391 | 1 year ago |
weko | a3bdc4ddc1 | 1 year ago |
weko | 2abc997af8 | 1 year ago |
weko | 710a35993d | 1 year ago |
weko | e36d5634e7 | 1 year ago |
weko | 354a04f0f6 | 1 year ago |
weko | a80aeb6715 | 1 year ago |
orignal | cd1af85e39 | 1 year ago |
orignal | 60e648bf9a | 1 year ago |
orignal | c45e31b1b2 | 1 year ago |
orignal | 6d204b4d7b | 1 year ago |
ralsei | 71bad23906 | 1 year ago |
Dimitris Apostolou | d91d734b5c | 1 year ago |
orignal | 5fee6df87a | 1 year ago |
orignal | 644d65054d | 1 year ago |
orignal | f41563a700 | 1 year ago |
orignal | 32b54fa1f8 | 1 year ago |
orignal | 084663d6ea | 1 year ago |
orignal | 55b2f2c625 | 1 year ago |
orignal | 5ad9c8e740 | 1 year ago |
R4SAS | e96f0bfb14 | 1 year ago |
R4SAS | 8677cd54bd | 1 year ago |
R4SAS | b97ef1af49 | 1 year ago |
R4SAS | 227697c388 | 1 year ago |
orignal | a6bd8275ca | 1 year ago |
orignal | 6f01ebc0a5 | 1 year ago |
orignal | 98f06e3ba1 | 1 year ago |
R4SAS | b6d1d8117b | 1 year ago |
R4SAS | 7b35c793f3 | 1 year ago |
R4SAS | 58ef08310d | 1 year ago |
orignal | ec5c13a95e | 1 year ago |
orignal | 0a564d153a | 1 year ago |
R4SAS | 0a8da6bc2f | 1 year ago |
orignal | 46e4f4aea5 | 1 year ago |
orignal | 6d7f20961f | 1 year ago |
Vort | 4b7fcdc719 | 1 year ago |
orignal | 716926f0d7 | 1 year ago |
orignal | 24a14e3440 | 1 year ago |
Vort | 5470a3a453 | 1 year ago |
Sergey Fedorov | c02c9c3c24 | 1 year ago |
orignal | 3154eda6a6 | 1 year ago |
orignal | d50cf0ad83 | 1 year ago |
orignal | d6ed9152ee | 1 year ago |
Vort | a4759694c8 | 1 year ago |
Vort | 6610af08c2 | 1 year ago |
orignal | 4db643aa8e | 1 year ago |
orignal | 75c9f596b2 | 1 year ago |
Vort | 064c013a72 | 1 year ago |
orignal | 75ab385ab7 | 1 year ago |
Vort | 9e0389df1b | 1 year ago |
orignal | 1b921a2eac | 1 year ago |
orignal | f2729b3efe | 1 year ago |
Vort | 231c02c058 | 1 year ago |
Vort | a199084c99 | 1 year ago |
Vort | 64f0a545fd | 1 year ago |
Vort | 34617bcb44 | 1 year ago |
Vort | 5f8820d9d6 | 1 year ago |
Vort | 10dfe39f5f | 1 year ago |
R4SAS | b7f0d87daf | 1 year ago |
polistern | 3ff1adf597 | 1 year ago |
orignal | 93d89a1fe0 | 1 year ago |
orignal | 3c9a574e90 | 1 year ago |
orignal | de82b3ae19 | 1 year ago |
orignal | 4b421d3feb | 1 year ago |
orignal | f84d88ac63 | 1 year ago |
orignal | 2e62f9532f | 1 year ago |
R4SAS | 5657079355 | 1 year ago |
R4SAS | bd63383d7f | 1 year ago |
R4SAS | db0f2fab11 | 1 year ago |
R4SAS | f33b0cad2e | 1 year ago |
R4SAS | e3fbc246f4 | 1 year ago |
orignal | d602ea1061 | 1 year ago |
orignal | d40cd00cdb | 1 year ago |
orignal | 692600dfac | 1 year ago |
Vort | 95cc544c92 | 1 year ago |
orignal | 8544283110 | 1 year ago |
orignal | abf687ff09 | 1 year ago |
Vort | be2629aa5a | 1 year ago |
R4SAS | ebee6c5f13 | 1 year ago |
orignal | 3adff82d4a | 1 year ago |
R4SAS | 200ad5524d | 1 year ago |
R4SAS | 82ac0aa492 | 1 year ago |
orignal | b8a99878b6 | 1 year ago |
orignal | eaca435a5b | 1 year ago |
orignal | ce05cce331 | 1 year ago |
orignal | e190dab7d6 | 1 year ago |
orignal | 289c308600 | 1 year ago |
orignal | bff12b06f4 | 1 year ago |
orignal | b8590075e6 | 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-----
|
||||
|
@ -0,0 +1,32 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIFdTCCA12gAwIBAgIEQ5vCxzANBgkqhkiG9w0BAQ0FADBrMQswCQYDVQQGEwJY
|
||||
WDELMAkGA1UECAwCWFgxCzAJBgNVBAcMAlhYMR4wHAYDVQQKDBVJMlAgQW5vbnlt
|
||||
b3VzIE5ldHdvcmsxDDAKBgNVBAsMA0kyUDEUMBIGA1UEAwwLbHNAbWFpbC5pMnAw
|
||||
HhcNMjMxMDE2MjAwNTA5WhcNMzMxMDEzMjAwNTA5WjBrMQswCQYDVQQGEwJYWDEL
|
||||
MAkGA1UECAwCWFgxCzAJBgNVBAcMAlhYMR4wHAYDVQQKDBVJMlAgQW5vbnltb3Vz
|
||||
IE5ldHdvcmsxDDAKBgNVBAsMA0kyUDEUMBIGA1UEAwwLbHNAbWFpbC5pMnAwggIi
|
||||
MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDPcbKRtf4PzrDa0iRit0XrwnmA
|
||||
2c1fJhkBipdPor7gMOAlkR82H1lkZSizR7kTZnr7vYqjDrOQr7bl5Dy3qo8/YCbZ
|
||||
jsnUCTIIgIJQUxUlR40RjaSXphqzUEiXKHR6b0RahhFisQ3hlbbgzSch5YgSLKws
|
||||
hOLi+eDSXw+HlwHlWFlT1XOKxSTJ/F3Bv40gxqZVC2pbxiPOeRZHQ6Ojw75lxTSF
|
||||
gww2WzgztiWt4X9BO1yepnVqhAVRPmTfGUMfKzq9jkMzZKeQFV4uZSP9nCqzEpYd
|
||||
WNDUfpTWiAQ9F+BwFXGusXXA3tGVwS7s6IEoiJFM5fsoJYfRoWGh3/1eirhBXW7U
|
||||
M6oubMSTADyrvfjLfJBMmMnc2hNblRlKr0ZKUjMfv8cnyT4kQxlXLAHHXY2P89TM
|
||||
TEVODkU48gnv6tC4t1JCb1/Da+3yVMjNX6rCzQfUwnLFrWthrwiI0NivAKFtiZjq
|
||||
w1/ZQcYke2YyeqcfXMn+NTUA22Sm2mJoMo7jUf+rbM9Pi27/DncJgRGj5qwY0D3S
|
||||
gc7829EjuZNPttGBmae1EmO7WQMB32cqdmItnV2FXpMhnn9h0u5H52kYqwn+mdtc
|
||||
dTJRcbfKG1RTr3UjFISaTwL8qigMIkVXIzcpnr/R/sSeEs8xCqfsJ6rb4dCyFx+M
|
||||
hqQcOCL5tumyd4W/LQIDAQABoyEwHzAdBgNVHQ4EFgQUgfaOG5HCnlW82wZ5BahL
|
||||
GRO06igwDQYJKoZIhvcNAQENBQADggIBAKdVpqS9qF7gGotgXaVA1iP5YNsWlTvG
|
||||
daGqeA/87//U21W6gpq82FhzsmsvUtXZfIeVIlDPI7WNDzS+A3K/KKrwM7dLgSie
|
||||
r9eMl3D8WYPU95QF4mAlRyl7PCCsYoVjyvfro0iq3/iudIA5476rjfLdTXRi5hAT
|
||||
qemPj0S+6sRjKEldRtGXrQATFlvLIWVYpgHijdDDx5M2hAz2y0mFxlDZTlA4BhL4
|
||||
DwtGlVKmbc2x5MvIQM4UhbQqkxYS4gXnzf5Qx9QIytHfTr/hmbrkhKR1GCO31BSk
|
||||
x9LhZxdI8LlwKSo6YgwXEB9E0M/tplaK9iZJFv4HPYLZrVJpb4IklMumyLMrgW5P
|
||||
fR0dgKn+R9lk0emJ1Cu+qyyzf1vsLycYBwaEztINn4VK+/HfDFpnVCvJOyNuDmj5
|
||||
KBLIoGdGoVfylmnc+e8zAXe+DY41fgniHMISOO78P8Bx9vTB+rhqnOUr9MzlUxPB
|
||||
sKGjbXy2YynEqiGb+9g344v/+ukTSDenqTPHVzJ5uOi0iedy+3ASzUNN6GJocovP
|
||||
167VOhwaETM0FwiKe0VdZRLLbbZ79CtJC0tmgcgPQPRa9Ldr6KN7u1J3D6lUp6zl
|
||||
byPom10ueKONRb36t7ai79l2SEUZRSMkx6AXIU0JJ1SMtQtav7b5LkpYJfdL7+vO
|
||||
dDx2/Za0VmdD
|
||||
-----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