Return-Path: Delivered-To: apmail-new-httpd-archive@apache.org Received: (qmail 9363 invoked by uid 500); 14 Mar 2000 19:51:07 -0000 Mailing-List: contact new-httpd-help@apache.org; run by ezmlm Precedence: bulk X-No-Archive: yes Reply-To: new-httpd@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list new-httpd@apache.org Received: (qmail 9347 invoked from network); 14 Mar 2000 19:51:07 -0000 Date: Tue, 14 Mar 2000 13:51:05 -0600 From: Manoj Kasichainula To: new-httpd@apache.org Subject: Re: WebDAV and ap_os_canonical_filename() Message-ID: <20000314135105.B14700@io.com> Mail-Followup-To: new-httpd@apache.org References: <013201bf8de1$7a85cb90$064b2509@raleigh.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.1.7-current-20000302i In-Reply-To: <013201bf8de1$7a85cb90$064b2509@raleigh.ibm.com>; from stoddard@raleigh.ibm.com on Tue, Mar 14, 2000 at 01:16:54PM -0500 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N On Tue, Mar 14, 2000 at 01:16:54PM -0500, Bill Stoddard wrote: > The only solution > that comes to mind is to create a new char* in the request_rec structure > (char* case_canononical_filename ?) that contains the translated filename > that has not been folded to lower case. mod_dav can use this field when > handling PUT requests. Any other ideas? This was the solution I was about to propose before reading the rest of your message. I think it should just be called canonical_filename though; there could be OSes where the canonicalization is unrelated to case.