source: trunk/libtransmission/peer-mgr.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7977   12 years charles (trunk libT) #1823: Ratio limit is only checked when peers are active
(edit) @7948   12 years charles (trunk libT) #1829: age out the refill list every 10 seconds, not …
(edit) @7942   12 years charles (trunk libT) #1829: high CPU use in refillPiece()
(edit) @7913   12 years charles (trunk libT) more #1829
(edit) @7912   12 years charles (trunk libT) a little more work on #1829
(edit) @7909   12 years charles (trunk libT) experimental fix for #1829: High CPU use in refillPulse()
(edit) @7894   12 years livings124 assorted trivial cleanup
(edit) @7892   12 years livings124 have the mac ui use libT's ratio settings (attempt 1); when seed ratio …
(edit) @7888   12 years charles (trunk) #1787: add support for seeding ratio limiting in libtransmission
(edit) @7874   12 years charles (trunk libT) partial revert of r7825: back out the refillPulse() changes
(edit) @7824   12 years charles (trunk libT) #1748: possible fix for the kqueue corruption errors by …
(edit) @7792   13 years charles (trunk libT) more debugging messages
(edit) @7765   13 years charles (trunk libT) better implementation of r7761 to take into account …
(edit) @7763   13 years charles (trunk libT) bah, fix r7761 oops
(edit) @7761   13 years charles (trunk libT) when pruning out slow peers, don't prune if we don't have …
(edit) @7740   13 years charles (trunk libT) discard peers from the tracker or pex that have a port …
(edit) @7712   13 years charles (trunk libT) Remove tr_peerMgrHasConnections, it isn't used anywhere
(edit) @7710   13 years charles (trunk libT) peerMgr: operate directly on tr_torrent and not …
(edit) @7705   13 years charles (trunk libT) Get rid of peer-mgr-private.h (from wereHamster)
(edit) @7692   13 years charles (trunk libT) close open files immediately after they're done downloading
(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) @7646   13 years charles (trunk libT) finally get around to making upload-slots-per-torrent a …
(edit) @7626   13 years charles (trunk libT) fix refcount error in the new peer-io refcount code
(edit) @7623   13 years charles (trunk libT) two bugfixes in one: (1) fix leaking tr_handshake objects …
(edit) @7622   13 years charles (trunk libT) fix the new-code errors reported by ZogG and Rolcol and Spaham
(edit) @7620   13 years charles (trunk libT) yet another step in the debugging cycle, crash report …
(edit) @7619   13 years charles (trunk libT) probably fix r7618 reported in #transmission by Rolcol
(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) @7597   13 years charles (trunk libT) experimental code to get more peers faster
(edit) @7591   13 years charles (trunk libT) inline a few more torrent methods
(edit) @7586   13 years charles (trunk libT) commit some debugging messages that were added to …
(edit) @7582   13 years charles (trunk libT) inline the ptrarray one-liners
(edit) @7580   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7578   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7566   13 years charles (trunk libT) Remove UNUSED attribute, the function argument is being used
(edit) @7559   13 years charles (trunk libT) improve piece verification speed by providing a larger …
(edit) @7551   13 years charles (trunk libT) blockIteratorNew() was overallocating much more memory …
(edit) @7545   13 years charles (trunk libT) remove obsolete tr_peerMgr.c's getConnectedPeers()
(edit) @7524   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(edit) @7486   13 years charles (trunk libT) fix connectivity error reported by Stargazer. Also, add …
(edit) @7476   13 years charles (trunk libT) #include "session.h" cleanup from wereHamster
(edit) @7456   13 years charles (trunk libT) minor cleanups found while diffing for backport to 1.4x …
(edit) @7448   13 years jhujhiti add some debugging stuff to track down where some bogus addresses are …
(edit) @7441   13 years charles try to rework the bandwidth code yet again s.t. it satisfies all …
(edit) @7434   13 years charles test commit for vraa
(edit) @7431   13 years charles (trunk libT) fix assertion error reported by Rolcol earlier today in …
(edit) @7423   13 years charles (trunk libT) more runtime safety checks
(edit) @7422   13 years charles (trunk libT) yet another assertion commit
(edit) @7421   13 years charles (trunk libT) fix jhujhiti's pex crash
(edit) @7414   13 years charles (trunk libT) add a similar check to the peer->addr in the place where …
(edit) @7409   13 years charles (trunk libT) fix oops: accidentally committed an fprintf() debug …
(edit) @7404   13 years charles updated email address
(edit) @7402   13 years charles (trunk libT) probable fix for the "greedy peer" bug
(edit) @7397   13 years charles (trunk libT) add ipv6 support by jhujhiti. I think this is the …
(edit) @7361   13 years charles (trunk libT) remove a couple of redundant and/or unused fields from …
(edit) @7357   13 years charles (libT) add some documentation about the three separate peer structs …
(edit) @7353   13 years charles (trunk libT) fix bug which caused libtransmission to hold onto …
(edit) @7289   13 years charles (libT) minor cleanup: using tr_bool, fixing up bad code indentation, …
(edit) @7248   13 years charles (libT) when picking peers to connect to, all other things being equal, …
(edit) @7241   13 years charles (libT) add tr_peer_stat.isSeed
(edit) @7238   13 years charles (libT) #1379: support "partial seeds" BEP 22
(edit) @7236   13 years charles (libT) fix r7234 bug reported by John_Clay
(edit) @7234   13 years charles (libT) #1549: support fast exensions' "reject" and "have all/none" messages
(edit) @7231   13 years charles (libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port …
(edit) @7224   13 years charles (libT) janitorial: use the tr_port type whenever we have a `port' as a …
(edit) @7223   13 years charles (libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to …
(edit) @7199   13 years charles #1379 lay some very early groundwork for "partial seeds" -- change …
(edit) @7195   13 years charles (libT) patch from jhujhiti to add ipv6 support.
(edit) @7186   13 years charles (libT) #1532: patch from jhujhiti to remove (unused) fast extensions
(edit) @7173   13 years charles use tr_bool instead of C bitfields. …
(edit) @7159   13 years charles (libT) slightly more accurate reporting of piece data vs. raw data
(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
(edit) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
(edit) @7137   13 years charles (libT) #1468: speed display is very jumpy
(edit) @7132   13 years charles (libT) #1488: peer port missing in json rpc interface
(edit) @7130   13 years charles (libT) another possible fix for #1468: Speed display is very jumpy
(edit) @7125   13 years charles (libT) better possible fix for #1468: Speed display is very jumpy
(edit) @7121   13 years charles revert 7120; it was not a fix
(edit) @7120   13 years charles (libT) possible fix for #1468: Speed display is very jumpy
(edit) @7110   13 years charles (libT) fix r7109 oops spotted by BentMyWookie?
(edit) @7109   13 years charles (libT) some people have complained that Transmission doesn't upload …
(edit) @7073   13 years charles tweak the bandwidth manager code a little more to try & prevent oscillation
(edit) @7070   13 years charles (libT) fix minor r7069 oops: remove a console debug message
(edit) @7069   13 years charles more fucking around with the speed measurements.
(edit) @7065   13 years charles (libT) revise r7065
(edit) @7064   13 years charles #1429 (libT) cleaner handling of the special case where the upload or …
(edit) @7060   13 years charles (libT) fix r7055 bug reported by BentMyWookie?. Also, narrow the …
(edit) @7055   13 years charles update NEWS
(edit) @7042   13 years charles (libT) #1417: revert r7039
(edit) @7039   13 years charles (libT) #1417: overhead should be counted in the global stats
(edit) @6965   13 years charles (libT) fold together some redundant sanity tests that were taking up …
(edit) @6961   13 years charles (libT) low-hanging fruit discovered from softwareelves' shark profile.
(edit) @6957   13 years charles (libT) minor code cleanup for r6954
(edit) @6954   13 years charles new & improved fix for #617: Transmission goes above the set bandwidth …
(edit) @6944   13 years charles remove dead code
(edit) @6940   13 years charles #1302: possible fix
(edit) @6931   13 years charles (libT) possible fix for the up/down display inconsistency reported by …
Note: See TracRevisionLog for help on using the revision log.