2
0
Fork 0
Commit Graph

1193 Commits (772e66b91c0c371f5777d50703b3629caa770e6e)

Author SHA1 Message Date
Stefan Bühler b432e35eeb [angel] Remove "-n" option from angel and docs (wasn't imlemented) 2010-10-02 23:18:31 +02:00
Thomas Porzelt 715a75f0aa [mod_deflate] Add 'compression-level' param to deflate action, defaults to 1 2010-09-26 18:06:16 +02:00
Stefan Bühler 8b75858fea [mod_redirect] fix segfault 2010-09-26 12:47:35 +02:00
Stefan Bühler 19eed747a1 [mod_rewrite] Add rewrite_raw 2010-09-26 12:09:26 +02:00
Stefan Bühler 9b52427d29 [mod_redirect] Use liPattern 2010-09-26 11:56:27 +02:00
Stefan Bühler 9d6eb1394d [mod_rewrite] Use liPattern 2010-09-26 01:04:50 +02:00
Stefan Bühler d6820e5cfd [pattern] Hide pattern-part struct 2010-09-26 01:04:50 +02:00
Thomas Porzelt ce4f9391e3 [core] Fix tiny leak in pattern code when parse errors happen 2010-09-25 23:43:54 +02:00
Stefan Bühler 81236d35bf [memcached] Accept NULL as data for SET 2010-09-25 23:28:17 +02:00
Thomas Porzelt efb04f1f13 [config parser] include: Log warning if no file matches wildcard, error if no wildcard and file not found 2010-09-25 15:55:31 +02:00
Stefan Bühler c35cf21c52 [log] Add basic api to open log files via angel 2010-09-25 14:13:29 +02:00
Stefan Bühler 97088f667e Fix typos / missing includes 2010-09-23 21:26:48 +02:00
Stefan Bühler de43e75b75 [core] Disable mmap as we don't handle SIGBUS yet 2010-09-23 21:23:39 +02:00
Thomas Porzelt 31d2291a1c [core] Add support for throttling by IP 2010-09-23 21:01:46 +02:00
Stefan Bühler 8ae6902602 [core] remove lighttpd-glue.h from base.h 2010-09-23 18:35:57 +02:00
Stefan Bühler 3b1a781381 [core] remove encoding.h from base.h includes 2010-09-23 18:28:31 +02:00
Stefan Bühler 7fbcfb86d9 [mod_openssl]: better io event handling (ssl may want to write while lighty only wants to read) 2010-09-23 13:36:07 +02:00
Stefan Bühler 5e4b27c99b [core.lua] Fix cached_html action 2010-09-23 10:12:45 +02:00
Stefan Bühler 44b86b71be [mod_userdir]: Fix Makefile.am to use the correct source file 2010-09-22 22:12:50 +02:00
Stefan Bühler 0247ee879f [angel/core]: remove old unix socket before binding 2010-09-21 15:17:30 +02:00
Stefan Bühler 876261c62c [core/angel]: Use strict ip matching (family must match, no IPv4-mapped IPv6) 2010-09-21 15:11:48 +02:00
Stefan Bühler 14660bee4f [core/angel]: support unix socket listen 2010-09-21 15:08:16 +02:00
Stefan Bühler 823b9d13c2 [core]: wait for connections before shutdown 2010-09-21 14:33:32 +02:00
Stefan Bühler 1790afc37f [radix]: Fix wrong var in macro, add test cases 2010-09-20 22:54:38 +02:00
Stefan Bühler 2373ddaa4e [autotools]: fix typo in configure.ac --with-lua description 2010-09-20 22:54:38 +02:00
Thomas Porzelt 7e94308ea6 [mod_limit] Fix liSocketAddress usage in combination with radix trees 2010-09-20 19:49:49 +02:00
Thomas Porzelt c972bea1e0 [mod_limit] Fix radix tree usage (api wants bits not bytes) 2010-09-19 23:59:15 +02:00
Thomas Porzelt 47bc318a35 [core] Make li_server_ts_format_add() threadsafe 2010-09-19 18:03:11 +02:00
Thomas Porzelt 14d48527af [core] Make log.timestamp creation/destruction threadsafe 2010-09-19 18:00:31 +02:00
Thomas Porzelt 8892840298 [mod_limit] Thread safety fixes 2010-09-19 16:27:10 +02:00
Thomas Porzelt d0ae21c7b2 [config parser] Rename var.PID/var.CWD/env.* to sys.pid/sys.cwd/sys.env.* and add sys.version containing the lighty version 2010-09-19 13:12:02 +02:00
Thomas Porzelt 587c7383ba [core] Add support for req.env/header[key] to patterns 2010-09-18 14:47:11 +02:00
Thomas Porzelt f088e43f62 [plugin_core] Add env.set/add/remove/clear actions 2010-09-18 13:14:28 +02:00
Thomas Porzelt a3b7ce74af [core] Rework throttle-pool handling to be thread-safe in creation/destruction aswell as more accurate and fair throttling 2010-09-12 18:54:57 +02:00
Thomas Porzelt 2a04983b9d [waitqueue] Add 'length' struct member, remove li_waitqueue_length() function 2010-09-12 18:27:09 +02:00
Stefan Bühler abdd422aa9 plugin.c: fix optionptr mem-leak 2010-09-12 17:44:00 +02:00
Stefan Bühler 1567177150 [tasklet]: fix mem leak 2010-09-12 17:33:05 +02:00
Stefan Bühler b29c8161f1 Fix mimetypes 2010-09-12 15:55:45 +02:00
Stefan Bühler 21327b7d93 [mod_progress]: kill global var 2010-09-12 15:08:49 +02:00
Stefan Bühler be65208143 waitqueue: modify callback 2010-09-12 14:19:25 +02:00
Stefan Bühler 3482c04c26 [mod_auth]: fix segfault from last commit 2010-09-12 13:55:37 +02:00
Stefan Bühler 126feee4fd [mod_auth]: Reload password file after changes, added ttl parameter 2010-09-12 13:46:43 +02:00
Thomas Porzelt c7a39e4da1 [core] Fix compilation on non-linux systems 2010-09-11 11:34:06 +02:00
Thomas Porzelt 0eaed50c1c [core] Use uintptr_t instead of guintptr as it requires an otherwise unneeded recent glib version 2010-09-11 11:28:21 +02:00
Stefan Bühler 2d57e56bdc Add lua default path for distributed core lua scripts 2010-09-07 20:24:26 +02:00
Stefan Bühler 9ba3395241 Fix C++ style comments 2010-09-05 14:19:44 +02:00
Stefan Bühler 91fda70bca [plugin_core] Fix mixed declarations and code 2010-09-05 14:19:43 +02:00
Stefan Bühler 7d938e48e3 [log] Fix prepare handler 2010-09-05 14:19:27 +02:00
Stefan Bühler 79d98f5991 [core] Use liJobQueue for vrequest job queue 2010-09-05 13:39:30 +02:00
Stefan Bühler c3dc0d8d7e [common]: Add generic jobqueue 2010-09-05 13:39:22 +02:00