source: trunk/libtransmission/peer-mgr.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14724   5 years jordan use '#pragma once' instead of #ifndef..#define..#endif guards
(edit) @14479   6 years mikedld Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. …
(edit) @14428   6 years mikedld Replace tabs with spaces; remove trailing spaces
(edit) @14316   6 years livings124 Use built-in _WIN32 macro instead of WIN32
(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) @14083   7 years jordan (trunk, libT) fix tr_torrentStat() regression in the nightlies …
(edit) @13954   8 years jordan (libT) make the class hierarchy between tr_peer, tr_peerMsgs, and …
(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) @13936   8 years jordan (libT) copyediting: whitespace/indentation
(edit) @13879   8 years jordan (libT) add package-visible API hook for when a block is downloaded. …
(edit) @13683   8 years jordan (trunk, libT) first drop of the tr_quark patch.
(edit) @13670   8 years jordan (trunk, libT) #5168 'make libtransmission's public funcs nonblocking …
(edit) @13651   8 years jordan (trunk) #5168 'make libtransmission's public funcs nonblocking when …
(edit) @13625   8 years jordan Follow more common whitespace style conventions in the C code …
(edit) @13361   8 years jordan (trunk libT) #4402 "Transmission Bandwidth allocation getting …
(edit) @12539   9 years jordan (trunk libT) #4338 "improved webseed support" -- patch by alexat
(edit) @12254   10 years jordan (trunk libT) don't cache unininteresting peer addresses between …
(edit) @12248   10 years jordan (trunk libT) break the mac build and introduce new crashes. This is …
(edit) @12229   10 years jordan (trunk libT) API cleanup of the tr_address functions to make them more …
(edit) @12224   10 years jordan (trunk libT) copyediting: clean up the "#include <event2/*>" …
(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) @12086   10 years jordan (trunk) #4072 "remove the 'know peer count' field in Inspector" -- …
(edit) @12074   10 years jordan (trunk libT) remove the unused tr_ratecontrol code. switch webseed …
(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) @11950   10 years jch Implement atom->utp_failed and peerMgrSetUpFailed.
(edit) @11945   10 years jordan if we successfully finish a handshake using uTP, mark the peer as …
(edit) @11903   10 years jch Modify peer-io to work with UTP sockets. This is not supposed to work …
(edit) @11709   10 years jordan Update the copyright year in the source code comments. The Berne …
(edit) @11690   10 years jch Consolidate both versions of tr_isPex into a single function. There …
(edit) @11599   10 years charles (trunk) Join the 21st century and use only 1 space at the end …
(edit) @11532   10 years charles (trunk libT) #3242 "use added.f's 'connectable' flag" -- added.
(edit) @11295   10 years charles (trunk libT) remove 120 unused ints and 2 unused time_t fields …
(edit) @11264   10 years Longinus00 (libT) #3453:Torrent does not stop when set per torrent seed ratio is …
(edit) @10937   10 years charles (trunk) #3045 "speed units" -- change the public API of …
(edit) @10931   10 years charles (trunk) #3045 "make libtransmission's API byte-oriented instead of …
(edit) @10800   10 years charles (trunk) #3256 "libtransmission/publish.[ch] should be replaced" -- …
(edit) @10751   10 years charles (trunk libT) as long as I'm committing these CPU tweaks, might as well …
(edit) @10500   11 years charles (trunk libT) #3159 "better decision-making when choosing which peers …
(edit) @10332   11 years charles (trunk) #2993 "'Downloaded' much greater than 'Have' or 'verified'" -- …
(edit) @10031   11 years charles (trunk) remove unnecessary #includes
(edit) @9890   11 years charles (trunk) one of the less-interesting commits in a while: remove …
(edit) @9868   11 years charles happy new year!
(edit) @9793   11 years charles (trunk) #2548 "T's request queue can send out too many duplicate …
(edit) @9784   11 years charles (trunk libT) #2508 "atom->port never updated" -- (1) fix r9434 bug …
(edit) @9671   11 years charles (trunk) update the copyright notices
(edit) @9550   11 years charles (trunk) #2096: Magnet, BEP #9 support
(edit) @9532   11 years charles (trunk libT) #2575: PEX is not meant to do forwarding
(edit) @9494   11 years charles (trunk libT) #2548: T's request queue can send out too many duplicate …
(edit) @9470   11 years charles (trunk libT) undo r9465 + r9466, which was the experimental new …
(edit) @9465   11 years charles (trunk libT) #2548: T's request queue can send out too many duplicate …
(edit) @9434   11 years charles (trunk libT) #2508 atom->port never updated
(edit) @9383   11 years charles (trunk libT) undo today's earlier commit r9381 for #2508 -- looks like …
(edit) @9381   11 years charles (trunk libT) #2508: atom->port never updated
(edit) @9085   11 years charles (trunk libT) #2395: caching too many peers between sessions makes …
(edit) @8695   11 years charles (trunk libT) move tr_bitfield into its own, package-visible source …
(edit) @8561   11 years charles (trunk libT) re-start work on making libT doxygen friendly. still a …
(edit) @8550   12 years charles (trunk libT) #2022: Torrentbar shows wrong speeds: Webseed-peers …
(edit) @8415   12 years charles (trunk libT) BitTorrent? message #9 is for setting the peer's DHT …
(edit) @8370   12 years charles (trunk) improvements to peer-mgr.c. also, new temporary assert()s to …
(edit) @7712   12 years charles (trunk libT) Remove tr_peerMgrHasConnections, it isn't used anywhere
(edit) @7710   12 years charles (trunk libT) peerMgr: operate directly on tr_torrent and not …
(edit) @7705   12 years charles (trunk libT) Get rid of peer-mgr-private.h (from wereHamster)
(edit) @7658   12 years charles (trunk) update the GPL code's copyright dates
(edit) @7404   12 years charles updated email address
(edit) @7397   12 years charles (trunk libT) add ipv6 support by jhujhiti. I think this is the …
(edit) @7385   12 years charles (trunk libT) more semantic cleanup: tr_handle->tr_session, …
(edit) @7289   12 years charles (libT) minor cleanup: using tr_bool, fixing up bad code indentation, …
(edit) @7231   12 years charles (libT) re-apply jhujhiti's IPv6 patch. This merges in my tr_port …
(edit) @7224   12 years charles (libT) janitorial: use the tr_port type whenever we have a `port' as a …
(edit) @7223   12 years charles (libT) #252: revert r7195 (jhujhiti's IPv6 test patch). It seems to …
(edit) @7195   12 years charles (libT) patch from jhujhiti to add ipv6 support.
(edit) @7186   12 years charles (libT) #1532: patch from jhujhiti to remove (unused) fast extensions
(edit) @7151   12 years charles (libT) add #ifdefs to ensure that client apps don't #include private …
(edit) @7055   12 years charles update NEWS
(edit) @6949   12 years charles reverse patch #6948. one of the new gcc attributes seems to be …
(edit) @6948   12 years charles (libT) move the TR_GNUC macros from utils.h to a standalone header …
(edit) @6931   12 years charles (libT) possible fix for the up/down display inconsistency reported by …
(edit) @6795   12 years charles run libT, cli, daemon, gtk through the source-code formatter …
(edit) @6782   12 years charles first draft at having more accurate speed controls
(edit) @6595   12 years muks Make tr_bitfieldHas() a macro
(edit) @6468   12 years charles #1168: reading past the end of KTorrent's pex added.f strings
(edit) @6115   12 years charles more webseed work.
(edit) @6112   12 years charles (libT) new API for webseed statistics: tr_torrentGetWebSpeeds()
(edit) @5985   12 years charles another tweak for calculating tr_stat.desiredAvailable faster, …
(edit) @5647   13 years charles #890: be smarter about noticing seeds from tracker & pex
(edit) @5632   13 years charles (1) fix choke/unchoke error. (2) if a peer keeps trying to reconnect …
(edit) @4597   13 years charles mingw portability fixes
(edit) @4556   13 years charles fix another OpenBSD alignment bug reported by naddy
(edit) @4404   13 years charles set copyright info to 2008
(edit) @3552   13 years charles fix OpenBSD build error.
(edit) @3492   13 years charles fix ul/dl speed wart reported by BentMyWookie?
(edit) @3428   13 years charles when deciding which peers to try to connect to, add some weights to …
(edit) @3265   13 years charles some cleanup... remove some dead/obsolete code
(edit) @3258   13 years charles add tr_stat.peersKnown to indicate how many peers exist in the peer `pool'
Note: See TracRevisionLog for help on using the revision log.