source: trunk/libtransmission/peer-msgs.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7921   12 years charles (trunk libT) some minor tr_bool correctness
(edit) @7913   12 years charles (trunk libT) more #1829
(edit) @7912   12 years charles (trunk libT) a little more work on #1829
(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) @7769   13 years charles (trunk libT) well, maybe it's not a problem with sending the pex …
(edit) @7768   13 years charles (trunk libT) add a couple of simple debugging messages
(edit) @7721   13 years charles (trunk libT) minor tweaks to reduce libtransmission shear between …
(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) @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) @7642   13 years charles (trunk libT) The buffer is static anyway, no need to malloc it
(edit) @7618   13 years charles (trunk libT) fix the much-hated "Assertion failed: (tr_isPeerIo( io …
(edit) @7611   13 years charles (trunk libT) fix r7610 bug reported by BentMyWookie?
(edit) @7609   13 years charles (trunk libT) new peer request fifo queue with log(N) search time. new …
(edit) @7606   13 years charles (trunk libT) minor improvement to testing to see if two requests are equal
(edit) @7588   13 years charles (trunk libT) revert r7548, which broke very low speed download …
(edit) @7584   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) @7576   13 years charles (trunk libT) add "inline" hint to several one-liner functions
(edit) @7565   13 years charles (trunk libT) Remove unused field: struct tr_peermsgs::peerSentBitfield
(edit) @7549   13 years charles (trunk libT) have a pool of reusable evbuffers
(edit) @7548   13 years charles (trunk libT) patch from wereHamster to simplify BT message parsing
(edit) @7546   13 years charles (trunk libT) use a static buffer for fillOutputBuffer()
(edit) @7540   13 years charles (trunk libT) fix r7535 bug reported by Rolcol
(edit) @7535   13 years charles (trunk libT) avoid a few more unnecessary malloc() + free() pairs
(edit) @7528   13 years charles (trunk libT) avoid some unnecessary memory fragmentation... for …
(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) @7447   13 years charles (trunk libT) remove tr_peermsgs.minActiveRequests based on …
(edit) @7445   13 years charles (trunk libT) remove unused PEER_PULSE_INTERVAL
(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) @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) @7323   13 years charles (trunk libT) #1565: give the peer requests a higher send priority. …
(edit) @7320   13 years charles (libT) #1577: honor the peer's BEP 10 reqq key, if they provide it.
(edit) @7289   13 years charles (libT) minor cleanup: using tr_bool, fixing up bad code indentation, …
(edit) @7274   13 years charles (libT) #1562: 1.40 sends unnecessary `cancel' messages when choked
(edit) @7257   13 years charles (libt) #1554: EPROTO (in peer-msgs.c) not defined on Windows
(edit) @7238   13 years charles (libT) #1379: support "partial seeds" BEP 22
(edit) @7237   13 years charles libT) fix another r7234 bug reported by John_Clay
(edit) @7236   13 years charles (libT) fix r7234 bug reported by John_Clay
(edit) @7235   13 years charles (libT) misc cleanup
(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) @7227   13 years livings124 #1548 Peers rapidly connect and reconnect after removing fast support.
(edit) @7223   13 years charles (libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to …
(edit) @7219   13 years charles (libT) fix a small pex memory leak
(edit) @7218   13 years charles (libT) fix memory leak introduced in r7186
(edit) @7213   13 years charles (libT) #1542: SIGSEGV in tr_publisherPublish
(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) @7182   13 years charles (libT) re-enable lazy bitfields
(edit) @7173   13 years charles use tr_bool instead of C bitfields. …
(edit) @7171   13 years charles (libT) make peer-io's output buffer size more flexible based on the …
(edit) @7169   13 years charles (libT) #1527: don't send pex messages if we don't have any new …
(edit) @7154   13 years charles (libT) yet another stab at getting bandwidth management under control. …
(edit) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
(edit) @7136   13 years charles minor code cleanup
(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) @7119   13 years charles (libT) #1474: lazy bitfields don't work quite right in 1.40
(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) @7055   13 years charles update NEWS
(edit) @6964   13 years charles (libT) eliminate some duplicate calls to time(NULL) that showed a …
(edit) @6954   13 years charles new & improved fix for #617: Transmission goes above the set bandwidth …
(edit) @6897   13 years charles make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and …
(edit) @6893   13 years charles more changes inspired by spry's `winport' code: for portability, use …
(edit) @6882   13 years charles possible fix for #1305 "Transmission losing data - Session Transfer …
(edit) @6880   13 years charles #1302: Uploading file deletion is ignored
(edit) @6878   13 years charles #1338: fix win32 build errors
(edit) @6876   13 years charles (libT) #1338: EMSGSIZE and EPROTO not found on Windows
(edit) @6865   13 years charles (libT) possible fix for #1305: Transmission losing data - Session …
(edit) @6842   13 years charles (libT) finish killing tr_errno.
(edit) @6839   13 years charles (libT) eliminating tr_errno, part 2: don't use it in reqListPop() or …
(edit) @6832   13 years charles (libT) housekeeping: tr_torrent.handle --> tr_torrent.session
(edit) @6795   13 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @6791   13 years charles fix at least one possible cause for the new crash reported by persept
(edit) @6782   13 years charles first draft at having more accurate speed controls
(edit) @6653   13 years charles fix a confusing extraneous line in the previous commit
(edit) @6652   13 years charles (libT) maybe fix the hangs reported by users in the recent nightlies.
(edit) @6629   13 years muks Use stricter type for enums
(edit) @6626   13 years charles according to vraa's profiling, the highest CPU hit other than …
(edit) @6624   13 years charles (libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), …
(edit) @6621   13 years charles undo part of r6616 to address the assertion failure reported by …
(edit) @6616   13 years charles (libT) remove some dead functions: tr_calloc(), tr_compareUint16(), …
(edit) @6612   13 years charles bencode cleanup: remove unused functions and unnecessary #includes
(edit) @6600   13 years charles make tr_bencDictFindType() private.
(edit) @6595   13 years muks Make tr_bitfieldHas() a macro
(edit) @6556   13 years charles #220: lazy bitfields
(edit) @6548   13 years charles (libT) route all outbound peer protocol messages through the …
(edit) @6525   13 years charles possible quick-fix for the "wasted data due to collisions" bug …
(edit) @6496   13 years charles readability improvments #1, #2, #3, #4. (muks)
Note: See TracRevisionLog for help on using the revision log.