summaryrefslogtreecommitdiff
path: root/usr.sbin/httpd
AgeCommit message (Expand)Author
2015-02-08Use AI_ADDRCONFIG when resolv hosts on startup.Reyk Floeter
2015-02-08spacingReyk Floeter
2015-02-07spacingReyk Floeter
2015-02-07Remove server_load_file() in favor of tls_load_file(3)Reyk Floeter
2015-02-07double word fix;Jason McIntyre
2015-02-07Document tls dhe and tls ecdhe options.Joel Sing
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-02-05Fix potential NULL pointer dereference.Reyk Floeter
2015-02-05Add missing error case to free allocated server_config on failure.Reyk Floeter
2015-01-29Fix a regression that removed support for using service names insteadReyk Floeter
2015-01-21Ooops, no need to include sys/cdefs.h.Reyk 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-19Log the remote user in the access.log.Florian Obser
2015-01-19s/clt_fcgi_remote_user/clt_remote_user/Florian Obser
2015-01-19Decouple auth parameters from struct server_config into struct auth.Reyk Floeter
2015-01-18tweak previousFlorian Obser
2015-01-18First stab at implementing basic auth.Florian Obser
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-13bump copyright yearReyk Floeter
2015-01-13Abort if fcgi_chunked is not true to avoid sending additional garbageReyk Floeter
2015-01-07SVG is common enough to add it to the default types.Reyk Floeter
2015-01-07Relax configuration list parsing to allow multi-line blocks for tls,Reyk Floeter
2015-01-06Make httpd return "404 not found" if an intermediate component of a requestedStefan Sperling
2015-01-06I missed one goto abort instead of free(line).Reyk Floeter
2015-01-06Only open a socket once for each unique "listen on" statement. ThisReyk Floeter
2015-01-06Instead of calling free(line) in each error case, call it once in fail:.Reyk Floeter
2015-01-06Return "400 Bad Request" instead of "500 Internal Server Error" forReyk Floeter
2015-01-05Be more specific: path is a component of the URI/URL, so use "path"Reyk Floeter
2015-01-04add new url stripping option:Christopher Zimmermann
2015-01-03Reset tls key and cert to NULL when duplicating a server - avoids aReyk Floeter
2015-01-03Tweak previous - add a missing free in the error path.Reyk Floeter
2015-01-03Support alias names and multiple listen statements per server block.Reyk Floeter
2015-01-02Bump config flags field to 32bits. Makes room for future changes -Reyk Floeter
2015-01-01Use the HTML5 doctype for error and auto index pages because it isReyk Floeter
2014-12-28Change the default example from "listen on egress" to "listen on *".Reyk Floeter
2014-12-21Stop pulling in <arpa/inet.h> or <arpa/nameser.h> when unnecessary.Philip Guenther
2014-12-18Document * and :: to listen on all IPv4 or IPv6 addresses.Reyk Floeter
2014-12-18Accept * as an alias for the default ipv4 listen address.Reyk Floeter
2014-12-18"tcp nodelay" shouldn't be discussing relaying SSH; this was a remnantReyk Floeter
2014-12-16Replace setpgrp(0, getpid()) with setpgid(0, 0). OK deraadt@ tedu@Todd C. Miller
2014-12-12Like previously done in relayd, change the keyword "ssl" to "tls" toReyk Floeter
2014-12-11When scanning backwards for the last dot in a filename,Ingo Schwarze
2014-12-08Do not send an error body in a HEAD request answer.Florian Obser
2014-12-07Avoid NULL deref in error case; found with llvm.Florian Obser
2014-12-04stop viral header propagation. none of this code uses sys/hash.hTed Unangst
2014-11-22use size_t where appropriate. ok deraadt reykTed Unangst
2014-11-21white space begoneTheo de Raadt