about summary refs log tree commit diff
path: root/btpd/torrent.h
AgeCommit message (Expand)Author
2009-01-26Improve the torrent stop and btpd shutdown sequences.Richard Nyberg
2009-01-26Rethink the tracker client code somewhat.Richard Nyberg
2007-05-18Set torrent deletion flag as parameter to torrent_stop. Update torrent infoRichard Nyberg
2007-02-24Get rid of tp->relpath.Richard Nyberg
2007-02-24o Make errors when reading or writing torrent data non fatal. Instead ofRichard Nyberg
2006-11-03Make the content code unthreaded and remove the no longer needed interRichard Nyberg
2006-10-08Make the del command work for active torrents too.Richard Nyberg
2006-09-13btpd now has a library of torrents indexed by number and info hash.Richard Nyberg
2006-02-09Add torrent_name function and use it. Richard Nyberg
2006-02-08Interaction with btpd is now much more like I want it. Previous workRichard Nyberg
2006-02-05Each torrent now gets a number. This number is used to select which torrentRichard Nyberg
2006-02-01Torrents can now be deactivated and btpd will wait for all torrents toRichard Nyberg
2006-01-22* Implemented the full cm_ life cycle.Richard Nyberg
2006-01-09* Move the network related parts of the torrent struct to a sub struct.Richard Nyberg
2006-01-09Rename tp->cp to tp->cm.Richard Nyberg
2006-01-09Better tracker code. Mostly done but needs a little more work.Richard Nyberg
2006-01-04o Use the new cm_* content api.Richard Nyberg
2005-12-02* Some code shuffle and removal of dead code.Richard Nyberg
2005-12-01Rates should be unsigned long. Compute total, torrent and peer rates.Richard Nyberg
2005-11-30The mega whitespace patch.Richard Nyberg
2005-11-30* Added net_(add|del)_torrent. net_add_torrent enables p2p for a torrentRichard Nyberg
2005-11-29* Removed the heartbeat and btpd_seconds. Note that this breaks the tracker.Richard Nyberg
2005-11-07Step one of many to make the sub systems more modular. This commit getsRichard Nyberg
2005-09-20* Allocate request messages on piece creation. The request objects canRichard Nyberg
2005-07-20Rework the download algorithm. This isn't tested yet, but it compilesRichard Nyberg
2005-07-17* Better interface between the net and peer code.Richard Nyberg
2005-06-28Rename TAILQ to BTPDQ to avoid macro redefinition,Richard Nyberg
2005-06-24Import btpd-0.1.Richard Nyberg