View Issue Details

IDProjectCategoryView StatusLast Update
0002200GNUnetnamestore servicepublic2012-11-05 18:34
ReporterChristian Grothoff Assigned ToChristian Grothoff  
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 23:22

manager   ~0006163

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

Christian Grothoff

2012-06-29 21:46

manager   ~0006182

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

Issue History

Date Modified Username Field Change
2012-03-07 11:59 Christian Grothoff New Issue
2012-03-16 22:11 Christian Grothoff Status new => confirmed
2012-03-16 22:11 Christian Grothoff Product Version => Git master
2012-03-16 22:11 Christian Grothoff Target Version => 0.9.4
2012-05-03 01:18 Christian Grothoff Assigned To => Matthias Wachs
2012-05-03 01:18 Christian Grothoff Status confirmed => assigned
2012-06-26 23:22 Christian Grothoff Note Added: 0006163
2012-06-26 23:22 Christian Grothoff Assigned To Matthias Wachs => Christian Grothoff
2012-06-26 23:22 Christian Grothoff Priority normal => high
2012-06-29 21:46 Christian Grothoff Note Added: 0006182
2012-06-29 21:46 Christian Grothoff Status assigned => resolved
2012-06-29 21:46 Christian Grothoff Fixed in Version => 0.9.4
2012-06-29 21:46 Christian Grothoff Resolution open => fixed
2012-11-05 18:34 Christian Grothoff Status resolved => closed
2013-10-02 13:56 Christian Grothoff Category namestore => namestore service