Jesper Louis Andersen

Results 115 issues of Jesper Louis Andersen

We lack one. There is some research you need to do w.r.t piece-size etc, but most of the basic code for doing this should be here.

Usability

Implement scraping for trackers. We are going to use it later on, I am sure. Also, research where it needs to be used, because I have not done so yet.

BEP

Add RSS Feed support to etorrent.

Future

Requesting more peers is currently not done at all. We only get new peers when someone chooses to connect and when we periodically contact the tracker. There might be better...

Performance
Refactor

One of the problems is that you may run out of space. By periodically checking free space on the disk and the amount of data left to download one can...

Usability

How would you feel if your bittorrent client could IM you whenever a torrent completed? How would you feel if your client could be directed by IM's? Add IM support...

Future

There is a number of changes which must be done: 1. Globalize Piece Cache 2. Suggest pieces from globalized cache.

Future
BEP

Here is the crash context we are trying to fix inside `etorrent_peer_control`: ``` {{badarg,[{etorrent_peerstate,choked,2, [{file,"src/etorrent_peerstate.erl"}, {line,120}]}, {etorrent_peer_control,handle_message,2, [{file,"src/etorrent_peer_control.erl"}, {line,535}]}, {etorrent_peer_control,handle_cast,2, [{file,"src/etorrent_peer_control.erl"}, {line,319}]}, {gen_server,handle_msg,5,[{file,"gen_server.erl"},{line,607}]}, {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}, [{gen_server,terminate,6,[{file,"gen_server.erl"},{line,747}]}, {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]} ```

bug

There is no way to write a pool yourself. Rather, I'd want to utilize ranch for this.

enhancement

Apple devices as well as older software installations of Linux are likely to have too old OpenSSLs for the token signing to work. Fix this by making the location of...