1
0
mirror of synced 2025-11-02 08:53:14 +03:00

Commit Graph

  • 7196ac8a07 Fix incorrect handling of Expect: 100-continue Sung, Po Han 2024-09-04 17:38:05 +08:00
  • c88b09bc6b Release v0.17.1 v0.17.1 yhirose 2024-09-03 21:20:57 -04:00
  • 87fab847b8 Fix SIGINT problem in Docker image yhirose 2024-09-03 18:04:58 -04:00
  • 4e6055f084 Fix problem with Abstract Namespace Unix Domain yhirose 2024-09-03 20:56:16 -04:00
  • 975cf0dae5 Fix #1908 yhirose 2024-09-03 18:00:12 -04:00
  • 4854a694cd Use IPPROTO_IP yhirose 2024-09-03 17:29:28 -04:00
  • b1f8e986bf Fix #1908 (#1910) yhirose 2024-09-03 00:47:39 -04:00
  • c5ee208775 Fix build error on Mac and Linux yhirose 2024-09-02 23:04:38 -04:00
  • ddfdacfa49 Fix build error yhirose 2024-09-02 22:49:31 -04:00
  • 2514ebc20f Fix #1848 yhirose 2024-09-02 20:38:01 -04:00
  • 4f9c6540b2 Fixed warning yhirose 2024-09-02 20:33:33 -04:00
  • 21c9a6a1ff Windows: simplify conditional compilation and fix call to CreateFileMappingW. (#1909) mol123 2024-09-03 00:01:05 +02:00
  • 7f6d413ddd Release v0.17.0 v0.17.0 yhirose 2024-09-01 07:53:56 -04:00
  • 88277139e7 Added set_ipv6_v6only method (#1905) yhirose 2024-09-01 07:52:24 -04:00
  • 6cdd3493a1 Fix #1788 yhirose 2024-09-01 01:55:27 -04:00
  • 9c91b6f4a6 Fix #1645 yhirose 2024-09-01 00:11:07 -04:00
  • cee838e335 Documentation yhirose 2024-08-31 17:42:43 -04:00
  • d82c82db2c Add sleep in handle_EINTR yhirose 2024-08-31 17:19:52 -04:00
  • ba638ff38e Update Docker support yhirose 2024-08-31 17:09:20 -04:00
  • da0c6579fa Breaking Change! get_header_ methods on Request and Response now take a default value. yhirose 2024-08-31 17:07:48 -04:00
  • 52a18c78a5 Add docker related files yhirose 2024-08-27 00:23:31 -04:00
  • 048edec9ed Changed CPPHTTPLIB_KEEPALIVE_MAX_COUNT to 100 yhirose 2024-08-26 21:10:38 -04:00
  • af56b7ec0b Release v0.16.3 v0.16.3 yhirose 2024-08-17 09:53:26 -04:00
  • 6c3e8482f7 Fix KeepAliveTest.SSLClientReconnectionPost (#1895) Jiwoo Park 2024-08-10 20:19:59 +09:00
  • 390f2c41f6 Fix #1878 (#1893) yhirose 2024-08-08 22:07:46 -04:00
  • aa04feebb4 Fix warnings yhirose 2024-08-08 20:54:33 -04:00
  • 45f3694f82 Fix problem with clean command in Makefile yhirose 2024-08-08 19:30:46 -04:00
  • c5c54b31e2 Release v0.16.2 v0.16.2 yhirose 2024-08-08 11:48:50 -04:00
  • 69c84c9597 BoringSSL compatibility fixes (#1892) Mark Mentovai 2024-08-08 11:47:56 -04:00
  • ae63b89cbf Use SOCK_CLOEXEC instead of __linux__ yhirose 2024-08-06 17:31:55 -04:00
  • ff038f98b7 Merge branch 'thread-safe-cloexec' of github.com:kdombroski/cpp-httplib into kdombroski-thread-safe-cloexec yhirose 2024-08-06 17:22:43 -04:00
  • e00fd06355 Release v0.16.1 v0.16.1 yhirose 2024-08-06 17:04:22 -04:00
  • 521529d24d Fix #1481 (with content provider) (#1527) yhirose 2024-08-06 13:43:00 -04:00
  • ed0719f2bc Code format yhirose 2024-08-06 07:20:05 -04:00
  • 6a848b1a16 Require a minimum of TLS 1.2 (#1889) hanslivingstone 2024-07-30 14:18:33 -07:00
  • c8bcaf8a91 Fix build when targeting Windows 7 as platform. (#1869) mol123 2024-07-02 16:58:40 +02:00
  • 8cd0ed0509 Added move assignment operator to Client class. (#1873) Hlado 2024-06-30 18:17:00 +03:00
  • 177d8420a1 Added .gitattributes file to prevent git from changing line endings (#1872) Hlado 2024-06-30 18:16:48 +03:00
  • 388a8c007c Fix build on Windows with no WINAPI_PARTITION_APP support (#1865) Daniel Ludwig 2024-06-24 21:13:37 +02:00
  • bdefdce1ae test: fix GetRangeWithMaxLongLength on 32 bit machines (#1867) Andrea Pappacoda 2024-06-23 23:49:00 +02:00
  • 9e4f93d87e Allow hex for ipv6 literal addr in redirect (#1859) Zhenlin Huang 2024-06-17 23:44:51 +08:00
  • 0b657d28cf Added example/one_time_request.cc. yhirose 2024-06-14 18:29:34 -04:00
  • c1a09daf15 avoid memory leaks if linked with static openssl libs (#1857) Rainer Schielke 2024-06-14 21:40:03 +02:00
  • 8438df4a95 Release v0.16.0 v0.16.0 yhirose 2024-06-11 18:20:22 -04:00
  • 67fd7e3d09 Change library name to cpp-httplib (#1854) Jiwoo Park 2024-06-11 02:18:19 +09:00
  • d44031615d New function SSLServer::update_certs. Allows to update certificates while server is running (#1827) Rainer Schielke 2024-06-03 15:37:40 +02:00
  • 98cc1ec344 Allow hex for ip6 literal addr, fix #1800 (#1830) Sean Quinn 2024-05-26 05:57:07 -07:00
  • 25b1e0d906 Tweak CI & fix macOS prefix (#1843) Vladimír Chlup 2024-05-26 14:24:29 +02:00
  • 05f9f83240 Avoid unreferenced formal parameter warning in get_range_offset_and_length (#1838) Pavel P 2024-05-17 05:56:06 +05:00
  • fb739dbaec threadsafe accept on windows, linux Karen Dombroski 2024-05-01 21:43:38 +12:00
  • 50fce538c6 threadsafe CLOEXEC on platforms that support it Karen Dombroski 2024-05-01 21:41:44 +12:00
  • 3b6597bba9 Fix query parsing when value has = characters (#1822) Jiwoo Park 2024-04-22 08:17:14 +09:00
  • f10720ed69 Move httplibConf.cmake.in & install readme/license (#1826) KTGH 2024-04-21 19:14:12 -04:00
  • 2bc550b2f0 Added progress to POST, PUT, PATCH and DELETE requests (#1821) rndm13 2024-04-21 23:13:41 +00:00
  • ce36b8a6e5 Highlight notes using markdown features (#1820) Jiwoo Park 2024-04-18 23:19:54 +09:00
  • 560854a961 Apply range header base on response status code (#1806) Kent 2024-04-12 11:28:21 +08:00
  • 2064462c35 Merge branch 'HerrCai0907-fix' yhirose 2024-04-11 22:30:00 -04:00
  • 07288888ad Code cleanup yhirose 2024-04-11 22:26:30 -04:00
  • 34d392cf3d Merge branch 'fix' of github.com:HerrCai0907/cpp-httplib into HerrCai0907-fix yhirose 2024-04-11 22:22:58 -04:00
  • 825c3fbbb1 Removed excess usage of std::move yhirose 2024-04-11 21:15:19 -04:00
  • 00bdf73ec6 fix: increase default receive buffer to 16kb (#1814) Rusty Conover 2024-04-09 16:59:07 -04:00
  • f44ab9b3da Fix range parser when parsing too many ranges (#1812) Jiwoo Park 2024-04-07 23:06:16 +09:00
  • a61f2b89be build(meson): generate new test PEMs (#1813) Andrea Pappacoda 2024-04-07 16:05:07 +02:00
  • b8bafbc291 Generate missing PEMs for CTest (#1811) Jiwoo Park 2024-04-06 02:50:21 +09:00
  • 548dfff0ae Fix #1793 yhirose 2024-03-09 22:26:17 -05:00
  • 4dd2f3d03d fix ambiguous for HandlerWithResponse and Handler in set_error_handler Congcong Cai 2024-03-07 19:07:39 +08:00
  • 6791a8364d FindBrotli cleanup & fixes (#1786) KTGH 2024-02-27 19:25:02 -05:00
  • d1a1c8a158 Add description & URL to Cmake (#1785) KTGH 2024-02-27 19:22:44 -05:00
  • b4d26badf2 Update github actions yhirose 2024-02-17 09:17:51 -05:00
  • c5a0673c93 Use final keyword for devirtualization (#1779) Jiwoo Park 2024-02-17 23:17:15 +09:00
  • ad40bd6a00 Implement file mapping for UWP apps (#1775) Sergey 2024-02-08 20:59:34 -07:00
  • 5c00bbf36b Release v0.15.3 v0.15.3 yhirose 2024-02-05 22:12:43 -05:00
  • 9d6f5372a3 Fix #1772 yhirose 2024-02-05 22:10:22 -05:00
  • f06fd934f6 Fix typo in gtest-all.cc (#1770) Ikko Eltociear Ashimine 2024-02-06 05:35:33 +09:00
  • 80c0cc445e Release v0.15.2 v0.15.2 yhirose 2024-02-02 23:29:30 -05:00
  • 762024b890 Fix #1768 yhirose 2024-02-02 23:17:32 -05:00
  • 82a90a2325 Update year yhirose 2024-01-29 08:53:01 -05:00
  • b7cac4f4b8 Release v0.15.1 v0.15.1 yhirose 2024-01-29 07:40:56 -05:00
  • e323374d2a Fix #1766 yhirose 2024-01-28 17:43:51 -05:00
  • ffc294d37e Reduce object copy (#1767) Jiwoo Park 2024-01-28 22:18:29 +09:00
  • fceada9ef4 Changed to return 416 for a request with an invalid range yhirose 2024-01-28 08:13:19 -05:00
  • 5f0f73fad9 Reduce duplicate computation for ranges yhirose 2024-01-27 19:07:52 -05:00
  • 530d6ee098 Release v0.15.0 v0.15.0 yhirose 2024-01-27 17:39:58 -05:00
  • 420c9759c6 Fix #1694 yhirose 2024-01-27 16:13:54 -05:00
  • 2ce7c22218 Fix #1747 yhirose 2024-01-27 12:55:59 -05:00
  • 4ef9ed80cd Treat paths with embedded NUL bytes as invalid (#1765) Wander Nauta 2024-01-27 14:22:00 +01:00
  • 44b3fe6277 Support move semantics for Response::set_content() (#1764) Jiwoo Park 2024-01-27 21:53:19 +09:00
  • 449801990f Add a getter for a bearer token from a request (#1755) Ilya Andreev 2024-01-15 16:57:22 +03:00
  • af2928d316 Fix select() return code for fd >= 1024 (#1757) Jean-Francois Simoneau 2024-01-15 08:27:31 -05:00
  • d948e38820 Minor cmake fix & cleanup (#1754) KTGH 2024-01-04 18:20:37 -05:00
  • 65218ce222 added missing include of exception (#1752) Matthias Bilger 2024-01-01 00:59:43 +01:00
  • 55e99c4030 Fix -Wold-style-cast warning (#1751) Adam Gajda 2024-01-01 00:43:31 +01:00
  • b63d50671d Fixes Windows std::max macro problems (#1750) TheOnlyJoey 2023-12-30 08:37:58 -08:00
  • eba980846b Fix #1628 (OpenSSL 1.1.1 End of Life on September 11, 2023) (#1745) yhirose 2023-12-24 08:20:58 -05:00
  • 374d058de7 ThreadPool: optional limit for jobs queue (#1741) vmaffione 2023-12-24 14:20:22 +01:00
  • 31cdcc3c3a Update README about MSYS2 and MinGW yhirose 2023-12-23 21:37:34 -05:00
  • ad9f6423e2 Fix #1744 yhirose 2023-12-23 11:45:08 -05:00
  • cbca63f091 Release v0.14.3 v0.14.3 yhirose 2023-12-21 19:55:25 -05:00
  • b4748a226c Fix #1738 yhirose 2023-12-21 13:33:52 -05:00
  • 5b943d9bb8 Use StatusCode in tests and examples (#1743) Ilya Andreev 2023-12-21 01:28:57 +03:00