Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[WIP] Add I2P support #602

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

[WIP] Add I2P support #602

wants to merge 10 commits into from

Conversation

str4d
Copy link

@str4d str4d commented Oct 4, 2016

This implements support for both connecting to I2P torrent trackers, and communicating with peers over I2P.

Closes #45

@str4d str4d changed the title Add I2P support [WIP] Add I2P support Oct 4, 2016
@codecov-io
Copy link

codecov-io commented Oct 4, 2016

Current coverage is 47.94% (diff: 31.59%)

Merging #602 into master will decrease coverage by 0.46%

@@             master       #602   diff @@
==========================================
  Files            57         59     +2   
  Lines          7074       7314   +240   
  Methods           0          0          
  Messages          0          0          
  Branches       1469       1520    +51   
==========================================
+ Hits           3425       3507    +82   
- Misses         3234       3376   +142   
- Partials        415        431    +16   

Powered by Codecov. Last update 83158de...fb5e64c

@str4d
Copy link
Author

str4d commented Oct 4, 2016

This currently does not work fully, because i2p.socket (which this uses) doesn't listen properly under gevent. This means that ZeroNet can connect to I2P torrent trackers, and it can connect to peers, but it can't successfully listen for peer connections.

Also, the above was true at the end of July when this was based on 523a7d4. I have just rebased this onto master, and have not tested it again, so if there were Tor-related changes in the intervening time, this PR does not currently reflect them (aside from the PEX limit change I spotted).

@danimesq
Copy link
Contributor

danimesq commented Jul 8, 2017

@str4d, do you have news?

@PowerPress
Copy link

Is I2P working now?

@rex4539
Copy link

rex4539 commented Mar 29, 2020

@str4d Could you get back on this as part of your Friday fun projects?

marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
Signed-off-by: Marek Küthe <[email protected]>
marek22k added a commit to marek22k/ZeroNet that referenced this pull request Oct 22, 2023
Merge HelloZeroNet#602

Signed-off-by: Marek Küthe <[email protected]>
marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
marek22k added a commit to marek22k/ZeroNet that referenced this pull request Oct 22, 2023
Merge HelloZeroNet#602

Signed-off-by: Marek Küthe <[email protected]>
marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
Merge HelloZeroNet/ZeroNet#602

Signed-off-by: Marek Küthe <[email protected]>
marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
Merge HelloZeroNet/ZeroNet#602

Signed-off-by: Marek Küthe <[email protected]>
marek22k added a commit to marek22k/ZeroNet-Plugins that referenced this pull request Oct 22, 2023
Merge HelloZeroNet/ZeroNet#602

Signed-off-by: Marek Küthe <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants