View Issue Details

IDProjectCategoryView StatusLast Update
0001502GNUnethostlist daemonpublic2010-07-03 18:55
ReporterChristian Grothoff Assigned ToMatthias Wachs Due Date
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Summary0001502: hostlist service should process advertisements from other peers for hostlist servers
DescriptionIf such an advertisement (see 0001501) is received, the existence should be confirmed and the URL added to a secondary hostlist server list. If servers on that list are unavailable for extended periods of time, they should also be possibly removed again. Also, we may want to (sometimes, rarely) forward confirmed hostlist URLs to other peers.
TagsNo tags attached.

Relationships

related to 0001501 closedMatthias Wachs hostlist service should advertise to other peers if it operates a hostlist server 

Activities

Matthias Wachs

2010-04-29 07:39

reporter   ~0004011

Hostlist client now recieves hostlist advertisements by hostlist servers.
This advertisements include a URI where the server's hostlist can be obtained.
The advertisements are tested before they are stored in a list separate from the preconfigured bootstrap servers. This list is saved to disk in regular intervalls and loaded during startup.

When downloading, the hostlist daemon is alternating between preconfigured bootstrap servers and advertised hostlists every time.

To enable learning you have to add the option "-e" to OPTIONS in the [hostlist] section of your config file.

Issue History

Date ModifiedUsernameFieldChange
2009-11-10 13:38Christian GrothoffNew Issue
2009-11-10 13:39Christian GrothoffAssigned To => Ji Lu
2009-11-10 13:39Christian GrothoffStatusnew => assigned
2009-11-10 13:42Christian GrothoffRelationship addedrelated to 0001501
2010-03-18 13:18Christian GrothoffAssigned ToJi Lu =>
2010-03-18 13:18Christian GrothoffStatusassigned => confirmed
2010-04-18 18:49Christian GrothoffAssigned To => Matthias Wachs
2010-04-18 18:49Christian GrothoffStatusconfirmed => assigned
2010-04-29 07:39Matthias WachsNote Added: 0004011
2010-04-29 07:39Matthias WachsStatusassigned => resolved
2010-04-29 07:39Matthias WachsResolutionopen => fixed
2010-07-03 18:55Christian GrothoffStatusresolved => closed