index
:
mirror/btpd
this commit
master
headless bittorrent client
naki
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2005-09-20
* Allocate request messages on piece creation. The request objects can
Richard Nyberg
2005-09-20
Use the piece destructor.
Richard Nyberg
2005-09-20
Add some macros.
Richard Nyberg
2005-09-10
Simplify the autocrap somewhat. Always include the #defines needed
Richard Nyberg
2005-08-30
Remove a bad assert. The test can be true during normal operation.
Richard Nyberg
2005-08-12
Set an upper limit on how many piece messages to queue for
Richard Nyberg
2005-08-03
Only allocate one have message for all peers, instead of one per peer.
Richard Nyberg
2005-08-02
* Rearrange some code. Mostly from net to net_buf and peer.
Richard Nyberg
2005-08-02
The fix for bitfield in r59 wasn't quite correct. Instead of
Richard Nyberg
2005-07-31
Wrong logmask was used.
Richard Nyberg
2005-07-31
Set version to 0.4.
Richard Nyberg
2005-07-31
Add items for 0.4.
Richard Nyberg
2005-07-30
Spelling.
Richard Nyberg
2005-07-30
Removed the info entry in the net_buf. The information can easily
Richard Nyberg
2005-07-30
Better tests. peer_laden is needed beacuse the peer might have
Richard Nyberg
2005-07-30
Fix style. Remove unnecessary check for EINTR.
Richard Nyberg
2005-07-30
All files:
Richard Nyberg
2005-07-30
* Don't hold a net_buf on allocation. Do it when it's really needed instead.
Richard Nyberg
2005-07-29
Make sure we don't empty the outq and leave the write callback enabled.
Richard Nyberg
2005-07-29
Remove dead code.
Richard Nyberg
2005-07-29
Rework the outgoing network buffers. The buffers now contain more
Richard Nyberg
2005-07-29
Missing space.
Richard Nyberg
2005-07-29
Queue the bitfield for sending after the handshake is completed.
Richard Nyberg
2005-07-29
At each bandwidth call the remaining bandwidht counter is set to limit / hz.
Richard Nyberg
2005-07-23
Spelling.
Richard Nyberg
2005-07-23
Use the old simpler bandwidth limiter, but run it at a configurable rate.
Richard Nyberg
2005-07-22
Set a 60s timeout on writes. If a write times ut the peer in question will
Richard Nyberg
2005-07-22
Kill a peer when write indicates a closed connection.
Richard Nyberg
2005-07-22
Speling.
Richard Nyberg
2005-07-22
The assert is only valid if we haven't transitioned to end game.
Richard Nyberg
2005-07-22
Remove fixed item.
Richard Nyberg
2005-07-21
Add item for 0.3.
Richard Nyberg
2005-07-21
Code shuffle.
Richard Nyberg
2005-07-21
* Use torrent_get_piece instead of loop. Check for correctness.
Richard Nyberg
2005-07-21
Prepare for release 0.3.
Richard Nyberg
2005-07-21
Clear flag for busy blocks when entering end game.
Richard Nyberg
2005-07-21
No need to test piece_full in end game mode.
Richard Nyberg
2005-07-21
Add tests for correctness.
Richard Nyberg
2005-07-21
Increase the number of requests to pipe to 10.
Richard Nyberg
2005-07-21
The test for if we should call cm_on_undownload or not wasn't
Richard Nyberg
2005-07-21
Introduce the -d option.
Richard Nyberg
2005-07-20
Missed to update peer->nreqs_out at a couple of places.
Richard Nyberg
2005-07-20
Peers wasn't removed from the list of unattached peers before being
Richard Nyberg
2005-07-20
Don't try to assign requests if the peer already has enough requests.
Richard Nyberg
2005-07-20
Rework the download algorithm. This isn't tested yet, but it compiles
Richard Nyberg
2005-07-19
Remove -Wall -Werror from the default CFLAGS.
Richard Nyberg
2005-07-17
Use net_read_to_buf in net_generic_read.
Richard Nyberg
2005-07-17
Add net_read_to_buf getting rid of some common code. I should make
Richard Nyberg
2005-07-17
Make changes in the choke/interest state of a peer visible to the
Richard Nyberg
2005-07-17
* Better interface between the net and peer code.
Richard Nyberg
[next]