index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
httpd
/
server_file.c
Age
Commit message (
Expand
)
Author
2015-05-05
Implement If-Modified-Since.
Florian Obser
2015-05-03
Implement byte ranges.
Florian Obser
2015-04-25
Prepend files or directories containing ":" with "./" in directory
Florian Obser
2015-02-12
Rename escape_uri() to url_encode() because it is the opposite of
Reyk Floeter
2015-02-10
Encode directory listings.
Florian Obser
2015-02-08
spacing
Reyk Floeter
2015-01-21
httpd is based on relayd and had included many headers that are only
Reyk Floeter
2015-01-16
Replace <sys/param.h> with <limits.h> and other less dirty headers where
Theo de Raadt
2015-01-13
bump copyright year
Reyk Floeter
2015-01-06
Make httpd return "404 not found" if an intermediate component of a requested
Stefan Sperling
2015-01-04
add new url stripping option:
Christopher Zimmermann
2015-01-01
Use the HTML5 doctype for error and auto index pages because it is
Reyk Floeter
2014-12-21
Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.
Philip Guenther
2014-12-12
Like previously done in relayd, change the keyword "ssl" to "tls" to
Reyk Floeter
2014-12-04
stop viral header propagation. none of this code uses sys/hash.h
Ted Unangst
2014-10-25
Remove unnecessary netinet/in_systm.h include.
Lawrence Teo
2014-10-21
Rework the error message a little bit: Do not send details of the
Reyk Floeter
2014-10-02
Fix an error case that was never handled ending up in an endless event
Reyk Floeter
2014-09-27
In addition to READ, disable WRITE events when closing the file
Reyk Floeter
2014-08-29
Use two instead of one http descriptor for request and response.
Reyk Floeter
2014-08-21
Add Last-Modified: HTTP header.
Christopher Zimmermann
2014-08-14
Remove obsolete struct stat parameters.
Christopher Zimmermann
2014-08-08
When opening directories, re-match the location after the index file
Reyk Floeter
2014-08-06
The watermark exposed a bug in server_write that broke keep-alive
Reyk Floeter
2014-08-06
Adjust the read/write watermarks according to the TCP send buffer.
Reyk Floeter
2014-08-04
Redirect to https:// if SSL/TLS is enabled.
Reyk Floeter
2014-08-04
httpd doesn't support SSL/TLS yet, remove the remaining bits.
Reyk Floeter
2014-08-03
Only allow GET and HEAD for static files or return 405.
Reyk Floeter
2014-08-03
Also write log messages, like 404 Not Found, on error. This is a bit
Reyk Floeter
2014-08-03
Split fastcgi socket path and document root option and add the
Reyk Floeter
2014-08-02
spacing
Reyk Floeter
2014-08-02
scandir(3)-based directory auto index didn't work on NFS because the
Reyk Floeter
2014-07-31
some fastcgi improvements:
Reyk Floeter
2014-07-31
One bufferevent can be shared by file and fcgi.
Reyk Floeter
2014-07-31
Rename the "docroot" variable to "path" because it will be used for
Reyk Floeter
2014-07-30
Reserve an extra file descriptor per connection instead of per
Reyk Floeter
2014-07-29
Add extended directory index options: "[no] index" and "[no] auto index".
Reyk Floeter
2014-07-26
Remove redundant slash
Reyk Floeter
2014-07-25
It is recommended to use a URL in the Location header of 3xx
Reyk Floeter
2014-07-25
Canonicalize the request path once without the docroot and prepend the
Reyk Floeter
2014-07-25
Don't leak docroot in the error message if the default index file is missing.
Reyk Floeter
2014-07-25
Split server and server_config.
Reyk Floeter
2014-07-25
Rename a field, needed later, no functional change.
Reyk Floeter
2014-07-25
Move the docroot into the server block.
Reyk Floeter
2014-07-23
The default index page shouldn't be a directory. It's a 500.
Reyk Floeter
2014-07-23
Don't expose the docroot on error.
Reyk Floeter
2014-07-23
First attempt at verifying the request path and the access
Reyk Floeter
2014-07-23
Add canonicalize_path() to canonicalize the requested URL path.
Reyk Floeter
2014-07-16
Implement file descriptor accounting. The concept was taken from
Reyk Floeter
2014-07-15
don't diplay the full path in error messages
Reyk Floeter
[next]