aboutsummaryrefslogtreecommitdiff
path: root/src/nat
Commit message (Collapse)AuthorAge
* make GNUNET_freez default, have GNUNET_free_nz for cases where that does not ↵Christian Grothoff2020-04-21
| | | | work
* follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663:ng02019-11-20
| | | | use __linux__ instead of redefined LINUX.
* On *BSD the header file sys/param.h defines BSD. Drop unnecessaryng02019-11-19
| | | | | | | BSD defines in the build-system. Furthermore add detection for FreeBSD using the additional defines by FreeBSD. Use !Linux where previously a list of BSDs was.
* add $(GN_LIBINTL) to Makefile.am (fixes 0005902)xrs2019-11-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* follow-up to win32 removal.ng02019-10-25
|
* remove never working setuid helper code from the build-system.ng02019-10-23
| | | | | | | refer to the Changelog for a longer reason. In conclusion, this is what people expect, this is what Package Managers patch away for portability, and we can't use install(1) for this because it's not a portable tool.
* first test commit to make sudo + sh scripts obsolete.ng02019-10-23
| | | | | install(1) is too unportable to handle this job so we take the content of the scripts.
* Add support for doas.ng02019-10-17
|
* allow to disable IP scan w/ HOLE_EXTERNAL; thanks Corvus CoraxSchanzenbach, Martin2019-10-08
|
* global reindent, now with uncrustify hook enabledChristian Grothoff2019-10-05
|
* remove CYGWIN codeblocks, drop vendored Windows openvpn, drop win32 specific ↵ng02019-09-10
| | | | | | | | | files. configures and builds okay. testsuite wasn't checked, will be checked. diff including the plibc removal is now around 14370 lines of code less.
* plibc removal: sscanf, win32 socket correctionsng02019-09-09
|
* uncrustify as demanded.ng02019-09-08
|
* first step to remove plibcng02019-09-06
|
* use GNUNET_OS_get_suid_binary_path to construct suid helper pathslurchi2019-06-29
|
* fix bad use after freeChristian Grothoff2019-06-04
|
* memcmp() -> GNUNET_memcmp(), first takeJulius Bünger2019-04-26
|
* bashismng02019-03-09
|
* improve NAT API: allow client to store associated data with addressChristian Grothoff2019-01-28
|
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* gnunet-helper-nat-server.c: fix 100% cpu loadxrs2018-06-26
|
* tests: use port numbers that are unlikely to collide with user ports (just ↵psyc://loupsycedyglgamf.onion/~lynX1984-04-04
| | | | happened)
* AUTOSTART renamed into START_ON_DEMAND (#4547a)psyc://loupsycedyglgamf.onion/~lynX1984-04-04
|
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* add missing #defineChristian Grothoff2018-05-13
|
* get rid of plain memcpy callsChristian Grothoff2018-05-13
|
* Switch to $GNUNET_TMP in all configuration files.Nils Gillmann2018-05-06
| | | | Signed-off-by: Nils Gillmann <ng0@n0.is>
* Fixed potential NULL dereference.anryko2018-01-07
|
* rename GNUNET_GETOPT functions to achieve better consistencyChristian Grothoff2017-03-25
|
* more renamings relating to 'new' service now just being the 'normal' serviceChristian Grothoff2017-03-17
|
* Porting 'nat'.Marcello Stanisci2017-03-15
|
* add assertion to make static analysis happyChristian Grothoff2017-03-10
|
* disambiguate enum type of valueChristian Grothoff2017-03-10
|
* fix memory leakChristian Grothoff2017-03-10
|
* fix memory leakChristian Grothoff2017-03-10
|
* make compiler happyChristian Grothoff2017-03-10
|
* fix issue with NAT logic overwriting port specified by user in manual hole ↵Christian Grothoff2017-03-09
| | | | punch; adding some logging
* W32: Splice GNUNET_memcpy macro into NAT and GNS helpersРуслан Ижбулатов2017-02-25
| | | | | Including gnunet_common.h is too bothersome, these programs are designed to be relatively standalone.
* Silence a GCC warning in gnunet-nat.cРуслан Ижбулатов2017-02-25
| | | | It's unobvious how this variable could be used uninitialized, but GCC complains.
* fix zombie-festChristian Grothoff2017-02-19
|
* unset XDG environment variable during testcases, as they can screw things up ↵Christian Grothoff2017-01-27
| | | | badly
* fix unaligned accessChristian Grothoff2017-01-23
|
* fix format string issueChristian Grothoff2017-01-15
|
* handle case upnpc not found nicelyChristian Grothoff2017-01-12
|
* spacingChristian Grothoff2017-01-12
|
* fix FTBFSChristian Grothoff2017-01-11
|
* rename connecT -> connect now that the old API is deadChristian Grothoff2017-01-10
|