aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-20When encoding the Location url, only encode the path element from theReyk Floeter
user input and not the constants from the configuration. This makes it possible to specify chars like '?' and '=' in the uri.
2015-06-20sync with -currentReyk Floeter
2015-05-18correctly set PATH_INFO environment variableHenrik Friedrichsen
according to RFC 3875 PATH_INFO should either contain a full path or be empty.
2015-05-15syncReyk Floeter
2015-03-19syncReyk Floeter
2015-03-15sync; TLSv1.2-onlyReyk Floeter
2015-03-07Move files the git repositoryReyk Floeter
2015-03-07bump Copyright, add note about rfc/ filesReyk Floeter
2015-03-07sync; manpage fixedReyk Floeter
2015-02-24Allow to specify CGI variables as macros in redirection strings, eg.OPENBSD_5_7_BASEReyk Floeter
block return 301 "http://www.example.com/$REQUEST_URI" OK tedu@ florian@ Add return_uri to serverconfig_reset() to avoid using garbage from the imsg buffer. Debugging & OK halex@ Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALL that includes all currently supported protocols (TLSv1.0, TLSv1.1 and TLSv1.2). Change all users of libtls to use TLS_PROTOCOLS_ALL so that they maintain existing behaviour. Discussed with tedu@ and reyk@.
2015-02-10sync with -current, add auto-(e)dhe support, other fixesReyk Floeter
2015-02-07sync with -currentReyk Floeter
2015-02-05Implement the "block/pass" directives for blocking, dropping and redirections.Reyk Floeter
2015-02-05Fixing log locationsReyk Floeter
2015-02-05sync with -current: fix includes, log remote user, fix ports by name.Reyk Floeter
2015-01-19sync with -currentReyk Floeter
2015-01-19Split auth from server_config into struct authReyk Floeter
2015-01-19tweak manpage - from -current by jmc@Reyk Floeter
2015-01-18sync with -current:Reyk Floeter
First stab at implementing basic auth. Currently the htpasswd file needs to be in the chroot; will hopefully improved soonish. Based on a diff from Oscar Linderholm many months ago but turned into a complete rewrite. input/OK reyk@
2015-01-18sync with -current:Reyk Floeter
Replace <sys/param.h> with <limits.h> and other less dirty headers where possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
2015-01-13server_fcgi.c revision 1.45: Abort if fcgi_chunked is not true toReyk Floeter
avoid sending additional garbage after the response. Found by Erik Lax ok florian@
2015-01-07SVG is common enough to add it to the default types.Reyk Floeter
2015-01-07Moved to GitHub's IssuesReyk Floeter
2015-01-07revision 1.62Reyk Floeter
date: 2015/01/06 17:48:04; author: reyk; state: Exp; lines: +2 -3; commitid$ I missed one goto abort instead of free(line). Found by Fabian Raetz at gmail
2015-01-07revision 1.45Reyk Floeter
date: 2015/01/06 17:55:28; author: stsp; state: Exp; lines: +2 -1; commitid$ Make httpd return "404 not found" if an intermediate component of a requested file path does not exist rather than returning "500 internal server error". ok reyk
2015-01-07revision 1.52Reyk Floeter
date: 2015/01/07 11:04:29; author: reyk; state: Exp; lines: +43 -39; commit$ Relax configuration list parsing to allow multi-line blocks for tls, root, tcp etc. Based on a diff from Nathanael Rensen. OK florian@
2015-01-06Update TODO.md. Should I use github's Issues instead?Reyk Floeter
2015-01-06sync with -currentReyk Floeter
2015-01-05sync with -currentReyk Floeter
2015-01-05sync with -currentReyk Floeter
2015-01-04sync with -currentReyk Floeter
2015-01-03In the parent, only open a socket once per unique listen statement.Reyk Floeter
Fixes possible file descriptor exhaustion on configuration load time.
2015-01-03sync with -currentReyk Floeter
2015-01-03Add support for aliases and multiple listen statements (pending diff)Reyk Floeter
2015-01-03sync with httpdReyk Floeter
2015-01-02Add TODO listReyk Floeter
2015-01-02Sync with -current: change TLS to SSL, support HEAD, other changes.Reyk Floeter
2014-11-20Update cvsweb URLReyk Floeter
2014-11-20Add LICENSE.md and README.mdReyk Floeter
2014-11-20syncReyk Floeter
2014-09-27syncReyk Floeter
2014-09-09syncReyk Floeter
2014-08-25syncReyk Floeter
2014-08-18syncReyk Floeter
2014-07-27syncReyk Floeter
2014-07-27cleanup indexReyk Floeter
2014-07-27Add directory indexReyk Floeter
2014-07-25syncReyk Floeter
2014-07-25add rfc7234: cachingReyk Floeter
2014-07-25syncReyk Floeter