Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-16 | syncHEADmaster | Reyk Floeter | |
2016-08-15 | sync | Reyk Floeter | |
2016-08-15 | sync tests | 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 'lpereira-str-find-aux-neg' | 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 | syncOPENBSD_5_8_BASEopenbsd/5.8 | Reyk Floeter | |
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 | Merge branch 'hrkfdn-master' | 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-17 | Add tests subdir | Reyk Floeter | |
2015-07-16 | Add regress tests | Reyk Floeter | |
2015-07-16 | sync patterns regress | Reyk Floeter | |
2015-07-16 | sync with -current during c2k15 | Reyk Floeter | |
2015-06-23 | Add license note about patterns.c | Reyk Floeter | |
2015-06-23 | sync regress with -current | Reyk Floeter | |
2015-06-23 | sync with -current | Reyk Floeter | |
2015-06-23 | Merge branch 'patterns' | 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 | Merge commit 'cb9aff69125a32fd4327cce7079eb18273356d92' into patterns | Reyk Floeter | |
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-23 | Add tests with lua53 for comparison | Reyk Floeter | |
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 'semarie-patterns' into patterns | Reyk Floeter | |
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 | add regress testsuite for patterns | Sébastien Marie | |
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 | Merge commit '2c93f9b5dc502e6bc4b7050a5676dc5d8e16f8f2' | Reyk Floeter | |
2015-06-21 | Also encode the query. | Reyk Floeter | |
Discussed with Sebastien Marie | |||
2015-06-21 | Merge branch 'semarie-patterns' | Reyk Floeter | |
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. |