Commit Graph

33 Commits

Author SHA1 Message Date
UbitUmarov
022ea478d1 ... cosmetics 2022-11-10 11:29:30 +00:00
UbitUmarov
07deaa4746 some more cosmetics on oshttpserver 2022-11-10 01:45:19 +00:00
UbitUmarov
bac942562a mantis 8998: guard potencial null ref 2022-05-15 04:50:00 +01:00
UbitUmarov
3d705fefa2 use osutf8 on some http headers parse 2022-03-16 15:56:00 +00:00
UbitUmarov
34b6998cfd a few more changes on oshttp response 2021-09-05 14:18:10 +01:00
UbitUmarov
affaacb279 a few more changes to oshttp send 2021-09-04 14:49:42 +01:00
UbitUmarov
52753972ee oshttp send: modern TAP is still just a complex wrapper of 'obsolete' APM hidding at IL level, so just use the 'obsolete' 2021-09-04 13:55:56 +01:00
UbitUmarov
f5e0459e08 test changes on oshttpserver responses send 2021-09-02 04:49:22 +01:00
UbitUmarov
98afe851ee jsonSimStats: fix null ref when region not found; limite http content lenght; cosmetics 2021-09-01 15:45:23 +01:00
UbitUmarov
fa26f37a17 http server receiver: go back to simpler and lighter Beginread/endread. async/await is still just a slower wrapper around it, with more unpredictable side effects 2021-01-05 22:14:51 +00:00
UbitUmarov
3e113b4aec xmlrpc http hander: remove another temporary string 2020-12-01 13:17:54 +00:00
UbitUmarov
592b94d142 some changes on Dispose 2020-08-09 00:20:50 +01:00
UbitUmarov
0c716cbd73 remove async await no longer used 2020-07-24 19:24:34 +01:00
UbitUmarov
e08ca7402c reduce default http keepalive to just 30s because to viewers connections flood. 2020-07-24 19:19:16 +01:00
UbitUmarov
d9a680703f cosmetics on http server 2020-07-24 17:12:38 +01:00
UbitUmarov
fe7d9625aa cosmetics 2020-07-13 06:16:11 +01:00
UbitUmarov
48892ad8a7 timestamp http requests 2020-05-15 23:40:19 +01:00
UbitUmarov
a367828a85 clean a few more things before giving a socket to websockets. (this would happen later anyway) 2020-05-09 00:16:01 +01:00
UbitUmarov
41d7d2f2f4 do dispose requests in context queue 2020-05-02 17:32:14 +01:00
UbitUmarov
1ad3a256f2 do http requests serialization at lower level 2020-05-02 14:23:52 +01:00
UbitUmarov
212c25f906 fix http version 2020-04-22 00:00:24 +01:00
UbitUmarov
1475b83699 risk reduncing iddle timeout again, because it is needed on current framework 2020-04-21 15:46:41 +01:00
UbitUmarov
43fdbf87d4 remove some useless code form http low level; delay normal connection close, to let client do it instead 2020-04-21 00:13:02 +01:00
UbitUmarov
e2f84f0c1f send 100 continue code the way ms seems to want 2020-04-16 02:13:03 +01:00
UbitUmarov
4ab8da01bc flush sslstreams in keepalive case ( should not be needed but well ) 2020-04-16 01:51:57 +01:00
UbitUmarov
b419f71a68 also expose the request client IP as seen by server port 2020-04-13 14:34:03 +01:00
UbitUmarov
f95925e0fd http server change remote endpoint handling 2020-04-11 19:57:34 +01:00
UbitUmarov
0d940df4e2 http server: change uri query handling 2020-04-11 15:18:49 +01:00
UbitUmarov
1c6d454691 remove excess garbage 2020-04-10 22:52:25 +01:00
UbitUmarov
6fea9dafaf yeack increase TimeoutMaxIdle again for now 2020-04-09 18:43:55 +01:00
UbitUmarov
f976d10de2 more changes on http server low level 2020-04-08 14:35:31 +01:00
UbitUmarov
29f59fe407 reduce httppipeline depth 2020-04-06 16:53:28 +01:00
UbitUmarov
67cd5efab3 replace external httpserver by embedded one (based on same code) - This may still be very bad; clean solution and runprebuild, or clone to clan folder 2020-04-02 21:44:34 +01:00