Skip to content

Releases: yhirose/cpp-httplib

Bug fix

08 Jul 11:42
Compare
Choose a tag to compare
  • Compiler freezes on Debian 10 (buster) with GCC 8.3.0 #1613

Some new features and bug fixes

06 Jul 22:36
Compare
Choose a tag to compare
  • Don't overwrite the last redirected location (#1589) # This is a breaking change.
  • Fix #1607
  • Add named path parameters parsing (Implements #1587) (#1608)
  • Result: allow default constructor (#1609)

Some new features

09 Jun 22:04
Compare
Choose a tag to compare
  • Add support for zOS (#1581)
  • Provide a CMake option to disable C++ exceptions (#1580)
  • Load in-memory CA certificates (#1579)

Add HTTPLIB_INSTALL CMake option

30 May 07:11
Compare
Choose a tag to compare

Add HTTPLIB_INSTALL CMake option (#1575)

Fix more CRLF injection problems

27 May 00:16
Compare
Choose a tag to compare

Fix more CRLF injection problems.

Bug fixes

30 Apr 01:46
Compare
Choose a tag to compare
  • Don't loading system certs from Keychain on iOS (#1546)
  • Initialize sockaddr_un to fix valgrind uninitialised byte message. (#1547
  • #1547)
  • Using set_content_provider with length of 0 makes it infinitely loop #1545
  • How to check if server is running successfully in another thread? #1548
  • Fix leaked handle in create_socket (#1554)

Bug fixes

26 Mar 01:50
Compare
Choose a tag to compare
  • Fix "Location" header url corrupted by percent-unescaping in redirect… #1459
  • Trailing headers not handled #1486
  • SSL access through a proxy causes SIGSEGV #1533

Some new features and bug fixes

10 Mar 22:58
Compare
Choose a tag to compare
  • System certs support on macOS (#1474)
  • Add Request::get_file_values method (#1495)
  • Fix: assert socket_requests_are_from_thread_ std::this_thread::get_id() (#1498)
  • Fix: multipart Content-Type headers with both boundary and charset parameters (#1516)

Update including breaking change

07 Feb 15:29
Compare
Choose a tag to compare
  • Removed is_writable() from DataSink (Resolve #1478, too) (#1483) - This is a breaking change.
  • add to_human_string (#1467)
  • Issue 52666: cpp-httplib:server_fuzzer: Timeout in server_fuzzer

Some updates

10 Jan 16:47
Compare
Choose a tag to compare
  • Support LOCAL_ADDR and LOCAL_PORT header in client Request (#1450)
  • Add EINTR and EAGAIN judge for accept (#1438)
  • Add support for requests with both MultipartFormDataItems and Content Providers (#1454)