Skip to content

Releases: yhirose/cpp-httplib

Fix exception that occurs with libc++ regex engine

01 Mar 18:29
bf7700d
Compare
Choose a tag to compare
Fix exception that occurs with libc++ regex engine (#368)

The regex that parses header lines potentially causes an unlimited
amount of backtracking, which can cause an exception in the libc++ regex
engine.

The exception that occurs looks like this and is identical to the
message of the exception fixed in
https://github.com/yhirose/cpp-httplib/pull/280:

	libc++abi.dylib: terminating with uncaught exception of type
	std::__1::regex_error: The complexity of an attempted match
	against a regular expression exceeded a pre-set level.

This commit eliminates the problematic backtracking.

Deflate compression support when decompressing input body on Server

24 Feb 16:51
f2bb9c4
Compare
Choose a tag to compare
v0.5.6

Support for deflate compression (#360)

Fixed problems (#351 and #352)

16 Feb 13:49
Compare
Choose a tag to compare

Expect: 100-Continue support

11 Feb 11:54
Compare
Choose a tag to compare

HEAD support for static file server

28 Jan 11:35
89740a8
Compare
Choose a tag to compare
v0.5.3

Added a contributor to README

Proxy support and bug fixes

22 Jan 05:10
f94c3f1
Compare
Choose a tag to compare
v0.5.2

Updated README

Added set_file_extension_and_mimetype_mapping server method and fixed problem with colon in URL

27 Dec 01:19
Compare
Choose a tag to compare

Better authentication support

22 Dec 17:53
Compare
Choose a tag to compare

set_interface support and fixed URL encoding problem when sending a request to proxy

18 Dec 04:03
Compare
Choose a tag to compare

Fixed build problem with Visual C++

14 Dec 03:53
Compare
Choose a tag to compare
v0.4.1

Fix #289: Fixed build problem with Visual C++