1. 073b587 Release v0.41.0 by yhirose · 32 hours ago master latest v0.41.0
  2. 96785ee Add parse_url by yhirose · 33 hours ago
  3. 3093bdd Fix #2416 by yhirose · 35 hours ago
  4. 6607a6a [cmake] Allow using pre-existing zstd target if it exists (#2390) by crueter · 5 days ago
  5. 831b64b Add two new fuzzers (#2412) by DavidKorczynski · 8 days ago
  6. 32c8249 Add workflow_dispatch trigger to docs deployment workflow by yhirose · 8 days ago
  7. b7e02de Release v0.40.0 by yhirose · 8 days ago v0.40.0
  8. a9359df Optimize multipart content provider to coalesce small writes and reduce TCP packet fragmentation (Fix #2410) by yhirose · 8 days ago
  9. 9a97e94 Add set_socket_opt function and corresponding test for TCP_NODELAY option (Resolve #2411) by yhirose · 8 days ago
  10. 6fd97ae Implement request body consumption and reject invalid Content-Length with Transfer-Encoding to prevent request smuggling by yhirose · 8 days ago
  11. 05540e4 Fixed warnings by yhirose · 8 days ago
  12. ceefc14 Use go-httplibbin by yhirose · 8 days ago
  13. a77284a Release v0.39.0 by yhirose · 12 days ago v0.39.0
  14. 315a875 Add release script and update .gitignore for work directory by yhirose · 12 days ago
  15. 703abbb Prevent forwarding of authentication credentials during cross-host redirects as per RFC 9110. Add tests for basic auth and bearer token scenarios. by yhirose · 12 days ago
  16. cb83653 Fix #2404 (Refactor make_file_body to improve file handling and scope management) by yhirose · 13 days ago
  17. 3792ce0 Add socket configuration options and corresponding test case for WebSocketClient. Fix #2401 by yhirose · 13 days ago
  18. 7178f45 "Building a Desktop LLM App with cpp-httplib" (#2403) by yhirose · 2 weeks ago
  19. c2bdb1c SSE Client: Update Authorization Header Fixes #2402 by yhirose · 2 weeks ago
  20. 45820de Enhance stream handling in LongPollingTest and add new test for client close detection by yhirose · 2 weeks ago
  21. dd8071a Fix #2397 by yhirose · 3 weeks ago
  22. c59ef98 [cmake] Update modules.cmake to fix cmake error (#2393) by v-nam · 3 weeks ago
  23. 1c6b3ea Add status: "draft" to multiple documentation pages and enhance navigation sections by yhirose · 3 weeks ago
  24. 4a1e944 Update deprecation messages to indicate removal in v1.0.0 by yhirose · 3 weeks ago
  25. 6f2717e Release v0.38.0 by yhirose · 3 weeks ago v0.38.0
  26. 257b266 Add runtime configuration for WebSocket ping interval and related tests by yhirose · 3 weeks ago
  27. ba0d0b8 Add benchmark tests and related configurations for performance evaluation by yhirose · 3 weeks ago
  28. 5ecba74 Remove large data tests for GzipDecompressor and SSLClientServerTest due to memory issues by yhirose · 3 weeks ago
  29. ec1ffbc Add Brotli compression support and corresponding tests by yhirose · 3 weeks ago
  30. 4978f26 Fix port number in OpenStreamMalformedContentLength test to avoid conflicts by yhirose · 3 weeks ago
  31. bb7c7ab Add quality parameter parsing for Accept-Encoding header and enhance encoding type selection logic by yhirose · 3 weeks ago
  32. 1c3d35f Update comment to clarify requirements for safe handling in ClientImpl::handle_request by yhirose · 3 weeks ago
  33. b1bb2b7 Implement setup_proxy_connection method for SSLClient and refactor proxy handling in open_stream by yhirose · 3 weeks ago
  34. f6ed5fc Add SSL support for proxy connections in open_stream and corresponding test by yhirose · 3 weeks ago
  35. 69d468f Enable BindDualStack test and remove disabled large content test due to memory issues by yhirose · 3 weeks ago
  36. 2e61fd3 Update documentation to clarify progress callback usage and user data handling in examples by yhirose · 3 weeks ago
  37. 3ad4a42 Update .gitignore to include AGENTS.md and related documentation files by yhirose · 3 weeks ago
  38. 511e3ef Update README.md to enhance TLS backend documentation and clarify platform-specific certificate handling by yhirose · 3 weeks ago
  39. f787f31 Implement symlink protection in static file server and add corresponding tests by yhirose · 3 weeks ago
  40. 43a54a3 Add tests for Unicode path component decoding in decode_path_component function by yhirose · 3 weeks ago
  41. 83e98a2 Add filename sanitization function and tests to prevent path traversal vulnerabilities by yhirose · 3 weeks ago
  42. 4d7c9a7 Release v0.37.2 by yhirose · 3 weeks ago v0.37.2
  43. 1cd0347 Refactor parse_port function to accept char pointer and length, improving flexibility and validation by yhirose · 3 weeks ago
  44. b3a8af8 Add port validation and corresponding tests to prevent overflow and out-of-range values by yhirose · 3 weeks ago
  45. 1e97c28 Implement request smuggling protection for duplicate Content-Length headers and add corresponding tests by yhirose · 3 weeks ago
  46. d279eff Fix the proxy test error by yhirose · 3 weeks ago
  47. 188035f Add a test for the previous change by yhirose · 3 weeks ago
  48. 125272f Fix TLS cert verification bypass on proxy redirect introduced in #2165 (#2396) by yhirose · 3 weeks ago
  49. 9ced2f6 Fix #2395 by yhirose · 3 weeks ago
  50. 68fa9bc Release v0.37.1 by yhirose · 4 weeks ago v0.37.1
  51. 1f34c54 Add more books by yhirose · 4 weeks ago
  52. e41ec36 Fix handling of malformed Content-Length in open_stream and add tests by yhirose · 4 weeks ago
  53. 7489fd3 Remove 32-bit limitation (#2388) by yhirose · 4 weeks ago
  54. ab3098f Update README by yhirose · 4 weeks ago
  55. 0d3a3d8 Release v0.37.0 by yhirose · 4 weeks ago v0.37.0
  56. a058e31 Use doc.yml to generate document site by yhirose · 4 weeks ago
  57. c87d442 Remove docs-gen by yhirose · 5 weeks ago
  58. de296af Fix problem with alternate file name check by yhirose · 5 weeks ago
  59. 41899ac Release v0.36.0 by yhirose · 5 weeks ago
  60. bb22553 Fix code format by yhirose · 5 weeks ago
  61. 8bffbe3 Merge commit from fork by yhirose · 5 weeks ago
  62. 0e4f104 Fix #2383 (#2385) by yhirose · 5 weeks ago
  63. 74807d2 Update pages-data.json with new content and structure for cpp-httplib documentation by yhirose · 5 weeks ago
  64. 2e124cd Enhance documentation and configuration for static site generator by yhirose · 5 weeks ago
  65. fdb589d Update dependency by yhirose · 5 weeks ago
  66. 843ad37 Add search functionality across documentation pages by yhirose · 5 weeks ago
  67. cda9680 Update document site by yhirose · 5 weeks ago
  68. e906c31 Add favicon and update navigation icons across documentation by yhirose · 5 weeks ago
  69. 2d669c3 Refactor main function to display help message when no command is provided by yhirose · 5 weeks ago
  70. b2d7665 Add default templates, styles, and scripts for documentation site by yhirose · 5 weeks ago
  71. 7444646 Removed unused local variable (#2382) by Charles von Kalm · 5 weeks ago
  72. 82a61a6 [CMake] New compoments `MbedTLS` and `wolfSSL` (#2360) by Matheus Gabriel Werny · 5 weeks ago
  73. 63ede29 Update README by yhirose · 5 weeks ago
  74. ae64a5e Fix #2381 by yhirose · 5 weeks ago
  75. f441fc3 Update README with documentation link and formatting by yhirose · 5 weeks ago
  76. a9fc935 Add a link to GitHub by yhirose · 5 weeks ago
  77. b6cd71d Update `docs/` by yhirose · 5 weeks ago
  78. bda599b Fix base_dir for GitHub PageS by yhirose · 5 weeks ago
  79. 797758a Documentation Site on GitHub Pages (#2376) by yhirose · 5 weeks ago
  80. 85b18a9 Release v0.35.0 by yhirose · 5 weeks ago v0.35.0
  81. 0853ce7 Fix #2379 by yhirose · 5 weeks ago
  82. c99d747 Merge commit from fork by yhirose · 5 weeks ago
  83. defd907 Merge commit from fork by yhirose · 5 weeks ago
  84. c6c75e4 Remove tag-latest.yml by yhirose · 6 weeks ago
  85. c2002f6 Make loading system certificates from the Keychain on macOS an opt-out feature (#2377) by yhirose · 6 weeks ago
  86. 7c33fd4 Release v0.34.0 by yhirose · 6 weeks ago v0.34.0
  87. 21243b3 Fix problem caused by the recent performance improvement by yhirose · 6 weeks ago
  88. e068da4 Fix race condittion with logging by yhirose · 6 weeks ago
  89. f6aec98 Fix SocketStream.wait_writable_INET test by yhirose · 6 weeks ago
  90. f29bb15 Performance improvement! by yhirose · 6 weeks ago
  91. c53d93d Add make_file_body by yhirose · 6 weeks ago
  92. b4d16a5 Update `latest` tag when new release by yhirose · 6 weeks ago
  93. e61a8bc Release v0.33.1 by yhirose · 6 weeks ago v0.33.1
  94. 33dbe00 Fix compiple problem with C++11 compiler by yhirose · 6 weeks ago
  95. f1f8ff5 Release v0.33.0 by yhirose · 6 weeks ago v0.33.0
  96. 9b9bda6 Fix CI build errors by yhirose · 6 weeks ago
  97. 2280f1d Improvement for Multipart Form Data by yhirose · 6 weeks ago
  98. 43cf182 Resolve #2369 by yhirose · 6 weeks ago
  99. 17f3018 Add `bench` command in justfile by yhirose · 6 weeks ago
  100. 4f17fba Missing change for wolfSSL support by yhirose · 6 weeks ago