halx99
dd58f7cb98
Add max_size for fix compile error when use luajit
2021-12-18 15:17:46 +08:00
halx99
c4f1f974a3
Code style
2021-12-14 15:36:03 +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
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
10f2220b47
Update yasio
2021-11-08 14:43:24 +08:00
halx99
ac6636641b
Don't needs do_resolve for server
2021-11-07 12:20:38 +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
9b607c899d
Fix udp disconnect ipv6 for windows
2021-11-04 23:10:12 +08:00
halx99
7a7aa81ae2
Improve BSD-like system detection
2021-11-04 17:09:51 +08:00
halx99
91820ed458
Sync yasio to latest
2021-11-04 16:06:18 +08:00
halx99
f578dacae9
Add missing include
2021-11-03 17:43:25 +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
ff7f56b28d
Update yasio & llhttp
2021-10-26 14:57:23 +08:00
halx99
d628a07919
Update yasio
2021-10-26 13:26:36 +08:00
halx99
772796259b
Update yasio to latest
2021-10-25 17:50:35 +08:00
halx99
dd4f7af04d
Update yasio to latest
2021-10-25 15:21:18 +08:00
halx99
0c0f1a8f9a
Sync yasio
2021-10-24 23:21:15 +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
745cc2c0b0
Sync yasio
2021-09-05 22:19:19 +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
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
ab6b36d5f9
Update yasio
2021-07-26 23:08:35 +08:00
halx99
d3ec308126
Update yasio/cxx17/string_view.hpp [skip ci]
2021-07-20 14:52:29 +08:00
halx99
b29e5bb4af
Update yasio
2021-07-09 18:01:11 +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