1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-25 17:17:31 +00:00
transmission/utils
Jordan Lee b46d3a2713 (trunk libT) #117 "UDP tracker protocol support (BEP #15)" -- refactor announcer.c so that alternate tracker protocols can be supported.
This commit adds a set of package-visible structs and functions to allow delegating announces and scrapes to different protocol handlers. (Examples: struct tr_announce_request, struct tr_announce_response, struct tr_scrape_request, struct tr_scrape_response.) HTTP is the only protocol handler currently implemented; however, this provides a clean API for other protocol handlers, and having this in trunk will help shake out any bugs in this refactoring.

In addition, logging via the TR_DEBUG_FD environment variable is vastly improved in the announcer module now.
2011-03-11 04:19:01 +00:00
..
create.c (trunk) copyediting: remove trailing spaces from source code lines in daemon/ gtk/ libtransmission/ and utils/ 2011-03-04 23:26:10 +00:00
edit.c (trunk utils) #3964 "transmission-edit replace option cuts off strings" -- fixed. 2011-01-30 16:40:11 +00:00
Makefile.am automake/autoconf; #includes in libtransmission 2011-02-18 00:32:19 +00:00
show.c (trunk libT) #117 "UDP tracker protocol support (BEP #15)" -- refactor announcer.c so that alternate tracker protocols can be supported. 2011-03-11 04:19:01 +00:00
transmission-create.1 (trunk) update credits 2011-01-03 05:58:58 +00:00
transmission-edit.1 (trunk) update credits 2011-01-03 05:58:58 +00:00
transmission-show.1 (trunk) update credits 2011-01-03 05:58:58 +00:00