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

feature request: BitTorrent v2 support #177

Open
nanamicat opened this issue Aug 15, 2022 · 6 comments
Open

feature request: BitTorrent v2 support #177

nanamicat opened this issue Aug 15, 2022 · 6 comments
Labels

Comments

@nanamicat
Copy link

https://blog.libtorrent.org/2020/09/bittorrent-v2/

@nanamicat nanamicat changed the title feature request: torrent v2 support feature request: BitTorrent v2 support Aug 15, 2022
@github-actions
Copy link

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

@github-actions github-actions bot added the stale label Oct 14, 2022
@resession
Copy link

this feature would be great

@github-actions github-actions bot removed the stale label Oct 15, 2022
@Sec-ant
Copy link

Sec-ant commented Nov 22, 2022

I'm working on a browser-targeted ESM package that supports creating v1, v2 or hybrid torrents, as well as bencoding and bdecoding functions. It's not production-ready for now but I'd be glad if this package will serve anyone's needs: https://github.com/Sec-ant/torrefy

@ThaUnknown
Copy link
Member

ThaUnknown commented Nov 22, 2022

I'm working on a browser-targeted ESM package that supports creating v1, v2 or hybrid torrents, as well as bencoding and bdecoding functions. It's not production-ready for now but I'd be glad if this package will serve anyone's needs: https://github.com/Sec-ant/torrefy

unfortunate that you opted to use web streams, as they are slower than node streams which are already VERY slow, personally I've already migrated all of create-torrent to use async iterators as they work on any platform and are quite a bit faster, platform independence being the big one. It's also really easy to convert iterators to/from node/web streams, I recommend you do the same ^^

@Sec-ant
Copy link

Sec-ant commented Nov 22, 2022

@ThaUnknown Thank you for the suggestion, it appears I missed the lesson 😄. I'll start looking into refactoring it.

@github-actions
Copy link

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

@github-actions github-actions bot added the stale label Jan 22, 2023
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jan 29, 2023
@ThaUnknown ThaUnknown reopened this Jan 29, 2023
@ThaUnknown ThaUnknown added accepted and removed stale labels Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants