Commit Graph

32 Commits

Author SHA1 Message Date
98e5992c45 Finished basic server 2014-09-12 19:15:59 +01:00
565bb6df30 Working on http thread loops 2014-09-02 22:12:58 +01:00
e15e94dad2 Working on http body code 2014-08-27 23:12:41 +01:00
053a6a8e21 Working on server read loop 2014-08-22 21:26:23 +01:00
1650dbc1a3 Implemented a basic echo server 2014-08-19 22:53:42 +01:00
7b8e84913a Done main server loop 2014-08-19 16:46:04 +01:00
d6cb6aa3ea working on server 2014-08-18 19:11:04 +01:00
a7feac05e6 working on server 2014-08-17 23:17:14 +01:00
a702315531 More changes 2014-08-15 21:33:24 +01:00
05ba770d13 just commiting work so far 2014-08-15 15:13:09 +01:00
cc069c64db More work on new server loop 2014-08-08 21:46:02 +01:00
a52023a711 Working on new server loop 2014-08-07 21:36:37 +01:00
40c29b190b Replaced some thread un-safe functions with their safe counterparts 2014-08-06 22:29:28 +01:00
a998a32f31 Added logging sub-system 2014-08-06 21:36:53 +01:00
5969d4b08e Removed private project files 2014-08-06 21:35:31 +01:00
826c48f3ad Moved queue ping code into queue code 2014-08-05 21:02:16 +01:00
19c4351df9 Increased thread pool management thread monitor delay 2014-08-05 20:54:28 +01:00
d14fd16446 Added the thread pool (w/Pthreads) 2014-08-05 20:52:17 +01:00
257ce14115 Added thread safe work queue 2014-08-04 18:56:29 +01:00
cb16d83961 Updated mime functions 2014-08-04 13:16:42 +01:00
34ef45478e Server is basically working.
Needs a re-design.
2014-08-03 16:18:18 +01:00
e8d1e4d7d9 Fixed bug with writing responses
Connections are now closed after response is send if client requested "Connection: close"
2014-07-29 21:23:36 +01:00
31e1ff4f97 Done the basics of http server
Added mime type detection
Lots still todo, directory index files auto indexing(?)
2014-07-29 21:00:19 +01:00
17693097a5 Added server config 2014-07-27 22:19:08 +01:00
cf81743970 Moved UT headers to lib dir 2014-07-25 17:36:00 +01:00
a97b541174 Http parsing and responses are now mostly complete 2014-07-25 17:23:38 +01:00
bfe3a66903 integrated http-parser lib 2014-07-23 03:11:38 +01:00
b51ca6262a More work on http responses 2014-07-20 21:25:53 +01:00
e56f8f3715 Work on request header parsing 2014-07-18 23:40:15 +01:00
6d3ca314d4 Initial work on http request/response processing 2014-07-18 16:52:50 +01:00
d556df830f Completed basic socket work.
Processes multiple requests concurrently (single thread).
Currently just echos received data.
2014-07-17 00:17:30 +01:00
0646b6bf72 Initial Commit 2014-07-16 20:06:23 +01:00