summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd/config.c
AgeCommit message (Expand)Author
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2021-10-24Add httpd custom error page facility. Adapted by me fromIan Darwin
2020-09-21Fix memory leak in "iov".tobhe
2020-08-26Set fastcgi socket default on server and location.Florian Obser
2020-08-24Add support for non-localhost fastcgi sockets.tracey
2020-08-03remove dead assignmentsSebastian Benoit
2019-05-08spacingReyk Floeter
2019-02-19httpd(8): add support for setting custom FastCGI parameters.Paul Irofti
2018-06-20Add support for simple one-off internal rewrites.Reyk Floeter
2018-05-19Add support for client certificate authentication to httpd.Joel Sing
2017-07-19Rework the way that TLS configuration is sent/received via imsgs, so thatJoel Sing
2017-05-28use __func__ in log messages.Sebastian Benoit
2017-03-25Implement TLS ticket support in httpd. Off by default. UseClaudio Jeker
2016-11-06Add OCSP stapling support to httpdBob Beck
2016-10-12Prevent fd exhaustion in the parent when loading the listening serverReyk Floeter
2016-09-01The fork+exec diff broke "what?!", the ps_what field determines theReyk Floeter
2016-08-15Use lowercase 'tls' in debug and log messages for consistency.Joel Sing
2016-05-31Unbreak compilation with -DDEBUG.Joel Sing
2016-04-28Simplify TLS configuration handling. Instead of matching by address/port,Joel Sing
2015-12-02sync with relayd, use proc_compose()Reyk Floeter
2015-08-20Change httpd(8) to use C99-style fixed-width integers (uintN_t insteadReyk Floeter
2015-07-19For the completeness of HSTS, add the non-standard preload option.Reyk Floeter
2015-07-18Allow to change the default media type globally or per-location,Reyk Floeter
2015-07-18Implement HTTP Strict Transport Security (HSTS).Florian Obser
2015-07-15Send the TLS certificate and key via separate imsgs, rather thanJoel Sing
2015-07-15Fix memory leaks that can occur when config_getserver() fails.Joel Sing
2015-04-11Always check the return value of proc_composev_imsg() and handle failuresJoel Sing
2015-02-23Fix an issues that was found by halex@: we didn't set the return_uriReyk Floeter
2015-02-07Remove server_load_file() in favor of tls_load_file(3)Reyk Floeter
2015-02-07Add support for blocking, dropping, and redirecting requests.Reyk Floeter
2015-02-05Add missing error case to free allocated server_config on failure.Reyk Floeter
2015-01-21httpd is based on relayd and had included many headers that are onlyReyk Floeter
2015-01-19No need to include pfvar.h, another leftover from relayd. It was alsoReyk Floeter
2015-01-19Decouple auth parameters from struct server_config into struct auth.Reyk Floeter
2015-01-13bump copyright yearReyk Floeter
2015-01-06Only open a socket once for each unique "listen on" statement. ThisReyk Floeter
2015-01-03Support alias names and multiple listen statements per server block.Reyk Floeter
2014-12-21Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.Philip Guenther
2014-12-12Like previously done in relayd, change the keyword "ssl" to "tls" toReyk Floeter
2014-12-07Avoid NULL deref in error case; found with llvm.Florian Obser
2014-11-22use size_t where appropriate. ok deraadt reykTed Unangst
2014-09-05Remove a limitation that only allowed to specify a server name once.Reyk Floeter
2014-08-06Limit the body size in client requests (eg. POST data) to 1M by default;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-05Improve logging to allow per- server/location log files. The logReyk Floeter
2014-08-05spacesTheo de Raadt
2014-08-04Add HTTPS = on CGI variable.Reyk Floeter
2014-08-04Proxy commit for jsing@:Reyk Floeter
2014-08-04Add initial support for log files in /var/www/logs/. Logging withReyk Floeter