httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe, Jr." <wr...@rowe-clan.net>
Subject Re: [PATCH] mod_autoindex & character set
Date Thu, 01 Feb 2007 17:40:53 GMT
Issac Goldstand wrote:
> Dr. Peter Poeml wrote:
>> As a totally optional addition, it might be possible to let
>> mod_autoindex figure out the actual encoding, and automatically set an
>> appropriate character set. There are some more details in
>> https://bugzilla.novell.com/show_bug.cgi?id=153557 .
> 
> IIRC, libapreq has defined a function apreq_charset_divine to
> heuristically determine charset encoding.  It supports ASCII --> UTF8
> --> latin1 --> CP1252
> 
> Also, IIRC, people have mentioned splitting the existing apreq project
> into APR-UTIL, httpd-core, mod_apreq (in httpd/modules) and CPAN (for
> perl glue), although not much has been done.  Might apreq_charset_divine
> and friends fit somewhere in apr-util?
> 
> If so, I'd be happy to work on a patch to move it in, if some committer
> is willing to endorse the work on the apr side...

I think this aspect could fit well into apr_xlate_'s api.

In the case of filenames/filesystem - we actually have three nuggets to
navigate; the names of the files, the contents of Readme and the contents
of Header.  So on the fly detection will slow things down considerably for
autogenerated indexes.

Right now, best case, Readme and Header are streamed with sendfile IIRC.




Mime
View raw message