45 Commits (master)

Author SHA1 Message Date
Stefan Bühler db58828e0b [common] refactor liValue to share most of the code 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 cfd8955008 [common] implement libev wrapper 9 years ago
Stefan Bühler ff69160c34 [core] Use streams 9 years ago
Stefan Bühler 1951de6e40 [mod_acceslog] fix escaping of " 10 years ago
Stefan Bühler 77f786ed18 [log] remove different timestamp format handling (one is enough), separate log context (liLogMap) from virtualrequest 10 years ago
Thomas Porzelt 259cdb57e3 [mod_accesslog] Fix %r (first request line) formatter 11 years ago
Stefan Bühler eb9f6aa368 [plugins] Fix some default options (the raw default-value is only used when there is no parser method) 11 years ago
Stefan Bühler 93e442d5c9 [mod_accesslog] Fix output formatting 11 years ago
Stefan Bühler 8ae6902602 [core] remove lighttpd-glue.h from base.h 11 years ago
Thomas Porzelt 9c63e60cb7 [core] Add workers.cpu_affinity setup action 11 years ago
Stefan Bühler b876f8401d [core]: rework connection/vrequest structs; add liConInfo 12 years ago
Stefan Bühler a8efcfcc0e modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker 12 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 12 years ago
Thomas Porzelt 15767d97c0 [mod_accesslog] Use li_string_append_int() instead of g_string_append_printf() 12 years ago
Thomas Porzelt 8e3130ecff [mod_accesslog] Implement %D (duration in microseconds) and %T (duration in seconds) format specifiers 12 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 12 years ago
Thomas Porzelt 77068a9f59 [mod_accesslog] Fix %v format specifier 12 years ago
Thomas Porzelt 859ee3baec [mod_accesslog] Implement %e, %p and %u format specifiers 12 years ago
Thomas Porzelt 22d5b62336 [mod_accesslog] Fix escaping of quotes and backslashes 12 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 12 years ago
Stefan Bühler 13904f9aa8 Fix mod_accesslog vr_close handling 12 years ago
Thomas Porzelt 08de1fe4c9 [mod_accesslog] Fix wrong value used with %b and %B if filter active 12 years ago
Thomas Porzelt 10ec6c3d0a [mod_accesslog] Fix wrong call to log_free() instead of log_unref(); set default log format 12 years ago
Stefan Bühler 611b8fc303 Trigger accesslog on vrequest close instead of connection close 12 years ago
Stefan Bühler 659ebfdd16 Add core lua support to handle requests 12 years ago
Stefan Bühler 77f2a832e7 Fix liRequestUri struct 12 years ago
Thomas Porzelt 4698bb9359 [mod_accesslog] Fix %v (server name) placeholder 12 years ago
Stefan Bühler f030824550 Fix server address (do not use the listen address) 12 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 12 years ago
Thomas Porzelt 4980987578 [mod_accesslog] Remove superflous '+' in timestamp format string 13 years ago
Thomas Porzelt e838c9b3cf [core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp() 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Thomas Porzelt c8f7ee1a3f [mod_accesslog] Log hyphen instead of "" 13 years ago
Stefan Bühler 611d7dcac3 Recode the sockaddr handling, fixing some bugs 13 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) 13 years ago
Stefan Bühler bedcc3d46a Added mod_cache_disk_etag: caches produced content on disk and checks for it via etag. 13 years ago
Stefan Bühler 12b421b9a9 Don't block fastcgi if limit on input queue is hit 13 years ago
Thomas Porzelt 688c2b6204 add %t format specifier to mod_accesslog (no %{format}t support yet) 13 years ago
Thomas Porzelt fe90de88be implement %b (bytes response), %B (bytes response clf) and %X (connection status) in mod_accesslog 13 years ago
Thomas Porzelt eb794b1dbc fix %v placeholder in mod_accesslog 13 years ago
Thomas Porzelt 4c49705c16 add missing http version to %r placeholder in mod_accesslog 13 years ago
Thomas Porzelt 3d058707b1 add mod_accesslog 13 years ago