Opened 13 years ago

Closed 12 years ago

#2243 closed Enhancement (duplicate)

dht-0.7 is available

Reported by: jch Owned by: charles
Priority: Low Milestone: None Set
Component: libtransmission Version: 1.72
Severity: Normal Keywords:
Cc: jch@…

Description

Charles,

dht-0.7 is available on

http://www.pps.jussieu.fr/~jch/software/files/dht-0.7.tar.gz

http://www.pps.jussieu.fr/~jch/software/files/dht-0.7.tar.gz.asc

The only change is that searches in progress are now a linked list, which avoids the fixed limit on the number of torrents being simultaneously announced in the DHT. Nothing has changed as far as the interfaces are concerned, you should be able to drop it into your tree.

I've tried to be careful, but of course bugs happen, so I don't recommend this for the 1.7 branch.

--Juliusz

Change History (10)

comment:1 Changed 13 years ago by charles

  • Milestone changed from None Set to 1.80
  • Status changed from new to assigned
  • Version changed from 1.72+ to 1.72

comment:2 Changed 13 years ago by charles

jch:

We're actually trying to slow down Transmission's release schedule a bit, so my best guess is that 1.73 is a fortnight away and I have no idea when 1.80 will be.

Does that kind of timeline give you enough burn-in time to say whether or not dht-0.7 is stable enough for 1.73?

comment:3 Changed 13 years ago by jch

Go for it, then. I've valgrinded it somewhat, so I'd hope it's okay.

--Juliusz

comment:4 Changed 13 years ago by charles

  • Milestone changed from 1.80 to 1.73
  • Resolution set to fixed
  • Status changed from assigned to closed

fixed in trunk on r8774 for 1.73

comment:5 Changed 13 years ago by charles

  • Milestone changed from 1.73 to None Set
  • Resolution fixed deleted
  • Status changed from closed to reopened

reverted back to 0.6 for 1.73 because 0.7 appears to need more testing

see ticket #2266

comment:6 Changed 12 years ago by charles

  • Cc jch@… added

comment:7 Changed 12 years ago by charles

jch: do you have any ideas about #2266?

comment:8 Changed 12 years ago by jch

None yet, but I'm looking into it.

Any chance you could decode the backtrace and get me a line number?

--Juliusz

comment:9 Changed 12 years ago by jch

I am an idiot.

--- old-dht/dht.c	2009-07-28 21:51:18.478618333 +0200
+++ new-dht/dht.c	2009-07-28 21:51:18.482617833 +0200
@@ -816,7 +816,7 @@
             if(previous)
                 previous->next = next;
             else
-                searches->next = next;
+                searches = next;
             free(sr);
             numsearches--;
         } else {

I'll release dht-0.8 tonight.

--Juliusz

comment:10 Changed 12 years ago by jch

  • Resolution set to duplicate
  • Status changed from reopened to closed

Superseded by #2302.

Note: See TracTickets for help on using tickets.