summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd/httpd.h
AgeCommit message (Expand)Author
2014-11-11Allow the log directory to be configurable in the config file, rather thanBob Beck
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-10-31Update httpd(8) to use libtls instead of libressl.Joel Sing
2014-10-22URL-decode the request path.Reyk Floeter
2014-09-10Handle different possible variations of the Host header (eg.Reyk Floeter
2014-09-05Remove a limitation that only allowed to specify a server name once.Reyk Floeter
2014-09-02FastCGI did not support persistent connections. Add initial supportReyk Floeter
2014-09-01Replace the code to get the FastCGI Status header with a proper way toReyk Floeter
2014-08-29Use two instead of one http descriptor for request and response.Reyk Floeter
2014-08-21Add Last-Modified: HTTP header.Christopher Zimmermann
2014-08-13Provide a failsafe version of the path_info() function that doesn'tReyk Floeter
2014-08-08When opening directories, re-match the location after the index fileReyk Floeter
2014-08-06Limit the body size in client requests (eg. POST data) to 1M by default;Reyk Floeter
2014-08-06Configure the default SSL ciphers as HIGH:!aNULL.Joel Sing
2014-08-06http POST supportFlorian Obser
2014-08-06Adjust the read/write watermarks according to the TCP send buffer.Reyk Floeter
2014-08-06Load the SSL public/private keys in the parent process, then provide themJoel Sing
2014-08-05Add configuration options for the most-important connection limits:Reyk Floeter
2014-08-05Limit the number of (Keep-Alive) requests per connection to 100.Reyk Floeter
2014-08-05Improve logging to allow per- server/location log files. The logReyk Floeter
2014-08-05add a config option to specify the chroot directoryJonathan Gray
2014-08-04Temporarily move the default location of the SSL/TLS server key andReyk Floeter
2014-08-04Proxy commit for jsing@:Reyk Floeter
2014-08-04Add initial support for log files in /var/www/logs/. Logging withReyk Floeter
2014-08-04Implement PATH_INFO and add DOCUMENT_ROOT.Reyk Floeter
2014-08-04whitespaceTheo de Raadt
2014-08-03Dynamically pass HTTP request headers as protocol-specific HTTP_* CGIReyk Floeter
2014-08-03Add function to iterate all headers. No functional change.Reyk Floeter
2014-08-03Split fastcgi socket path and document root option and add theReyk Floeter
2014-08-03Add another log mode "connection" for a relayd(8)-style log entry afterReyk Floeter
2014-08-02Locations now inherit access log settings from the server.doug
2014-08-02Padding of fcgi records is optional, but if we receive padding data weFlorian Obser
2014-08-02Allow to specify a FastCGI TCP socket on localhost (eg. :9000). UsedReyk Floeter
2014-08-01Use the log buffer to defer the logging until the connection is closedReyk Floeter
2014-08-01remove the global "log updates/all" option that came from relayd.Reyk Floeter
2014-08-01Add common and combined access logging to httpd.doug
2014-08-01Correctly parse fcgi records if we don't get the whole record in oneFlorian Obser
2014-07-31Only write the HTTP header for the first fastcgi chunk.Reyk Floeter
2014-07-31some fastcgi improvements:Reyk Floeter
2014-07-31One bufferevent can be shared by file and fcgi.Reyk Floeter
2014-07-31Allow to specify a non-default fastcgi socket.Reyk Floeter
2014-07-31Rename the "docroot" variable to "path" because it will be used forReyk Floeter
2014-07-31Add a configuration variable "fastcgi" to enable it per server or location.Reyk Floeter
2014-07-31Put in first stab at fastcgi. Very early work in progress. Putting itFlorian Obser
2014-07-30Make "location" work with name-based virtual servers.Reyk Floeter
2014-07-30Add "location" keyword to specify path-specific configuration inReyk Floeter
2014-07-29Add extended directory index options: "[no] index" and "[no] auto index".Reyk Floeter
2014-07-29Move configurable TCP options into struct server_config.Reyk Floeter
2014-07-25Differentiate servers by address and port, not just by address.Reyk Floeter
2014-07-25It is recommended to use a URL in the Location header of 3xxReyk Floeter