1
0
mirror of synced 2025-06-13 18:41:30 +03:00
Commit Graph

1280 Commits

Author SHA1 Message Date
0db9d21eb0 Fix #571 2020-07-19 18:40:55 -04:00
5ddaf949d0 Fixed build error on Windows 2020-07-19 18:32:28 -04:00
457a5a7501 Added compressor class 2020-07-19 17:44:45 -04:00
2ce080c2cb include <wincrypt.h> as otherwise CertOpenSystemStoreW can not be found (#568)
- visual studio 2019, version 16.6.3
- 64 bit target
2020-07-15 10:17:18 -04:00
6ad25b6cf0 Fix #566 v0.7.1 2020-07-12 20:41:02 -04:00
3dff60eb16 Fix #565 2020-07-10 08:18:28 -04:00
5038314b21 Fix #564 2020-07-08 13:56:06 -04:00
6e1297cab0 Fix #150 (#556) 2020-07-07 18:55:46 -04:00
7de743c962 Code format 2020-07-04 00:11:32 -04:00
964fb5e5ca Fix: regex can't match when proxy was set to some web debugger(e.g. Fiddler) (#553)
Co-authored-by: Umiade <hanyuchao@corp.netease.com>
2020-07-03 07:17:04 -04:00
c4f3f9529b Fix #534 (#546) 2020-07-02 21:57:50 -04:00
887def9490 Fix logger never called when write_content_with_provider returns false (#549) 2020-07-01 17:09:43 -04:00
bad6b2d22f fix-the-code-won't compile-with-sdl-checks-on (#550) 2020-07-01 17:09:19 -04:00
3d47a51430 Fixed comparison of integers of different signs. (#544) 2020-06-29 21:19:56 -04:00
0a2cb20223 fix documentation typo (#539)
fix "adress" --> "address"
2020-06-22 18:12:22 -04:00
ce502a73e1 Fix #531 2020-06-22 14:56:18 -04:00
010e4479f4 Fixed test errors due to httpbin.org 2020-06-22 14:53:20 -04:00
70e193374a Fix #530 (#535) 2020-06-21 15:08:40 -04:00
6b22409217 Code format 2020-06-18 23:33:07 -04:00
969cccd52a Use && for parameter of boundary 2020-06-18 23:32:09 -04:00
4a9c048bbc Fixed problem with set_socket_options 2020-06-18 23:31:41 -04:00
bfabbec8c7 Fix #528 2020-06-18 12:20:01 -04:00
3e9c06cf79 Fixed #527 2020-06-18 12:18:43 -04:00
29677540ae Removed unnecessary yeid. 2020-06-16 21:33:10 -04:00
71fcfeb912 Removed unnecessary code 2020-06-16 21:21:03 -04:00
c7d22e451f Fixed timeout calculation bugs 2020-06-16 21:20:47 -04:00
42f9f9107f Updated version in the User Agent string v0.7.0 2020-06-16 17:53:15 -04:00
7cd25fbd63 Fix #499 2020-06-16 17:46:23 -04:00
3dfb4ecac2 Fix #522 v0.6.7 2020-06-15 23:09:46 -04:00
144114f316 Fixed warnings on Windows 2020-06-13 23:20:21 -04:00
0cc108d45e Updated ClientStop test 2020-06-13 23:18:59 -04:00
0743d78c9b Fixed ClientStop test error. 2020-06-14 03:01:41 +00:00
e022b8b80b Refactoring to make it ready for KeepAlive connection on Client 2020-06-13 21:42:23 -04:00
34282c79a9 Changd thread count in ClientStop 2020-06-13 01:45:08 -04:00
f80b6bd980 Added Endpoint structure in Client 2020-06-13 01:26:57 -04:00
5af7222217 Fixed Client::stop problem with more than one requests on threads 2020-06-12 11:04:37 -04:00
ec00fe5d5b Use git to get full project version (#519)
This gets us the full version (aka with the patch version), instead of
just major and minor version from user agent.

Falls back to the user agent if it fails.
2020-06-10 18:23:45 -04:00
24bdb736f0 Fix #506 2020-06-09 19:58:01 -04:00
d0dc200633 Code format 2020-06-09 19:17:58 -04:00
919a51091f replace usage of [[deprecated]] with CPPHTTPLIB_DEPRECATED (#513) 2020-06-03 13:12:31 -04:00
05e8b22989 fix cast warning (#512) 2020-06-03 07:44:16 -04:00
00dcd6b004 check for [[deprecated]] support via feature test macro (#511)
The [[deprecated]] specifier is a C++14 feature, so it might not always
be available on a C++11 compiler.
2020-06-03 07:43:56 -04:00
a42c6b99d3 Code cleanup 2020-06-02 19:06:16 -04:00
812cb5bc3d fix get value function (#509) 2020-06-02 19:05:04 -04:00
aea60feb85 Code cleanup 2020-06-01 13:22:02 -04:00
b3a4045300 Fix #503 2020-05-28 19:19:18 -04:00
5fcd8f7795 Add automatic versioning to Cmake (#505)
It pulls the version from the user-agent string in the header, so it
will not need to be manually adjusted. This version file is installed so
that you can check for a specific version with find_package(httplib)

Also added HTTPLIB_INCLUDE_DIR (root path without header name), and
HTTPLIB_LIBRARY (only if compiled).

Added HTTPLIB_VERSION, and HTTPLIB_FOUND (although it's recommended
to check if the target exists).

Updated CMakeLists documentation for all this.
2020-05-28 17:09:20 -04:00
d9fe3fa020 Fix #504 2020-05-28 17:08:05 -04:00
d8612ac02d Fixed build error... v0.6.6 2020-05-28 12:51:52 -04:00
83ee6007da Fix #500 2020-05-28 12:06:11 -04:00