Btpd is a utility for sharing files over the BitTorrent network protocol. It runs in daemon mode, thus needing no controlling terminal or GUI. Instead, the daemon is controlled by the btcli command line utility or other programs capable of sending commands and queries on the btpd control socket.
| Tags | Bittorrent daemon |
|---|---|
| Licenses | custom |
| Operating Systems | Linux Mac OS X OpenBSD Solaris |
| Implementation | C |
| Translations | English |
Recent releases


Release Notes: This release implements a "start all" (start -a) command, adding multiple torrents at once, custom list formatting, and man pages. In addition, it fixes bugs related to handling torrent files larger than 2MB, HTTP parsing, and addrinfo freeing.


Release Notes: This release fixes several bugs. It fixes a problem where the event loop could busy loop for up to a millisecond. A bug noticed on some platforms where btpd couldn't initiate connections to other peers was fixed. The timer code also now works for Mac OS X.