26 Commits (master)

Author SHA1 Message Date
Stefan Bühler 3bf903c398 [lua] provide and use li_lua_new_protected_metatable to prevent tampering with metatables 4 months ago
Stefan Bühler 53337c81d4 [lua] prevent tampering with global "lighty" table 4 months ago
Stefan Bühler 7aec09dd27 [lua] split all metatable init/create code into separate functions 4 months 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 f482877825 [doc] document core config and modules in tree 8 years ago
Stefan Bühler a1fbaab86b [core/modules] refactor config handling 8 years ago
Stefan Bühler 0adefe5f18 [mod_memcached] convert to handling key-value list 8 years ago
Stefan Bühler 11b4bdd8c5 replace unneeded ev_/EV_ references 9 years ago
Stefan Bühler 5c2cc7143d fix filters (deflate, memcached, cache_disk_etag) 9 years ago
Stefan Bühler f33a7fd3fa [lua] check values for NULL before pushing to stack 9 years ago
Stefan Bühler a937bd437a fix missing li prefixes 9 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 9 years ago
Stefan Bühler ff69160c34 [core] Use streams 9 years ago
Stefan Bühler 0d85a068c8 [lua] add per lua_State lock 9 years ago
Stefan Bühler b1c45e6a8f [chunk/network] use glib error system to report errors (instead of using virtualrequest context) 10 years ago
Stefan Bühler 2941105e28 [pattern] Fix vr->wrk->tmp_str usage, remove pattern.h from base.h, add pattern support to header.add* actions 11 years ago
Stefan Bühler 79d98f5991 [core] Use liJobQueue for vrequest job queue 11 years ago
Thomas Porzelt e2a551298e [core] Use liCond* helpers in li_pattern_parse/eval 12 years ago
Stefan Bühler fa3c81bd11 [mod_memcached]: less log spam, fix another endless loop 12 years ago
Stefan Bühler 831cca1c59 [mod_memcached]: try to fail quietly after connection resets until the next connect 12 years ago
Stefan Bühler 0e4291d5dd [mod_memcached]: fix some debug messages 12 years ago
Stefan Bühler cbb9165eb0 [mod_memcached]: set default ttl to 30 seconds 12 years ago
Stefan Bühler d5bc446ebe [mod_memcached]: implement refcount handling for memcache_ctx 12 years ago
Stefan Bühler ca315bee89 [mod_memcached]: Implement memcached.store 12 years ago
Stefan Bühler c0128fea48 [mod_memcached] Initial mod_memcached 12 years ago