Adam Ierymenko
|
acb056e3b1
Small readability fix.
|
11 년 전 |
Adam Ierymenko
|
5ef2c6fd6f
Add TCP/443 to all supernodes in Defaults.
|
11 년 전 |
Adam Ierymenko
|
1a0572d7e7
Remove UDP-breaking debug code.
|
11 년 전 |
Adam Ierymenko
|
7957ab6b1d
Windows uses exceptfds to report failed async connect() in select(). TCP now done on Windows (I think).
|
11 년 전 |
Adam Ierymenko
|
e8b613e625
TCP connections work on Windows now.
|
11 년 전 |
Adam Ierymenko
|
9c68a343f6
Reduce some TRACE noise.
|
11 년 전 |
Adam Ierymenko
|
881ff08269
Make multiple attempts to open the tap device on Windows.
|
11 년 전 |
Adam Ierymenko
|
e3239d23f4
Windows build fix.
|
11 년 전 |
Adam Ierymenko
|
f9c92b0351
Build fix from merge.
|
11 년 전 |
Adam Ierymenko
|
b73c36acbf
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
|
11 년 전 |
Adam Ierymenko
|
181369964f
Make TCP optional, rename port constant.
|
11 년 전 |
Adam Ierymenko
|
d2c5d71502
Finally fixed TCP sockets.
|
11 년 전 |
Adam Ierymenko
|
c231510f8b
More TCP-related fixes and tweaks to ping timing, resynchronize, and startup.
|
11 년 전 |
Adam Ierymenko
|
2ac56fd120
Fix TCP connection accumulation problem, still having issues with TCP tunneling.
|
11 년 전 |
Adam Ierymenko
|
e6b23059ac
Change the way TCP failover is invoked.
|
11 년 전 |
Adam Ierymenko
|
04169b5150
If I want it to pick the first, actually picking the first is helpful.
|
11 년 전 |
Adam Ierymenko
|
daaec84c6b
Add TCP channel support for supernode list, make Peer pick the first path if all paths are equally dead.
|
11 년 전 |
Adam Ierymenko
|
73c1d43f2f
Crank down default multicast preload and max balance just a little bit... should not impact non-lame protocols.
|
11 년 전 |
Adam Ierymenko
|
ab5a460177
Apply multicast rate limits on a network to ourselves and do not send multicasts that would exceed limits, for GitHub issue #55
|
11 년 전 |
Adam Ierymenko
|
67a85221d5
WINDOWS IS SUFFERING
|
11 년 전 |
Adam Ierymenko
|
328be8f846
Make Windows build, add (untested) Windows named pipe based IPC code.
|
11 년 전 |
Adam Ierymenko
|
d9b91758e0
Fix command line interface.
|
11 년 전 |
Adam Ierymenko
|
4e26ade2df
Fix deadlock in refactored code.
|
11 년 전 |
Adam Ierymenko
|
8d3eb1a258
A few renamings to be consistent.
|
11 년 전 |
Adam Ierymenko
|
33ad3deaee
Builds with new Path code.
|
11 년 전 |
Adam Ierymenko
|
ba3f04deed
Work in progress: refactoring paths, adding TCP fallback.
|
11 년 전 |
Adam Ierymenko
|
45e823d27c
Reworking of paths in Peer work-in-progress, and TCP connect support in SocketManager. Also add FD_SETSIZE checking for the default select implementation of sockets.
|
11 년 전 |
Adam Ierymenko
|
70b736f440
Put mac back to release default build flags.
|
11 년 전 |
Adam Ierymenko
|
97e6b38144
MULTICAST_FRAME TRACE improvements.
|
11 년 전 |
Adam Ierymenko
|
7a45ff460d
More deadlock fixes in new I/O.
|
11 년 전 |