114 Commits (a2c78e140ad9bd8b32c64b26bc4a169029a955a7)

Author SHA1 Message Date
Hamish Coleman 21ac30c121 Use the correct modern windows sockets header 1 year ago
Hamish Coleman 585b3cec59 iwyu: n2n.h 1 year ago
Tony 76cbff370e
Fix purgeable is always false on supernode peer list (#1117) 1 year ago
Hamish Coleman 8e1d63fa51 iwyu: tf.h 1 year ago
Hamish Coleman 4e0bec79b7 iwyu: speck.h 1 year ago
Hamish Coleman 3ad14dc6a7 iwyu: missed deletions 1 year ago
Hamish Coleman 04ce678969 iwym: json.h 1 year ago
Hamish Coleman 4838dd8d75 iwym: header_encryption.h 1 year ago
Hamish Coleman 20df771af7 iwym: cc20.h 1 year ago
Hamish Coleman ae3d54eed6 iwym: auth.h 1 year ago
Hamish Coleman 267b297150 Switch build date to use the last commit time 2 years ago
Dylan Yee e01daf4a85
support linux l2 bridge (#1044) 2 years ago
Hamish Coleman 3cef9949c2 Remove the non-maintained CMake build system. 2 years ago
Logan oos Even 2ee7dfdb98
added Windows support to n2n-route tool (#1023) 2 years ago
Logan oos Even 51a3a71f95
introduced n2n-portfwd tool (#1008) 2 years ago
Logan oos Even 99b6b6b66d
added n2n-route tool (#982) 3 years ago
Hamish Coleman 009311d016
Provide better details when sendto_fd fails (#981) 3 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 a40ed15d93 Add pubsub system to edge, with one example TEST channel 3 years ago
Hamish Coleman ace3dbc44f Move all supernode management handling into one source file 3 years ago
Hamish Coleman a8e2704b41 Move all management packet handling for edge into the one source file 3 years ago
Logan oos Even e6e8cb038a
added port forwarding (upnp and natpmp) (#905) 3 years ago
Logan oos Even 89571292f4
allowed supernode MAC address to be set manually (-m) (#886) 3 years ago
Hamish Coleman ae502d9181
JSON Reply Management API - feature parity with old management interfaces (#861) 3 years ago
Hamish Coleman 4438f1aa2a
added mingw test platform (#829) 3 years ago
Logan oos Even 9c22d28562
relocated 'detect_local_ip_address()' (#791) 3 years ago
Hamish Coleman 6b353141b4
addressed warnings (#790) 3 years ago
Logan oos Even b3bf36f867
separated 'detect_local_ip_address()' function (#781) 3 years ago
Logan oos Even b6e865aac7
trimmed open_socket() down by one parameter (#768) 3 years ago
Logan oos Even e13c9a01a5
rearranged thread-related code (#761) 3 years ago
Logan oos Even c21accc2a1
enabled edge to bind to a specified IP address (-b) (#753) 3 years ago
Logan oos Even a28327a0af
added user-password edge authentication (#673) 3 years ago
Logan oos Even 667b7df083
added memrnd() (#685) 4 years ago
Sven Roederer 23c18e349f
drop non portable SOL_TCP / fix MacOS v2 (#680) 4 years ago
Alfredo Cardigliano 53e930db10 Fix compilation on MacOS 4 years ago
Logan oos Even 7c3951a10f
revised tcp implementation (#674) 4 years ago
Logan oos Even a482fe112d
added TCP support (#627) 4 years ago
vtcpip b42c111527
fix windows compile (#636) 4 years ago
Logan oos Even ba9a32fb30
fixed minor timing issues (#616) 4 years ago
Logan oos Even 39a71513f4
reworked supernode help text (#605) 4 years ago
Logan oos Even 7eeca3d78f
cleaned up mac type usage (#583) 4 years ago
Francesco Carli 54f6da4cf4
Change space indention (#557) 4 years ago
Francesco Carli 646da54915
readability code clean-up (#545) 4 years ago
Logan oos Even 599e424b5d
Revert "changed timer source (#522)" (#536) 4 years ago
Logan oos Even 0298efa36e
changed timer source (#522) 4 years ago
joshuafc b3f564e58c
Traffic Restrictions, Pass Build on CircleCI and local Windows 10 VS2019 (#499) 4 years ago
lucaderi 72d5243650 Include rework to avoid circular dependencies, single place for typedefs and compilation on all platforms that don't like type redefinition 4 years ago
Francesco Carli 8915609f1a
Implement a load-based supernode selection strategy on edges (#493) 4 years ago