Skip to content

Releases: yhirose/cpp-httplib

Content provider without content length

17 Aug 02:31
Compare
Choose a tag to compare

Brotli support on server

08 Aug 12:19
Compare
Choose a tag to compare
v0.7.4

Fixed example build errors

KeepAlive problem with a read time out client request

30 Jul 22:31
Compare
Choose a tag to compare

Brotli compression support on client

28 Jul 21:25
342c3ab
Compare
Choose a tag to compare
Add Brotli Cmake support (#584)

Had to create a custom FindBrotli package, as not all users have
PkgConfig installed (which Brotli uses). This file gets installed
alongside httplibConfig.cmake for the end-users convenience.

Set BROTLI_USE_STATIC_LIBS to ON if you want to find the static libs
instead of default shared.

Adds the HTTPLIB_REQUIRE_BROTLI (default off) and HTTPLIB_USE_BROTLI_IF_AVAILABLE
(default on) options, which work in the same manner as the other optional/required
dependency options.

Moved the scattered linking and definitions to a single call.

Updated some documentation about the new options.

Improved the in-tree support by setting the HTTPLIB_IS_USING_XYZ
variables in the main CMakeLists (as well as having them in the
httplibConfig.cmake file).

Fixes #582

Use the default ca bundle in system

14 Jul 12:00
Compare
Choose a tag to compare

Better support for Keep-alive on the client side

16 Jun 21:55
Compare
Choose a tag to compare

New Keep-Alive support on Client which supersedes the old batch style Keep-Alive API.

Fix for server hang when multipart data was malformed

16 Jun 16:25
Compare
Choose a tag to compare

Fixed build error on Windows with CPPHTTPLIB_USE_POLL

28 May 16:55
Compare
Choose a tag to compare

Fixed `stop()` method problem on Windows

23 May 17:57
Compare
Choose a tag to compare
v0.6.5

Fixed problem with `stop` on windows

Made the idle event feature optional

23 May 12:51
Compare
Choose a tag to compare
v0.6.4

Changed CPPHTTPLIB_IDLE_INTERVAL_USECOND to 0