Received: (from majordom@localhost) by hyperreal.org (8.8.5/8.8.5) id NAA20097; Mon, 28 Jul 1997 13:32:04 -0700 (PDT) Received: from gate-isdn.ukweb.com (gate-isdn.ukweb.com [194.152.65.149]) by hyperreal.org (8.8.5/8.8.5) with SMTP id NAA20077 for ; Mon, 28 Jul 1997 13:31:58 -0700 (PDT) Received: from aardvark.ukweb.com [192.168.2.4] by gate-isdn.ukweb.com with smtp (Exim 1.61 #1) id 0wswSv-0000WE-00; Mon, 28 Jul 1997 21:32:25 +0100 Date: Mon, 28 Jul 1997 21:31:49 +0100 (BST) From: Paul Sutton To: new-httpd@apache.org Subject: Re: [PATCH] mod_access overhaul In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org On Sat, 26 Jul 1997, Dean Gaudet wrote: > This is an overhaul of mod_access.c's matching and syntax. I was originally > just going to implement the CIDR syntax like PR#762 wants. But I went a > bit further. From my CHANGES note: > > - Now understands network/netmask syntax (i.e. 10.1.0.0/255.255.0.0) > and cidr syntax (i.e. 10.1.0.0/16). > > - Critical path was sped up by pre-computing a few things at config time. > > - The undocumented syntax "allow user-agents" was removed, > the replacement is "allow from env=foobar" combined with mod_browser. > > - When used with hostnames it now forces a double-reverse lookup > no matter what the directory settings are. This double-reverse > doesn't affect any of the other routines that use the remote > hostname. In particular it's still passed to CGIs and the log > without the double-reverse check. Yeah, this is neat. It seems to work in some basic testing and looks good. +1 for 1.3. Incidently I still find this non-obvious: BrowserMatch nice-robots banned=0 deny from env=banned bans the nice-robots. //pcs