1178 Commits (49796611be603efcff32c2a95dec95cfa55d94f2)

Author SHA1 Message Date
Stefan Bühler f33a7fd3fa [lua] check values for NULL before pushing to stack 10 years ago
Stefan Bühler 3aa78c1002 wait for request body in dynamic backends, cache them on disk 10 years ago
Stefan Bühler c40b1da839 [subrequests lua] fix compile warnings. still not working, needs to be ported to stream api. 10 years ago
Stefan Bühler f1f1aacdfe fix glib deprecation warnings 10 years ago
Stefan Bühler a937bd437a fix missing li prefixes 10 years ago
Stefan Bühler 72ec9a432f [throttle] rewrite 10 years ago
Stefan Bühler e0d9c0d602 [core] register server prepare callbacks 10 years ago
Stefan Bühler b028ad841f [mod_gnutls] stream 10 years ago
Stefan Bühler d0d3c851a5 [openssl] use BIO wrappers for streams 10 years ago
Stefan Bühler d9952f8e14 [mod_proxy] use backends 10 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
10 years ago
Stefan Bühler 079c365f39 [mod_scgi] use backends 10 years ago
Stefan Bühler b74ec36c1e [mod_fastcgi]: use backends 10 years ago
Stefan Bühler ff69160c34 [core] Use streams 10 years ago
Stefan Bühler b41cc2898a generic backends 10 years ago
Stefan Bühler c450fa82a5 [core] implement streams on chunkqueues 10 years ago
Stefan Bühler ebd5a4ecb3 Fix comment style (//) and add gnutls to automake distcheck 10 years ago
Stefan Bühler 6a33c93231 Revert "[core] implement streams on chunkqueues"
- accidental push, patch not finished yet

This reverts commit 74ce55c860.
10 years ago
Stefan Bühler 74ce55c860 [core] implement streams on chunkqueues 10 years ago
Stefan Bühler 20a63070e2 [chunks] extract to plain memory 10 years ago
Stefan Bühler 092a1b0141 fix bugs found with clang-3.3 -fsanitize=address,undefined 10 years ago
Stefan Bühler 4793e43461 [mod_gnutls] fix ca-file handling 10 years ago
Stefan Bühler 186309f529 [lua] add missing file 10 years ago
Stefan Bühler 0d85a068c8 [lua] add per lua_State lock 10 years ago
Stefan Bühler c1851a6cea [lua] force garbage collection 10 years ago
Stefan Bühler f2ade38923 Release mainaction before stopping workers 10 years ago
Stefan Bühler ff7b73c8a9 [collect] Allow to start collect without worker context 10 years ago
Stefan Bühler 0dd67d972a [mod_lua] fix order of setting ts_loaded and checking it 10 years ago
Stefan Bühler e2d7bb30ec [mod_lua] fix docs 10 years ago
Stefan Bühler ff527c560c [mod_lua] fix ttl handling for lua.handler 10 years ago
Stefan Bühler 9cb0790052 [core_lua] Forward worker pointer to log functions in some lua functions
This fixes 2 things:
 * won't need global server lock for logging in worker context
 * order of log entries; worker context log gets committed to
   global list in the event loop
10 years ago
Stefan Bühler 01abf704a3 [lua] Use recursive lock for global lua lock 10 years ago
Stefan Bühler 178e7c898f [profiler] use g_static_mutex to trigger mutext memory allocation before registering profiler alloc handlers 10 years ago
Stefan Bühler af3e0728fa [mod_deflate] Parse x-gzip/x-bzip2 explicitly and send it back as it was requested (instead of gzip/bzip2) 11 years ago
Stefan Bühler 2634c77aae Fix use of deprecated g_strcasecmp 11 years ago
Stefan Bühler b310884f4d [log] Remove (broken) locking for g_printerr in li_log_write_stderr - fputs, the default backend, is thread safe 11 years ago
Stefan Bühler 1951de6e40 [mod_acceslog] fix escaping of " 11 years ago
Stefan Bühler d705276183 [plugin_core] Fix closing data stream for invalid ranges in static handling 11 years ago
Stefan Bühler 5d48ae7102 [log] Add changable log contexts (i.e. references to the real one), so a pointer to such context can be used over a longer period of time 11 years ago
Stefan Bühler a0227182d6 Fix small memleak with server sockets 11 years ago
Stefan Bühler 97bc95a107 [configparser] allow normal actions and setups with the same name 11 years ago
Stefan Bühler b1c45e6a8f [chunk/network] use glib error system to report errors (instead of using virtualrequest context) 11 years ago
Stefan Bühler 77f786ed18 [log] remove different timestamp format handling (one is enough), separate log context (liLogMap) from virtualrequest 11 years ago
Stefan Bühler 8d709f8574 [ipv6 parser] Fix type-punned memory access 11 years ago
Stefan Bühler c270124514 [mod_gnutls] remove \n from log messages 11 years ago
Stefan Bühler 3972451633 [ip-parser] fix ipv4 netmask for /0, added some unit tests 11 years ago
Stefan Bühler 34ad0a52e4 [gnutls] fix automake 11 years ago
Stefan Bühler bef05e0b2e new module: mod_gnutls 11 years ago
Stefan Bühler d173c7d305 [response] fix totally broken response headers if connection header is sent 11 years ago
Stefan Bühler 4c04989bd1 fix compile bugs in previous commits 11 years ago