View Issue Details

IDProjectCategoryView StatusLast Update
0002200GNUnetnamestore servicepublic2012-11-05 17:34
ReporterChristian Grothoff Assigned ToChristian Grothoff Due Date
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.9.4Fixed in Version0.9.4 
Summary0002200: timeout handling is insufficient
DescriptionCurrently, in the namestore, all timeouts are absolute. However, relative timeouts that auto-renew should also be supported. Furthermore, it should be possible to specify a second "inactive" record (for the same type) to replace the current "active" record the instant the active record expires.

For this, additional flags (relative/absolute, replacement) should be added to the record types, namestore service will need to keep private keys around (to re-sign records with relative timeout, as the signed records need to have absolute timeouts) and other misc. changes all over the namestore/gns place will have to happen.
TagsNo tags attached.

Activities

Christian Grothoff

2012-06-26 21:22

manager   ~0006163

gnunet-setup will also need to be 'enhanced' to handle relative and absolute timeouts nicely.

Christian Grothoff

2012-06-29 19:46

manager   ~0006182

Namestore handing of relative timeouts should be complete at this point. UI stuff is a separate issue.

Issue History

Date ModifiedUsernameFieldChange
2012-03-07 10:59Christian GrothoffNew Issue
2012-03-16 21:11Christian GrothoffStatusnew => confirmed
2012-03-16 21:11Christian GrothoffProduct Version => Git master
2012-03-16 21:11Christian GrothoffTarget Version => 0.9.4
2012-05-02 23:18Christian GrothoffAssigned To => Matthias Wachs
2012-05-02 23:18Christian GrothoffStatusconfirmed => assigned
2012-06-26 21:22Christian GrothoffNote Added: 0006163
2012-06-26 21:22Christian GrothoffAssigned ToMatthias Wachs => Christian Grothoff
2012-06-26 21:22Christian GrothoffPrioritynormal => high
2012-06-29 19:46Christian GrothoffNote Added: 0006182
2012-06-29 19:46Christian GrothoffStatusassigned => resolved
2012-06-29 19:46Christian GrothoffFixed in Version => 0.9.4
2012-06-29 19:46Christian GrothoffResolutionopen => fixed
2012-11-05 17:34Christian GrothoffStatusresolved => closed
2013-10-02 11:56Christian GrothoffCategorynamestore => namestore service