Commit History

Author SHA1 Message Date
  ambrop7 eb32f36c19 client: don't try to lookup the source peer for keepalives... 15 years ago
  ambrop7 7395b7818e client: fix relaying for clients. We should call FrameDeciderPeer_Analyze for the actual source peer, not the relay. 15 years ago
  ambrop7 a5809ab227 version 1.999.97rc3 15 years ago
  ambrop7 6683ce3680 tun2socks: close connections gracefully, regardless of errors 15 years ago
  ambrop7 76ffc9aadf tun2socks: keep sending buffered data to the other side if one side goes down, regardless of why it went down 15 years ago
  ambrop7 1f4ab62dc4 version 1.999.97rc2 15 years ago
  ambrop7 83eacd5afb tun2socks: when the client closes connection, send out buffered data to SOCKS before removing 15 years ago
  ambrop7 db78e60384 version 1.999.97rc1 15 years ago
  ambrop7 a4b40c3e97 tun2socks: use a sane lwip configuration (e.g. buffer size), minor changes 15 years ago
  ambrop7 2b5ceaa9a7 BSocket: on Windows, make every event respond to FD_CLOSE, just to be sure 15 years ago
  ambrop7 9df1fc62d1 BTap: support TUN on Windows 15 years ago
  ambrop7 17dc07793d FrameDecider: remove misleading array arguments 15 years ago
  ambrop7 2b6cbd8929 tun2socks: print addresses, not pointers 15 years ago
  ambrop7 3fc94044fa add tun2socks 15 years ago
  ambrop7 0536c1bcfa BTime: subtract starting time on Linux too. Needed by lwip because we cast the time to an uint32_t. 15 years ago
  ambrop7 c0b69bf40c BSignal: don't dispatch signals in a loop one after another, it breaks the jobs system. Instead simply dispatch one signal per fd handler. 15 years ago
  ambrop7 bf16d03931 BReactor: add ability to execute jobs directly until a mark job is reached. Allows integration of third-party software that does 15 years ago
  ambrop7 f46086d2cc lwip: add option to allow accepting TCP connections not destined to a local address 15 years ago
  ambrop7 644fa5c5ad integrate lwIP 15 years ago
  ambrop7 e2e8a7c319 Add BSocksClient, a simple SOCKS5 client. Regenerate generated sources. 15 years ago
  ambrop7 c19974dffd BTap: add support for TUN devices (Linux only) 15 years ago
  ambrop7 23590f612c don't hardcode program names 15 years ago
  ambrop7 7f87ec820b BTap: don't assert on error fd events 15 years ago
  ambrop7 89f55fa117 BSocket: fix wrong error path in BSocket_Accept 15 years ago
  ambrop7 e1965b05c3 BSocket: fix wrong error path in BSocket_Init 15 years ago
  ambrop7 82d03fdea5 BReactor: report error events for file descriptors. BSocket: add a new event for catching these errors, but keep existing behaviour by first reporting 15 years ago
  ambrop7 ff90e97b14 version 1.999.96rc17 15 years ago
  ambrop7 f3c6e377c6 PacketPassFairQueue: don't assign a new (lowest) time to a flow when it becomes active. Instead keep a time for all flows, and when it's about to 15 years ago
  ambrop7 239bd17f63 remove HashTable 15 years ago
  ambrop7 d86a89f459 version 1.999.96rc16 15 years ago