source: trunk/libtransmission/peer-msgs.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14734   5 years mikedld #6071: Fix typo in comment
(edit) @14666   5 years mikedld Use TR_BAD_SIZE instead of -1 in tr_quark_new() calls Extend …
(edit) @14664   5 years mikedld #6048: Improve error checking on metadata retrieval
(edit) @14644   5 years mikedld Remove useless checks and definitions (C99) Now that MSVC support for …
(edit) @14634   5 years mikedld Ongoing refactoring (use size_t instead of int)
(edit) @14619   5 years mikedld Optionally return result length from evbuffer_free_to_str()
(edit) @14613   5 years jordan const correctness silence some qual-cast warnings by sprinkling more …
(edit) @14569   5 years mikedld #5732: Change length argument type to uint32_t for LTEP messages
(edit) @14568   5 years mikedld #5732: Fix possible overflow in messageLengthIsCorrect (partial patch …
(edit) @14525   6 years mikedld Fix some issues revealed by coverity
(edit) @14473   6 years mikedld #5505: Temporarily comment assert out so that nightly builds are …
(edit) @14428   6 years mikedld Replace tabs with spaces; remove trailing spaces
(edit) @14354   6 years mikedld #4400, #5462: Move random helpers to crypto-utils On a way to …
(edit) @14347   6 years mikedld #5771: Use true and false instead of 1 and 0 for bool variables (patch …
(edit) @14334   6 years jordan mikedld patch: 4160-05b-file-fmt.patch
(edit) @14320   6 years jordan (trunk, libT) #4160 'foreign character support' -- merge mike.dld's …
(edit) @14303   6 years jordan Fix peer communication vulnerability (no known exploits) reported by …
(edit) @14266   7 years jordan (trunk, libT) #5651 'int to bool patch' -- fixed, patch by rajmannugetr
(edit) @14241   7 years jordan Copyedit the license's revised text: (1) remove unnecessary repitition …
(edit) @14225   7 years jordan Licensing changes: 1. add the option the code to be used under GPLv2 …
(edit) @14224   7 years jordan (trunk) restore copyright year as suggested in email by rms
(edit) @14203   7 years jordan fix pedantic compiler warnings
(edit) @14190   7 years jordan introduce TR_PRIuSIZE macro for portable printf()ing of size_t. mikedld
(edit) @14189   7 years jordan correct function pointer type correctness. mikedld
(edit) @14187   7 years jordan use evutil_socket_t instead of int to define socket types. Patch my …
(edit) @14169   7 years jordan add inline wrapper functions to tr_torrent to decouple the rest of the …
(edit) @14114   7 years jordan in peer-msgs.c's tr_peerMsgsCalculateActive(), adjust some of those …
(edit) @14109   7 years jordan in peer-msgs.c's my_funcs struct, remove an unnecessary trailing comma …
(edit) @14108   7 years jordan fix bug #5372, 'wrong peer states displayed'.
(edit) @14083   7 years jordan (trunk, libT) fix tr_torrentStat() regression in the nightlies …
(edit) @14076   8 years jordan undo previous commit's accidental inclusion of changes to peer-msgs.* …
(edit) @14075   8 years jordan (trunk, libT) #5356 'only set CURLOPT_COOKIEFILE if cookies.txt exists …
(edit) @13954   8 years jordan (libT) make the class hierarchy between tr_peer, tr_peerMsgs, and …
(edit) @13949   8 years jordan (libT) reduce the scope of REQUEST_BUF_SECS from peer-common.h to …
(edit) @13948   8 years jordan move tr_peer.encryptionPreference to tr_peermsgs.encryptionPreference
(edit) @13947   8 years jordan (libT) move the tr_peer declaration from peer-mgr.h to peer-common.h
(edit) @13900   8 years jordan (libT) peer-mgr doesn't care about non-piece data being transferred, …
(edit) @13868   8 years jordan make all the log functions/structs/enums use a single 'tr_log' …
(edit) @13782   8 years jordan increase the per-peer prefetch count from 12 to 18. Add a symbolic …
(edit) @13683   8 years jordan (trunk, libT) first drop of the tr_quark patch.
(edit) @13667   8 years jordan refactor libtransmission's tr_benc class as tr_variant.
(edit) @13651   8 years jordan (trunk) #5168 'make libtransmission's public funcs nonblocking when …
(edit) @13631   8 years jordan (trunk, libT) #5165: fix r13625 oops
(edit) @13625   8 years jordan Follow more common whitespace style conventions in the C code …
(edit) @13504   8 years jordan (trunk, libt) #4932 'crash on magnet links' -- fixed.
(edit) @13475   8 years jordan remove trailing spaces
(edit) @13361   8 years jordan (trunk libT) #4402 "Transmission Bandwidth allocation getting …
(edit) @13300   9 years jordan (trunk libT) #4894 -- don't use evbuffer_add_printf() and …
(edit) @13154   9 years jordan (trunk libT) #4700 "compilation fails on FreeBSD because it can't find …
(edit) @12921   9 years jordan (trunk libt) in tr_bitfieldSetRaw(), add a `bounded' argument for …
(edit) @12590   9 years jordan (trunk libT) during the extended handshake, don't send the "m" dict if …
(edit) @12555   9 years jordan (trunk libT) remove trailing spaces from a couple of lines of code
(edit) @12539   9 years jordan (trunk libT) #4338 "improved webseed support" -- patch by alexat
(edit) @12428   10 years jordan (trunk libT) fix magnet link crash in peer-msgs.c's …
(edit) @12411   10 years jordan (trunk libT) the functions tr_peerMsgsSetChoke() and …
(edit) @12393   10 years jordan (trunk libT) heap pruning: use tr_bencToBuf() instead of …
(edit) @12367   10 years jordan (trunk libT) more heap pruning: don't allocate peer-msgs' incoming …
(edit) @12366   10 years jordan (trunk libT) heap and event pruning: don't create evtimers for …
(edit) @12311   10 years jordan (trunk libT) use alloca() for allocating the block array in …
(edit) @12304   10 years jordan (trunk libT) avoid an unnecessary malloc() + free() call when we …
(edit) @12303   10 years jordan (trunk libT) when reading piece data in from a socket, avoid two …
(edit) @12276   10 years jordan (trunk libT) remove dead logic branch detected by clang static analyzer
(edit) @12248   10 years jordan (trunk libT) break the mac build and introduce new crashes. This is …
(edit) @12233   10 years jordan (trunk) yet more "#include" tweaks
(edit) @12230   10 years jordan (trunk libT) copyediting: yes, removing more unnecessary #includes
(edit) @12228   10 years jordan (trunk libT) still fiddling around with #includes -- this time …
(edit) @12226   10 years jordan (trunk libT) copyediting: '#include "crypto.h"' cleanup
(edit) @12224   10 years jordan (trunk libT) copyediting: clean up the "#include <event2/*>" …
(edit) @12211   10 years jordan (trunk libT) tr_set_func is only used in one place, so make it a …
(edit) @12209   10 years jordan (trunk libT) tr_set_compare() is only used in one place, so make it a …
(edit) @12204   10 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12111   10 years jordan (trunk libT) copyediting. 1. make some accidentally-public …
(edit) @12096   10 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @12065   10 years jordan (trunk libT) #4078 "Better calculation of the bitfield length while …
(edit) @12022   10 years jordan (trunk libT) #4035 "In seed state, transmission disconnect from …
(edit) @12013   10 years jordan (trunk libT) #4051 "Use composition for the tr_history fields in …
(edit) @12012   10 years jordan (trunk libT) #4048 "use bitsets instead of bitfield in tr_completion" …
(edit) @11953   10 years jch Clear utp_failed flag upon seeing an announcement for ut_holepunch.
(edit) @11951   10 years jch When failing to connect over uTP, fall back to TCP.
(edit) @11946   10 years jordan when sending PEX messages, unset the holepunch flag because we don't …
(edit) @11945   10 years jordan if we successfully finish a handshake using uTP, mark the peer as …
(edit) @11937   10 years jch Don't propagate information about ut_holepunch over PEX. It's not …
(edit) @11918   10 years jch Propagate uTP and ut_holepunch information over PEX.
(edit) @11898   10 years jordan (trunk libT) #3767 "rarest first policy" -- remove some debugging …
(edit) @11897   10 years jordan (trunk libT) #3767 "rarest first policy" -- fixed. This commit, …
(edit) @11800   10 years jordan (trunk libT) #3959 "by default, disable prefetch for lightweight …
(edit) @11782   10 years jordan (trunk libT) memory cache should use evbuffers to avoid unnecessary …
(edit) @11748   10 years jordan (trunk libT) #3927 "Use of libevent2 evbuffer_write on files..." …
(edit) @11709   10 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11637   10 years jordan (trunk libT) in deep logging, use evbuffer_write() instead of fwrite()
(edit) @11600   10 years charles (trunk libT) #3852 "Removing data from an active torrent doesn't stop …
(edit) @11599   10 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11588   10 years charles (trunk libT) #3836 "libevent2 support" -- finish moving to the …
(edit) @11548   10 years charles (trunk) #3836 "libevent2 support" -- bump libevent2 requirement to …
(edit) @11509   10 years charles (trunk libT) fix typo in error message reported by Rolcol
(edit) @11506   10 years charles (trunk libT) #2955 "Lazy Verification (aka Just-in-Time Verification)" …
(edit) @11425   10 years charles (trunk libT) #3682 "reduce memory footprint caused by tr_history" -- …
(edit) @11349   10 years charles (trunk libT) #3662 "libtransmission cpu optimization: fewer calls to …
(edit) @11313   10 years charles (trunk libT) #3631 "crash in tr_ioFindFileLocation" -- possible fix
(edit) @11299   10 years charles (trunk libT) #3617 "1000+ warnings of 'inlining failed' in …
Note: See TracRevisionLog for help on using the revision log.