102 Commits (4a8a07db9d98c96db82ffd7e212c25e44c3b76a4)

Author SHA1 Message Date
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
Luca Deri f0be328261 Disabled filtering code 4 years ago
lucaderi 0a0888f1f2 More fixes 4 years ago
Luca Deri 6bd375efc4 Compilation fixes 4 years ago
joshuafc a840aebb83
Add feature to drop or accept specific packet transmit over edge network interface by rules. (#489) 4 years ago
Francesco Carli dcbc39c0fb
Update REGISTER_SUPER_ACK handling on edge (#478) 4 years ago
BetaBeauty 57f742fe42
Extra Device Description in P2P Connection and Register to Super Node (#475) 4 years ago
Francesco Carli ed25ff8d01
Fixes minor issues introduced by #460 (#461) 4 years ago
Francesco Carli c9eedd68f0
Initialize the federation of supernodes (#460) 4 years ago
Francesco Carli 8dfffd9fbe
Implement purge-and-re-registration process for supernodes (#445) 4 years ago
fcarli3 b2b76a450e How get federation name as parameter 4 years ago
francesco_carli 6e875e7cab
Add new federation flag to community structure 4 years ago