1. a7e1d14 Fix warning on Windows by yhirose · 2 days ago master
  2. 6eff49e Problem with CI test on Windows without OpenSSL (#2323) by yhirose · 2 days ago
  3. bd95e67 Release v0.30.1 by yhirose · 2 days ago v0.30.1
  4. 2e2e47b Merge commit from fork by yhirose · 2 days ago
  5. 59905c7 Prevent redefinition of ssize_t (#2319) by seragh · 6 days ago
  6. 8d03ef1 Fix #2318 on macOS by yhirose · 9 days ago
  7. 23a1d79 Fix #2318 by yhirose · 9 days ago
  8. 781c55f Release v0.30.0 by yhirose · 11 days ago v0.30.0
  9. 40f7985 Update copyright year by yhirose · 11 days ago
  10. f85f30a Apple frameworks: match CoreFoundation and CFNetwork linkage (#2317) by PerseoGI · 12 days ago
  11. 6da7f0c Fix port reuse problem by yhirose · 12 days ago
  12. 2ba0e7a Fix build error by yhirose · 12 days ago
  13. ded8244 clang-format by yhirose · 13 days ago
  14. 98048a0 Merge commit from fork by yhirose · 13 days ago
  15. 7ae794a Fix #2315 by yhirose · 2 weeks ago
  16. 385adef Use `HOST` and `PORT` in test.cc by yhirose · 2 weeks ago
  17. b7c2f04 Fix potential arithmatic overflow problem by yhirose · 2 weeks ago
  18. d23cf77 Resolve #2313 by yhirose · 3 weeks ago
  19. 5304464 Release v0.29.0 by yhirose · 3 weeks ago v0.29.0
  20. db98efe Fix problem with Proxy test by yhirose · 3 weeks ago
  21. cdf0d33 Fix #2301 by yhirose · 3 weeks ago
  22. 2568825 Add another missing std::move for _base_dirs vector (#2314) by Aaron Gokaslan · 3 weeks ago
  23. f0990ca Use std::move for request redirection (#2311) by Aaron Gokaslan · 4 weeks ago
  24. 0461cb7 Avoid unncessary copying of request and response objects (#2310) by Aaron Gokaslan · 4 weeks ago
  25. 51b704b Implement SSEClient (#2308) by yhirose · 4 weeks ago
  26. 7eb03e8 Refactoring by yhirose · 4 weeks ago
  27. 6a6d416 Removed DigestAuthTest.FromHTTPWatch_Online_HTTPCan by yhirose · 4 weeks ago
  28. 63b07ad Initial plan (#2307) by Copilot · 4 weeks ago
  29. 2de4c59 Add Zstd support through meson (#2293) by Jean-Francois Simoneau · 4 weeks ago
  30. b7097f1 Replace httpbin.org with httpcan.org (#2300) by Jean-Francois Simoneau · 4 weeks ago
  31. 681d388 Use move semantics for auth key and value (#2306) by Aaron Gokaslan · 4 weeks ago
  32. ae94d64 Remove another unnecessary string copy (#2305) by Aaron Gokaslan · 4 weeks ago
  33. 3401877 Change single char string literals to chars (#2304) by Aaron Gokaslan · 4 weeks ago
  34. bce08e6 Remove unnecessary copies for AcceptEntry (#2303) by Aaron Gokaslan · 4 weeks ago
  35. f4ecb96 Fix linker error on macOS (#2299) by Carter Green · 4 weeks ago
  36. c237642 Use std::move for boundary in set_boundary method (#2298) by Aaron Gokaslan · 5 weeks ago
  37. f441cd2 Use std::move for content_provider in adapter (#2297) by Aaron Gokaslan · 5 weeks ago
  38. c3613c6 Update the split.py file (#2295) by Miko · 5 weeks ago
  39. 87c2b4e Fix #2294 by yhirose · 5 weeks ago
  40. c795ad1 Fix #2259. Add query string normalization to preserve parameter order in requests by yhirose · 5 weeks ago
  41. 3e0fa33 Implement ETag and Last-Modified support for static file responses and If-Range requests (#2286) by yhirose · 5 weeks ago
  42. 27b73f0 Fix #2287 by yhirose · 5 weeks ago
  43. dbd5ca4 Add error handling for stream read timeouts and connection closures by yhirose · 6 weeks ago
  44. 143019a Fix #2284 by yhirose · 6 weeks ago
  45. 1d36013 Update README by yhirose · 6 weeks ago
  46. 8bba34e Add New Streaming API support (#2281) by yhirose · 6 weeks ago
  47. 0a9102f Optimize ThreadPool and MatcherBase constructors (#2283) by Aaron Gokaslan · 6 weeks ago
  48. c1fa5e1 chore: fix some typos in comments (#2282) by bigmoonbit · 6 weeks ago
  49. 8479673 Fix #2248 by yhirose · 7 weeks ago
  50. adf58bf Release v0.28.0 by yhirose · 7 weeks ago v0.28.0
  51. 337fbb0 Fix #2279 by yhirose · 7 weeks ago
  52. 9e7861b Add #undef _res after including resolv.h to prevent macro conflicts (#2280) by Copilot · 7 weeks ago
  53. 27ee115 Fix android getaddrinfo issue (#2273) by Clarkok Zhang · 8 weeks ago
  54. 5988275 Add Client::Post with both content provider and receiver (#2268) by Clarkok Zhang · 8 weeks ago
  55. 61e9f7c Fix #2270 by yhirose · 8 weeks ago
  56. 1acf188 CMake: Add HTTPLIB_SHARED option, don't define BUILD_SHARED_LIBS (#2266) by VZ · 9 weeks ago
  57. 4b2b851 Fix HTTP 414 errors hanging until timeout (#2260) by chansikpark · 2 months ago
  58. 551f96d Remove REMOTE_PORT dependency from UnixSocketTest.PeerPid by yhirose · 3 months ago
  59. eacc1ca Release v0.27.0 by yhirose · 3 months ago v0.27.0
  60. ac9ebb0 Merge commit from fork by yhirose · 3 months ago
  61. 11eed05 Fix #2255 and #2256 by yhirose · 3 months ago
  62. f3bba06 Fix benchmark test issue on Windows (#2258) by yhirose · 3 months ago
  63. 2da189f Fix EventDispatcher problem (#2257) by yhirose · 3 months ago
  64. 6e0f211 Fix problem with .gitignore for examples by yhirose · 3 months ago
  65. 318a3fe Fix problem with installing OpenSSL for Windows (#2254) by yhirose · 3 months ago
  66. 2d8d524 Fix #2251 by yhirose · 3 months ago
  67. afa88db Fix #2250 by yhirose · 3 months ago
  68. 08133b5 Merge branch 'staticlibs-ssl_error_reporting' by yhirose · 3 months ago
  69. 8aedbf4 Add a unit test by yhirose · 3 months ago
  70. cde2936 Merge branch 'ssl_error_reporting' of github.com:staticlibs/cpp-httplib into staticlibs-ssl_error_reporting by yhirose · 3 months ago
  71. bae40fc Resolve #2237 by yhirose · 3 months ago
  72. db561f5 [cmake] FindBrotli: do not add `Brotli::` targets if they already exist (#2249) by crueter · 3 months ago
  73. 35c52c1 build(meson): use C++17 for gtest >= 1.17.0 (#2241) by Andrea Pappacoda · 4 months ago
  74. 23ff9a5 Fix error reporting in SSLClient by Alex Kasko · 4 months ago
  75. 41be1e2 Code cleanup by yhirose · 4 months ago
  76. 6e52d0a Fix UB by use of dangling references in getaddrinfo_with_timeout (#2232) by Jonas van den Berg · 4 months ago
  77. f72b458 Fix: Fix Windows Cross-Compilation (#2234) by apocelipes · 4 months ago
  78. 89c932f Release v0.26.0 by yhirose · 5 months ago v0.26.0
  79. eb5a65e Fix #2217 by yhirose · 5 months ago
  80. 7a3b92b Fix: handle EAI_ALLDONE from gai_suspend in getaddrinfo_with_timeout (#2228) by kgokalp · 5 months ago
  81. eb11032 Fix platform problem by yhirose · 5 months ago
  82. 54e75dc Add manual run by yhirose · 5 months ago
  83. b20b5fd Add 'release-docker' workflow by yhirose · 5 months ago
  84. f4cc542 Fix Dockerfile problem with CMD by yhirose · 5 months ago
  85. 4285d33 Fix #2223 (#2224) by yhirose · 5 months ago
  86. 92b4f53 clang-format by yhirose · 5 months ago
  87. b8e21ea Initialize start time for server (#2220) by tejas · 5 months ago
  88. 3fae5f1 osx: fix inconsistent use of the macro TARGET_OS_OSX (#2222) by Sergey · 5 months ago
  89. fe7fe15 build(meson): fix new build option names (#2208) by Andrea Pappacoda · 5 months ago
  90. fbd6ce7 Make code sample compilable (#2207) by Thomas Beutlich · 5 months ago
  91. dffce89 #2201 Fix 32-bit MSVC compiler error due to unknown command #warning (#2202) by Thomas Beutlich · 5 months ago
  92. 3f44c80 Release v0.25.0 by yhirose · 5 months ago v0.25.0
  93. a2bb6f6 Update docker/main.cc by yhirose · 5 months ago
  94. 7012e76 CMake: Check pointer size at configure time (#2197) by Thomas Beutlich · 5 months ago
  95. b1c1fa2 Code cleanup by yhirose · 5 months ago
  96. fbee136 Fix #2193. Allow _WIN32 by yhirose · 5 months ago
  97. 70cca55 Workaround for chocolatey issue with the latest OpenSSL by yhirose · 5 months ago
  98. cdaed14 Update README by yhirose · 5 months ago
  99. b52d7d8 ErrorLogger support (#870) (#2195) by yhirose · 5 months ago
  100. acf28a3 #2191 Check for minimum required Windows version (#2192) by Thomas Beutlich · 5 months ago