Commit History

Autor SHA1 Mensaxe Data
  ambrop7 ae14d254ac server: Fix bug forgetting to call BSSLConnection_ReleaseBuffers(). %!s(int64=12) %!d(string=hai) anos
  ambrop7 a23d1d7f84 client, server: implement experimental support for performing SSL operations in worker threads %!s(int64=13) %!d(string=hai) anos
  ambrop7 2ba003366d server: make max_clients adjustible at runtime via command line %!s(int64=13) %!d(string=hai) anos
  ambrop7 2185655723 fix many potential aliasing issues %!s(int64=13) %!d(string=hai) anos
  ambrop7 f9cb7b96a2 remove LinkedList2 and use LinkedList1 instead %!s(int64=13) %!d(string=hai) anos
  ambrop7 3f49f1bf40 server: fix cosmetic typo %!s(int64=13) %!d(string=hai) anos
  ambrop7 a21e23fe8a port to compile with MSVC %!s(int64=13) %!d(string=hai) anos
  ambrop7 2d34d4cec2 simplify comparators using B_COMPARE %!s(int64=13) %!d(string=hai) anos
  ambrop7 d7c427733b fix cosmetic problems find by clang analyzer %!s(int64=13) %!d(string=hai) anos
  ambrop7 0d99d6a26a switch to using the New BSD License %!s(int64=14) %!d(string=hai) anos
  ambrop7 7c999b0a14 call open_standard_streams() on startup to ensure stdin/stdout/stderr file descriptors exist %!s(int64=14) %!d(string=hai) anos
  ambrop7 b89aef0fa1 Rework logging, don't format log messages if we wouldn't log them. Results in a noticable performance %!s(int64=14) %!d(string=hai) anos
  ambrop7 3de3e985ef PacketPassFairQueue: enforce MTU limit through error not assertion %!s(int64=14) %!d(string=hai) anos
  ambrop7 e0105159d8 cosmetic changes %!s(int64=14) %!d(string=hai) anos
  ambrop7 c53fc229b9 server: oops, broke compatibility. Do not expect 'acceptpeer' from old clients. %!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 dda3348a92 server: stop flow reset timer when disconnecting flow %!s(int64=14) %!d(string=hai) anos
  ambrop7 967e72d52d server: don't forward messages to a flow that has reset scheduled %!s(int64=14) %!d(string=hai) anos
  ambrop7 8b1994d49b server: use a function to lookup flows %!s(int64=14) %!d(string=hai) anos
  ambrop7 66918c13c0 server: always reset after some time %!s(int64=14) %!d(string=hai) anos
  ambrop7 b6594f0f99 Make peers use SSL when talking through the server. %!s(int64=14) %!d(string=hai) anos
  ambrop7 fb7bafc5dc BSSLConnection: we only need BPendingGroup, not BReactor %!s(int64=14) %!d(string=hai) anos
  ambrop7 a1c08b8eac server: add new resetpeer command to allow a peer to reset knowledge of another peer %!s(int64=14) %!d(string=hai) anos
  ambrop7 ae245e9a3b server: reset knowledge of two clients if we run out of buffer %!s(int64=14) %!d(string=hai) anos
  ambrop7 0e3bf91465 server: remove duplicate handshake complete log message %!s(int64=14) %!d(string=hai) anos
  ambrop7 3bb2cd824e name the SO_SNDBUF options more consistently %!s(int64=14) %!d(string=hai) anos
  ambrop7 514575f86a server: only set SO_SNDBUF if it's >0 %!s(int64=14) %!d(string=hai) anos
  ambrop7 0e1e9ad522 server: add command line option for SO_SNDBUF. Bump default to 16K. %!s(int64=14) %!d(string=hai) anos
  ambrop7 484e669d4b cosmetic changes %!s(int64=14) %!d(string=hai) anos
  ambrop7 7c9776158b PacketProtoDecoder: report errors without FlowError. %!s(int64=14) %!d(string=hai) anos