Commit History

Autor SHA1 Mensaxe Data
  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. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 7957ab6b1d Windows uses exceptfds to report failed async connect() in select(). TCP now done on Windows (I think). %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko e8b613e625 TCP connections work on Windows now. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko e3239d23f4 Windows build fix. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko d2c5d71502 Finally fixed TCP sockets. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko c231510f8b More TCP-related fixes and tweaks to ping timing, resynchronize, and startup. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 2ac56fd120 Fix TCP connection accumulation problem, still having issues with TCP tunneling. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 67a85221d5 WINDOWS IS SUFFERING %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 328be8f846 Make Windows build, add (untested) Windows named pipe based IPC code. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 33ad3deaee Builds with new Path code. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko ba3f04deed Work in progress: refactoring paths, adding TCP fallback. %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 7a45ff460d More deadlock fixes in new I/O. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 6f5a4d7e29 Fix blocking socket issues in new socket I/O code. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4d0ad9abb6 Fix TRACE bug and new UDP socket code issue. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 15e8c18106 Bug fixes. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko abc82d6a52 IPC changes and SocketManager changes all build! %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko bb25128406 TCP socket. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko bf5d8de999 More new socket I/O work... %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 1a0a6755b1 UDP socket implementation. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko bd749e040d Compile fixes. %!s(int64=11) %!d(string=hai) anos
  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. %!s(int64=11) %!d(string=hai) anos