| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-04-07 | Merge pull request #49 from eudaldgr/files | Eudald Gubert i Roldan | |
| Markdown readme.md | |||
| 2020-04-07 | Uncial script | Eudald Gubert i Roldan | |
| 2020-04-06 | More accurate dependencies | Eudald Gubert i Roldan | |
| 2020-04-06 | Markdown | Eudald Gubert i Roldan | |
| 2020-04-06 | net.c problem workaround | Eudald Gubert i Roldan | |
| 2020-04-06 | Added a template | Eudald Gubert i Roldan | |
| 2020-04-06 | Update config.mk | Eudald Gubert i Roldan | |
| 2020-04-06 | Update Makefile | Eudald Gubert i Roldan | |
| Co-Authored-By: Petr Vaněk <arkamar@atlas.cz> | |||
| 2020-04-06 | Removed automake dependency | Eudald Gubert i Roldan | |
| 2012-05-06 | Document applying and displaying torrent labels. | Marq Schneider | |
| 2012-05-06 | Add optional label to be associated with torrent. | Marq Schneider | |
| If none given, use announce URL as label. Torrents added with previous versions of btpd will show up as "bad torrent entry" Closes GH-26 | |||
| 2012-05-06 | Clean up and add a few more entries to .gitignore | Marq Schneider | |
| 2012-05-06 | Add year to log timestamp. | Marq Schneider | |
| Closes GH-32 | |||
| 2012-05-06 | Add misc/utils.h to Makefile.am | Marq Schneider | |
| Closes GH-34 | |||
| 2012-05-06 | Merge pull request #36 from brianmwaters/master | Marq Schneider | |
| Accept bencoded dictionaries whose keys are not in alphabetical order. Closes GH-30 Closes GH-36 | |||
| 2012-04-03 | Accept invalid .torrent files. | Brian M. Waters | |
| Accept .torrent files whose bencoded dictionaries are not in alphabetical order. | |||
| 2010-08-13 | Add documentation for 'btpd --numwant' and 'btcli rate' | Marq Schneider | |
| 2010-08-13 | Added ARRAY_COUNT() macro to get number of elements in const arrays. | Marq Schneider | |
| 2010-08-12 | Added 'numwant' to the tracker request parameters. | Marq Schneider | |
| This specifies the number of wanted peers to the tracker and is configurable from the commandline flag "--numwant". Closes GH-5 | |||
| 2010-08-11 | Allow changing the upload and download rates at runtime. | Marq Schneider | |
| This adds a 'rate' command to modify the up and download rates on the fly. Closes GH-10 | |||
| 2010-08-06 | Fix non-escaped hyphens in man pages. | Marq Schneider | |
| Patch submitted from Cesare Falco. Closes GH-19 | |||
| 2010-08-05 | Corrected man pages bug section URL for issue tracker. | Marq Schneider | |
| 2010-08-03 | Indicate post 0.16 version. | Marq Schneider | |
| 2010-08-03 | Merge branch 'master' of github.com:btpd/btpd | Marq Schneider | |
| 2010-08-03 | Text updates for btpd 0.16. | Marq Schneider | |
| 2010-08-03 | Text updates for btpd 0.16. v0.16 | Marq Schneider | |
| 2010-07-29 | Correct list '%' sequences to match man page. | Marq Schneider | |
| 2010-07-29 | Added custom formats for list operation. | Marq Schneider | |
| Added printf()-style '%' and '\' sequences for custom list formats. Updated btcli manpage to reflect change and start -a. Closes GH-8 | |||
| 2010-07-26 | Add multiple torrents at once. | Marq Schneider | |
| Modified patch from savrus and nicm. Allows adding multiple torrents from one 'btcli add' command. Also made minor improvements to add code. Closes GH-9 | |||
| 2010-07-26 | Fix warning on no return value from non-void function. | Marq Schneider | |
| There was a warning at the end of addrinfo_td because it returns a "void *" but had no return statement. The fix was call pthread_exit(). | |||
| 2010-07-22 | Implement start all (btcli start -a) functionality. | Marq Schneider | |
| Closes GH-7 | |||
| 2010-07-20 | Don't set a maximum file size. read_file will use the file size. | Marq Schneider | |
| There was a hard-coded 2MB file size limit on the .torrent files. Set the limit to 0 so read_file() will use the actual file size. Closes GH-14 | |||
| 2010-07-18 | Applied patches from OpenBSD to fix addrinfo and HTTP. | Marq Schneider | |
| Applied OpenBSD patches from Nicholas Marriott. Closes GH-12 | |||
| 2010-07-17 | Added man pages for btcli, btinfo, and btpd. | Marq Schneider | |
| Lars Nooden originally put these together for OpenBSD. They contain the same information from --help and the README. | |||
| 2009-02-17 | Fix possible crash with kqueue. | Richard Nyberg | |
| With kqueue, a fdev may be in two active kevents. | |||
| 2009-02-10 | test(1)'s equality operator is '=' not '=='. | Richard Nyberg | |
| '==' does work in some implementations though. | |||
| 2009-02-09 | Text updates for btpd 0.15. v0.15 | Richard Nyberg | |
| 2009-02-09 | Run timeouts that will expire in less than one millisecond. | Richard Nyberg | |
| The timeouts for poll and epoll are given in milliseconds, which caused busy looping in the event loop for timeouts with less time remaining. | |||
| 2009-02-09 | Add test case for compiling with pthreads. | Richard Nyberg | |
| On some systems no extra flags or libs are needed. | |||
| 2009-02-08 | evtimer_gettime was broken on MacOs. | Richard Nyberg | |
| 2009-02-08 | Use the correct address length for connect. | Richard Nyberg | |
| The incorrect length caused problems on MacOs X. | |||
| 2009-02-08 | Log failure of PROG_SILENT_IFELSE to config.log. | Richard Nyberg | |
| There really should be a btter way to do this, but I can't find it. :( | |||
| 2009-02-08 | Indicate post 0.14 version. | Richard Nyberg | |
| 2009-02-08 | Text updates for btpd 0.14. v0.14 | Richard Nyberg | |
| 2009-02-07 | Find and ban peers with bad data. | Richard Nyberg | |
| Log which peer contributed what to a piece. Do not try to download the same piece from the same peers. Don't download at all from peers implicated in 3 bad pieces. When a previously bad piece has been downloaded successfully the bad peer(s) can be found and banned. | |||
| 2009-02-06 | Split peer information. Make id hash functions available. | Richard Nyberg | |
| struct peer is now peer and meta_peer. meta_peer can be used as a handle that won't be affected if a peer vanishes. The meta_peers are kept in a hash table to enable fast lookup by peer id. | |||
| 2009-02-06 | Iterate throught the htbl instead of building an array first. | Richard Nyberg | |
| 2009-02-06 | We must now set the ratio when creating hash tables. | Richard Nyberg | |
| 2009-02-06 | Hashtable tweaks. | Richard Nyberg | |
| o Added ability to set the ratio items:buckets. o One can remove items while iterating. o _htbl_tov now allocates the result array, _htbl_fillv acts as the old _htbl_tov did. | |||
| 2009-02-03 | Make net->piece_count properly aligned. | Richard Nyberg | |
| The misalignment caused btpd to not work properly on machines like the NSLU2. Reported by John Caldwell. | |||