2
0
Fork 0
Commit Graph

35 Commits

Author SHA1 Message Date
Thomas Porzelt c5fb96870c added event_handler setup; added srv->loop_flags; moved loop initialization to server_loop_init(); added ev_backend_string() to utils.c 2008-08-15 18:21:21 +02:00
Thomas Porzelt b1000d2ca4 config parser intial working version; test action in core plugin with more outpot 2008-08-12 17:09:05 +02:00
Thomas Porzelt b0615d2198 merged from lp 2008-08-09 19:19:18 +02:00
Thomas Porzelt 2d08b0b823 small changes 2008-08-09 01:55:07 +02:00
Stefan Bühler b8e3535546 Enabled options, moved some initializing 2008-08-08 18:49:00 +02:00
Stefan Bühler 1ed36c93b9 Handle write errors (fixes ab keep-alive problems) 2008-08-07 02:25:02 +02:00
Stefan Bühler 2fbc7b1408 Basic connection state machine 2008-08-06 20:46:42 +02:00
Thomas Porzelt 708b5fc223 small fixes; call_setup() now looks in the right hashtable 2008-08-05 19:32:33 +02:00
Thomas Porzelt a603d799f6 config parser changes; removed srv->mutex 2008-08-05 18:10:22 +02:00
Thomas Porzelt c190daa908 merged from lp and enhanced config parser 2008-08-04 23:16:49 +02:00
Thomas Porzelt 5e700e79e1 small config parser and log changes 2008-08-03 22:26:37 +02:00
Thomas Porzelt a9cbec1046 config parser rewritten 2008-08-02 22:56:07 +02:00
Thomas Porzelt 550b4e4858 merge from lp 2008-07-26 00:24:15 +02:00
Stefan Bühler fcf8e455ab Optional lua frontend. 2008-07-25 23:12:40 +02:00
Thomas Porzelt 1d624ff022 merge from lp 2008-07-25 14:15:24 +02:00
Thomas Porzelt 1e9694e4f8 merge from lp 2008-07-25 14:15:16 +02:00
Stefan Bühler c342be6424 New condition structure, some code for lua condition support 2008-07-25 14:09:03 +02:00
Thomas Porzelt 5d2f95cce3 merged from lp 2008-07-24 14:50:45 +02:00
Stefan Bühler 2f7359b14c changed some apis, implemented some todos, added support for lua actions/conditions. 2008-07-24 13:25:40 +02:00
Thomas Porzelt aca2f46bf6 config parser changes 2008-07-23 22:22:33 +02:00
Stefan Bühler 6ee405f3cb Added a "proof of concept" core plugin. 2008-07-23 22:19:23 +02:00
Thomas Porzelt d10756d047 added ifdefs to connection.h and server.h; documented mutexes 2008-07-22 18:58:27 +02:00
Thomas Porzelt 5045a5ee04 made log refcounting, srv->exiting and srv->rotate_logs atomic operations; moved server and connection structs from base.h into server.h and connection.h respectively 2008-07-20 18:28:58 +02:00
Thomas Porzelt e80f384fac splitted log_thread_start() out of log_init() do enable delay of actual writing 2008-07-20 17:12:17 +02:00
Thomas Porzelt a37ec08db5 logging changes 2008-07-20 16:35:04 +02:00
Thomas Porzelt 9ed64ee1fc merged from rev 48 2008-07-19 15:16:21 +02:00
Thomas Porzelt 6c7d8a1165 log fixes 2008-07-19 15:12:32 +02:00
Stefan Bühler 50bb61a041 Require srv for log macros, undo gint64 change for options (as it needs to fit into a pointer, and many other warnings) 2008-07-19 12:56:44 +02:00
Thomas Porzelt 88f6a30274 introduced a logging thread 2008-07-19 00:11:08 +02:00
Thomas Porzelt acf42d82b4 added mutexes for server und connection structs; log_write_() proposal added 2008-07-18 20:23:05 +02:00
Thomas Porzelt 6b8bbdabde no more globals in lighttpd.c 2008-07-18 17:05:51 +02:00
Thomas Porzelt ded5777ea2 no more global var in config parser 2008-07-18 16:52:19 +02:00
Thomas Porzelt aa297fe7b2 added build date info to wscript and -v option 2008-07-18 00:30:02 +02:00
Thomas Porzelt 607e1897ef added command line argument parser 2008-07-17 23:12:52 +02:00
Thomas Porzelt 5cee4c1fa4 added lighttpd.c, modified action und option stuff 2008-07-17 21:39:29 +02:00