2
0
Fork 0
Commit Graph

37 Commits (45f0cf0bf3a553ba8ff303a2c9246a3e23879e4a)

Author SHA1 Message Date
Stefan Bühler eb9f6aa368 [plugins] Fix some default options (the raw default-value is only used when there is no parser method) 2011-01-30 15:51:33 +01:00
Stefan Bühler 93e442d5c9 [mod_accesslog] Fix output formatting 2010-10-06 19:03:18 +02:00
Stefan Bühler 8ae6902602 [core] remove lighttpd-glue.h from base.h 2010-09-23 18:35:57 +02:00
Thomas Porzelt 9c63e60cb7 [core] Add workers.cpu_affinity setup action 2010-08-29 12:24:30 +02:00
Stefan Bühler b876f8401d [core]: rework connection/vrequest structs; add liConInfo 2010-08-11 13:27:27 +02:00
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
2010-05-07 20:54:50 +02:00
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 2010-01-24 23:00:51 +01:00
Thomas Porzelt 15767d97c0 [mod_accesslog] Use li_string_append_int() instead of g_string_append_printf() 2010-01-03 17:54:22 +01:00
Thomas Porzelt 8e3130ecff [mod_accesslog] Implement %D (duration in microseconds) and %T (duration in seconds) format specifiers 2010-01-03 17:49:35 +01:00
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 2009-12-21 12:29:14 +01:00
Thomas Porzelt 77068a9f59 [mod_accesslog] Fix %v format specifier 2009-10-18 17:28:41 +02:00
Thomas Porzelt 859ee3baec [mod_accesslog] Implement %e, %p and %u format specifiers 2009-10-18 15:06:20 +02:00
Thomas Porzelt 22d5b62336 [mod_accesslog] Fix escaping of quotes and backslashes 2009-10-16 18:34:22 +02:00
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 2009-10-09 15:38:12 +02:00
Stefan Bühler 13904f9aa8 Fix mod_accesslog vr_close handling 2009-10-07 13:10:26 +02:00
Thomas Porzelt 08de1fe4c9 [mod_accesslog] Fix wrong value used with %b and %B if filter active 2009-10-05 14:19:10 +02:00
Thomas Porzelt 10ec6c3d0a [mod_accesslog] Fix wrong call to log_free() instead of log_unref(); set default log format 2009-10-04 15:49:09 +02:00
Stefan Bühler 611b8fc303 Trigger accesslog on vrequest close instead of connection close 2009-10-03 18:06:52 +02:00
Stefan Bühler 659ebfdd16 Add core lua support to handle requests 2009-09-13 17:54:16 +02:00
Stefan Bühler 77f2a832e7 Fix liRequestUri struct 2009-09-13 17:45:41 +02:00
Thomas Porzelt 4698bb9359 [mod_accesslog] Fix %v (server name) placeholder 2009-09-09 20:44:06 +02:00
Stefan Bühler f030824550 Fix server address (do not use the listen address) 2009-09-09 18:12:05 +02:00
Stefan Bühler eeddb37e4a Add plugin angel callbacks 2009-08-30 19:25:01 +02:00
Thomas Porzelt 4980987578 [mod_accesslog] Remove superflous '+' in timestamp format string 2009-07-17 21:25:56 +02:00
Thomas Porzelt e838c9b3cf [core] Add liTimeFunc (gmtime_r, localtime_r) parameter to li_worker_current_timestamp() 2009-07-17 13:04:01 +02:00
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 2009-07-09 22:17:24 +02:00
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 2009-07-08 21:06:07 +02:00
Thomas Porzelt c8f7ee1a3f [mod_accesslog] Log hyphen instead of "" 2009-07-05 18:59:41 +02:00
Stefan Bühler 611d7dcac3 Recode the sockaddr handling, fixing some bugs 2009-04-03 14:29:55 +02:00
Stefan Bühler 6a56aba0c3 Use 2^n-1 in GSring pre-allocations (so glib doesn't alloc 2^(n+1) for 2^n) 2009-04-02 23:19:19 +02:00
Stefan Bühler bedcc3d46a Added mod_cache_disk_etag: caches produced content on disk and checks for it via etag. 2009-03-12 21:08:27 +01:00
Stefan Bühler 12b421b9a9 Don't block fastcgi if limit on input queue is hit 2009-03-11 21:16:30 +01:00
Thomas Porzelt 688c2b6204 add %t format specifier to mod_accesslog (no %{format}t support yet) 2009-01-07 23:37:15 +01:00
Thomas Porzelt fe90de88be implement %b (bytes response), %B (bytes response clf) and %X (connection status) in mod_accesslog 2009-01-07 21:50:07 +01:00
Thomas Porzelt eb794b1dbc fix %v placeholder in mod_accesslog 2009-01-06 23:44:39 +01:00
Thomas Porzelt 4c49705c16 add missing http version to %r placeholder in mod_accesslog 2009-01-06 23:25:15 +01:00
Thomas Porzelt 3d058707b1 add mod_accesslog 2009-01-06 22:31:20 +01:00