halx99
b7d9644b28
Improve HttpClient event dispatch
2023-04-05 13:32:13 +08:00
Deal(一线灵)
73b56fab91
Forward packet for HttpClient only ( #1164 )
2023-04-03 22:32:33 +08:00
halx99
1464009e63
Update yasio to latest
2023-01-10 22:19:30 +08:00
halx99
5bd36bfa7c
Update yasio to latest
2023-01-04 23:20:07 +08:00
halx99
401c0d96aa
Update yasio to latest (v3.39.7)
2023-01-01 23:09:17 +08:00
halx99
c96bd308c7
Update yasio to v3.39.6
2023-01-01 17:36:38 +08:00
halx99
73e4fa9ee3
Update yasio to v3.39.5
2022-12-29 15:45:34 +08:00
halx99
68964f02fe
Update yasio to latest
2022-10-13 22:00:06 +08:00
halx99
bb3ebb02f8
Sync code
2022-02-26 14:27:14 +08:00
halx99
590bf1490a
Update yasio
2022-01-24 16:39:18 +08:00
halx99
bc0fabe245
Update yasio
2021-12-14 14:05:22 +08:00
halx99
7a0c89b7fd
Update yasio
2021-12-13 23:05:00 +08:00
halx99
2e0cc940ee
[HttpClient] Use `byte_buffer` instead `std::vector<char>`
2021-12-10 19:15:48 +08:00
halx99
ee79b844a7
Fix #540
2021-11-23 12:53:13 +08:00
halx99
2183dd644e
Update yasio to v3.37.8
2021-11-19 18:29:37 +08:00
halx99
10f2220b47
Update yasio
2021-11-08 14:43:24 +08:00
halx99
7f1c764a98
Update yasio
2021-11-07 11:40:07 +08:00
halx99
81166f14fd
Update yasio to 3.37.6 final release
2021-11-03 16:53:39 +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
d628a07919
Update yasio
2021-10-26 13:26:36 +08:00
halx99
dd4f7af04d
Update yasio to latest
2021-10-25 15:21:18 +08:00
halx99
5270e1afd6
Update yasio to v3.37.6
2021-10-23 21:51:50 +08:00
halx99
745cc2c0b0
Sync yasio
2021-09-05 22:19:19 +08:00
halx99
cfffd35aec
HttpClient: push front available channel to fix dns cache missing
2021-08-03 14:41:30 +08:00
halx99
71c17cfc9b
Add HttpClient::handleNetworkStatusChanged to clear DNS cache
2021-07-31 14:39:42 +08:00
halx99
a8d8e9e3b6
Update yasio.hpp
2021-07-08 00:07:04 +08:00
halx99
eaafd33813
Update yasio to v3.37.3
2021-07-07 13:23:39 +08:00
halx99
5f33ddeee6
Improve HttpResponse interanlCode set
2021-06-25 18:29:16 +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