summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd
AgeCommit message (Expand)Author
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
2016-04-28Include the TLS configuration errors in log messages. Also set theJoel Sing
2016-04-28Simplify TLS configuration handling. Instead of matching by address/port,Joel Sing
2016-04-24new sentence, new line;Jason McIntyre
2016-04-24Document CGI variables. Work done by Tim Baumgard <openbsd@bmgrd.com>Christopher Zimmermann
2016-04-24Always pass QUERY_STRING variable.Christopher Zimmermann
2016-04-20from tim baumgard: a location section may not include hsts;Jason McIntyre
2016-04-19Use log_warnx() instead of log_warn() when the failure will not haveJoel Sing
2016-03-08Set content charset for auto index generated page.Florian Obser
2016-02-14httpd patterns double freeSebastien Marie
2016-02-11Back out previous; requested by jung@Tim van der Molen
2016-02-11Include the server port number in the common and combined logs. This is usefulTim van der Molen
2016-02-02Remove setproctitle() for the parent process. Because rc.d(8) uses processStuart Henderson
2015-12-12Remove a needless inclusion of sys/cdefs.h. Inspired by reyk's recentmmcc
2015-12-07No need to check for NULL before free().mmcc
2015-12-07Add imsg "peerid" to debug messages (only within -DDEBUG).Reyk Floeter
2015-12-07sync with vmdReyk Floeter
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-03Remove unnecessary NULL checks before free().Reyk Floeter
2015-12-03the grammar can prompt DNS lookups, so pledge "dns" also.Theo de Raadt