summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd
AgeCommit message (Expand)Author
2016-11-06Add OCSP stapling support to httpdBob Beck
2016-10-12copy updated log.c from vmd: for correctness, save errno when doingReyk Floeter
2016-10-12Prevent fd exhaustion in the parent when loading the listening serverReyk Floeter
2016-10-10Modify httpd(8)'s proc.c to use less file descriptors during the daemonRafael Zalamena
2016-10-10Fix msgbuf_write() usage idiom and modify the treatment for socket closeRafael Zalamena
2016-10-10Add more context to fatal*() messages so it makes easier to debug proc.cRafael Zalamena
2016-10-07The strchr() call either returns a NULL pointer, on which the code willPatrick Wildt
2016-10-07Empty lines cause server_fcgi_getheaders() to immediately return.Patrick Wildt
2016-10-05Check if oldd == newd before dup2(), if that is the case we need to removeRafael Zalamena
2016-10-05Call setsid() to create a new session for the executed processes.Reyk Floeter
2016-10-05sync proc.c with vmd: add p_pw to specify a non-standard user for a process.Reyk Floeter
2016-09-28Add -Wcast-qual after syncing proc.c fixReyk Floeter
2016-09-28sync proc.c from switchd, includes minor cast qual fix and removal of p_env.Reyk Floeter
2016-09-15add some Xr for acme-client(1);Jason McIntyre
2016-09-03Replace [RELAY|SERVER]_MAXPROC with the new PROC_MAX_INSTANCESReyk Floeter
2016-09-03Use DPRINTF instead of #ifdef DEBUG + log_debug().Reyk Floeter
2016-09-02proc.c tweaks: Rename proc_listento() to proc_accept() as it is theReyk Floeter
2016-09-01The fork+exec diff broke "what?!", the ps_what field determines theReyk Floeter
2016-09-01Don't print "lost child" if the child process exited okay. This isReyk Floeter
2016-09-01struct client starts to become the kitchen sink. Move fastcgi data toFlorian Obser
2016-09-01spacingReyk Floeter
2016-09-01Adjust log message, use process title now that it works againReyk 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-30Terminate daemon using the socket status instead of watching SIGCHLD orRafael 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-16Turn "TLS handshake failed -" log message into a debug message - itReyk Floeter
2016-08-16Rename server_handshake_tls() to server_tls_handshake() to align withReyk Floeter
2016-08-15Move server_match() from parse.y to server.c; use env instead of conf,Joel Sing
2016-08-15Use lowercase 'tls' in debug and log messages for consistency.Joel Sing
2016-08-15Make httpd stricter with respect to TLS configuration - in particular, doJoel Sing
2016-08-01sync http.h with relaydSebastian Benoit
2016-07-27According to RFC 7231 4.3.7, OPTIONS may have body. "Although thisReyk Floeter
2016-07-13Adjust existing tls_config_set_cipher() callers for TLS cipher groupJoel Sing
2016-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2016-06-10grammar fix; from nick permyakovJason McIntyre
2016-06-10& expands to the maximum amount of needed space; fix comment.Florian Obser
2016-05-31Unbreak compilation with -DDEBUG.Joel Sing
2016-05-27Return "400 Bad Request" instead of "500 Server Internal Error" forKenneth R Westerback
2016-05-22makes sure the value of the asprintf buffer is zeroed on errorJoerg Jung
2016-05-22fix unbalanced va_start and va_end macrosJoerg Jung
2016-05-17Repair some file descriptor leaks.Theo de Raadt
2016-05-09in the http redirect example, also include the requested url insteadT.J. Townsend
2016-04-28Avoid unusual Content-Type: even in an example;Ingo Schwarze