View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003017 | GNUnet | GNS | public | 2013-09-05 13:55 | 2013-12-24 20:54 |
| Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
| Priority | high | Severity | feature | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Product Version | Git master | ||||
| Target Version | 0.10.0 | Fixed in Version | 0.10.0 | ||
| Summary | 0003017: GNS lookup logic violates GNS spec | ||||
| Description | We currently don't check for disabled DHT options and also perform DHT lookups "always" regardless of what records we already have. The old documented logic we had in 0.9.5a was instead: 1. The entry in the DHT is RSL_RECORD_EXPIRED OR 2. No entry in the NS existed AND 3. The zone queried is not the local resolver's zone AND 4. The name that was looked up is '+' because if it was any other canonical name we either already queried the DHT for the authority in the authority lookup phase (and thus would already have an entry in the NS for the record) 5. We are not in cache only mode | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2013-09-05 13:55 | Christian Grothoff | New Issue | |
| 2013-09-05 13:55 | Christian Grothoff | Status | new => assigned |
| 2013-09-05 13:55 | Christian Grothoff | Assigned To | => Matthias Wachs |
| 2013-09-05 13:56 | Christian Grothoff | Assigned To | Matthias Wachs => |
| 2013-09-05 13:56 | Christian Grothoff | Priority | normal => high |
| 2013-09-05 13:56 | Christian Grothoff | Status | assigned => confirmed |
| 2013-09-05 16:20 | Christian Grothoff | Note Added: 0007409 | |
| 2013-09-05 16:20 | Christian Grothoff | Status | confirmed => resolved |
| 2013-09-05 16:20 | Christian Grothoff | Fixed in Version | => 0.10.0 |
| 2013-09-05 16:20 | Christian Grothoff | Resolution | open => fixed |
| 2013-09-05 16:20 | Christian Grothoff | Assigned To | => Christian Grothoff |
| 2013-12-24 20:54 | Christian Grothoff | Status | resolved => closed |