134 Commits (c61b62ab1bf51b7020238bc9ab50be5fd90e2828)

Author SHA1 Message Date
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
Logan oos Even 50d4273272
disabled federation name output at supernode's management port (#845) 3 years ago
Hamish Coleman 4438f1aa2a
added mingw test platform (#829) 3 years ago
Logan oos Even cc2b0b6b6b
added support for N2N_FEDERATION environment variable (#820) 3 years ago
Logan oos Even 56a81f02b8
fixes (#819) 3 years ago
Logan oos Even dd41689bb9
added supernode version and uptime information to edge management port output (#796) 3 years ago
Hamish Coleman 370ea9bd37
addressed all but one of the remaining compile warnings (#793) 3 years ago
Hamish Coleman 6b353141b4
addressed warnings (#790) 3 years ago
Logan oos Even 7fa0cc1e0a
added preferred socket handling (-e) (#765) 3 years ago
Logan oos Even e13c9a01a5
rearranged thread-related code (#761) 3 years ago
Logan oos Even f6eb1377ec
reviewed log messages (#744) 3 years ago
Hamish Coleman ecedcdcb58
Major documentation improvements (#752) 3 years ago
Logan oos Even e09f3a4875
added federation support to user/password auth scheme (#741) 3 years ago
Logan oos Even c35129b8e2
added 'reload_communities' command to supernode management port (#740) 3 years ago
Logan oos Even c394726928
narrowed sn's edge-last-seen update mechanism (#734) 3 years ago
Logan oos Even 84d0991977
fortified user/pw auth scheme (#731) 3 years ago
Logan oos Even 39aa50b4cd
added manual MAC/IP address spoofing protection override at supernode (-M) (#716) 3 years ago
Logan oos Even 54f39e9eb0
fixed supernode's detetcion of orderly remote tcp connection closure (#713) 3 years ago
Logan oos Even 701befe6df
fixed superfluous message (#708) 3 years ago
Logan oos Even aac58a88ec
fixed supernode's federation behavior (auth error) (#707) 3 years ago
Logan oos Even 1586ae62a7
made n2n react more swiftly to (D)DNS changes (#705) 3 years ago
Logan oos Even 3c6ab56d3f
allowed (temporarily) initially non-resolving supernode names (#701) 3 years ago
Logan oos Even c55e3e3246
multithreaded supernode name resolution (#645) 3 years ago
Logan oos Even a28327a0af
added user-password edge authentication (#673) 3 years ago
Logan oos Even 1a523f5e1a
fixed supernode segmentation fault (#697) 3 years ago
Logan oos Even 667b7df083
added memrnd() (#685) 3 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 dcd3801df5
honed tcp implementation (#676) 4 years ago
Logan oos Even 7c3951a10f
revised tcp implementation (#674) 4 years ago
Logan oos Even 048fd3e128
fixed another memory issue (#667) 4 years ago
Logan oos Even f41babcf4d
fixed compile warnings (#664) 4 years ago
Logan oos Even aa1f4311f9
adapted packet format (#662) 4 years ago
Logan oos Even 1bcc64ccb3
fixed unrelated error message (#653) 4 years ago
Logan oos Even 64b8136301
fixed compile warnings (#647) 4 years ago
Logan oos Even e47b492c4d
fixed compile warning (#646) 4 years ago
Logan oos Even c8fabbdfe0
added more targeted routing for packet forwarding in federation (#643) 4 years ago
Logan oos Even a482fe112d
added TCP support (#627) 4 years ago
Logan oos Even 12e55935c2
adjusted supernode management port output (#628) 4 years ago
Logan oos Even 08a4e332c8
generalized auth scheme handling (#624) 4 years ago
Logan oos Even c2741ace2d
guarded free() on supernode exit (#615) 4 years ago
Logan oos Even ba9a32fb30
fixed minor timing issues (#616) 4 years ago
randomize00 5aac8813e6
safer checking for REGISTER_SUPER_ACK and UNREGISTER_SUPER (#611) 4 years ago
Logan oos Even c696f59e07
ensured correct community file loading (sn) (#609) 4 years ago
Logan oos Even c0c472b4aa
revised bootstrap (#599) 4 years ago
Logan oos Even dd9491aa9c
removed two non-ASCII characters 4 years ago
Logan oos Even a639e1d735
properly handled supernodes' timestamps (#591) 4 years ago
Logan oos Even e4e6efacf0
enhanced header encryption to full 128 bit iv (#589) 4 years ago
Logan oos Even 7eeca3d78f
cleaned up mac type usage (#583) 4 years ago