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
2024-04-29
plug fd leak introduced in "avoid toctu" rewrite.
Florian Obser
2024-04-16
Prevent toctu issues in static file serving and auto index generation.
Florian Obser
2024-01-06
put the real sizes into the "title" attribute so that hovering shows the
Marc Espie
2024-01-04
make auto-index better
Marc Espie
2023-12-28
don't add values we won't print, use scandir properly
Marc Espie
2022-08-15
plug some memory leaks in server_file_index when failures occur
Omar Polo
2022-03-04
Only provide the .gz file if timestamp is >= the non-gzip file. Make
Theo de Raadt
2022-03-02
struct stat from early file inspection was being used after actual file
Theo de Raadt
2022-03-02
Simplify .gz handling a bit
Theo Buehler
2022-02-27
Add gzip-static option to httpd. This allows to deliver precompressed
Alexander Bluhm
2021-04-29
Use relative reference URIs in Location header on directory redirects.
dv
2021-03-16
A socket buffer is not the best size to read from a disk.
Otto Moerbeek
2020-05-22
Use the simpler HTML5 idiom to declare charset in autogenerated pages.
Anthony J. Bentley
2020-05-18
httpd: add a "dark mode" in directory listings and error pages
cwen
2018-06-15
Fix 304 Not Modified response: don't send a body, use the correct MIME type.
Reyk Floeter
2017-02-02
Fix support for HTTP pipelining by handling all requests in the buffer.
Reyk Floeter
2017-01-31
Reimplement httpd's support for byte ranges.
Reyk Floeter
2017-01-30
Fix error path of range requests, found while reviewing byte range support.
Reyk Floeter
2016-05-17
Repair some file descriptor leaks.
Theo de Raadt
2016-03-08
Set content charset for auto index generated page.
Florian Obser
2015-08-03
Fix rev 1.70 of server.c by only re-enabling the bufferevent if we
Florian Obser
2015-07-20
ensure http_path is escaped before using it in Location redirection.
Sebastien Marie
2015-07-18
Fix check against NULL which was reverted by accident in r1.56.
Matthias Kilian
2015-07-18
Allow to change the default media type globally or per-location,
Reyk Floeter
2015-07-17
Adjust server_file_modified_since() to our style. Please keep httpd clean.
Reyk Floeter
2015-07-16
spacing
Reyk Floeter
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
[next]