View Issue Details

IDProjectCategoryView StatusLast Update
0005528GNUnettransport servicepublic2024-05-03 11:59
ReporterChristian Grothoff Assigned Tot3sserakt Due Date
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product VersionGit master 
Target Version0.13.1Fixed in Version0.13.1 
Summary0005528: TCP *communicator* bindto option should support DNS names
DescriptionRight now, only numeric IPv4/IPv6 addresses are allowed.
Note that this might be a tad tricky, as DNS names can yield multiple IPs. But we should at least support just resolving a name to the first DNS response.
TagsNo tags attached.

Relationships

child of 0005710 confirmed TNG meta issue 

Activities

t3sserakt

2020-05-07 06:19

developer   ~0015867

The change to resolve DNS names is done, but there is some strange behavior.

To test the resolving I added entries to /etc/hosts. First it looks like there are problems, when we resolve to a ipv6 address. But now it looks like I only have the problem when using localhost as name to be resolved, even when localhost is not in my /etc/hosts and localhost will be resolved from whatever source.

Christian Grothoff

2020-05-07 07:42

manager   ~0015868

We have 'localhost' hard-coded in src/util/, that's expected. We need that as 'localhost' may need to be resolved to resolve the name of the GNUnet service for name resolution ;-).

t3sserakt

2020-06-12 11:01

developer   ~0016263

Fixed with commit 726ac3ef2

Issue History

Date ModifiedUsernameFieldChange
2019-01-28 18:19Christian GrothoffNew Issue
2019-01-28 18:19Christian GrothoffStatusnew => assigned
2019-01-28 18:19Christian GrothoffAssigned To => Matthias Wachs
2019-01-28 18:20Christian GrothoffAssigned ToMatthias Wachs =>
2019-01-28 18:20Christian GrothoffStatusassigned => confirmed
2019-02-12 08:07Christian GrothoffTarget Version => 0.12.0
2019-05-02 12:41Christian GrothoffRelationship addedchild of 0005710
2019-11-16 17:41Christian GrothoffTarget Version0.12.0 => 0.13.0
2020-04-03 17:35t3sseraktAssigned To => t3sserakt
2020-04-03 17:35t3sseraktStatusconfirmed => assigned
2020-04-22 15:22schanzenTarget Version0.13.0 => 0.14.0
2020-05-07 06:19t3sseraktNote Added: 0015867
2020-05-07 07:42Christian GrothoffNote Added: 0015868
2020-05-31 22:49AdminknoxIssue cloned: 0006295
2020-06-12 11:01t3sseraktStatusassigned => resolved
2020-06-12 11:01t3sseraktResolutionopen => fixed
2020-06-12 11:01t3sseraktFixed in Version => Git master
2020-06-12 11:01t3sseraktNote Added: 0016263
2020-06-21 20:20schanzenFixed in VersionGit master => 0.13.0
2020-07-09 06:22schanzenFixed in Version0.13.0 => 0.13.1
2020-07-09 06:22schanzenTarget Version0.14.0 => 0.13.1
2020-07-28 06:49schanzenStatusresolved => closed
2024-05-03 11:59Christian GrothoffCategoryTCP transport => transport service