summaryrefslogtreecommitdiff
path: root/src/nat/nat.c
AgeCommit message (Expand)Author
2017-01-07remove legacy NAT library logic, or preserve if it might still be usefulChristian Grothoff
2016-10-31-more work towards NAT serviceChristian Grothoff
2016-07-25-ensure clean DNS shutdown, fix DNS-STUN termination issuesChristian Grothoff
2016-07-08-avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff
2016-04-30implementing new scheduler shutdown semanticsChristian Grothoff
2016-04-09small API change: do no longer pass rarely needed GNUNET_SCHEDULER_TaskContex...Christian Grothoff
2016-01-19-fix (C) noticesChristian Grothoff
2015-11-17-fixing memory leaks and shutdown issues related to NATChristian Grothoff
2015-10-18-fix reporting of IP addressChristian Grothoff
2015-10-07-newline, include error codeChristian Grothoff
2015-10-07enable clean up of NAT STUN state, prevents test_plugin_udp from segfaultingChristian Grothoff
2015-10-07stylistic fixesChristian Grothoff
2015-10-05fix #3986Christian Grothoff
2015-08-21Fix crashes and memory leaks.Bruno Cabral
2015-08-17Fix #3918Bruno Cabral
2015-08-03-log more details about failing addrChristian Grothoff
2015-07-22TUN_IFNAME is the tunnel interface, not EXIT_IFNAMEDavid Barksdale
2015-07-18Get STUN to work with UDP pluginBruno Cabral
2015-07-07slightly nicer ifname cmpChristian Grothoff
2015-07-07do not add our virtual interfaces to our HELLOChristian Grothoff
2015-06-30fix #3869: outdated FSF addressChristian Grothoff
2015-06-15Initial import of STUN supportBruno Cabral
2015-06-06-must avoid returning resolutions during initializationChristian Grothoff
2015-02-21-indenting...Christian Grothoff
2015-02-09-instantly report addresses during NAT initialization if possibleChristian Grothoff
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2014-12-24making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or e...Christian Grothoff
2014-06-24- added more debug messages to status2stringChristian Fuchs
2014-06-17- renamed NAT's failure code to status code across gnunet (not GTK yet)Christian Fuchs
2014-05-19- updated NAT callback function defintion to no longer carry around strings,Christian Fuchs
2014-04-23-only complain about upnpc if it is actually enabled by configChristian Grothoff
2014-04-14fixing error messageMatthias Wachs
2014-04-10upnp support just silently failed if upnp client is not availableMatthias Wachs
2014-04-09debugging breakMatthias Wachs
2014-04-09add address to list since we use local addresses OR it is not loobpack!Matthias Wachs
2014-02-20Allow redirection of STDERR when starting processes.Sree Harsha Totakura
2014-01-07-modify NAT API to return error messages about problems detectedChristian Grothoff
2013-12-23-remove OLD, not newChristian Grothoff
2013-12-23-debug logic for NAT external IP resolutionChristian Grothoff
2013-12-13remove external IP address from previous DNS lookup only after DNS lookup for...Christian Grothoff
2013-12-13-doxygen, indentation, fixing commentsChristian Grothoff
2013-10-12- change --enable-ll to --enable-supermucSree Harsha Totakura
2013-10-06-remove trailing whitespaceChristian Grothoff
2013-05-15do not enumerate all IP addresses from our interfaces if the plugin is bound ...Christian Grothoff
2013-04-19added privilege testing parameters for nat-server and added parameters Christian Fuchs
2013-04-19added privilege testing parameters for helper-vpn, exit and nat-client.Christian Fuchs
2013-04-15-no booleanChristian Grothoff
2013-04-15extended the GNUNET_OS_check_helper_binary parameters to do previlege Christian Fuchs
2012-11-01-more libexec fixesChristian Grothoff
2012-10-26-bugfixes, code cleanupChristian Grothoff