View Issue Details

IDProjectCategoryView StatusLast Update
0003093GNUnetGNSpublic2013-12-24 20:54
ReporterMatthias Wachs Assigned ToChristian Grothoff  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionGit master 
Target Version0.10.0Fixed in Version0.10.0 
Summary0003093: GNS-to-DNS records
DescriptionGNS-to-DNS records should contain:

- The full DNS legacy name: "x.y.z"
- Records:
-- DNS name
-- IPv4 address
-- IPv6 address
-- Relative GNS name
-- GNS ZKEY
Additional InformationSteps to do:
GNS-to-DNS record parsing and processing
Extending GUI
Lookup for all IP addresses in records
TagsNo tags attached.

Activities

Matthias Wachs

2013-11-05 14:16

manager   ~0007589

gns_number_to_typename: is implemented
gns_typename_to_number: is implemented
gns_value_to_string : todo
gns_string_to_value : todo

Christian Grothoff

2013-11-06 00:00

manager   ~0007595

Matthias, should I do this one while you look at DV/revocation/etc? Especially the resolver code is likely to be a bit messy and might be, eh, more familiar for me ;-).

Matthias Wachs

2013-11-06 09:34

manager   ~0007597

OK for me ... so I will have a look at DV/revocation...

Christian Grothoff

2013-11-06 16:27

manager   ~0007600

SVN 30565 implements the new parsing/serialization logic for gnunet-namestore.
SVN 30566 implements the new logic for gnunet-namestore-gtk.

This will break gns2dns tests in src/gns/ as the resolver currently does not understand the new record format.

Christian Grothoff

2013-11-06 16:29

manager   ~0007601

Well, tests still pass -- because what is not tested, cannot be broken ;-).

Christian Grothoff

2013-11-06 21:31

manager   ~0007604

Ok, we now have a meaningful test and theoretically an implementation, except that the test fails...

Christian Grothoff

2013-11-06 22:06

manager   ~0007605

Tests pass as of SVN 30579.

Issue History

Date Modified Username Field Change
2013-11-04 11:46 Matthias Wachs New Issue
2013-11-04 11:46 Matthias Wachs Status new => assigned
2013-11-04 11:46 Matthias Wachs Assigned To => Matthias Wachs
2013-11-04 14:38 Christian Grothoff Product Version => Git master
2013-11-04 14:38 Christian Grothoff Target Version => 0.10.0
2013-11-05 14:16 Matthias Wachs Note Added: 0007589
2013-11-06 00:00 Christian Grothoff Note Added: 0007595
2013-11-06 09:34 Matthias Wachs Note Added: 0007597
2013-11-06 09:34 Matthias Wachs Assigned To Matthias Wachs => Christian Grothoff
2013-11-06 16:27 Christian Grothoff Note Added: 0007600
2013-11-06 16:29 Christian Grothoff Note Added: 0007601
2013-11-06 16:29 Christian Grothoff Priority normal => high
2013-11-06 21:31 Christian Grothoff Note Added: 0007604
2013-11-06 22:06 Christian Grothoff Note Added: 0007605
2013-11-06 22:06 Christian Grothoff Status assigned => resolved
2013-11-06 22:06 Christian Grothoff Fixed in Version => 0.10.0
2013-11-06 22:06 Christian Grothoff Resolution open => fixed
2013-12-24 20:54 Christian Grothoff Status resolved => closed