View Issue Details

IDProjectCategoryView StatusLast Update
0002628GNUnetNAT traversal librarypublic2026-01-25 14:13
ReporterChristian Grothoff Assigned Tot3sserakt Due Date
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Version0.9.4 
Target Version1.0.0 
Summary0002628: network autoconfiguration code should be improved and moved into libgnunetnat
Descriptiongnunet-setup now has some autoconfiguration code (-a option) to detect the network configuration and generate a 'reasonable' configuration automatically. Instead of having this logic live in gnunet-gtk/, it should live in libgnunetnat with a reasonable API. Additionally, we should have a command-line tool in gnunet/ to create a good configuration (instead of only having gnunet-setup -a; in fact, maybe then we can get rid of the -a option to gnunet-setup). Finally, the existing autoconfiguration can likely be improved (however, specific issues should be added as separate bugs).
TagsNo tags attached.

Relationships

child of 0005710 confirmed TNG meta issue 

Activities

Christian Grothoff

2012-12-15 14:32

manager   ~0006715

The code was moved to src/nat/nat-auto.c; but it is still incomplete, should be augmented with a command-line tool to call it --- and we need testcases (and the NAT testbed...).

Issue History

Date ModifiedUsernameFieldChange
2012-11-07 09:01Christian GrothoffNew Issue
2012-12-08 20:23Christian GrothoffAssigned To => Christian Grothoff
2012-12-08 20:23Christian GrothoffStatusnew => assigned
2012-12-15 14:30Christian GrothoffAssigned ToChristian Grothoff => cfuchs
2012-12-15 14:32Christian GrothoffNote Added: 0006715
2012-12-15 14:32Christian GrothoffPriorityhigh => normal
2012-12-22 15:19Christian GrothoffTarget Version => 0.10.1
2013-12-20 15:03Christian GrothoffTarget Version0.10.1 => 0.11.0pre66
2014-11-30 00:52Christian GrothoffAssigned Tocfuchs => Christian Grothoff
2014-11-30 19:42Christian GrothoffTarget Version0.11.0pre66 => 0.11.0
2015-01-18 17:26Christian GrothoffAssigned ToChristian Grothoff =>
2015-01-18 17:26Christian GrothoffStatusassigned => confirmed
2018-06-06 22:33Christian GrothoffTarget Version0.11.0 =>
2019-05-02 12:43Christian GrothoffRelationship addedchild of 0005710
2020-08-14 10:01schanzenTag Attached: tng
2020-10-29 09:09schanzenTarget Version => 0.15.0
2021-06-10 17:36schanzenTarget Version0.15.0 => 0.16.0
2021-12-31 08:29schanzenTarget Version0.16.0 => 0.17.0
2021-12-31 08:32schanzenTarget Version0.17.0 => 1.0.0
2024-03-15 12:53schanzenAssigned To => t3sserakt
2024-03-15 12:53schanzenStatusconfirmed => assigned
2024-03-15 12:53schanzenTarget Version1.0.0 => 0.22.0
2024-08-29 10:49schanzenTarget Version0.22.0 => 0.22.1
2024-10-10 07:07schanzenTarget Version0.22.1 => 0.22.2
2024-10-11 09:17schanzenTarget Version0.22.2 => 0.23.0
2024-11-14 08:46schanzenTarget Version0.23.0 => 0.24.0
2025-02-17 13:26schanzenTarget Version0.24.0 => 0.25.0
2025-09-16 10:09schanzenTarget Version0.25.0 => 0.26.0
2025-09-22 07:18schanzenTarget Version0.26.0 => 1.0.0
2026-01-25 14:13Christian GrothoffTag Detached: tng