Commit graph

112 commits

Author SHA1 Message Date
overflowerror
758cc85e2f added thread for chunked transfer encoding 2021-05-12 11:42:44 +02:00
overflowerror
a499ba8c1d I forgot two instances of strclone 2021-05-05 23:31:50 +02:00
overflowerror
29ee4fdffd added workflow badge 2021-05-05 23:14:15 +02:00
overflowerror
0a094764d2 If this works I'm furious. 2021-05-05 23:13:03 +02:00
overflowerror
4871cb81c1 trying to fix testing pipeline 2021-05-05 23:11:00 +02:00
overflowerror
ccd1441c90 Merge branch 'master' of github.com:overflowerror/CFloor 2021-05-05 23:04:07 +02:00
overflowerror
181359bd81 removed strclone function (I have no idea why I added it in the first place) 2021-05-05 23:03:57 +02:00
overflowerror
0bac15193d
Update c-cpp.yml 2021-04-30 15:47:08 +02:00
overflowerror
6d966c4229
Update c-cpp.yml 2021-04-30 15:42:19 +02:00
overflowerror
b3689b1c03 Merge branch 'master' of github.com:overflowerror/CFloor 2021-04-29 23:53:35 +02:00
overflowerror
8ea65f4539 moved getTimestamp to util module 2021-04-29 23:53:25 +02:00
overflowerror
4bed7d6948
added dependencies to workflow 2021-04-29 23:10:56 +02:00
overflowerror
b5a8c33d02
Update c-cpp.yml 2021-04-29 23:05:48 +02:00
overflowerror
241b3975e1 added github workflow for tests 2021-04-29 23:03:12 +02:00
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