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-12-01
dl_on_lost_peer must remove the peer from the list. This was accidentally
Richard Nyberg
2005-12-01
Fix an unsafe loop.
Richard Nyberg
2005-11-30
The mega whitespace patch.
Richard Nyberg
2005-11-30
* Added net_(add|del)_torrent. net_add_torrent enables p2p for a torrent
Richard Nyberg
2005-11-29
* Removed the heartbeat and btpd_seconds. Note that this breaks the tracker.
Richard Nyberg
2005-11-27
* Get rid of net_bw_hz and run the bw stuff at one hz.
Richard Nyberg
2005-11-27
More name changes from "cm_" to more appropriate names.
Richard Nyberg
2005-11-27
Rename the list of torrents.
Richard Nyberg
2005-11-27
This is very much a intermediate commit.
Richard Nyberg
2005-11-14
Use a flag (PF_DO_UNWANT) to indicate that we should send an uninterest
Richard Nyberg
2005-11-07
Just bump version number.
Richard Nyberg
2005-11-07
Step one of many to make the sub systems more modular. This commit gets
Richard Nyberg
2005-10-10
Set version to 0.7. Update CHANGES.
Richard Nyberg
2005-10-08
Add a new net state to get the index and begin fields from piece messages
Richard Nyberg
2005-10-08
Have a peer event for keep alives too. Its only function is to log atm.
Richard Nyberg
2005-10-08
Wait until we don't have any unanswered requests on a peer before
Richard Nyberg
2005-10-08
Log keep alives.
Richard Nyberg
2005-10-08
Accept pieces even if they arrive in a different order than the
Richard Nyberg
2005-10-08
Logging.
Richard Nyberg
2005-10-08
Remove unsent requests from the write queue when we receive a choke.
Richard Nyberg
2005-10-06
Enable all logging if DEBUG is defined.
Richard Nyberg
2005-10-06
More logging: discarded pieces and peer_id.
Richard Nyberg
2005-10-06
#include <limits.h> to be sure to get IOV_MAX.
Richard Nyberg
2005-10-05
Fix two bugs. Add some logging.
Richard Nyberg
2005-10-05
Remove unused constants.
Richard Nyberg
2005-10-05
Code shuffle.
Richard Nyberg
2005-10-05
Put the net state related data in its own sub struct.
Richard Nyberg
2005-10-05
Constify some functions.
Richard Nyberg
2005-10-04
net_state should return ssize_t not int.
Richard Nyberg
2005-10-04
Better method of reading data from peers. btpd could send data to peers
Richard Nyberg
2005-10-04
Rewrite of the code for receiving data from peers.
Richard Nyberg
2005-10-01
More logging.
Richard Nyberg
2005-09-30
Changes for 0.6.
Richard Nyberg
2005-09-24
In the transition to end game it's likely that we'll send an uniterest
Richard Nyberg
2005-09-23
Send a new request to a peer after sending cancel.
Richard Nyberg
2005-09-21
x
Richard Nyberg
2005-09-21
Bump version to 0.6.
Richard Nyberg
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
[next]