Stefan Bühler
|
5a654a0b7c
|
mod_lua: fix prepare handling
|
2010-02-14 20:58:27 +01:00 |
Stefan Bühler
|
2c4f6b29a1
|
Handle NULL values in plugin_core.c
|
2010-02-14 20:58:27 +01:00 |
Stefan Bühler
|
3f1c94aefa
|
[lua:core plugin]: fix typo
|
2010-02-14 20:58:27 +01:00 |
Thomas Porzelt
|
48913fac46
|
[core] Fix compiler warning in throttle.c
|
2010-02-14 20:12:10 +01:00 |
Thomas Porzelt
|
5616992ca0
|
[mod_status] Add statistics for HTTP status codes
|
2010-02-14 19:59:44 +01:00 |
Stefan Bühler
|
ebfa9e9ae7
|
[lua:core plugin]: Fix comments, cache 'cached_html' action
|
2010-02-14 19:12:06 +01:00 |
Stefan Bühler
|
e220bd588c
|
Add example lighttpd.conf
|
2010-02-14 19:00:46 +01:00 |
Stefan Bühler
|
ed58f7365f
|
[lua]: core and secdownload plugin
|
2010-02-14 18:51:05 +01:00 |
Stefan Bühler
|
e0370fac79
|
Fix some lua handling; add args for lua plugins/handlers
|
2010-02-14 15:48:25 +01:00 |
Stefan Bühler
|
f43f70de6e
|
[lua] export path_simplify
|
2010-02-13 22:44:47 +01:00 |
Stefan Bühler
|
0a46134334
|
Fix buffer refcount; segfault/abort in mod_openssl
|
2010-02-13 22:29:27 +01:00 |
Stefan Bühler
|
dcd7209a42
|
[mod_lua] Use handle_prepare to create per-worker context
|
2010-02-13 16:36:39 +01:00 |
Stefan Bühler
|
8f317d1ded
|
[mod_deflate]: don't deflate after transfer-encoding
|
2010-02-13 16:03:03 +01:00 |
Stefan Bühler
|
59835b5eb1
|
remove content-encoding, transfer-encoding and etag header for generated error bodies
|
2010-02-13 15:54:59 +01:00 |
Stefan Bühler
|
d0f6484e7c
|
Move sched_[gs]etaffinity to plugin_core
|
2010-02-13 15:54:48 +01:00 |
Stefan Bühler
|
905a83fc77
|
Add plugin hooks for server state machine changes
|
2010-02-13 15:41:09 +01:00 |
Stefan Bühler
|
30ebce774e
|
Add "state-wait" api for server state machine
|
2010-02-13 15:29:21 +01:00 |
Thomas Porzelt
|
d18045ccbf
|
[core] Rework throttle code a bit, especially regarding pools
|
2010-02-13 14:30:32 +01:00 |
Thomas Porzelt
|
fc09bf9095
|
[core] Don't allow spaces between integer value and its suffix, was not deterministic
|
2010-02-13 13:25:16 +01:00 |
Stefan Bühler
|
048a7d9144
|
Append to previous buffer in network reads, save used buffer in custom location
|
2010-02-10 22:25:48 +01:00 |
Stefan Bühler
|
13611b5243
|
Improve balancer handling
|
2010-02-09 22:37:28 +01:00 |
Stefan Bühler
|
7a63f69133
|
Add li_sockaddr_dup
|
2010-02-09 22:36:47 +01:00 |
Stefan Bühler
|
2e131dc93f
|
Put pathinfo debug messages into debug-request-handling
|
2010-02-08 17:00:44 +01:00 |
Stefan Bühler
|
33b89d8981
|
Fix mod_proxy (missing \r\n after request line)
|
2010-02-08 17:00:44 +01:00 |
Thomas Porzelt
|
6a5411c2f1
|
[plugin_core] Set con->throttle.pool.queued to FALSE after unlinking from queue
|
2010-02-08 15:24:25 +01:00 |
Thomas Porzelt
|
1297a1fab7
|
[core] Fix crash in throttle pool handling
|
2010-02-07 22:49:54 +01:00 |
Stefan Bühler
|
750bd453a2
|
Append to previous buffer in network reads
|
2010-02-02 00:34:34 +01:00 |
Thomas Porzelt
|
d8f5d21ec6
|
[core] Check for EV_ERROR in connection event callback
|
2010-01-31 20:15:40 +01:00 |
Stefan Bühler
|
7bb58debcb
|
Fix previous commit: only update io-timeout timestamp after real IO
|
2010-01-31 16:03:51 +01:00 |
Stefan Bühler
|
8cf1033e4a
|
Only update io-timeout timestamp after real IO
|
2010-01-31 16:02:31 +01:00 |
Stefan Bühler
|
954778ff71
|
Show timeout in mod_status for connections
|
2010-01-30 23:53:55 +01:00 |
Stefan Bühler
|
3c2cef5f0d
|
Handle ETIMEDOUT as connection close
|
2010-01-30 23:52:48 +01:00 |
Stefan Bühler
|
fd72f61f68
|
Update mod_lua docs
|
2010-01-30 23:49:51 +01:00 |
Stefan Bühler
|
d70784abd2
|
Fix mod_status options
|
2010-01-27 22:18:35 +01:00 |
Stefan Bühler
|
64c2fece96
|
config: add network cidr matching operators, =/ and !=
|
2010-01-27 22:05:06 +01:00 |
Stefan Bühler
|
00ef8599cf
|
Export glib md5/sha1/sha256 hash functions to lua (hex output)
|
2010-01-27 21:33:40 +01:00 |
Stefan Bühler
|
5284ce9cb4
|
Fix option handling: need another opt_base_index for pointer options
|
2010-01-27 17:38:27 +01:00 |
Stefan Bühler
|
2e4aba7e39
|
Fix options: missed setting "pointer" options
|
2010-01-27 17:15:25 +01: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 |
Stefan Bühler
|
64ba5fddce
|
Cleanup value pointer extractions
|
2010-01-24 23:00:48 +01:00 |
Stefan Bühler
|
a545ef6e75
|
Add mempool_align_page_size implementation for MEMPOOL_MALLOC fallback
|
2010-01-24 11:52:38 +01:00 |
Stefan Bühler
|
cdb615293c
|
[autobuild] Fix dependency problem with automake (automake doesn't like it if ../dir/ is cwd)
|
2010-01-24 11:47:58 +01:00 |
Stefan Bühler
|
faf2985a79
|
Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername
|
2010-01-24 11:47:58 +01:00 |
Thomas Porzelt
|
7e44920c50
|
[mod_vhost] Fix vhost.simple, it checked the physical path instead of docroot
|
2010-01-21 14:44:36 +01:00 |
Stefan Bühler
|
4485ea7563
|
Fix segfault if trying to convert NULL address to string
This doesn't workaround the freebsd getsockname / getpeername bug,
but it shouldn't crash anymore.
http://www.freebsd.org/cgi/query-pr.cgi?pr=142717
|
2010-01-11 20:56:51 +01:00 |
Stefan Bühler
|
eaa13c2e4b
|
automake: Fix doc/service EXTRA_DIST
|
2010-01-05 16:28:22 +01:00 |
Stefan Bühler
|
24f4fc1bc1
|
Add doc/ directory with man pages + config examples
|
2010-01-05 14:18:32 +01:00 |
Stefan Bühler
|
edd74a0e3c
|
Rename lighttpd to lighttpd2
|
2010-01-03 19:53:48 +01:00 |
Stefan Bühler
|
7768470b10
|
mod_lua: fix small memleak (free conf->filename)
|
2010-01-03 19:51:18 +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 |