Commit Graph
17 Commits
Author SHA1 Message Date
Chunting Gu d294cda3c1 extract a new class SslClient 2021-06-23 10:03:11 +08:00
Chunting Gu e27338854c fix ssl handshake and parsing issues 2021-06-15 17:09:04 +08:00
Chunting Gu 52fbba705b remove ssl_verify flag from client API, always use peer verify mode 2021-06-15 13:04:15 +08:00
Chunting Gu f5f72d7897 fix compile error on windows; fix compile error when ssl is off 2021-04-16 19:18:40 +08:00
Chunting Gu f5210ba1a2 rework client using async api 2021-04-16 19:07:31 +08:00
Chunting Gu 7f345b7a4e fix build option issues; refine cmake 2021-02-05 14:12:26 +08:00
Chunting Gu 1b8b0b24ac refine the usage of build options 2021-02-01 09:23:53 +08:00
Chunting Gu d49db1ec9c switch asio from standalone to boost 2020-08-31 14:57:47 +08:00
Chunting Gu 718392fa9e replace boost.asio with standalone asio. 2020-02-20 10:43:46 +08:00
Chunting Gu 7e7ab1c1e8 replace boost filesystem with std filesystem; upgrade gtest and find it using cmake. 2020-02-15 12:04:51 +08:00
Chunting Gu b16ba928d4 Add more comments for using Windows system cert store. 2019-08-05 14:05:24 +08:00
Chunting Gu 3b77b001e1 Fix a stack overflow issue when reading large response data. 2019-07-25 17:08:50 +08:00
Chunting Gu 46ea52cb90 Refine the connection close 2019-07-15 15:36:30 +08:00
Chunting Gu 98aeeae012 Rework the body of request and response 2019-07-03 17:37:44 +08:00
Chunting Gu 43aadee885 Use system certificate on Windows. 2019-06-17 15:28:20 +08:00
Chunting Gu e326a663f6 Refine coding style 2019-05-29 11:11:41 +08:00
Chunting Gu e621025cc3 Remove http prefix 2019-04-18 13:40:36 +08:00