Adam Ierymenko
|
f764cf8d31
Make UDP send and receive buffers as big as possible to reduce packet loss.
|
11 years ago |
Adam Ierymenko
|
aee742e767
More toward GitHub issue #56
|
11 years ago |
Adam Ierymenko
|
f13493edb2
Oops... turns out we need to differentiate incoming from outgoing TCP and indeed learn incoming TCP paths. Otherwise the recipient of a TCP connection does not know to reply via TCP! Heh.
|
11 years ago |
Adam Ierymenko
|
7957ab6b1d
Windows uses exceptfds to report failed async connect() in select(). TCP now done on Windows (I think).
|
11 years ago |
Adam Ierymenko
|
e8b613e625
TCP connections work on Windows now.
|
11 years ago |
Adam Ierymenko
|
e3239d23f4
Windows build fix.
|
11 years ago |
Adam Ierymenko
|
d2c5d71502
Finally fixed TCP sockets.
|
11 years ago |
Adam Ierymenko
|
c231510f8b
More TCP-related fixes and tweaks to ping timing, resynchronize, and startup.
|
11 years ago |
Adam Ierymenko
|
2ac56fd120
Fix TCP connection accumulation problem, still having issues with TCP tunneling.
|
11 years ago |
Adam Ierymenko
|
67a85221d5
WINDOWS IS SUFFERING
|
11 years ago |
Adam Ierymenko
|
328be8f846
Make Windows build, add (untested) Windows named pipe based IPC code.
|
11 years ago |
Adam Ierymenko
|
33ad3deaee
Builds with new Path code.
|
11 years ago |
Adam Ierymenko
|
ba3f04deed
Work in progress: refactoring paths, adding TCP fallback.
|
11 years ago |
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 years ago |
Adam Ierymenko
|
7a45ff460d
More deadlock fixes in new I/O.
|
11 years ago |
Adam Ierymenko
|
6f5a4d7e29
Fix blocking socket issues in new socket I/O code.
|
11 years ago |
Adam Ierymenko
|
4d0ad9abb6
Fix TRACE bug and new UDP socket code issue.
|
11 years ago |
Adam Ierymenko
|
15e8c18106
Bug fixes.
|
11 years ago |
Adam Ierymenko
|
abc82d6a52
IPC changes and SocketManager changes all build!
|
11 years ago |
Adam Ierymenko
|
bb25128406
TCP socket.
|
11 years ago |
Adam Ierymenko
|
bf5d8de999
More new socket I/O work...
|
11 years ago |
Adam Ierymenko
|
1a0a6755b1
UDP socket implementation.
|
11 years ago |
Adam Ierymenko
|
bd749e040d
Compile fixes.
|
11 years ago |
Adam Ierymenko
|
7e80d7e551
Bunch of work in progress on new socket multiplexer and plumbing for TCP jailbreaking... Don't try to build, won't yet.
|
11 years ago |