2012-02-08 11:52:30 +0100 Georg Hopp * found the file handle lost...made a first workaround and added an todo. (HEAD, master) 2012-02-08 10:21:04 +0100 Georg Hopp * changed request handling. @TODO: I still seem to have the problem that the file handles are not closed and freed correctly as the service refuses connections after about a 1000. 2012-02-07 14:20:00 +0100 Georg Hopp * now stuff seems to work correct even if read does not provide a complete request (tested with telnet) 2012-02-07 13:41:49 +0100 Georg Hopp * now each HttpRequestParser initializes its own request queue and enqueus completed requests there. The server now gets the queue and prints completed requests. 2012-02-07 11:12:30 +0100 Georg Hopp * started filling out a request object with the parser 2012-02-07 09:29:59 +0100 Georg Hopp * porformance improvement in parsing process (no longer do alloc and free on each line) 2012-02-07 08:52:18 +0100 Georg Hopp * basic request parsing (line by line) implemented 2012-02-06 16:08:13 +0100 Georg Hopp * split server implementation for readability 2012-02-06 11:35:40 +0100 Georg Hopp * free reader (HttpRequestParser) when connection is closed 2012-02-06 11:20:00 +0100 Georg Hopp * add StreamReader interface, modify HttpRequestParser and Server to use it 2012-02-06 11:15:00 +0100 Georg Hopp * add missing include to stdarg.h 2012-02-06 10:45:33 +0100 Georg Hopp * implement clone selector 2012-02-06 10:43:59 +0100 Georg Hopp * add ability to call interface methods with return value 2012-02-06 02:37:55 +0100 Georg Hopp * make build system work again 2012-02-06 02:37:24 +0100 Georg Hopp * remove inline stuff for now ... add carefully again later perhaps 2012-02-06 00:57:26 +0100 Georg Hopp * and also mod conigure.ac 2012-02-06 00:55:44 +0100 Georg Hopp * makefile modification for new class stuff 2012-02-05 22:55:16 +0100 Georg Hopp * changed class tool. Now multiple interface per class are supported as well as simple inheritence. 2012-02-05 22:47:10 +0100 Georg Hopp * some latest work 2012-02-05 22:44:59 +0100 Georg Hopp * added some documentation 2012-02-05 22:42:37 +0100 Georg Hopp * changes related to server code 2012-01-19 16:41:41 +0100 Georg Hopp * added some valueable thought about cclass and how this structure might evolve to a real class 2012-01-18 07:52:07 +0100 Georg Hopp * add testserver and did some fixes not shown by my incomplete tests 2012-01-17 15:40:07 +0100 Georg Hopp * more notes 2012-01-17 15:04:33 +0100 Georg Hopp * add some thought 2012-01-17 14:49:49 +0100 Georg Hopp * changed from select(UNIX) to poll(POSIX) 2012-01-16 18:39:01 +0100 Georg Hopp * work on server_run 2012-01-16 17:05:57 +0100 Georg Hopp * move test under docs dir 2012-01-16 17:05:08 +0100 Georg Hopp * simply copy signal handling code from gameserver project 2012-01-16 16:04:11 +0100 Georg Hopp * more work on socket handling stuff... @TODO think about renaming it to connection as it only handles TCP sockets 2012-01-16 13:48:05 +0100 Georg Hopp * add info text about file handle passing and ported more stuff from my old server structure 2012-01-16 08:05:15 +0100 Georg Hopp * reflect changes in configure.ac 2012-01-13 22:46:45 +0100 Georg Hopp * add daemonize code from other project. (Might be integrated in a future class but i am not sure right now 2012-01-13 22:16:17 +0100 Georg Hopp * logger now works and has some basic testing 2012-01-13 22:15:03 +0100 Georg Hopp * change cclass so that the internal structure is no longer visible by the rest of the code 2012-01-13 16:06:02 +0100 Georg Hopp * some fixes on first logger tests 2012-01-13 15:54:22 +0100 Georg Hopp * initial checkin