Projects / BSDProxy

BSDProxy

bsdproxy is an event-driven TCP proxy for FreeBSD which uses the kqueue(2)/kevent(2) API in the event loop. It can be used to proxy any communication between a server and its clients which takes place over a TCP connection. It was mainly written to serve as an example of the uses of FreeBSD kernel event queues for event-driven I/O.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  05 Nov 2001 18:20

Release Notes: Refusal to accept new connections from clients or read further data from servers if memory is exhausted; when memory becomes available after a sufficient amount of data has been sent to the clients, new connections are accepted and server reads are resumed. Some logging output was eliminated, and a -v (verbose) option was added to toggle other logging output.

  •  01 Nov 2001 16:21

Release Notes: This release binds to a specified hostname instead of binding only to localhost.

  •  13 Apr 2001 23:08

No changes have been submitted for this release.

Screenshot

Project Spotlight

GNU Ocrad

The GNU OCR program.

Screenshot

Project Spotlight

wasora

AN advanced suite for optimization and reactor analysis.