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

New IPv4 filter implementation that isn't a memory hog -- fixes rtorrent issue #106 and #71 #32

Closed
wants to merge 1 commit into from

Conversation

sallyswiss
Copy link

New extents.h data structure in libtorrent so that it does not waste memory. it is now an ordered map instead of a crazy sparse hash, much better, still log n access time. it also stores ranges as in p2p file format so it can handle p2p data from bluetack lists as well as cidr notation which is now only thing supported. There is corresponding commit and pull request for rtorrent that makes the necessary changes there too.

…handle p2p lists from bluetack [3] still has quick log n lookup time for extents data structure.
@jenkins101
Copy link

Hi!

@sallyswiss could you rebase this for 0.13.4 compatibility?

@chros73
Copy link

chros73 commented Dec 10, 2017

Rebased on current master branch in: #162

@chros73
Copy link

chros73 commented Jun 5, 2018

This can be closed since the other one is merged: #162

@rakshasa rakshasa closed this Jun 5, 2018
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.

4 participants