Jordan Lee
374ed10f3b
(trunk) it's bad form to #include so many system headers in libtransmission/utils.h...
2011-03-16 18:04:23 +00:00
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
Jordan Lee
9bf2434e14
(trunk) copyediting: remove trailing spaces from source code lines in daemon/ gtk/ libtransmission/ and utils/
2011-03-04 23:26:10 +00:00
Jordan Lee
7df7d34f6d
automake/autoconf; #includes in libtransmission
2011-02-18 00:32:19 +00:00
Jordan Lee
9769e07fa9
(trunk) improvement to r11864
...
Since the contents of getcwd() are undefined on error, explicitly terminate the buffer string if getcwd() fails.
2011-02-09 06:10:01 +00:00
Jordan Lee
2fc40f4b1c
(trunk libt) silence a couple of identical compiler warnings: "ignoring return value of ‘getcwd’, declared with attribute warn_unused_result".
2011-02-09 05:42:52 +00:00
Jordan Lee
c137858b84
(trunk utils) #3964 "transmission-edit replace option cuts off strings" -- fixed.
...
The trailing text after the last substring match wasn't being retained.
2011-01-30 16:40:11 +00:00
Jordan Lee
879a2afcbd
Update the copyright year in the source code comments.
...
The Berne Convention says that the copyright year is moot, so instead of adding another year to each file as in previous years, I've removed the year altogether from the source code comments in libtransmission, gtk, qt, utils, daemon, and cli.
Juliusz's copyright notice in tr-dht and Johannes' copyright notice in tr-lpd have been left alone; it didn't seem appropriate to modify them.
2011-01-19 13:48:47 +00:00
Jordan Lee
9f424f7c9b
(trunk utils) #3873 "transmission-show should list webseeds" -- fixed.
2011-01-05 16:15:41 +00:00
Jordan Lee
c7cc8301db
(trunk) update credits
2011-01-03 05:58:58 +00:00
Charles Kerr
345b14adbc
(trunk) #3836 "libevent2 support" -- bump libevent2 requirement to 2.0.10. This will break the Mac build for a minute intil BMW applies his Mac patch
2010-12-20 02:07:51 +00:00
Charles Kerr
27a1b2dc33
(trunk) one of the periodic, banal "remove-trailing-spaces from lines of source code" cleanup commits
2010-12-12 16:43:19 +00:00
Charles Kerr
465a2e7c90
(trunk) extremely minor manpage copyediting
2010-12-12 16:36:46 +00:00
Charles Kerr
d34149f810
(trunk libT) #3712 "transmission-show's file list should be sorted alphabetically" -- done.
2010-11-03 16:59:24 +00:00
Charles Kerr
775c258bda
(trunk utils) #3659 "fox building utils/ against ublibc" -- fixed
2010-10-23 16:47:13 +00:00
Charles Kerr
eb31da8fad
(trunk utils) #3611 "utils doesn't use LIBEVENT_CFLAGS during compilation" -- fixed
2010-10-09 13:59:30 +00:00
Charles Kerr
aa605b655c
(trunk utils) fix minor memory leak in transmission-create
2010-09-27 15:07:57 +00:00
Charles Kerr
d57ba48775
(trunk) #3577 -- replace gear icon for GTK+, Qt clients
2010-09-24 15:22:53 +00:00
Charles Kerr
ac9dd13ee0
(trunk utils) add support for --version/-V
2010-08-08 22:53:24 +00:00
Charles Kerr
4cc11e47ee
(trunk) synchronize the "see also" sections of the manpages
2010-08-04 23:17:49 +00:00
Charles Kerr
e6bafdf26b
(trunk) #3045 "size units" -- sync the default units in all the apps s.t. they're consistent with each other
2010-07-28 00:31:11 +00:00
Charles Kerr
6adfcc5528
(trunk utils) fix typo
2010-07-07 16:22:07 +00:00
Charles Kerr
610061f79a
(trunk T) #3045 "units" -- modify the formatter functions based on feedback from BMW
2010-07-06 20:25:54 +00:00
Charles Kerr
6e5af03d78
(trunk) #3045 "speed units" -- change the public API of libtransmission based on feedback from livings
2010-07-04 06:07:21 +00:00
Charles Kerr
178dd336fe
(trunk) #3045 "make libtransmission's API byte-oriented instead of KiB-oriented." -- fix r10931 merge error
2010-07-03 00:33:30 +00:00
Charles Kerr
cdcc4705aa
(trunk) #3045 "make libtransmission's API byte-oriented instead of KiB-oriented." -- implemented. This is a largish commit and will break the mac build for a little while.
2010-07-03 00:25:22 +00:00
Charles Kerr
3334053843
(trunk) remove i18n markup from transmission-remote and transmission-show, which aren't currently i18nized
2010-06-25 17:53:33 +00:00
Charles Kerr
1d63aa4cda
(trunk) add tr_formatter_size() and tr_formatter_speed() so that all the client apps don't have to reinvent the wheel
2010-06-22 04:34:16 +00:00
Daniel Lee
11ccd65373
(utils) add manpage for transmission-show
2010-06-21 13:29:48 +00:00
Charles Kerr
6d0d0f9f64
(trunk) silence minor compiler warning: s/%d/%zu/
2010-06-19 23:28:12 +00:00
Charles Kerr
66650a2b62
(trunk utils) #3302 "Scraping with transmission-show grabs /scrape without any GET parameters" -- fixed in trunk for 2.10. Thanks LolCol
2010-06-17 02:49:39 +00:00
Charles Kerr
eda211e5ce
(trunk) #2983 : add command-line utilities for creating .torrent files, for editing passkeys, for adding/removing trackers, etc.
2010-06-16 14:27:24 +00:00