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
|
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
|
13 years ago |
Stefan Bühler
|
b4c3e2ba02
|
Add userdata to action-create, setup and plugin-init callbacks
|
13 years ago |
Thomas Porzelt
|
0e1a61da7e
|
[mod_expire] Allow multiple time units (like 1 month 5 days)
|
14 years ago |
Stefan Bühler
|
eeddb37e4a
|
Add plugin angel callbacks
|
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 |
Thomas Porzelt
|
c0858a017c
|
[mod_expire] Move multiplcation of factor from expire() to expire_create()
|
14 years ago |
Thomas Porzelt
|
98276a9b6f
|
[mod_expire] Log errno in case gmtime_r() should fail
|
14 years ago |
Thomas Porzelt
|
40b4993b2d
|
[mod_expire] Clean up code a bit; append max-age to Cache-Control instead of overwriting
|
14 years ago |
Thomas Porzelt
|
8ae3462a68
|
[mod_expire] Fix wrong max-age with 'modification'
|
14 years ago |
Thomas Porzelt
|
2cffeb7401
|
[modules] Add mod_expire
|
14 years ago |