21 Commits (0247ee879f5b845a23001ab6b9ae7c787c345a0e)

Author SHA1 Message Date
Stefan Bühler a8efcfcc0e modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker
* create main_worker earlier
13 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 14 years ago
Stefan Bühler 64ba5fddce Cleanup value pointer extractions 14 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 14 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 14 years ago
Stefan Bühler 4aa63aaafb mod_cache_disk_etag: use async stat 14 years ago
Stefan Bühler 471a521f48 Improve filter handling (handle reverse out stream closing) 14 years ago
Stefan Bühler e108be188d Fix broken patch (static file check in mod_cache_disk_etag) 14 years ago
Stefan Bühler 616904e00f Fix filter reset, reactivate check for static file in mod_cache_disk_etag 14 years ago
Stefan Bühler b77d9a33b2 Remove check for static action in mod_cache_disk_etag 14 years ago
Stefan Bühler 1acacd5737 Prefix inline api functions with li_ 14 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 14 years ago
Stefan Bühler 39ff1ea62d Fix type in mod_cache_disk_etag 14 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 14 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 14 years ago
Stefan Bühler dfb1db14d7 Use pointer-sign warning in cmake und fix many of them. 14 years ago
Stefan Bühler 595ce1fe13 Add wrk in vrequest, s/vr->con->wrk/vr->wrk/, removed some other (broken) usages of vr->con 14 years ago
Stefan Bühler 6a56aba0c3 Use 2^n-1 in GSring pre-allocations (so glib doesn't alloc 2^(n+1) for 2^n) 14 years ago
Stefan Bühler 325ec6a5b6 Add content-length in mod-cache-disk-etag 14 years ago
Stefan Bühler 171ab51db5 Fix segfault in mod_cache_disk_etag if no etag is present 14 years ago
Stefan Bühler bedcc3d46a Added mod_cache_disk_etag: caches produced content on disk and checks for it via etag. 14 years ago