summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd/httpd.h
AgeCommit message (Expand)Author
2018-06-20Add support for simple one-off internal rewrites.Reyk Floeter
2018-05-19Add support for client certificate authentication to httpd.Joel Sing
2018-04-11Make httpd listen on all IPv4 and IPv6 addresses forFlorian Obser
2018-02-07NAME_MAX is the length of the thing between / / in a path *without*Florian Obser
2017-08-11Convert httpd to tls_config_set_ecdhecurves(), allowing a list of curvesJoel 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
2017-02-07/tmp/cvsspEkokReyk Floeter
2017-02-03Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> andPhilip Guenther
2017-02-02Fix support for HTTP pipelining by handling all requests in the buffer.Reyk Floeter
2017-01-31Reimplement httpd's support for byte ranges.Reyk Floeter
2017-01-31The variable clt_done is used in too many places.Reyk Floeter
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2016-11-17Move OCSP loading into a separate function - it is not part of the keypairJoel Sing
2016-11-06Add OCSP stapling support to httpdBob Beck
2016-10-12Prevent fd exhaustion in the parent when loading the listening serverReyk Floeter
2016-10-05sync proc.c with vmd: add p_pw to specify a non-standard user for a process.Reyk Floeter
2016-09-28sync proc.c from switchd, includes minor cast qual fix and removal of p_env.Reyk Floeter
2016-09-03Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCESReyk Floeter
2016-09-02proc.c tweaks: Rename proc_listento() to proc_accept() as it is theReyk Floeter
2016-09-01struct client starts to become the kitchen sink. Move fastcgi data toFlorian Obser
2016-09-01spacingReyk Floeter
2016-09-01Teach httpd/proc.c how to fork+exec.Rafael Zalamena
2016-08-30Kill (remove) the ps_pid from privsep struct since it is not being usedRafael Zalamena
2016-08-30Remove duplicated prototypes from header.Rafael Zalamena
2016-08-30Do not assume that the full http response header is in the firstFlorian Obser
2016-08-27Kill p_instance from proc.c and remove static proc_id unused variables.Rafael Zalamena
2016-08-26Kill the ps_ninstances from proc.c.Rafael Zalamena
2016-08-26Replace the static env variables with a single global variable.Rafael Zalamena
2016-08-22Enable SNI support in httpd(8).Joel Sing
2016-08-16stop including sys/param.h for nitems. define locally as needed.Ted Unangst
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-07-13Adjust existing tls_config_set_cipher() callers for TLS cipher groupJoel 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-11-23Retire socket_set_blockmode() in favor of the SOCK_NONBLOCK type flag.Reyk Floeter
2015-11-22Update log.c: change fatal() and fatalx() into variadic functions,Reyk Floeter
2015-11-21Move local logging functions into httpd.c, and sync log.c with relayd -Reyk Floeter
2015-09-07Fix a regression that was introduced with server.c r1.64: Do NOT freeReyk Floeter
2015-08-20Change httpd(8) to use C99-style fixed-width integers (uintN_t insteadReyk Floeter
2015-08-03Fix rev 1.70 of server.c by only re-enabling the bufferevent if weFlorian Obser
2015-07-31repair hsts header output, wrong format strings caused brokenSebastian Benoit
2015-07-29backout the previous: it broke wordpress somehow.Reyk Floeter
2015-07-29Read fcgi response records until we have the whole http header and canFlorian Obser
2015-07-19For the completeness of HSTS, add the non-standard preload option.Reyk Floeter
2015-07-18libtls has been changed to set SSL_MODE_ENABLE_PARTIAL_WRITE andReyk 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