rakshasa / libtorrent

libTorrent BitTorrent library
http://rtorrent.net/downloads/
GNU General Public License v2.0
883 stars 210 forks source link

libtorrent should support uTP #33

Open rincebrain opened 11 years ago

rincebrain commented 11 years ago

Just as the title says - http://bittorrent.org/beps/bep_0029.html is simple enough to implement [and I may doso, if nobody else does], and should be easy to turn on and off support for negotiating.

Just an issue filed because nobody else seems to have yet, so I wanted to note it so I didn't forget later.

colinhd8 commented 10 years ago

How about it now?

a7lan commented 9 years ago

plan to support?

rakshasa commented 9 years ago

It is for the foreseeable future not possible for me to implement this.

mrvn commented 9 years ago

Is there a client that speaks this already?

Kcchouette commented 8 years ago

transmission-daemon

colinhd8 commented 8 years ago

Hi @rincebrain , did you implement that? I find that if i download for few torrents, it can connect to peers easy, but if there were so many torrents(100+), then it's hard to connect to peers(And i find that there were lots connection with the state of SYN_recv or SYN_Sent).But at the same time(rtorrent still running), the transmission can easy connect to lots of peers(by utp) for the same torrent. So i think the utp is so useful and i want to try it.

rincebrain commented 8 years ago

I've not, but particularly with the release of libutp, it doesn't seem infeasible to do.

colinhd8 commented 8 years ago

@rincebrain Thank you for your reply. I'm not familiar with c/c++(especially), so if you have time, could you add utp to it? Thank you so much.