From owner-svn-src-all@FreeBSD.ORG Sat Jan 10 19:40:20 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B539A1065670; Sat, 10 Jan 2009 19:40:20 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by mx1.freebsd.org (Postfix) with ESMTP id 1945F8FC0A; Sat, 10 Jan 2009 19:40:19 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by qw-out-2122.google.com with SMTP id 9so5836407qwb.7 for ; Sat, 10 Jan 2009 11:40:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=EU2Ia1C9O/cqIGmSXDS2eqWl9ldqvwWkAmUtJDmit3k=; b=MiimVvbYEj5GpIAaEaXIX9jiY3S6Qs9vAbF/g29fdnDQxxAgSe/qrsbVVxCbKnM8Ko bSGxQ1HgW8VVAh0q390wqfCCFwYFowFTgMyhKC3vxTMZ+ZqdY4i5sU+oy3G+Jhi376Br 68mBnpdEjV7euuH3Mrbp58cNFmJ+iekZ5nIsg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=dDqq4p3QOQKy8Yc1bDhzNCpMfG7Ehd3ul53RHdAkZb7FyiC5GXX7NO8a/35REHYFKT iExyL0ect+oli4UOMabPATu4nbGuVfcI+n/cJSCUjZiV+UnAJGVu6XF2/i9Iuq+cgS4w IQtAFP6pGX80rD/BSfij12n57vAl0abdpYkIk= Received: by 10.214.80.20 with SMTP id d20mr7292151qab.62.1231616419316; Sat, 10 Jan 2009 11:40:19 -0800 (PST) Received: by 10.214.81.13 with HTTP; Sat, 10 Jan 2009 11:40:19 -0800 (PST) Message-ID: Date: Sat, 10 Jan 2009 14:40:19 -0500 From: "Adrian Chadd" Sender: adrian.chadd@gmail.com To: "Attila Nagy" In-Reply-To: <4968E8B4.9090309@fsn.hu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200901091602.n09G2Jj1061164@svn.freebsd.org> <4967A500.30205@fsn.hu> <4967B6D9.90001@elischer.org> <4967C539.2060803@fsn.hu> <49686A30.4000205@fsn.hu> <4968E8B4.9090309@fsn.hu> X-Google-Sender-Auth: 54ced42e2eb0b001 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Robert Watson , Julian Elischer Subject: Re: svn commit: r186955 - in head/sys: conf netinet X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jan 2009 19:40:21 -0000 2009/1/10 Attila Nagy : > BTW, I'm eagerly waiting for somebody to implement this transparency into > nginx, which can act as a reverse proxy with built-in perl logic. :) > That way FreeBSD could be used as a highly flexible transparent reverse HTTP > proxy. > > Do you know anything else which can do that now with an easy API (accessible > from high level languages like perl or python)? Heh. Well, my -eventual- aim with Squid/Cacheboy may make this sort of stuff possible, but with lua and not perl. Lots of work to do before that happens though. Of course, the problem with transparency is doing it -right-, and this patch is about 1% of the total work required to solve all the problems so people don't "notice broken stuff".. Adrian