FreeBSD net : bsdproxy4>
A TCP proxy, demonstrating use of the kevent(2)/kqueue(2) API
bsdproxy is a generic, event-driven proxy designed specifically for the
BSD platform. It uses the kqueue()/kevent() system calls to determine
when to relay data from one side of the connection to the other. It also
uses GLib (http://www.gtk.org) data structures and memory management
functions to optimize steady-state performance (minimize unnecessary
memory allocation/deallocation).
bsdproxy has been used to proxy HTTP, HTTPS, telnet, and mysql without
any problems. It should be able to serve as a transparent proxy for
anything over a TCP/IP connection.
http://daveb.net/bsdproxy/
|
bsdproxy history
v. 1.6
date: 2006/03/07 08:27:02; author: ade; state: Exp; lines: +1 -0
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.5
date: 2006/02/23 10:38:17; author: ade; state: Exp; lines: +1 -2
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.4
date: 2004/11/01 17:09:53; author: roam; state: Exp; lines: +1 -1
A long-overdue dequoting of COMMENT. D'oh, I thought I'd done this,
like, MONTHS ago!
Submitted by: Brian Poole
v. 1.3
date: 2003/07/08 06:05:08; author: roam; state: Exp; lines: +1 -1
Fix the master site.
Prompted by: fenner's scripts
v. 1.2
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.1
date: 2001/11/02 14:08:43; author: roam; state: Exp;
Add bsdproxy 0.03, a TCP proxy using the kevent(2)/kqueue(2) API.
=============================================================================
v. 1.6
date: 2006/03/07 08:27:02; author: ade; state: Exp; lines: +1 -0
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.5
date: 2006/02/23 10:38:17; author: ade; state: Exp; lines: +1 -2
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.4
date: 2004/11/01 17:09:53; author: roam; state: Exp; lines: +1 -1
A long-overdue dequoting of COMMENT. D'oh, I thought I'd done this,
like, MONTHS ago!
Submitted by: Brian Poole
v. 1.3
date: 2003/07/08 06:05:08; author: roam; state: Exp; lines: +1 -1
Fix the master site.
Prompted by: fenner's scripts
v. 1.2
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.1
date: 2001/11/02 14:08:43; author: roam; state: Exp;
Add bsdproxy 0.03, a TCP proxy using the kevent(2)/kqueue(2) API.
=============================================================================
v. 1.6
date: 2006/03/07 08:27:02; author: ade; state: Exp; lines: +1 -0
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.
Discussed with: kris
Approved by: portmgr (implicit)
v. 1.5
date: 2006/02/23 10:38:17; author: ade; state: Exp; lines: +1 -2
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.4
date: 2004/11/01 17:09:53; author: roam; state: Exp; lines: +1 -1
A long-overdue dequoting of COMMENT. D'oh, I thought I'd done this,
like, MONTHS ago!
Submitted by: Brian Poole
v. 1.3
date: 2003/07/08 06:05:08; author: roam; state: Exp; lines: +1 -1
Fix the master site.
Prompted by: fenner's scripts
v. 1.2
date: 2003/02/19 16:07:27; author: roam; state: Exp; lines: +1 -0
Remove pkg-comment files in my ports.
v. 1.1
date: 2001/11/02 14:08:43; author: roam; state: Exp;
Add bsdproxy 0.03, a TCP proxy using the kevent(2)/kqueue(2) API.
=============================================================================
|