Merged support for nginx 0.8

pull/4/head
Adrián Pérez 2009-06-06 22:09:32 +02:00 committed by Adrian Perez
commit 3d18805d3a
3 changed files with 26 additions and 13 deletions

View File

@ -1 +0,0 @@
,*

35
.todo
View File

@ -1,29 +1,42 @@
<todo version="0.1.19"> <?xml version="1.0"?>
<todo version="0.1.20">
<note priority="medium" time="1187975642" done="1188304701"> <note priority="medium" time="1187975642" done="1188304701">
readme:iframe readme:iframe
<comment> <comment>
done in r23 done in r23
</comment> </comment>
</note> </note>
<note priority="medium" time="1187975645" done="1244350191">
readme:div
<comment>
will not be done
</comment>
</note>
<note priority="medium" time="1187975648" done="1244350198">
readme:pre
<comment>
will not be done
</comment>
</note>
<note priority="medium" time="1187975662" done="1189593070"> <note priority="medium" time="1187975662" done="1189593070">
header:inline header:inline
</note> </note>
<note priority="medium" time="1187975645">
readme:div
</note>
<note priority="medium" time="1187975648">
readme:pre
</note>
<note priority="medium" time="1187975708" done="1189593086"> <note priority="medium" time="1187975708" done="1189593086">
footer:inline footer:inline
</note> </note>
<note priority="medium" time="1188484132" done="1244350207">
install handler *after* index handler
<comment>
done
</comment>
</note>
<note priority="medium" time="1188384488"> <note priority="medium" time="1188384488">
split big handler function into smaller pieces split big handler function into smaller pieces
</note> </note>
<note priority="medium" time="1188484132"> <note priority="medium" time="1189426947" done="1244350211">
install handler *after* index handler
</note>
<note priority="medium" time="1189426947">
proper error message on subrequest errors proper error message on subrequest errors
<comment>
done
</comment>
</note> </note>
</todo> </todo>

View File

@ -382,7 +382,8 @@ make_content_buf(
entry->dir = ngx_de_is_dir(&dir); entry->dir = ngx_de_is_dir(&dir);
entry->mtime = ngx_de_mtime(&dir); entry->mtime = ngx_de_mtime(&dir);
entry->size = ngx_de_size(&dir); entry->size = ngx_de_size(&dir);
entry->utf_len = (r->utf8) entry->utf_len = (r->headers_out.charset.len == 5 &&
ngx_strncasecmp(r->headers_out.charset.data, (u_char*) "utf-8", 5) == 0)
? ngx_utf8_length(entry->name.data, entry->name.len) ? ngx_utf8_length(entry->name.data, entry->name.len)
: len; : len;
} }