Re: [RFC] Apache Privilege Separation for WebDAV (now against 2.2.6)

2007-12-22 Thread Michael Clark
Michael Clark wrote: * A stackable performance statistics vfs module implementation that does timings on filesystem io calls. BTW I did some timings on linux for the wrapped apr_stat unix socket sendmsg/recvmsg ping/pong calls to the privsep process and a OS cached stat was about 22

Re: [RFC] Apache Privilege Separation for WebDAV (now against 2.2.6)

2007-12-22 Thread William A. Rowe, Jr.
Michael Clark wrote: Paul Querna wrote: How you stubbed out the file io seems fine for the lifetime of 2.2.x and maybe 2.4.x, but in the long run, I believe we need to support some kind of VFS layer, to make all IO pluggable. (open file, directory listing, etc etc). Directory listings in

Re: [VOTE] initial release of httpd-mod_ftp-0.9.0

2007-12-22 Thread William A. Rowe, Jr.
Niklas Edmundsson wrote: However, I found a slight bug that might be my configuration or something worse: httpd won't serve http when I have mod_ftp with accompanying config enabled. It reads the request and then closes the connection, it doesn't even log anything in the error log despite

VFS Proof of concept

2007-12-22 Thread Michael Clark
Attached is a proof of concept for an Apache VFS layer. There is a consumer API which just mimics the APR file IO API with the addition of a request_rec *r argument (see example patch to consumer code). There is a provider interface using an ap_vfs_mount structure that can be filled out and