summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd/parse.y
AgeCommit message (Expand)Author
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-06-20Add support for simple one-off internal rewrites.Reyk Floeter
2018-06-13Rename httpd.conf "root strip" option to "request strip".Reyk Floeter
2018-06-11Sorry, forgot a whitespace.denis
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-05-23Set the port.op value when parsing the httpd.conf port value.Alexander Bluhm
2018-05-19Add support for client certificate authentication to httpd.Joel Sing
2018-05-18Move LISTEN ON {} code into a function listen_on().Reyk Floeter
2018-05-18Revert previous: it introduced a shift/reduce conflict in the grammar.Reyk Floeter
2018-05-18Allow to omit the listen port configuration. Default to port 80, tls port 443.Reyk Floeter
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-11Make httpd listen on all IPv4 and IPv6 addresses forFlorian Obser
2017-08-2865535 is a valid port to listen on.Florian Obser
2017-08-11Convert httpd to tls_config_set_ecdhecurves(), allowing a list of curvesJoel Sing
2017-03-25Implement TLS ticket support in httpd. Off by default. UseClaudio Jeker
2017-02-07/tmp/cvsspEkokReyk Floeter
2017-01-27More s/OSCP/OCSP/ typosTom Cosgrove
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-11-17Move OCSP loading into a separate function - it is not part of the keypairJoel Sing
2016-11-06since ocsp stapling is optional, make sure we guard if we do not have it.Bob Beck
2016-11-06Add OCSP stapling support to httpdBob Beck
2016-09-03Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCESReyk Floeter
2016-08-22Enable SNI support in httpd(8).Joel Sing
2016-08-15Move server_match() from parse.y to server.c; use env instead of conf,Joel Sing
2016-08-15Make httpd stricter with respect to TLS configuration - in particular, doJoel Sing
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-08-20Change httpd(8) to use C99-style fixed-width integers (uintN_t insteadReyk Floeter
2015-08-19spacingReyk 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-16spacingReyk Floeter
2015-07-15Unbreak configurations that have a non-TLS listen statement followed by aJoel Sing
2015-06-23Add initial support for pattern matching using Lua's pattern matching code.Reyk Floeter
2015-04-01Zero the tls cert/key length variables when inheriting a serverJonathan Gray
2015-03-09Make httpd TLSv1.2-only by default. Some older browsers, like IE 10,Reyk Floeter
2015-02-12Allow TLS protocols to be specified via a "tls protocols" configurationJoel Sing
2015-02-08Use AI_ADDRCONFIG when resolv hosts on startup.Reyk Floeter
2015-02-08spacingReyk Floeter
2015-02-07Add httpd configuration options to allow the specification of DHEJoel Sing
2015-02-07Add support for blocking, dropping, and redirecting requests.Reyk Floeter
2015-02-06Fix log options in locations.Reyk Floeter
2015-01-29Fix a regression that removed support for using service names insteadReyk 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