Commit History

Autor SHA1 Mensaxe Data
  ambrop7 a23d1d7f84 client, server: implement experimental support for performing SSL operations in worker threads %!s(int64=13) %!d(string=hai) anos
  ambrop7 2185655723 fix many potential aliasing issues %!s(int64=13) %!d(string=hai) anos
  ambrop7 a21e23fe8a port to compile with MSVC %!s(int64=13) %!d(string=hai) anos
  ambrop7 0d99d6a26a switch to using the New BSD License %!s(int64=14) %!d(string=hai) anos
  ambrop7 f39c5c16f8 client: cosmetic changes %!s(int64=14) %!d(string=hai) anos
  ambrop7 c7f210e314 Update protocol so that the client must confirm each 'newclient' message with an 'acceptpeer' message. %!s(int64=14) %!d(string=hai) anos
  ambrop7 3817ac3746 ServerConnection: remove unused ServerConnection_StartMessage and ServerConnection_EndMessage %!s(int64=14) %!d(string=hai) anos
  ambrop7 fb7bafc5dc BSSLConnection: we only need BPendingGroup, not BReactor %!s(int64=14) %!d(string=hai) anos
  ambrop7 7c9776158b PacketProtoDecoder: report errors without FlowError. %!s(int64=14) %!d(string=hai) anos
  ambrop7 230ac03a87 Replace BSocket with BConnection and BDatagram. On Windows, do all I/O through IOCP. %!s(int64=14) %!d(string=hai) anos
  ambrop7 82cb3c0f72 ServerConnection: cosmetic changes %!s(int64=14) %!d(string=hai) anos
  ambrop7 cb1485dcd3 rearrange source flow such that 'flow' does not depend on 'system' %!s(int64=14) %!d(string=hai) anos
  ambrop7 d40f306428 minor changes %!s(int64=15) %!d(string=hai) anos
  ambrop7 76f53f6510 FreeBSD support. %!s(int64=15) %!d(string=hai) anos
  ambrop7 f2cbad72af don't log error details in error handlers %!s(int64=15) %!d(string=hai) anos
  ambrop7 d1e931fcb4 FlowError: pass an int error code instead of a void * %!s(int64=15) %!d(string=hai) anos
  ambrop7 481b171588 DebugError: don't use a dead var, use a job to enforce destruction, allowing the destruction to be done from the handler's jobs (rather than just the handler) %!s(int64=15) %!d(string=hai) anos
  ambrop7 feb875f9dc ServerConnection: use DebugError %!s(int64=15) %!d(string=hai) anos
  ambrop7 97d2c48f5b Minor changes %!s(int64=15) %!d(string=hai) anos
  ambrop7 c2167ac4b0 Minor changes %!s(int64=15) %!d(string=hai) anos
  ambrop7 00cd64a636 Introduce a brand new design based on a LIFO list of jobs pending execution: %!s(int64=15) %!d(string=hai) anos
  ambrop7 198d6cd4b8 Initial import %!s(int64=15) %!d(string=hai) anos