Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | BUILD: Attempt to disentable platform.h, gnunet_common.h and ↵ | Martin Schanzenbach | 2022-12-04 |
| | | | | gnunet_private_config.h insanity | ||
* | BUILD: Improve platform-specific includes | Martin Schanzenbach | 2022-12-01 |
| | | | | | | | | | | | This change allows third party programs to use gnunet either with the platform header from the sources used to build to gnunet, or use their own platform header by defining GNUNET_CUSTOM_PLATFORM_H which will be included in its stead. This also means that programs no longer must include "platform.h" (or similar) manually. The change (should be) backwards compatible to some degree. Fixes #4615 | ||
* | -add FIXME to nat service _unregister; fix printf format in tcp communicator | Martin Schanzenbach | 2022-12-01 |
| | |||
* | misc spelling issues | Christian Grothoff | 2020-11-14 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | global reindent, now with uncrustify hook enabled | Christian Grothoff | 2019-10-05 |
| | |||
* | uncrustify as demanded. | ng0 | 2019-09-08 |
| | |||
* | improve NAT API: allow client to store associated data with address | Christian Grothoff | 2019-01-28 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | make sure nat-auto code uses NAT_AUTO prefix | Christian Grothoff | 2017-01-07 |
| | |||
* | separate service for autoconfiguration from NAT traversal | Christian Grothoff | 2017-01-06 |
| | |||
* | pass section name instead of specific option via IPC | Christian Grothoff | 2017-01-05 |
| | |||
* | work towards supporting manual hole punching in new NAT service | Christian Grothoff | 2017-01-05 |
| | |||
* | preparations for proper manual hole punching support in new NAT API | Christian Grothoff | 2017-01-02 |
| | |||
* | improve/fix handling of NAT server logic for ICMP-based autonomous NAT traversal | Christian Grothoff | 2017-01-02 |
| | |||
* | working on proper IP address filtering logic | Christian Grothoff | 2016-12-25 |
| | |||
* | misc. improvements to new NAT service, starting with autoconfiguration logic | Christian Grothoff | 2016-12-17 |
| | |||
* | add PORT to NAT configuration, generate nat.conf from nat.conf.in, implement ↵ | Christian Grothoff | 2016-12-16 |
| | | | | more of new NAT service | ||
* | towards moving STUN logic into new NAT service | Christian Grothoff | 2016-11-30 |
| | |||
* | expand logic for address class detection, including private and sensitive IP ↵ | Christian Grothoff | 2016-11-27 |
| | | | | classification | ||
* | -missing commit | Christian Grothoff | 2016-10-25 |
| | |||
* | more work on new nat library | Christian Grothoff | 2016-10-24 |
| | |||
* | new NAT lib client api skeleton | Christian Grothoff | 2016-10-23 |
| | |||
* | design for new NAT service API | Christian Grothoff | 2016-10-23 |