source: trunk/libtransmission/bandwidth.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12653   10 years jordan remove dead code
(edit) @12509   10 years jordan (trunk libT) add a unique key to each tr_bandwidth object, so that …
(edit) @12427   10 years jordan (trunk libT) make allocateBandwidth()'s "priority" field const.
(edit) @12420   10 years jordan (trunk libT) CPU optimization in tr_bandwidthClamp(). Don't call …
(edit) @12415   10 years jordan (trunk libT) #2338 "Add uTP support" -- increase the block bandwidth …
(edit) @12361   11 years jordan (trunk libT) changes to the bandwidth allocator's phaseOne step as …
(edit) @12280   11 years jordan (trunk libT) use aggregation for the tr_bandwidth objects owned by …
(edit) @12226   11 years jordan (trunk libT) copyediting: '#include "crypto.h"' cleanup
(edit) @12204   11 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12177   11 years jordan (trunk) it's bad form to #include so many system headers in …
(edit) @12170   11 years jordan (trunk libT) cpu load improvements based on profiling by gunzip
(edit) @12072   11 years jordan (trunk libT) minor revision to r12065: clamp the bandwidth before …
(edit) @12063   11 years jordan (trunk libT) work in progress, but this is a slightly better speed …
(edit) @11709   11 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11599   11 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11349   11 years charles (trunk libT) #3662 "libtransmission cpu optimization: fewer calls to …
(edit) @10998   11 years charles (trunk libt) rename tr_date() as tr_time_msec() for clarity
(edit) @10931   11 years charles (trunk) #3045 "make libtransmission's API byte-oriented instead of …
(edit) @10662   11 years charles (trunk libT) clean up #includes for event.h and evutil.h
(edit) @9868   12 years charles happy new year!
(edit) @9847   12 years charles (trunk libT) replace the TR_INLINE macro with the standard "inline" …
(edit) @9671   12 years charles (trunk) update the copyright notices
(edit) @9548   12 years charles (trunk) remove dead code
(edit) @9515   12 years charles (trunk libT) tweak high/normal/low priority peer bandwidth allocation
(edit) @9252   12 years charles (trunk libT) add a couple more debugging assertions into the nightlies …
(edit) @8483   12 years charles (trunk libT) fix a couple of dead assignments, and a possible null …
(edit) @8289   12 years charles undo r8288
(edit) @8288   12 years charles (trunk libT) small bandwidth patch from wereHamster
(edit) @8265   13 years charles (trunk libT) make sure that outbound protocol messages don't get …
(edit) @8254   13 years charles (trunk) experimental support for tr_torrentSetPriority()
(edit) @7791   13 years charles (trunk libT) more experimental code for Biiaru
(edit) @7789   13 years charles (trunk libT) don't limit peer bandwidth during the handshake phase. …
(edit) @7748   13 years charles (trunk libT) prefer int' over ssize_t'
(edit) @7663   13 years charles (trunk libT) win32 portability patch from Alexey
(edit) @7658   13 years charles (trunk) update the GPL code's copyright dates
(edit) @7618   13 years charles (trunk libT) fix the much-hated "Assertion failed: (tr_isPeerIo( io …
(edit) @7614   13 years charles (trunk libT) minor tr_ptrArray API cleanup
(edit) @7594   13 years charles (trunk libT) use ssize_t where appropriate in tr_peerIoFlush()
(edit) @7592   13 years charles (trunk libT) add "deep log" message to help track down freeze reported …
(edit) @7589   13 years charles (trunk libT) avoid unnecessary duplicate calls to tr_date() in …
(edit) @7587   13 years charles (trunk libT) fix a typo that made jhujhiti giggle
(edit) @7586   13 years charles (trunk libT) commit some debugging messages that were added to …
(edit) @7580   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7579   13 years charles (trunk libT) inline parts of peer-io and bandwidth, too
(edit) @7576   13 years charles (trunk libT) add "inline" hint to several one-liner functions
(edit) @7573   13 years charles (trunk libT) very minor style cleanup in tr_bandwidthAllocate()
(edit) @7567   13 years charles (trunk libT) Fix sparse warnings: symbol 'XXX' shadows an earlier one
(edit) @7560   13 years charles (trunk libT) take the timeout condition out of tr_bandwidthAllocate(). …
(edit) @7524   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7495   13 years charles (trunk libT) #1627: OSX mutex lockup in 141 and up to 7490
(edit) @7493   13 years livings124 set missing properties
(edit) @7460   13 years charles (trunk libT) fix a Windows portability bug reported by Alexey
(edit) @7446   13 years charles (trunk libT) comments, tr_bool correctness, better runtime tests.
(edit) @7443   13 years charles (trunk) configure.ac portability tweak suggested by fulgas
(edit) @7441   13 years charles try to rework the bandwidth code yet again s.t. it satisfies all …
(edit) @7433   13 years charles (trunk libT) turn off some testing log messages
(edit) @7432   13 years charles (trunk libT) tweak the new peer IO code a bit to handle EINPROGRESS
(edit) @7419   13 years charles (trunk libT) really fuck up the peer i/o code. also this breaks the …
(edit) @7404   13 years charles updated email address
(edit) @7402   13 years charles (trunk libT) probable fix for the "greedy peer" bug
(edit) @7367   13 years charles (trunk) #1559: Simplify tr_sessionInitFull
(edit) @7337   13 years charles (trunk libT) fix r7336 oops reported by RolCol?, m1b, and KyleK
(edit) @7336   13 years charles (trunk libT) experimental code to try & fix the "one torrent / one …
(edit) @7265   13 years charles (libT) #1545: 1.41b1: speed temporarily jumps to 2x the upload limit
(edit) @7173   13 years charles use tr_bool instead of C bitfields. …
(edit) @7172   13 years charles (libT) fix potential underflow in bandwidth allocation code
(edit) @7167   13 years charles (libT) tweak the speed allocation a little more.
(edit) @7161   13 years charles (libT) fix a compiler warning.
(edit) @7160   13 years charles (libT) make the the speed measurements a little more accurate
(edit) @7159   13 years charles (libT) slightly more accurate reporting of piece data vs. raw data
(edit) @7157   13 years charles (libT) performance tweaks
(edit) @7154   13 years charles (libT) yet another stab at getting bandwidth management under control. …
(edit) @7148   13 years charles oops, turn off a debugging message
(add) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
Note: See TracRevisionLog for help on using the revision log.