Commit Graph

44 Commits

Author SHA1 Message Date
Jordan Lee 6ee973aaac (trunk) #5671 'dht-0.22': update third-party/dht.c to Juliusz Chroboczek's upstream v0.22 2014-05-05 20:45:14 +00:00
Jordan Lee 13a09c5bf6 in debugf(), don't call fflush() on a null pointer. Xref: https://trac.transmissionbt.com/ticket/4531#comment:73 2014-01-19 04:26:45 +00:00
Juliusz Chroboczek 54948efa2d Avoid warning in the DHT code. 2011-07-25 22:01:21 +00:00
Juliusz Chroboczek d40fea774b Import dht-0.21. This has blacklisting support. 2011-07-25 21:30:43 +00:00
Juliusz Chroboczek d20a492e0c Import dht-0.20.
This fixes compilation on systems that have memmem, but don't define
HAVE_MEMMEM.
2011-07-06 22:23:39 +00:00
Juliusz Chroboczek 09c67f749a Include dht-0.19.
This fixes a bug with parsing of announce messages, noticed by cjdelisle.
2011-04-30 23:03:25 +00:00
Jordan Lee e4fb51a778 revert r11894 2011-02-15 19:51:31 +00:00
Jordan Lee 634c09f9b0 (trunk dht) apply patch from jch to increase the number of token_bucket_tokens. 2011-02-15 19:48:57 +00:00
Juliusz Chroboczek efadbaf812 Import dht-0.18. 2011-01-20 20:43:57 +00:00
Juliusz Chroboczek 429754cfb5 Fix incorrect overflow handling in the DHT's parser. 2011-01-10 01:58:13 +00:00
Juliusz Chroboczek 5bb25bbe72 Import dht-0.17. 2011-01-09 23:44:59 +00:00
Juliusz Chroboczek 3d25f2dc7e Import dht-0.16. 2011-01-09 21:48:40 +00:00
Charles Kerr 5725b7c922 (trunk) #3663 "clang warnings in 2.11" -- fixed. 2010-10-24 05:52:38 +00:00
Charles Kerr 6c3d651ffe (trunk) #3618 "FreeBSD 8.1 & GCC 4.2.1 compiler warnings" -- fix some compiler warnings. 2010-10-11 21:44:46 +00:00
Charles Kerr 8b386a63b1 (trunk libT) #3311 "MingW build of Transmission" -- added rb07's revisions to my revisions to his diff. :P 2010-07-01 04:00:41 +00:00
Charles Kerr ba3d117b81 (trunk third-party/dht) #3311 "mingw build of Transmission" -- use jch's upstream win32 portability fixes 2010-06-30 23:30:21 +00:00
Charles Kerr 954a309d8f (trunk) #3311 "MingW build of Transmission" -- apply more of rb07's diffs, though edited to lessen the inevitable #ifdefs 2010-06-30 21:24:36 +00:00
Charles Kerr 638485c5b6 (trunk third-party) #2767 "DHT-formatted dictionaries are incorrect" -- fixed by upgrading our DHT snapshot to dht-0.15 from http://www.pps.jussieu.fr/~jch/software/files/dht-0.15.tar.gz 2010-03-25 20:03:56 +00:00
Charles Kerr 3a908ad8d8 (trunk third-party) ensure that dht, miniupnp, and libnatpmp are compiled with @PTHREAD_CFLAGS@ on Solaris for thread safety. 2010-01-15 14:54:01 +00:00
Charles Kerr 7d2dd8b8ba (trunk) update our DHT snapshot 2009-12-15 17:34:36 +00:00
Charles Kerr 0e45a08930 (trunk third-party) #2657 "dht-0.12 is out" -- sync with dht-0.12 2009-12-11 17:10:57 +00:00
Charles Kerr e64fb64da7 (trunk third-party) #2636: "Fix stray printf in dht.c" 2009-12-02 23:08:33 +00:00
Charles Kerr fc0a8b7c93 (trunk) #2614: "incorrect memory usage when not using IPv6" -- accepted dht.c + tr-dht.c patches 2009-11-27 14:18:32 +00:00
Charles Kerr 1cbbcf9fa1 (trunk libT) jch's patches 0001 through 0004 for ticket #2576, IPv6 support for DHT (BEP #32) 2009-11-24 01:59:51 +00:00
Charles Kerr 0780d04fa5 (trunk third-party) #2583: infinite loop in DHT code 2009-11-14 21:31:06 +00:00
Mitchell Livingston 2c0223b691 #2514 update to dht-0.10 2009-10-19 01:21:33 +00:00
Charles Kerr 50cb3a97fd update to dht 0.9 2009-09-20 18:46:58 +00:00
Charles Kerr 6805051b74 (trunk third-party) #2302: upgrade libdht to newer version 2009-09-19 18:09:57 +00:00
Charles Kerr a61a5779f8 (trunk third-party) #2302: revert from dht 0.8 to 0.6 for Transmission 1.74. 0.8 reportedly adds a new crasher <http://forum.transmissionbt.com/viewtopic.php?p=39773#p39773> 2009-08-22 16:21:13 +00:00
Mitchell Livingston e9e956acba finish #2281 - apply DHT 0.8 typo fix 2009-08-08 00:05:25 +00:00
Charles Kerr c33f27c06c (trunk third-party) #2302: upgrade from dht 0.6 to 0.8. 2009-07-29 03:06:18 +00:00
Eric Petit 149077c2be Fix missing files in tarball because of bad case 2009-07-14 23:32:03 +00:00
Charles Kerr f8ecd3ad7a (trunk dht) revert to DHT 0.6... 0.7 seems to still have some bugs that need to be shaken out 2009-07-06 12:55:24 +00:00
Charles Kerr 6aced6393f (trunk third-party) update to dht 0.7 2009-07-02 21:54:14 +00:00
Charles Kerr 57c66d48ee (trunk dht) add missing #include to fix FreeBSD 7.2 2009-06-05 14:06:52 +00:00
Charles Kerr 9238fb0299 (trunk) #2131: clean up benc read/write API 2009-06-02 01:48:48 +00:00
Charles Kerr 6044947ab0 (trunk) #7: update to upstream dht-0.6 2009-05-22 16:45:41 +00:00
Charles Kerr 66da41e517 (trunk) dht seems to be crashing in bcmp() on the mac, so I suspect the homegrown implementation of memmem() is buggy... test this out by replacing memmem()'s implementation 2009-05-22 05:35:51 +00:00
Charles Kerr 7703e803b7 (trunk dht) sync with upstream code @ http://www.pps.jussieu.fr/~jch/software/repos/dht/ 2009-05-21 16:39:54 +00:00
Charles Kerr a5d9578477 (trunk) #7 DHT: apply jch's dht-warnings.patch 2009-05-20 13:42:11 +00:00
Charles Kerr c387a22270 (trunk) #7: jch's dht-memmem.patch 2009-05-20 04:13:19 +00:00
Charles Kerr 1e60abd6f0 (trunk) update to dht 0.5 2009-05-19 23:20:35 +00:00
Charles Kerr a907f5c8e4 no makelog 2009-05-19 18:38:41 +00:00
Charles Kerr 3d7cc36424 (trunk) #7: DHT support. This is a work in progress... no gui/rpc support yet 2009-05-19 18:38:26 +00:00