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

Recent releases

  •  05 Nov 2001 23: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 21:21

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

      •  14 Apr 2001 03:08

        No changes have been submitted for this release.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.