3a1af99500
Include <stdio.h> and <stdlib.h> in settings.h for everyone.
Stefan Bühler2009-04-17 22:14:20 +02:00
dfb1db14d7
Use pointer-sign warning in cmake und fix many of them.
Stefan Bühler2009-04-17 21:53:17 +02:00
0ec334c887
Killed sys-strings.h (replaced with glib functions)
Stefan Bühler2009-04-17 21:51:39 +02:00
01b5ea8ff2
[angel] configparser: cleanup + some comments
Stefan Bühler2009-04-17 21:50:38 +02:00
15dfbc9edb
[angel] config-parser: more detailed error messages, over-/underflow + duplicate key checks.
Stefan Bühler2009-04-17 20:34:50 +02:00
72136b4d03
angel: some basic structs, code not ready yet (config parser "works")
Stefan Bühler2009-04-17 18:16:50 +02:00
d153b12ed2
Fix line counting for \r linebreaks in config parser
Thomas Porzelt
2009-04-17 17:39:12 +02:00
f446ec6b44
stop waitqueue timer if waitqueue_remove() results in an empty queue
Thomas Porzelt
2009-04-16 19:59:22 +02:00
c1f39538a4
Fix tiny leak in throttle_pool_free()
Thomas Porzelt
2009-04-16 17:41:23 +02:00
859451afad
Fix typo and left-over call to stop a timer
Thomas Porzelt
2009-04-16 17:17:48 +02:00
383fa6a4f5
- introduce throttling via pools, rework throttling by connection - new actions: 'throttle_pool', 'throttle_connection' and 'status' - don't start waitqueue timer in waitqueue_init(); start/stop timer on demand - new parameter for network_write(): write_max - move stats and timeout handling from network_write/read() to connection_cb()
Thomas Porzelt
2009-04-16 17:02:53 +02:00
595ce1fe13
Add wrk in vrequest, s/vr->con->wrk/vr->wrk/, removed some other (broken) usages of vr->con
Stefan Bühler2009-04-15 12:34:06 +02:00
7aaa764f49
Added vrequest_joblist_append_async (with a vrequest-reference handling)
Stefan Bühler2009-04-14 18:18:25 +02:00
f07f4d4971
[mod_vhost] Fix vhost.pattern again (build physical.path)
Thomas Porzelt
2009-04-07 03:55:31 +02:00
d1df9e2274
[mod_vhost] Fix vhost.pattern action
Thomas Porzelt
2009-04-07 03:15:47 +02:00
5ada6b02bd
fix possible stop of waitqueue timer through ev_timer_again() when t->repeat = 0; set minimum intervall to 0.01 seconds
Thomas Porzelt
2009-04-04 23:40:39 +02:00
a17e3fa44c
fix segfault due to ignoring a possible pointer change through realloc in l_g_string_append_int() from utils.c
Thomas Porzelt
2009-03-19 17:59:30 +01:00
5a0462688c
fix new statcache leaks in static action
Thomas Porzelt
2009-03-18 15:30:13 +01:00
7dd842229f
fix fd leak in static action when 304 is returned
Thomas Porzelt
2009-03-18 04:12:51 +01:00
0e03d1a362
[mod_dirlist] fix new leaks
Thomas Porzelt
2009-03-17 20:28:26 +01:00
2a55d1f693
[waf] add etag.c
Thomas Porzelt
2009-03-17 18:30:36 +01:00
d7e53a44de
Changed collect api: removed fdata_free (wasn't used) and return NULL from collect_start if collect finished before returning.
Stefan Bühler2009-03-16 17:52:21 +01:00
171ab51db5
Fix segfault in mod_cache_disk_etag if no etag is present
Stefan Bühler2009-03-16 17:51:52 +01:00