cpp-httplib

A C++ header-only HTTP/HTTPS server and client library

MIT License

Stars
12.9K
Committers
199

Bot releases are visible (Hide)

cpp-httplib - Some new features and bug fixes

Published by yhirose over 1 year ago

cpp-httplib - Some new features

Published by yhirose over 1 year ago

cpp-httplib - Add HTTPLIB_INSTALL CMake option

Published by yhirose over 1 year ago

Add HTTPLIB_INSTALL CMake option (#1575)

cpp-httplib - Fix more CRLF injection problems

Published by yhirose over 1 year ago

Fix more CRLF injection problems.

cpp-httplib - Bug fixes

Published by yhirose over 1 year ago

cpp-httplib - Bug fixes

Published by yhirose over 1 year ago

  • Fix "Location" header url corrupted by percent-unescaping in redirect… #1459
  • Trailing headers not handled #1486
  • SSL access through a proxy causes SIGSEGV #1533
cpp-httplib - Some new features and bug fixes

Published by yhirose over 1 year ago

  • 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)
cpp-httplib - Update including breaking change

Published by yhirose over 1 year ago

cpp-httplib - Some updates

Published by yhirose almost 2 years ago

cpp-httplib - Bug fixes

Published by yhirose almost 2 years ago

  • duration_to_sec_and_usec narrowing #1426
  • EXCEPTION_WHAT is not set if exception text contains newlines #1437
  • Windows CMake directory install fix #1434
  • Post function donnot have the implement which only has path, header #1421
  • undef poll at the end if CPPHTTPLIB_USE_POLL #1427
  • Get client process id over ip/port when server runs on UNIX socket. #1418
  • avoid lockup in ThreadPool::shutdown() on legacy host #1417
  • upport compilation on AIX #1402
cpp-httplib -

Published by yhirose about 2 years ago

cpp-httplib - Some updates

Published by yhirose about 2 years ago

cpp-httplib - Some breaking changes

Published by yhirose about 2 years ago

  • No longer support VS 2013 and older
  • Changed to use std::exception_ptr in exception handler
  • Changed to use const std::string & as much as possible instead of const char *
cpp-httplib - Fix problem with multipart/form-data parsing

Published by yhirose over 2 years ago

Skip preamble and epilogue in multipart/form-data (Fix https://github.com/yhirose/cpp-httplib/issues/1317)

cpp-httplib - Bug fixes

Published by yhirose over 2 years ago

  • Http server can't send file large than 2GB (#1290)
  • LeakSanitizer: Memory leak in hosted_at (#1303)
cpp-httplib - Accept large data transfer over SSL (#1261)

Published by yhirose over 2 years ago

Accept large data transfer over SSL (#1261)

cpp-httplib - CPPHTTPLIB_VERSION support

Published by yhirose over 2 years ago

CMake fails after commit 33f6738 (#1251)

cpp-httplib - Fix IPV6 problem

Published by yhirose over 2 years ago

BindIPAddress when force address family to IPV6 and set outbound interface (#1235)

cpp-httplib - Bug fixes

Published by yhirose over 2 years ago

Add optional private key password to SSLServer ctor (#1205)
Upload unicode file name bug (#1212)
Skipping fragment string on server (#1214, #1215)

cpp-httplib - Add CPPHTTPLIB_NO_DEFAULT_USER_AGENT

Published by yhirose over 2 years ago

CPPHTTPLIB_NO_DEFAULT_USER_AGENT skips default user agent (#1201)

Package Rankings
Top 15.11% on Spack.io
Badges
Extracted from project README
Related Projects