source: trunk/libtransmission/tr-dht.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @14536   5 years mikedld Bump DHT version used in CMake scripts (includes latest Win32 fixes)
(edit) @14532   5 years mikedld Add more booleans to the picture
(edit) @14491   6 years mikedld #5908: Check for tr_loadFile return value instead of errno in …
(edit) @14481   6 years mikedld Fix a couple more MinGW/MSVC warnings.
(edit) @14479   6 years mikedld Define and use tr_socket_t and TR_BAD_SOCKET instead of int and -1. …
(edit) @14382   6 years mikedld Fix compilation on Windows This should not affect non-Win32 platforms …
(edit) @14355   6 years mikedld #4400, #5462: Move SHA1 helpers to crypto-utils On a way to factoring …
(edit) @14354   6 years mikedld #4400, #5462: Move random helpers to crypto-utils On a way to …
(edit) @14336   6 years jordan (trunk) #4160: mike.dld patch: 4160-07-env.patch
(edit) @14334   6 years jordan mikedld patch: 4160-05b-file-fmt.patch
(edit) @14316   6 years livings124 Use built-in _WIN32 macro instead of WIN32
(edit) @14268   7 years jordan (trunk) #5671 'dht-0.22': update third-party/dht.c to Juliusz …
(edit) @14187   7 years jordan use evutil_socket_t instead of int to define socket types. Patch my …
(edit) @13868   8 years jordan make all the log functions/structs/enums use a single 'tr_log' …
(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) @13658   8 years jordan (trunk, libT) #5169 fix FTBFS in torrentStart()
(edit) @13625   8 years jordan Follow more common whitespace style conventions in the C code …
(edit) @13617   8 years jordan (trunk, libT) #4886 'IPv6-only DHT.dat not being written' -- fixed. …
(edit) @12587   9 years jch Add stub for the DHT blacklisting support. Using blacklists with …
(edit) @12584   9 years jch Reword debugging messages for the IPv4 DHT. The IPv6 DHT is no longer …
(edit) @12543   9 years jordan (trunk libT) #4351 "DHT can't be uninitialized during a session" -- …
(edit) @12270   10 years jordan (trunk libT) fix file descriptor leak in tr-dht.c
(edit) @12207   10 years jordan (trunk libT) #4136 "r12181 causes excessive disk activity and logfile …
(edit) @12204   10 years jordan (trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
(edit) @12181   10 years jordan (trunk libT) move tr_dhtUpkeep() out of the announcer module During …
(edit) @12177   10 years jordan (trunk) it's bad form to #include so many system headers in …
(edit) @12096   10 years jordan (trunk) copyediting: remove trailing spaces from source code lines in …
(edit) @11893   10 years jch Make the initial DHT bootstrap more persistent. We now try to contact …
(edit) @11852   10 years jordan (trunk libT) #3993 "Version (-V) option no longer outputs svn revision …
(edit) @11810   10 years jordan (trunk libT) silence some unused variable warnings from gcc when …
(edit) @11665   10 years jch Don't complain about unexpected DHT packets.
(edit) @11664   10 years jch #3634 Use dht-0.17
(edit) @11662   10 years jch Fix incorrect usage of event_new in UDP code. Apparently you need to …
(edit) @11659   10 years jch Update tr-{dht,udp} to libevent2.
(edit) @11657   10 years jch Move handling of UDP I/O to tr-udp.c.
(edit) @11656   10 years jch Use the dht-0.16 API in tr-dht.c. Recvfrom is now done outside the dht …
(edit) @11654   10 years jch Move creation of the UDP sockets to tr-udp.c.
(edit) @11645   10 years jch Improve error messages in tr-dht.c.
(edit) @11644   10 years jch Avoid a descriptor leak when binding the IPv6 DHT socket fails.
(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) @11359   10 years charles (trunk libT) #3687 "The V=XXXX key/val pair in our DHT messages seems …
(edit) @11308   10 years Longinus00 change 'v' field in dht to use major/minor version instead of svn revision
(edit) @11284   10 years charles (trunk) more "svn propset" tweaks for $Id$
(edit) @10921   10 years charles (trunk libT) #3382 "2.01+ (10919) hangs after launch" -- fixed.
(edit) @10913   10 years charles (trunk) #3311 "MingW build of Transmission" -- apply more of rb07's …
(edit) @10816   10 years charles (trunk) more win32 fixes from rb07 in #3311
(edit) @10814   10 years charles (trunk libT) part of rb07's win32 portability patches from ticket #3311
(edit) @10623   11 years livings124 #2738 Fix the IPv6 DHT broken by r10616
(edit) @10616   11 years charles (trunk libT) commit jch's patch for #2738: "fix rebinding of the IPv …
(edit) @10500   11 years charles (trunk libT) #3159 "better decision-making when choosing which peers …
(edit) @10428   11 years charles (trunk libT) #3104 "tr-dht.c: signed port number" -- fixed in trunk …
(edit) @10201   11 years charles (trunk libT) #2903 "Don't send DHT port messages to peers if we didn't …
(edit) @10160   11 years charles (trunk libT) demote the "Got N peers from tracker" and "Found N peers …
(edit) @9859   11 years charles (trunk libT) consistency tweak: rename tr_global{Lock,Unlock,IsLocked?} …
(edit) @9849   11 years charles (trunk libT) rename tr_wait() tr_wait_msec()
(edit) @9848   11 years charles (trunk libT) unset DHT's ip4 and ip6 sockets on shutdown so that the …
(edit) @9836   11 years charles (trunk libT) fix various minor compiler warnings that show up when you …
(edit) @9775   11 years charles (trunk libT) #2669 "Apply IPV6_V6ONLY to the IPv6 DHT socket" -- …
(edit) @9757   11 years charles (trunk libT) fix minor memory leak in libtransmission/tr-dht.c, found …
(edit) @9720   11 years charles (trunk libT) removed dead code: tr_isTimeval(), tr_timevalMsec(), …
(edit) @9719   11 years charles (trunk) fix a couple of cases where we don't use the tr_snprintf() …
(edit) @9632   11 years charles (trunk libT) #2576 "IPv6 support for DHT (BEP #32)" -- silence message …
(edit) @9599   11 years charles (trunk) #2614: "incorrect memory usage when not using IPv6" -- …
(edit) @9549   11 years charles (trunk libT) jch's patches 0001 through 0004 for ticket #2576, IPv6 …
(edit) @9522   11 years charles (trunk) #2222: revert r8967, as foreshadowed in …
(edit) @9476   11 years livings124 more typo fixes
(edit) @9474   11 years livings124 fix typo
(edit) @9434   11 years charles (trunk libT) #2508 atom->port never updated
(edit) @9417   11 years charles (trunk libT) add a wrapper function, tr_netCloseSocket(), around …
(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) @8996   11 years charles fix --disable-dht error in 1.74 reported by DimStar?
(edit) @8967   11 years charles (trunk) un-remove the conditional DHT compiling for now for reasons …
(edit) @8903   11 years charles (trunk) all this commit does is remove trailing whitespace from some …
(edit) @8888   11 years charles (trunk) remove the option to build without DHT. This is because of …
(edit) @8881   11 years charles (trunk libT) committed patfch from gornack (proofed by juliusz) for …
(edit) @8880   11 years charles (trunk libT) #2281: add logging related to DHT (Patch from Juliusz)
(edit) @8727   11 years charles (trunk) #2222: Make DHT support a compile-time option, enabled by default
(edit) @8698   11 years charles (trunk libT) simplify the evtimer / struct timeval code a little
(edit) @8681   11 years charles (trunk libT) possible fix for #2078: Assertion failed: (tv->tv_usec >= 0)
(edit) @8606   11 years charles (trunk libT) fix a minor tr-dht memory leak found by valgrind.
(edit) @8588   11 years charles (trunk) #2131: clean up benc read/write API
(edit) @8584   11 years charles (trunk libT) #2146: Incorrect maintenance of dhtAnnounceInProgress
(edit) @8483   12 years charles (trunk libT) fix a couple of dead assignments, and a possible null …
(edit) @8452   12 years charles (trunk libT) tweak tr-dht a little
(edit) @8445   12 years charles (trunk libT) futz around with tr-dht.c a bit
(edit) @8444   12 years charles bah, that last commit was wrong
(edit) @8443   12 years charles (trunk libT) modified transmission-dht-20090619.patch
(edit) @8437   12 years charles (trunk libT) fix event_callback() error in tr-dht.c
(edit) @8436   12 years charles (trunk libT) remove some dead code from tr-dht.c
(edit) @8435   12 years charles (trunk libT) add Juliusz' provide-node-count.patch patch
(add) @8433   12 years charles (trunk) #7: DHT support. This is a work in progress... no gui/rpc …
Note: See TracRevisionLog for help on using the revision log.