Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-16 | syncHEADmaster | Reyk Floeter | |
2016-08-15 | sync | Reyk Floeter | |
2015-08-21 | sync | Reyk Floeter | |
2015-08-21 | Add MOVE method | Jamin Hitchcock | |
2015-08-20 | sync CVS commitid: WDQybNKi4LiEFw8K: | Reyk Floeter | |
Change httpd(8) to use C99-style fixed-width integers (uintN_t instead of u_intN_t) and replace u_int with unsigned int. Mixing both variants is a bad style and most contributors seem to prefer this style; it also helps us to get used to it, portability, and standardization. Theoretically no binary change, except one in practice: httpd.o has a different checksum because gcc with -O2 pads/optimizes "struct privsep" differently when using "unsigned int" instead "u_int" for the affected members. "u_int" is just a typedef of "unsigned int", -O0 doesn't build the difference and clang with -O2 doesn't do it either - it is just another curiosity from gcc-land. OK semarie@ | |||
2015-08-18 | sync | Reyk Floeter | |
2015-08-03 | Merge branch 'str-find-aux-neg' of ssh://github.com/lpereira/httpd into ↵ | Reyk Floeter | |
lpereira-str-find-aux-neg | |||
2015-08-03 | sync | Reyk Floeter | |
2015-07-26 | str_find_aux() might return a negative number | Leandro Pereira | |
It might return the return value of match_error(), which returns (-1). | |||
2015-07-18 | sync | Reyk Floeter | |
2015-07-18 | sync; add HSTS and default type | Reyk Floeter | |
2015-07-17 | Adjust server_file_modified_since() to our style. Please keep httpd clean. | Reyk Floeter | |
2015-07-17 | sync | Reyk Floeter | |
2015-07-17 | spacing | Reyk Floeter | |
2015-07-17 | Add clarification, RFC 3875 | Reyk Floeter | |
2015-07-17 | Merge branch 'master' of git://github.com/hrkfdn/httpd into hrkfdn-master | Reyk Floeter | |
2015-07-16 | sync with -current during c2k15 | Reyk Floeter | |
2015-06-23 | sync with -current | Reyk Floeter | |
2015-06-23 | Use strndup instead of calloc + memcpy. | Reyk Floeter | |
From Leandro Pereira (@lafp on twitter) | |||
2015-06-23 | Merge branch 'experiment-2' into patterns | Reyk Floeter | |
2015-06-23 | add a new control for repetitor items | Sébastien Marie | |
- add a counter for limiting the search for repetitor items ('*', '+', '-' and '?') - add test case for this new kind of error | |||
2015-06-23 | add '+' to limited matchdepth | Sébastien Marie | |
- revert "normal" call to optimized-tail-call-recursion for '*', '?' and '-' - add a "pattern too complex" test to !singlematch() branch, so that it is limited on call numbers. | |||
2015-06-22 | don't do tail-call-recursive every time | Sébastien Marie | |
- switch '*', '?' and '-' to normal call, in order to pass into "too complex" check - remove assert() - on error, quit early | |||
2015-06-22 | Merge branch 'patterns' of github.com:/semarie/httpd into semarie-patterns | Reyk Floeter | |
2015-06-22 | Merge branch 'master' into patterns | Reyk Floeter | |
2015-06-22 | sync with -current: | Reyk Floeter | |
After the last change, we also have to url_encode $SERVER_NAME and $REMOTE_USER before using them in the Location. From Sebastien Marie (semarie) | |||
2015-06-22 | several cosmetics fixes + add a new error checking | Sébastien Marie | |
- there is no need to escape "%" with "%%" in error message - corrects a comment - add a check for error | |||
2015-06-21 | Merge branch 'master' into patterns | Reyk Floeter | |
2015-06-21 | sync with -current | Reyk Floeter | |
2015-06-21 | Also encode the query. | Reyk Floeter | |
Discussed with Sebastien Marie | |||
2015-06-21 | propagate error from classend() | Sébastien Marie | |
an error could be setted in classend(). check and propagate it if any. | |||
2015-06-20 | Changing luaL_error() calls to match_error() required slightly | Reyk Floeter | |
different semantics as we cannot just abort as Lua does. So we have to check return values carefully and I missed a few in the transition. Patch by Sebastien Marie | |||
2015-06-20 | capture_to_close() wasn't checked (it returns -1 on error) and caused | Reyk Floeter | |
a panic when using a ")(" pattern. Found by Sebastien Marie | |||
2015-06-20 | Experimental support for rewrites using Lua's lean pattern matching ↵ | Reyk Floeter | |
implementation. | |||
2015-06-20 | When encoding the Location url, only encode the path element from the | Reyk Floeter | |
user input and not the constants from the configuration. This makes it possible to specify chars like '?' and '=' in the uri. | |||
2015-06-20 | sync with -current | Reyk Floeter | |
2015-05-18 | correctly set PATH_INFO environment variable | Henrik Friedrichsen | |
according to RFC 3875 PATH_INFO should either contain a full path or be empty. | |||
2015-05-15 | sync | Reyk Floeter | |
2015-03-19 | sync | Reyk Floeter | |
2015-03-15 | sync; TLSv1.2-only | Reyk Floeter | |
2015-03-07 | Move files the git repository | Reyk Floeter | |