Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-03 | syncOPENBSD_5_8_BASEopenbsd/5.8 | Reyk Floeter | |
2015-08-03 | sync | Reyk Floeter | |
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. | |||
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 | |
2015-03-07 | bump Copyright, add note about rfc/ files | Reyk Floeter | |
2015-03-07 | sync; manpage fixed | Reyk Floeter | |
2015-02-24 | Allow to specify CGI variables as macros in redirection strings, eg.OPENBSD_5_7_BASE | Reyk 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@. |