diff options
author | roam <roam@FreeBSD.org> | 2001-11-02 14:08:43 +0000 |
---|---|---|
committer | roam <roam@FreeBSD.org> | 2001-11-02 14:08:43 +0000 |
commit | c4a2c0bf2660b44d0087950c46aa256ed77c3ed8 (patch) | |
tree | dfa2cc525768ab9a15b31235c4eb5f85ef1b3e1b /net | |
parent | 76bfb12ce669cc9f4326eca445fe2a89da68f5fd (diff) | |
download | FreeBSD-ports-c4a2c0bf2660b44d0087950c46aa256ed77c3ed8.zip FreeBSD-ports-c4a2c0bf2660b44d0087950c46aa256ed77c3ed8.tar.gz |
Add bsdproxy 0.03, a TCP proxy using the kevent(2)/kqueue(2) API.
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-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 |
6 files changed, 46 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile index e14a9ba..fd8b722 100644 --- a/net/Makefile +++ b/net/Makefile @@ -30,6 +30,7 @@ SUBDIR += bounce SUBDIR += bpft SUBDIR += brouted + SUBDIR += bsdproxy SUBDIR += cap SUBDIR += cdpd SUBDIR += centericq diff --git a/net/bsdproxy/Makefile b/net/bsdproxy/Makefile new file mode 100644 index 0000000..1fb4ef5 --- /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 0000000..ef08c2a --- /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 0000000..93aae30 --- /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 0000000..efe93b0 --- /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 0000000..2f2e999 --- /dev/null +++ b/net/bsdproxy/pkg-plist @@ -0,0 +1,3 @@ +bin/bsdproxy +%%PORTDOCS%%share/doc/bsdproxy/README +%%PORTDOCS%%@dirrm share/doc/bsdproxy |