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
|
6b8fb48d64
|
(trunk libT) replace the TR_INLINE macro with the standard "inline" keyword, since we require inline functions anyway
|
2010-01-01 22:26:35 +00:00 |
Charles Kerr
|
2f6b56671f
|
(trunk libT) win32 portability patch from Alexey
|
2009-01-11 17:02:04 +00:00 |
Charles Kerr
|
5ccd5a7700
|
(trunk libT) fix the much-hated "Assertion failed: (tr_isPeerIo( io ))". Also, repeated calls to tr_date() were taking up about 78% of the time in tr_stat(), so instead of calling multiple times, call it once in tr_stat() and pass that value around to the functions that need it.
|
2009-01-05 04:27:54 +00:00 |
Charles Kerr
|
86d3e70121
|
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_ratecontrol, contain the it directly rather than a pointer to one allocated elsewhere on the heap.
|
2009-01-02 20:42:35 +00:00 |
Charles Kerr
|
a1cd6d85dc
|
(libT) add #ifdefs to ensure that client apps don't #include private libtransmission headers.
|
2008-11-24 20:17:36 +00:00 |
Charles Kerr
|
42fe27c067
|
more fucking around with the speed measurements.
|
2008-11-08 02:49:04 +00:00 |
Charles Kerr
|
8e4fa83c77
|
update NEWS
|
2008-11-06 02:56:51 +00:00 |
Charles Kerr
|
178008650e
|
(libT) remove dead code
|
2008-10-06 19:44:38 +00:00 |
Charles Kerr
|
cc89872dd4
|
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
|
2008-09-23 19:11:04 +00:00 |
Charles Kerr
|
4fe1e1dae3
|
first draft at having more accurate speed controls
|
2008-09-17 19:44:24 +00:00 |
Charles Kerr
|
ce6c33b7bf
|
set copyright info to 2008
|
2008-01-01 17:20:20 +00:00 |
Charles Kerr
|
8d08db716d
|
speed limit code cleanup
|
2007-11-17 00:16:26 +00:00 |
Charles Kerr
|
ab8ed6507d
|
#412 - 0.90 "ignores" speed limits (deanr, berkut, SineOtter)
|
2007-10-28 15:20:24 +00:00 |
Mitchell Livingston
|
76da1185ca
|
merge encryption branch to trunk (xcode project is still out of date)
|
2007-09-20 16:32:01 +00:00 |
Charles Kerr
|
dbe96a9e82
|
fold per-torrent ul/dl speed cap settings into libtransmission. synchronize gtk+ client with this change. breaks os x client.
|
2007-07-18 05:27:45 +00:00 |
Charles Kerr
|
790476ac23
|
clean up #includes a bit.
|
2007-07-12 17:51:45 +00:00 |
Charles Kerr
|
26660b0594
|
fix broken rate control.
|
2007-07-07 04:13:13 +00:00 |
Mitchell Livingston
|
3f2861f0c7
|
determine upload/download rates the old way, which is not the most accurate way at a few points, but should have a positive overall impact
|
2007-05-16 02:03:18 +00:00 |
Mitchell Livingston
|
becb19f763
|
global bandwidth limits only apply to transfers that are not set to overide them
|
2007-01-08 21:53:55 +00:00 |
Eric Petit
|
f199e0a9d9
|
Revert [619]
|
2006-07-16 19:39:23 +00:00 |
Mitchell Livingston
|
5d36721a15
|
Remove old Sparkle...
|
2006-07-16 19:28:19 +00:00 |
Eric Petit
|
f98fe6a1b0
|
Added $Id$ keywords and updated a few headers
|
2006-05-29 21:21:23 +00:00 |
Eric Petit
|
fcd1c9a1a8
|
Force rates to 0 when paused, and download rate to 0 when seeding.
Increased OS X UI update interval to 1 second.
|
2006-02-07 02:32:50 +00:00 |
Eric Petit
|
b0bd6984ee
|
s/2005/2006/
|
2006-01-30 04:43:14 +00:00 |
Eric Petit
|
58ec7a7e97
|
Rewrote rate control, background work for the download limit, the dl/ul
limits per torrent and for the choking algorithm
|
2006-01-30 01:58:27 +00:00 |