Commit Graph

66 Commits

Author SHA1 Message Date
halx99 1816e19781 Update thirdparty [ci build] 2021-06-30 23:38:52 +08:00
halx99 5f33ddeee6 Improve HttpResponse interanlCode set 2021-06-25 18:29:16 +08:00
halx99 de656ff773 Tidy thirdparty lib xsxml, fastlib to xsbase 2021-06-25 07:29:14 +08:00
halx99 a379f936d8
Reimplement HttpClient based on yasio (#390)
* [WIP] Reimplement HttpClient based on yasio
This change will make HttpClient support concurrency request

* [WIP] Reimplement HttpClient based on yasio
a. timeoutForRead support
b. Improve code

* [WIP] Reimplement HttpClient based on yasio [ci build]

* [WIP] Fix ci [ci build]

* [WIP] Reimplement HttpClient based on yasio [ci build]
PUT,DELETE support

* [WIP] Reimplement HttpClient based on yasio [ci build]
HttpClientTest works

* Update HttpClient.cpp

* HttpClientTest: enable sslVerifaction test

* Update HttpResponse.h

* Sync luabindings [ci build]

* Add chrome UA test

* Fix ci [ci build]

* The timer for read timeout should be associated with per channel

* Remove unused function

* Update url
2021-06-24 12:33:07 +08:00
halx99 3f91e1c528 Tidy thirdparty [ci build] 2021-06-24 00:04:29 +08:00
halx99 f985050d12 Sync yasio 2021-06-22 19:52:44 +08:00
halx99 f85e0fae5d Update flatbuffers to v2.0.0 2021-06-18 18:31:31 +08:00
halx99 733a4e1c86 Add llhttp 2021-06-15 12:43:01 +08:00
halx99 bde4726807 Update yasio [ci build] 2021-06-14 22:54:50 +08:00
halx99 a2ffa54129
Fix MSVC AVX2 builds
Sync from ARM-software
2021-06-09 23:19:09 +08:00
halx99 3c70b17566 Fix #370 [ci build], sync from ARM astcenc tool
Manually inline clz() on Visual Studio to avoid release build codegen bug
2021-06-09 17:13:39 +08:00
halx99 c54aaa56fb
Fix typo 2021-06-09 13:17:32 +08:00
halx99 cfd471f53a Fix warnings 2021-06-09 12:28:33 +08:00
halx99 8528090af5 Fixup [ci build] 2021-06-08 22:15:21 +08:00
halx99 ce603ea4fb Bring *.a libs back [ci build]: 2021-06-08 22:06:27 +08:00
halx99 73df034804 Rename external to thirdparty [ci build] 2021-06-08 20:45:55 +08:00