halx99
47577ebb34
Sync byte_buffer.hpp
2022-07-18 15:33:05 +08:00
halx99
986540dbef
Update byte_buffer to fix #741
2022-07-11 09:12:40 +08:00
halx99
a9be51ff72
Improve IndexArray implementation
2022-07-07 14:49:26 +08:00
halx99
43e1a41440
Improve IndexArray
2022-07-07 09:31:34 +08:00
halx99
7a97ca6ef8
Update yasio::byte_buffer
2022-07-06 16:56:57 +08:00
halx99
ac3aea7aca
Update byte_buffer, support insert at offset
2022-07-05 01:32:06 +08:00
halx99
86a08575ba
Improve class IndexArray
2022-07-04 09:13:06 +08:00
halx99
8eea4cccdc
[WIP] Wrapper IndexArray with byte_buffer
2022-07-03 17:24:10 +08:00
halx99
f9ba36fcbe
Sync yasio to 3.39.4
2022-03-22 11:17:36 +08:00
deal
5df7679bba
Fix ci
2022-01-24 18:15:49 +08:00
halx99
590bf1490a
Update yasio
2022-01-24 16:39:18 +08:00
halx99
dd58f7cb98
Add max_size for fix compile error when use luajit
2021-12-18 15:17:46 +08:00
halx99
989d1e20f0
Update yasio
2021-12-12 10:20:34 +08:00
halx99
5dcbf4e8a2
Sync byte_buffer of yasio
2021-12-11 20:15:29 +08:00
halx99
09b122ee3f
Update yasio
2021-12-11 13:02:56 +08:00
halx99
2e0cc940ee
[HttpClient] Use `byte_buffer` instead `std::vector<char>`
2021-12-10 19:15:48 +08:00
halx99
c71c24f9f0
Remove nothrow stubs
2021-12-08 00:27:52 +08:00
halx99
b2e80923e3
Update yasio
2021-12-07 15:00:43 +08:00
halx99
ee79b844a7
Fix #540
2021-11-23 12:53:13 +08:00
halx99
c8a2f5ca58
Update yasio
2021-11-22 23:27:39 +08:00
halx99
2183dd644e
Update yasio to v3.37.8
2021-11-19 18:29:37 +08:00
halx99
7f1c764a98
Update yasio
2021-11-07 11:40:07 +08:00
halx99
072aaf4117
Improve some platform features implementation
2021-11-05 15:42:16 +08:00
halx99
f80c54c1ce
Update yasio to latest
2021-10-29 17:54:49 +08:00
halx99
2eef213852
Update yasio, c-ares
2021-10-27 22:24:58 +08:00
halx99
ff7f56b28d
Update yasio & llhttp
2021-10-26 14:57:23 +08:00
halx99
772796259b
Update yasio to latest
2021-10-25 17:50:35 +08:00
halx99
5270e1afd6
Update yasio to v3.37.6
2021-10-23 21:51:50 +08:00
halx99
bc4cbddd50
Fix some warnings
2021-10-09 13:48:56 +08:00
halx99
7c1b068396
Sync yasio
2021-09-04 19:25:17 +08:00
halx99
a762c94904
Update yasio
2021-08-31 21:13:10 +08:00
halx99
4053b2f197
Sync yasio version number [skip ci]
2021-08-20 15:19:04 +08:00
halx99
71c17cfc9b
Add HttpClient::handleNetworkStatusChanged to clear DNS cache
2021-07-31 14:39:42 +08:00
halx99
ab6b36d5f9
Update yasio
2021-07-26 23:08:35 +08:00
halx99
b29e5bb4af
Update yasio
2021-07-09 18:01:11 +08:00
halx99
eaafd33813
Update yasio to v3.37.3
2021-07-07 13:23:39 +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
f985050d12
Sync yasio
2021-06-22 19:52:44 +08:00
halx99
bde4726807
Update yasio [ci build]
2021-06-14 22:54:50 +08:00
halx99
73df034804
Rename external to thirdparty [ci build]
2021-06-08 20:45:55 +08:00