source: trunk/libtransmission/handshake.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @12365   11 years jordan (trunk libT) more heap pruning: use composition rather than …
(edit) @12344   11 years jordan (trunk libT) remove unneeded assert()ion
(edit) @12323   11 years jordan (trunk libT) more heap pruning: avoid an unnecessary malloc() + free() …
(edit) @12322   11 years jordan (trunk libT) more heap pruning: avoid an unnecessary malloc() + …
(edit) @12228   11 years jordan (trunk libT) still fiddling around with #includes -- this time …
(edit) @12224   11 years jordan (trunk libT) copyediting: clean up the "#include <event2/*>" …
(edit) @12223   11 years jordan (trunk) copyediting: remove some unneeded #includes, and annotate some …
(edit) @12204   11 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12136   11 years jordan (trunk libT) #4106 "Assert in buildHandshakeMessage, r12131" -- …
(edit) @12121   11 years jordan (trunk libT) Add an enumeration for the peer id length. Use that enum …
(edit) @11954   11 years jch Don't mark atoms as non-uTP unless we failed to connect.
(edit) @11951   11 years jch When failing to connect over uTP, fall back to TCP.
(edit) @11881   11 years jordan (trunk) #4019 "Minor patch, kill useless casts in transmission …
(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) @11588   11 years charles (trunk libT) #3836 "libevent2 support" -- finish moving to the …
(edit) @11548   11 years charles (trunk) #3836 "libevent2 support" -- bump libevent2 requirement to …
(edit) @10912   11 years charles (trunk libT) down the rabbit hole: various minor type correctness …
(edit) @10814   11 years charles (trunk libT) part of rb07's win32 portability patches from ticket #3311
(edit) @10506   12 years charles (trunk libT) #3159 "better choosing of which peers to initiate new …
(edit) @10500   12 years charles (trunk libT) #3159 "better decision-making when choosing which peers …
(edit) @10302   12 years charles (trunk libT) "don't cancel requests for blocks that we're downloading …
(edit) @10201   12 years charles (trunk libT) #2903 "Don't send DHT port messages to peers if we didn't …
(edit) @9868   12 years charles happy new year!
(edit) @9671   12 years charles (trunk) update the copyright notices
(edit) @9622   12 years livings124 trivial change to array size
(edit) @9518   12 years charles (trunk libT) reduce the time we wait for a handshake to complete from …
(edit) @9353   12 years charles (trunk libT) #2510: port messages not sent for outgoing peer connections
(edit) @9273   12 years charles (trunk libT) more assertions to help find the cause of #2480
(edit) @9131   12 years charles (trunk libT) use tr_torrentName() instead of tor->info.name
(edit) @8889   12 years charles (trunk) remove trailing spaces
(edit) @8767   12 years charles (trunk libT) minor #include futzing
(edit) @8727   12 years charles (trunk) #2222: Make DHT support a compile-time option, enabled by default
(edit) @8698   12 years charles (trunk libT) simplify the evtimer / struct timeval code a little
(edit) @8697   12 years charles (trunk libT) a minor but nice twofer: reduce per-peer memory overhead …
(edit) @8689   12 years charles (trunk libT) avoid an extra malloc/free when sending the opening …
(edit) @8685   12 years charles (trunk libT) remove the last calls to tr_getBuffer() and tr_releaseBuffer()
(edit) @8565   12 years charles (trunk libT) r8563 weak.
(edit) @8563   12 years charles (trunk libT) dead code removal
(edit) @8483   12 years charles (trunk libT) fix a couple of dead assignments, and a possible null …
(edit) @8433   12 years charles (trunk) #7: DHT support. This is a work in progress... no gui/rpc …
(edit) @7883   13 years charles (trunk libT) #1810: DoS vulnerability wrt incoming connections
(edit) @7792   13 years charles (trunk libT) more debugging messages
(edit) @7770   13 years charles (trunk libT) #1734: encrypted peers' outgoing RC4 stream can be …
(edit) @7710   13 years charles (trunk libT) peerMgr: operate directly on tr_torrent and not …
(edit) @7658   13 years charles (trunk) update the GPL code's copyright dates
(edit) @7644   13 years charles (trunk libT) fix evbuffer oops
(edit) @7634   13 years charles (trunk libT) fix odd handshake bug reported by wereHamster
(edit) @7623   13 years charles (trunk libT) two bugfixes in one: (1) fix leaking tr_handshake objects …
(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) @7549   13 years charles (trunk libT) have a pool of reusable evbuffers
(edit) @7476   13 years charles (trunk libT) #include "session.h" cleanup from wereHamster
(edit) @7441   13 years charles try to rework the bandwidth code yet again s.t. it satisfies all …
(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) @7385   13 years charles (trunk libT) more semantic cleanup: tr_handle->tr_session, …
(edit) @7340   13 years charles (trunk libT) fix minor r7266 oops that could keep us from …
(edit) @7289   13 years charles (libT) minor cleanup: using tr_bool, fixing up bad code indentation, …
(edit) @7266   13 years charles (libT) #1557: handshake peer-id doesn't match the peer-id sent in the …
(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) @7195   13 years charles (libT) patch from jhujhiti to add ipv6 support.
(edit) @7188   13 years livings124 remove unused GroupsWindow?.xib; don't allow group rows to be renamed …
(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) @7154   13 years charles (libT) yet another stab at getting bandwidth management under control. …
(edit) @7152   13 years charles (libT) I wonder if this will have any affect on the bug reported by …
(edit) @7147   13 years charles (libT) #1468: another stab at getting the peer transfer speeds both …
(edit) @7125   13 years charles (libT) better possible fix for #1468: Speed display is very jumpy
(edit) @6988   13 years charles (libT) oops, fix a couple of new gcc "unused variable" warnings. Hi, …
(edit) @6987   13 years charles #1389 test #3
(edit) @6986   13 years charles #1389 test #2
(edit) @6985   13 years charles (libT) possible fix for #1389: bitcomet handshake with TransmissionBT …
(edit) @6961   13 years charles (libT) low-hanging fruit discovered from softwareelves' shark profile.
(edit) @6894   13 years charles (libT) more win32 work copied from spry's code: (1) add #define for …
(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) @6552   13 years charles more connection management changes
(edit) @6517   13 years muks Replace random number generation code
(edit) @6496   13 years charles readability improvments #1, #2, #3, #4. (muks)
(edit) @6490   13 years charles lots of C correctness tweaks suggested by sparse/cgcc
(edit) @6425   13 years charles minor text cleanup
(edit) @6050   13 years charles fix handshake.c crash reported by wereHamster
(edit) @5723   13 years charles #905: update peer_id client lists. add a dozen or so new clients from …
(edit) @5689   13 years charles fold most of the "deep logging" functions into a single function
(edit) @5632   14 years charles (1) fix choke/unchoke error. (2) if a peer keeps trying to reconnect …
(edit) @5065   14 years charles cleanup #includes for errno & strerror
(edit) @4735   14 years charles more work on "router death": stagger out tracker scrape attempts and …
(edit) @4662   14 years charles #620: assertion failure: `pad_d_len <= 512' in handshake.c:527
(edit) @4568   14 years charles #601: crash when in "deep logging" mode
(edit) @4539   14 years charles cleanup
(edit) @4526   14 years charles lazy "allowed set" generation. add regression test for "allowed set" …
(edit) @4404   14 years charles set copyright info to 2008
(edit) @4402   14 years charles better handshaking with incoming connections from mainline peers
(edit) @4324   14 years charles a little housekeeping: move tr_torrent stuff into its own header
(edit) @4036   14 years charles improve upload speeds when the speed limits are uncapped.
Note: See TracRevisionLog for help on using the revision log.