The official NGINX Open Source repository.
Go to file
Maxim Dounin 6226fe3512 Autoindex: escape '?' in file names.
For files with '?' in their names autoindex generated links with '?' not
escaped.  This resulted in effectively truncated links as '?' indicates
query string start.

This is an updated version of the patch originally posted at [1].  It
introduces generic NGX_ESCAPE_URI_COMPONENT which escapes everything but
unreserved characters as per RFC 3986.  This approach also renders unneeded
special colon processing (as colon is percent-encoded now), it's dropped
accordingly.

[1] http://nginx.org/pipermail/nginx-devel/2010-February/000112.html

Reported by Konstantin Leonov.
2011-10-11 17:56:51 +00:00
auto Upstream keepalive module. 2011-09-15 19:28:18 +00:00
conf "video/mp4" mime type added. 2011-09-09 10:25:43 +00:00
contrib nginx-0.3.55-RELEASE import 2006-07-28 15:16:17 +00:00
docs The reference documentation is moving elsewhere. 2011-10-09 06:49:54 +00:00
misc Adding repository path missed in r4179. 2011-10-06 13:09:00 +00:00
src Autoindex: escape '?' in file names. 2011-10-11 17:56:51 +00:00
.hgtags release-1.1.5 tag 2011-10-05 14:46:09 +00:00