diff options
author | Peter Pentchev <roam@FreeBSD.org> | 2001-11-02 14:08:43 +0000 |
---|---|---|
committer | Peter Pentchev <roam@FreeBSD.org> | 2001-11-02 14:08:43 +0000 |
commit | 7833a202b4ac73ad92356e84521467235f447515 (patch) | |
tree | 7f87e30ca4eac7ffe9233eb898596f7ccbdea62a /net/bsdproxy | |
parent | Update to 0.1.5 (diff) |
Add bsdproxy 0.03, a TCP proxy using the kevent(2)/kqueue(2) API.
Notes
Notes:
svn path=/head/; revision=49502
Diffstat (limited to 'net/bsdproxy')
-rw-r--r-- | net/bsdproxy/Makefile | 27 | ||||
-rw-r--r-- | net/bsdproxy/distinfo | 1 | ||||
-rw-r--r-- | net/bsdproxy/pkg-comment | 1 | ||||
-rw-r--r-- | net/bsdproxy/pkg-descr | 13 | ||||
-rw-r--r-- | net/bsdproxy/pkg-plist | 3 |
5 files changed, 45 insertions, 0 deletions
diff --git a/net/bsdproxy/Makefile b/net/bsdproxy/Makefile new file mode 100644 index 000000000000..1fb4ef521adb --- /dev/null +++ b/net/bsdproxy/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: bsdproxy +# Date created: 2 November 2001 +# Whom: roam@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= bsdproxy +PORTVERSION= 0.03 +CATEGORIES= net +MASTER_SITES= http://sydney.daveb.net/bsdproxy/ + +MAINTAINER= roam@FreeBSD.org + +LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12 + +GNU_CONFIGURE= yes + +DOCS= README + +.if !defined(NOPORTDOCS) +post-install: + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR} +.endif + +.include <bsd.port.mk> diff --git a/net/bsdproxy/distinfo b/net/bsdproxy/distinfo new file mode 100644 index 000000000000..ef08c2a63401 --- /dev/null +++ b/net/bsdproxy/distinfo @@ -0,0 +1 @@ +MD5 (bsdproxy-0.03.tar.gz) = 9ce70ef35ad3c9c9a626c2b8da885f11 diff --git a/net/bsdproxy/pkg-comment b/net/bsdproxy/pkg-comment new file mode 100644 index 000000000000..93aae30653d6 --- /dev/null +++ b/net/bsdproxy/pkg-comment @@ -0,0 +1 @@ +A TCP proxy, demonstrating use of the kevent(2)/kqueue(2) API diff --git a/net/bsdproxy/pkg-descr b/net/bsdproxy/pkg-descr new file mode 100644 index 000000000000..efe93b02cf09 --- /dev/null +++ b/net/bsdproxy/pkg-descr @@ -0,0 +1,13 @@ +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. + +WWW: http://sydney.daveb.net/bsdproxy/ +Author: Dave Bailey <dave@daveb.net> diff --git a/net/bsdproxy/pkg-plist b/net/bsdproxy/pkg-plist new file mode 100644 index 000000000000..2f2e9991c72d --- /dev/null +++ b/net/bsdproxy/pkg-plist @@ -0,0 +1,3 @@ +bin/bsdproxy +%%PORTDOCS%%share/doc/bsdproxy/README +%%PORTDOCS%%@dirrm share/doc/bsdproxy |