Commit graph

98 commits

Author SHA1 Message Date
overflowerror
9cfa9ee6ae fixed tests + bug in linked 2021-04-29 23:01:27 +02:00
overflowerror
67d398dd98 removed unused include 2021-04-29 18:38:21 +02:00
overflowerror
3640c1ae1e further reduce probability of race conditions on fds; still doesn't work 100% reliably, TODO: further investigation 2021-04-29 18:37:40 +02:00
overflowerror
2986a26c43 moved file copy to kernel space to speed up transfer 2021-04-29 18:36:10 +02:00
overflowerror
907f928c2f fixing empty response bug: don't close socket twice - fd might be reused 2021-04-29 16:07:31 +02:00
overflowerror
92c4721f5b set connection header to close while keep-alive is not implemented 2021-04-29 15:35:40 +02:00
overflowerror
2deb9e53c3 set connection to closed on safeEndConnection 2021-04-29 15:31:50 +02:00
overflowerror
d183fdb3ad restructured cleanup 2021-04-29 15:22:55 +02:00
overflowerror
91ede87e8c removed unnecessary helper threads and pipes 2021-04-29 14:52:11 +02:00
overflowerror
ced0404557 fixing some concurrency issues; redo of locking concept in linked 2021-04-29 00:03:40 +02:00
overflowerror
5030fb80d9 added lib target 2021-04-28 20:10:57 +02:00
overflowerror
5f6f451691 I should have written a README file a long time ago 2019-03-14 17:48:42 +01:00
overflowerror
6ba62ec282
Merge pull request #1 from l1f/patch-1
Update status.c
2019-03-14 14:54:11 +01:00
Lino
0879351647
Update status.c
I'm a teapot
2019-03-14 12:09:32 +01:00
overflowerror
967b8b9b5c I'm an idiot 2019-03-13 19:31:22 +01:00
overflowerror
c7a867daa6 this is necessary for multible log locations 2019-03-13 19:26:43 +01:00
overflowerror
ee08470b87 maybe the socket shouldn't be nonblocking 2019-03-13 19:19:09 +01:00
overflowerror
a7447fb318 maybe this helps 2019-03-13 19:06:26 +01:00
overflowerror
d8593d5e72 I think we need a delay 2019-03-13 18:59:33 +01:00
overflowerror
04c5fb04bd let's try full error handling 2019-03-13 18:55:37 +01:00
overflowerror
3ed9336ea9 i want to know the error 2019-03-13 18:46:49 +01:00
overflowerror
4d6b896a8f i did the wrong copy thread 2019-03-13 18:44:02 +01:00
overflowerror
fc92911279 let's try this 2019-03-13 18:42:39 +01:00
overflowerror
77f8773aca removing the debug error 2019-03-13 18:38:38 +01:00
overflowerror
2a2c7db5d1 I should compile this locally 2019-03-13 18:34:13 +01:00
overflowerror
a351717e68 maybe ther is an error 2019-03-13 18:33:01 +01:00
overflowerror
b9c9a7c5fc let's try this 2019-03-13 18:30:58 +01:00
overflowerror
822b75d08b ... 2019-03-13 18:29:13 +01:00
overflowerror
0bfae41a10 some debug code 2019-03-13 18:18:00 +01:00
overflowerror
fd3e96c884 server string 2019-03-13 17:45:23 +01:00
overflowerror
47412de06a This is important 2019-03-13 17:39:16 +01:00
overflowerror
4bfe1dc39c the server is now useable 2019-03-13 17:18:15 +01:00
overflowerror
d9f1f709df removed debug statement 2019-03-13 17:17:49 +01:00
overflowerror
fac3bb88e4 ups 2019-03-13 17:04:23 +01:00
overflowerror
92f007345e moved tests to new directory 2019-03-13 16:57:59 +01:00
overflowerror
52dbf646ec document roots are realpaths 2019-03-13 16:53:08 +01:00
overflowerror
f453c9ba55 logs are unbuffered 2019-03-13 16:51:44 +01:00
overflowerror
a0e0368b38 config getNetworkingSettings + getHandler 2019-03-13 16:50:02 +01:00
overflowerror
c67d7d6f78 logging config 2019-03-13 16:01:38 +01:00
overflowerror
a9f91af3da ssl option for config 2019-03-13 13:48:06 +01:00
overflowerror
aaf97aa645 added test for config parser 2019-03-12 17:34:56 +01:00
overflowerror
81a2ba362c small changes + config destroy 2019-03-12 17:34:35 +01:00
overflowerror
81fdc4cc01 config parser done 2019-03-12 16:40:28 +01:00
overflowerror
83b3b380ea begin for config parser 2019-03-11 18:02:40 +01:00
overflowerror
84efd1a1fe now we have an access log 2019-03-11 16:48:23 +01:00
overflowerror
210eb7db07 ssl is now working 2019-03-11 14:44:43 +01:00
overflowerror
4399dd9001 not yet compiling, but code is complete 2019-03-10 23:15:12 +01:00
overflowerror
b246687b2e added null constant for pthread_t 2019-03-10 22:41:45 +01:00
overflowerror
e2e744b3a1 preping connection struct for ssl support 2019-03-10 21:22:10 +01:00
overflowerror
0d56b113e1 fixed ../ bug 2019-03-08 16:06:33 +01:00