468 Commits (bffe96f5d091685b4a8357f0547976a6ec71c4d6)

Author SHA1 Message Date
Stefan Bühler d167e6e416 [core/mod_proxy] support http backends trying to run keep-alive 2 years ago
Stefan Bühler 52566836a0 [core] fix fallthrough annotation for gcc 2 years ago
Stefan Bühler 8643cafa22 [core] fix log level of connection: (backend) response header parsing 2 years ago
Stefan Bühler bda1a90f27 [core] add strict.post_content_length option 3 years ago
Stefan Bühler bc6b256c34 [core] use readdir instead of readdir_r 4 years ago
Stefan Bühler e0e96ae377 [plugin_core] fix segfault in fetch.files_static init 4 years ago
Stefan Bühler 808cdf301b handle ENAMETOOLONG in various places 5 years ago
Stefan Bühler f6990a9d8a [plugin_core] support patterns in alias target 5 years ago
Stefan Bühler 6a0e57ec8f [parsers] fix unused variable warnings 5 years ago
Stefan Bühler 130f14a3ea [config] expect exactly one comma between list entries 6 years ago
Stefan Bühler 3a4698d6b9 [pattern] fix all calls of li_pattern_eval to provide latest regex match 6 years ago
Stefan Bühler f527a16138 [debug] provide more unique event names for waitqueues 6 years ago
Stefan Bühler 535f6b4afb [streams] improve stream handling, hopefully fixes bug with lingering backend connections 6 years ago
Stefan Bühler 4375aba174 [request parser] adapt whitespace removal from response parser, fixes bug removing last character if CR was missing 6 years ago
Stefan Bühler b37d95facf [lua] handle filter->vr == NULL in lua filters, handle filter->in == NULL in xsendfile 7 years ago
Stefan Bühler 66bd6b22a2 track event "names" for debugging 7 years ago
Stefan Bühler 10305546cb [core] close out stream nicely on regular shutdown (fixes openssl session problem) 7 years ago
Stefan Bühler 72011fbede [mox_rewrite,mod_proxy,docs] fix request.raw_path handling (includes query-string) 8 years ago
Stefan Bühler 4c741ce853 [core] expose request.raw_path as condition variable 8 years ago
Stefan Bühler d58d98a62d [value] move value functions that depend on angel / main implementations into separate file, included in the other implementations 8 years ago
Stefan Bühler b6ee9241ad [angel_fake] use li_sockaddr_from_string in li_angel_fake_listen 8 years ago
Stefan Bühler 5f4019359e [config parser] copy fixes from angel config parser 8 years ago
Stefan Bühler 63f4b78353 fix some socket address handlings - limit unix socket path names to struct size 8 years ago
Stefan Bühler 5b706ac033 [simple-stream] fix double assignment 8 years ago
Stefan Bühler 3ad9e4cb01 [actions] fix dereference before null check 8 years ago
Stefan Bühler acd2967534 assert many previously unchecked return values, handle some explicitly, remove FD_CLOEXEC in worker - mustn't fork 8 years ago
Stefan Bühler 17a5168793 [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind 8 years ago
Stefan Bühler 01788a7250 [common] remove hash value type (use key/value lists instead) 8 years ago
Stefan Bühler b5edda3bf4 [plugin_core] fix index "/filename" handling 8 years ago
Stefan Bühler ec6600271a [config] fix conditional parsing 8 years ago
Stefan Bühler db58828e0b [common] refactor liValue to share most of the code 8 years ago
Stefan Bühler d529150a9b [autotools] remove generated ragel parsers from dist 8 years ago
Stefan Bühler c3b715dae1 remove old test file 8 years ago
Stefan Bühler f482877825 [doc] document core config and modules in tree 8 years ago
Stefan Bühler a6303d8baa [config] allow setting vars in setup block 8 years ago
Stefan Bühler 0d40b25d19 [config] fix missing reference (segfault on shutdown) 8 years ago
Stefan Bühler 7d22354772 [config] fix cast(string) 8 years ago
Stefan Bühler 56e606bbd7 [config] setup only allowed in master config context 8 years ago
Stefan Bühler 5222d524ad [plugin_core] fix some setup parameter handling 8 years ago
Stefan Bühler e55f423203 [config] fix more bugs in new config handling 8 years ago
Stefan Bühler 04c6aa93cf [plugin_core] fix alias action 8 years ago
Stefan Bühler e4c99e55d6 [config] fix bug in config parser (failed parsing names followed by a comma) 8 years ago
Stefan Bühler 4056bd1a43 [config] fix mem leaks in config parser 8 years ago
Stefan Bühler 875995dae5 [config] fix bugs in new config handling 8 years ago
Stefan Bühler 8037af605f replace g_hash_table_contains with g_hash_table_lookup 8 years ago
Stefan Bühler eb19c66524 [lua] fix key-value list handling and export of lists 8 years ago
Stefan Bühler e76ebe2021 [core] rewrite config parser 8 years ago
Stefan Bühler a1fbaab86b [core/modules] refactor config handling 8 years ago
Stefan Bühler 061b2a4262 [core] handle differences between options/actions/setups in plugin.c 8 years ago
Stefan Bühler 898e0c4687 [log] fix small mem leak 8 years ago