httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Stein <gst...@lyra.org>
Subject Re: WebDAV and ap_os_canonical_filename()
Date Tue, 14 Mar 2000 23:44:22 GMT
Your suggestion is exactly what Bill suggested from the start :-)

I raised this issue a couple weeks ago when it came up on the WebDAV list,
but people were silent... Glad there is discussion this time around...
hehe..

Cheers,
-g

On Tue, 14 Mar 2000 rbb@apache.org wrote:
> I know that there is an ap_os_foo_canonical_filename call in Apache that
> preserves case. I also know that APR has always intended to provide two
> canonicla filenames, one in the original case, and one in all lower case.
> I know this, because Ken Parzygnat expressed how important this was back
> when I started APR.  If this isn't being done, then it needs to be done.
> In fact, the plan has always been (and I know we aren't currently doing
> this) to provide ap_get_canon_fname and ap_get_lwr_canon_fname.  I
> haven't bothered to implement this yet, but it is so easy, I figured it
> could wait.
> 
> Ryan
> 
> 
> 
> On Tue, 14 Mar 2000, Bill Stoddard wrote:
> 
> > > There is a ap_case_os_canoncical_filename, which preserves case, IIRC.
> > > Or, punt this until 2.0, which correctly handles this case in APR.
> > 
> > Ummm, no I don't think so. Platforms with case insensitive file systems need
> > to be canonicalized to all one case. I don't think APR does anything to help
> > this unless I'm missing something fundamental.
> > 
> > Bill
> > 
> > 
> 
> 
> _______________________________________________________________________________
> Ryan Bloom                        	rbb@apache.org
> 406 29th St.
> San Francisco, CA 94131
> -------------------------------------------------------------------------------
> 

-- 
Greg Stein, http://www.lyra.org/


Mime
View raw message