summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd/parse.y
AgeCommit message (Expand)Author
2021-10-24Add httpd custom error page facility. Adapted by me fromIan Darwin
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-04-10Do not compare TLS config params for non-TLS servers. This allows toClaudio Jeker
2021-01-22fix a memory leak, found by rob@ in relayd.Sebastian Benoit
2021-01-18Fix httpd example configTheo Buehler
2020-12-30getifaddrs() can return entries where ifa_addr is NULL. Check for thisSebastian Benoit
2020-11-20remove an unused structJoerg Jung
2020-10-29Add location (found|not found) option to test for resource path existence.denis
2020-10-26Do not allow duplicate "location" directive.denis
2020-10-11Handle absence of TLS certs while parsing the configTheo Buehler
2020-08-26Set fastcgi socket default on server and location.Florian Obser
2020-08-25check that fcgiport string value is within rangetracey
2020-08-24Add support for non-localhost fastcgi sockets.tracey
2020-02-09Implement "strip" option for fastcgi to be able to have multiple chrootsFlorian Obser
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-08spacingReyk Floeter
2019-05-03Add a "forwarded" log format that extends the "combined" log formatTheo Buehler
2019-02-19httpd(8): add support for setting custom FastCGI parameters.Paul Irofti
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-08Allow httpd(8) to start when TLS is configured but a cert is not yetFlorian Obser
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
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