59 Commits (72d703c449c315bc352eb1a6e45fcad4af9e99bd)

Author SHA1 Message Date
Logan oos Even 8eb13165d4
added another type cast to socket handling 3 years ago
Logan oos Even 46205c6cff
added type cast to socket handling 3 years ago
Logan oos Even c5970986f5
replaced 'close()' with 'closesocket()' 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 c5eb756840
de-nested one if block 3 years ago
skyformat99 586beee871
fixed segmentation fault #758 (#762) 3 years ago
Logan oos Even c21accc2a1
enabled edge to bind to a specified IP address (-b) (#753) 3 years ago
skyformat99 6f63f401fe
updated for compilation with VS2015 (#739) 3 years ago
small_5 037914daf0
fixed segfault (#722) 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) 4 years ago
Logan oos Even a28327a0af
added user-password edge authentication (#673) 4 years ago
Logan oos Even 667b7df083
added memrnd() (#685) 4 years ago
Logan oos Even 7c3951a10f
revised tcp implementation (#674) 4 years ago
Logan oos Even b949b23e2a
narrowed multicast determination (#669) 4 years ago
Logan oos Even d8ae2e89ca
fixed edge stall (#649) 4 years ago
Logan oos Even 64b8136301
fixed compile warnings (#647) 4 years ago
Logan oos Even a482fe112d
added TCP support (#627) 4 years ago
Logan oos Even ba9a32fb30
fixed minor timing issues (#616) 4 years ago
Logan oos Even 7a4623a61d
fixed time stamp issue (#612) 4 years ago
Logan oos Even f352c99255
reworked edge help text (#604) 4 years ago
Logan oos Even 5cd1c9030c
added self-monitoring time stamp accuracy (#595) 4 years ago
Logan oos Even 910478417c
fixed a null_mac bug (#592) 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
Logan oos Even 9ee62d7415
rebased time stamp format: header encryption (#579) 4 years ago
Francesco Carli 244b1bef95
Change space indention (#556) 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
fengdaolong d7654397a8
Fix the problem of running edge, IP or domain name resolution failure under Windows system. (#527) 4 years ago
Logan oos Even 0298efa36e
changed timer source (#522) 4 years ago
Francesco Carli 8915609f1a
Implement a load-based supernode selection strategy on edges (#493) 4 years ago
Francesco Carli e65fd984d7
Packet forwarding between supernodes (#486) 4 years ago
Francesco Carli dcbc39c0fb
Update REGISTER_SUPER_ACK handling on edge (#478) 4 years ago
Francesco Carli ed25ff8d01
Fixes minor issues introduced by #460 (#461) 4 years ago
Francesco Carli 8dfffd9fbe
Implement purge-and-re-registration process for supernodes (#445) 4 years ago
Logan007 2c77729acf removed jitter allowance for systemic packets 4 years ago
fengdaolong 92dfa67e22 Added DHCP function embedded in sn. 4 years ago
Logan007 3549936b48 moved some #DEFs to n2n_define.h 4 years ago
Logan007 0776e06912 added replay protection 4 years ago
Logan007 895bbc2844 added time stamp blending and sending 4 years ago
Logan007 d3e823af98 removed branchless code 4 years ago
Logan007 36eb807fca added time stamp handling functions 4 years ago
switch_st 81516d8d8c Update purge logic of communities and edges for supernode 4 years ago
Logan007 252ce9779a moved windows-gettimeofday() from benchmark.c to n2n.c 4 years ago
switch_st a149fa9404 close syslog in function closeTraceFile 4 years ago
switch_st 8a1bcf0fa6 close trace file if needed 4 years ago