207 Commits (e79616dc8b52a638aef55d5013efcab0b70fd7e8)

Author SHA1 Message Date
Hamish Coleman 473b89c963 Simplify build system by using standard macro 1 year ago
Hamish Coleman 041233dc8b Address more windows compile warnings 1 year ago
Hamish Coleman cfc9c8c10d Simplify and make more consistant the pthread library 1 year ago
Hamish Coleman 21ac30c121 Use the correct modern windows sockets header 1 year ago
Hamish Coleman 4f9a7d31d3 Fix bug in returned interface address 1 year ago
Tony 76cbff370e
Fix purgeable is always false on supernode peer list (#1117) 1 year ago
Hamish Coleman c6a9b17338 iwyu: edge_utils.c 1 year ago
Hamish Coleman 4e0bec79b7 iwyu: speck.h 1 year ago
Hamish Coleman f67cc8f2a6 iwyu: random_numbers.h 1 year ago
Hamish Coleman 15ad901b41 iwym: pearson.h 1 year ago
Hamish Coleman 4838dd8d75 iwym: header_encryption.h 1 year ago
Hamish Coleman ae3d54eed6 iwym: auth.h 1 year ago
Dylan Yee e01daf4a85
support linux l2 bridge (#1044) 1 year ago
Hamish Coleman 24c1569c88 It appears that supernode_disconnect() might only be called in the original code in the TCP case, so add that test - even though the function appear to work in either caes 2 years ago
Hamish Coleman 9e98023a3f None of the callers of sendto_sock check the result, so make this clear in the function prototype 2 years ago
Hamish Coleman 3d9d881920 Guard against pointer overrun if sock is set negative 2 years ago
Logan oos Even 053ab381b3
fixed endianess issue in federated sn socket forwarding (#1030) 2 years ago
Logan oos Even 439dfc6886
generalized sockaddr usage in edge (#1026) 2 years ago
Logan oos Even ffb4e31b8a
encapsulated several fillings of n2n_sock_t in single function (#1025) 2 years ago
Logan oos Even 51a3a71f95
introduced n2n-portfwd tool (#1008) 2 years ago
Logan oos Even 99b6b6b66d
added n2n-route tool (#982) 2 years ago
Hamish Coleman afd0020d16 Refactor sendto_fd and friends in an attempt to find anything that could segfault 2 years ago
Hamish Coleman 038c244407 Fix supernode memory leak on exit path 2 years ago
Hamish Coleman 009311d016
Provide better details when sendto_fd fails (#981) 2 years ago
Logan oos Even e686b9592c
(C) update (#965) 3 years ago
Logan oos Even f59c6900a1
moved compression code into transforms (#961) 3 years ago
Hamish Coleman 860b27d97c Add event publishing for adding and removing P2P peers 3 years ago
Hamish Coleman a8e2704b41 Move all management packet handling for edge into the one source file 3 years ago
Hamish Coleman 4f568b03c1
Autoconf simplification (#927) 3 years ago
Logan oos Even e6e8cb038a
added port forwarding (upnp and natpmp) (#905) 3 years ago
Logan oos Even c5f9e8198b
had the edge output supernode version to log on incoming PONG (#894) 3 years ago
Logan oos Even ecff46a043
applied tiny optimization to PACKET's code path (#882) 3 years ago
Logan oos Even 3b187b4ac8
updated JSON API password handling '--management-password <pw>' (#869) 3 years ago
Logan oos Even c61b62ab1b
choose supernode selection strategy at run-time '--select-rtt' (#864) 3 years ago
Hamish Coleman ae502d9181
JSON Reply Management API - feature parity with old management interfaces (#861) 3 years ago
Hamish Coleman e6fcf1c55b
Cleanup and Documentation for JSON management API (#856) 3 years ago
Hamish Coleman bb3de5698c
added JSON interfaces to edge management port and scripts to further process output (#854) 3 years ago
Logan oos Even db5adc2038
fine-tuned REGISTER cookie handling (#837) 3 years ago
Logan oos Even bc65a7f59e
added forwarded REGISTER cookie type (#836) 3 years ago
Logan oos Even ebb357245a
added a flag field to QUERY_PEER (#835) 3 years ago
Logan oos Even 4137441b5e
fine-tuned log levels (#827) 3 years ago
Logan oos Even 0d39f50051
created space for more REGISTER type cookies 3 years ago
Logan oos Even 40f1894956
hid community name at management port if header encryption enabled (#822) 3 years ago
Logan oos Even 56a81f02b8
fixes (#819) 3 years ago
Logan oos Even dfe15ad95d
added support for N2N_PASSWORD environment variable (#818) 3 years ago
Hacker 09fdfb0424
added support for COMMUNITY_NAME environment variable (#814) 3 years ago
Logan oos Even f093996535
moved up 'send_unregister_super()' to happen before 'WaitForSingleObject()' (Windows TAP thread's end) 3 years ago
lucktu c4d56574ef
polished edge's management port output (#805) 3 years ago
Luca Deri d4e0f5a445 Warnign fixes 3 years ago
Logan oos Even 37c556b57b
modified edge's management port output (#801) 3 years ago