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 - Fix various problems

Published by yhirose over 2 years ago

Fix is_file problem on Windows (#1153)
fix socket option setting for windows (#1154)
Fix #1166
Report connection timeout as separate event (#1171)

cpp-httplib - Fix "Issue 42689 in oss-fuzz: cpp-httplib:server_fuzzer: Timeout in server_fuzzer"

Published by yhirose almost 3 years ago

cpp-httplib - Add SSLServer::ssl_context()

Published by yhirose almost 3 years ago

  • Add SSLServer::ssl_context()
  • Performance improvement for multipart form data file upload
  • Fix keep-alive problem
  • Add CPPHTTPLIB_LISTEN_BACKLOG
cpp-httplib - Fix problem when stopping a server

Published by yhirose almost 3 years ago

Can't properly stop server when using huge max keep alives (#1121)

cpp-httplib - Added patch version in user agent string

Published by yhirose almost 3 years ago

cpp-httplib - Fixed several issues

Published by yhirose almost 3 years ago

Allow to specify server IP address (#1067)
Accept protobuf encoding for compression (#1096)
Disable C++ exception with CPPHTTPLIB_NO_EXCEPTIONS (#1100)

cpp-httplib - Support custom SSL ctx configuration for SSLServer

Published by yhirose about 3 years ago

#1073

cpp-httplib - Add retry logic for SSL_write

Published by yhirose about 3 years ago

#1070

cpp-httplib - Fix bugs and performance improvement

Published by yhirose about 3 years ago

#1023
#1037
#1054

cpp-httplib - Fix "Issue 37742 in oss-fuzz: cpp-httplib:server_fuzzer: Timeout in server_fuzzer"

Published by yhirose about 3 years ago

cpp-httplib - Added '_Online' suffix to unit test cases accessing external servers

Published by yhirose about 3 years ago

cpp-httplib - Fix some problems

Published by yhirose about 3 years ago

Fix IPv6 addresses in host header not escaped. #998
Fix ca_cert_path/ce_cert_store lose #1004
Fix gzip compression/decompression over 4 GiB data size #1002

cpp-httplib - Fix problem with IPv6 address

Published by yhirose over 3 years ago

cpp-httplib now accepts IPv6 address such as http://[::1]:1234.

cpp-httplib - Content Provider Resource Releaser interface change

Published by yhirose over 3 years ago

It's a breaking change from v0.8.x. The content provider resource releaser now takes bool success parameter to see if the all the content have been sent to the client successfully.

cpp-httplib - Fix SSL read timeout errors on Windows

Published by yhirose over 3 years ago

cpp-httplib - Fix timeout problems and Remove redundant call to close_socket

Published by yhirose over 3 years ago

cpp-httplib - Added `set_address_family`

Published by yhirose over 3 years ago

cpp-httplib - Fix content reader problem with auto redirection

Published by yhirose over 3 years ago

cpp-httplib - Fix problem with Get with Parameters

Published by yhirose over 3 years ago

cpp-httplib - Fix response line parsing problem without reason phrase

Published by yhirose over 3 years ago

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