Return-Path: Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: (qmail 28721 invoked from network); 25 Dec 2006 01:32:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Dec 2006 01:32:01 -0000 Received: (qmail 98293 invoked by uid 500); 25 Dec 2006 01:31:51 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 98138 invoked by uid 500); 25 Dec 2006 01:31:50 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 98116 invoked by uid 99); 25 Dec 2006 01:31:50 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 24 Dec 2006 17:31:50 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [80.229.52.226] (HELO grimnir.webthing.com) (80.229.52.226) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 24 Dec 2006 17:31:41 -0800 Received: from grimnir.webthing.com (localhost [127.0.0.1]) by grimnir.webthing.com (Postfix) with ESMTP id A62C12140; Mon, 25 Dec 2006 01:31:21 +0000 (GMT) Date: Mon, 25 Dec 2006 01:31:21 +0000 From: Nick Kew To: users@httpd.apache.org, dev@httpd.apache.org Subject: ANN: mod_proxy_html 3.0-dev Message-ID: <20061225013121.673f04de@grimnir> Organization: WebThing X-Mailer: Sylpheed-Claws 2.5.0-rc3 (GTK+ 2.10.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I've made a number of significant updates to mod_proxy_html, and it's working fine for me in a range of tests. I'd now like to invite testing and feedback from developers and "bleeding edge" users. The major new features in mod_proxy_html 3.0 are inspired by the common requests I've had from users of versions 2.x: * Much improved internationalisation/charset support. It now works properly with charsets not supported by libxml2, such as the "windows-125x" range, and enables an administrator to correct for backends that fail to supply the information. It can also generate output using any encoding available on the host system. * Configurable definition for the set of HTML attributes to treat as links and events. So you can now support rewriting proprietary hacks like by declaring them in httpd.conf. * Supports various fixups for bogus and deprecated HTML. * Supports flexible configuration, through interpolating environment variables in ProxyHTMLURLMap rules, and supports conditional processing of individual rules. Other feature requests can still be considered, too! The next task is to update the documentation further, notably the tutorial. The recipes everyone seems to copy were designed for Apache 2.0 and mod_proxy_html 1.x, and while they work for later versions, they lead users into some gotchas in spite of my warnings! http://apache.webthing.com/mod_proxy_html/ -- Nick Kew Application Development with Apache - the Apache Modules Book http://www.apachetutor.org/