Commit Graph

  • 536e7eb7f2 Revert "Fix #697". (It broke unit test...) yhirose 2020-10-25 20:22:39 -04:00
  • 6d66721ba1 Fix #697 yhirose 2020-10-25 16:55:54 -04:00
  • 3b29cd0bdc Fix #698 yhirose 2020-10-25 12:14:54 -04:00
  • 109b624dfe Fix #708 (#713) yhirose 2020-10-22 11:48:43 -04:00
  • 0ed70c4d9f Fixed unit test errors yhirose 2020-10-21 14:34:27 -04:00
  • a50b7591ca Fix #714 yhirose 2020-10-21 13:02:33 -04:00
  • bf8fc11b53 Code cleanup yhirose 2020-10-20 21:24:47 -04:00
  • bc4a613b6d Fix suffix-byte-range issue (#711) Omkar Jadhav 2020-10-20 20:41:27 +05:30
  • 4bb001351c Fix #705 yhirose 2020-10-19 21:41:51 -04:00
  • e155ba44bb Fix #706 v0.7.10 yhirose 2020-10-19 15:22:43 -04:00
  • a4a9637738 Fix #700 null pointer exception (#702) Muchamad Arifin Dwi P 2020-10-17 07:44:14 +07:00
  • 5292142046 Add cpp-httplib to oss-fuzz (#684) Omkar Jadhav 2020-10-15 17:41:40 +05:30
  • cc5147ad72 Replace shared_ptr with unique_ptr for better performance (#695) Snape3058 2020-10-15 20:09:11 +08:00
  • fffbf1a669 Use move semantics instead of copy for functions (#692) Andrew Gasparovic 2020-10-11 16:00:36 -07:00
  • d37bc0fb4d Allow client to specify boundary and use more entropy by default (#691) (#694) lightvector 2020-10-11 15:34:54 -04:00
  • 6d60dc8839 Add cache_control parameter to set_mount_point (#688) v0.7.9 Andrew Gasparovic 2020-10-10 17:46:08 -07:00
  • b713a3a651 fix MSVC2015 error: std::tolower to ::lower (#689) Wang Gao 2020-10-10 11:02:50 -05:00
  • 7e8db1dc68 Comment out -fsanitize=address yhirose 2020-10-08 23:14:53 -04:00
  • 316add860b Added ReadTimeoutSSL test yhirose 2020-10-08 22:55:09 -04:00
  • 79ce6f1745 Try to fix Github actions on Ubuntu yhirose 2020-10-08 21:47:42 -04:00
  • 09fdf4eacd Fix #685 yhirose 2020-10-08 21:37:42 -04:00
  • 143b2dd15a Fix memory leak due caused due to X509_STORE (#671) Omkar Jadhav 2020-10-02 22:47:37 +05:30
  • e2c4e9d95c Fix #674 yhirose 2020-09-29 19:22:28 -04:00
  • d87082f04b Split SlowPost test yhirose 2020-09-29 19:17:34 -04:00
  • cc14855ba0 Fix #661 v0.7.8 yhirose 2020-09-26 04:50:09 -04:00
  • 56c418745f Fixed conction close problem with HTTP 1.0 client yhirose 2020-09-25 20:58:49 -04:00
  • 4ce9911837 Add <sstream> yhirose 2020-09-25 18:17:32 -04:00
  • 559c407552 Adjusted SlowRequest test yhirose 2020-09-25 18:13:10 -04:00
  • a2f4e29a7b Add set_keep_alive_timeout yhirose 2020-09-25 17:57:33 -04:00
  • b8cf739d27 Add cctype header (#656) mi01 2020-09-16 22:32:49 +02:00
  • aec2f9521d Updated documentation yhirose 2020-09-15 10:11:46 -04:00
  • 7b55ecdc59 Fixed #650 yhirose 2020-09-12 16:11:14 -04:00
  • e9575bcb78 don't replace plus with space in headers (#649) tmahring 2020-09-11 02:27:01 +02:00
  • 308aeb187b Undefined if2ip() also on Android since getifaddrs() does not exist. (#648) Jonas Minnberg 2020-09-10 13:52:01 +02:00
  • 05d18f2bc5 Fix -D build flags containing escaped quotes (#645) Jodi the Tigger 2020-09-09 13:35:50 +12:00
  • 3da4a0ac69 Add compression buffer size customization (#644) v0.7.7 Ivan Fefer 2020-09-08 19:18:14 +03:00
  • 9d12b3f20e Fixed warnings and refactoring yhirose 2020-09-03 18:48:56 -04:00
  • 852a374748 Fix server crash caused due to regex complexity while matching headers. (#632) v0.7.6 Omkar Jadhav 2020-09-03 22:47:52 +05:30
  • 3b5bab3308 Fix gzip_decompressor in case of one chunk being exactly equal to buffer size (#636) Ivan Fefer 2020-09-03 19:20:02 +03:00
  • 69e75f4a67 Fix #635. HTTPS request stucked with proxy (#637) yhirose 2020-09-03 12:17:53 -04:00
  • b0fd4befb1 Fix query parsing issues (#629) Omkar Jadhav 2020-08-28 19:13:28 +05:30
  • 3e80666a74 Fix #628 yhirose 2020-08-27 19:45:28 -04:00
  • 3e4567bae8 Updated Repl.it examples yhirose 2020-08-27 14:16:35 -04:00
  • db075d8cf9 Added Repl.it examples yhirose 2020-08-27 14:06:57 -04:00
  • 16df0ef37e Code cleanup yhirose 2020-08-26 12:18:49 -04:00
  • f1a2ac5108 Avoid copying of content provider if possible (#627) Ivan Fefer 2020-08-26 15:56:51 +03:00
  • e5743b358d Updated README yhirose 2020-08-25 20:26:53 -04:00
  • 1184bbe4cb Fix typo in README (#625) Ivan Fefer 2020-08-25 13:38:16 +03:00
  • 9dcffda7ae Fix cmake execute_process working directory (#622) Felix Kästner 2020-08-24 23:23:01 +02:00
  • e5903635e2 Fix #619 yhirose 2020-08-22 12:54:43 -04:00
  • 510b4eaaae Fix #613 yhirose 2020-08-17 13:39:49 -04:00
  • d7e63b4316 Update README v0.7.5 yhirose 2020-08-16 20:49:54 -04:00
  • e5dd410256 Added set_content_provider without content length yhirose 2020-08-15 05:53:49 -04:00
  • 951e46929e Fix #609 yhirose 2020-08-14 15:01:09 -04:00
  • c8adac30f4 Fix #564 again yhirose 2020-08-13 08:07:25 -04:00
  • b2b4f7635f Fix #608 yhirose 2020-08-11 12:11:05 -04:00
  • 649b1d2172 Fix nullptr_t issue (#605) R Edgar 2020-08-09 16:45:53 -04:00
  • dc5f9ba164 Better error handling on client (#601) yhirose 2020-08-08 20:50:24 -04:00
  • cf084e1db1 Fixed example build errors v0.7.4 yhirose 2020-08-08 00:10:08 -04:00
  • e0e5898601 Overhaul FindBrotli to fix weird issues (#604) KTGH 2020-08-06 07:08:29 -04:00
  • dfec2de5b5 Update README yhirose 2020-08-03 23:37:05 -04:00
  • 04002d57bd Added set_default_headers (Fix #600) yhirose 2020-08-03 17:31:37 -04:00
  • 38a7706c8b Removed old Keep-Alive functions yhirose 2020-08-03 17:03:00 -04:00
  • abaf875c42 Fix FindBrotli when no Brotli installed (#598) KTGH 2020-08-01 17:08:49 -04:00
  • 5f76cb01c7 fix #592 -- add check for static-linked OpenSSL (#595) PixlRainbow 2020-08-01 20:10:42 +08:00
  • ae54e833ea Code cleanup yhirose 2020-07-31 23:48:42 -04:00
  • 0dd3659de5 Updated README yhirose 2020-07-31 18:54:53 -04:00
  • 999f6abd2c Fix for Cmake on systems without Git (#594) KTGH 2020-07-31 13:46:12 -04:00
  • 48da75dd35 Fix FindBrotli for static libs (#593) KTGH 2020-07-31 13:45:21 -04:00
  • 4f84eeb298 Bearer Token auth support. Fix #484 yhirose 2020-07-31 12:37:14 -04:00
  • a5b4cfadb9 Brotli suport on server. Fix #578 yhirose 2020-07-31 08:22:45 -04:00
  • 3e906a9b8c Fix #591 v0.7.3 yhirose 2020-07-30 18:26:18 -04:00
  • 110393eadb Class name change yhirose 2020-07-30 17:26:53 -04:00
  • 98caa8c058 Updated README yhirose 2020-07-30 17:21:49 -04:00
  • ef65f09608 OpenSSL support on Visual Studio project yhirose 2020-07-30 02:13:02 -04:00
  • e130cf3a3b The piso patch 1 (#590) ThePiso 2020-07-30 16:11:02 +02:00
  • 8a348f17fd Resolved #192 yhirose 2019-12-26 20:16:07 -05:00
  • 797d1f27e8 Fix #357 yhirose 2020-07-29 22:59:26 -04:00
  • 6cde600922 Simplified simplecli.cc yhirose 2020-07-29 16:04:28 -04:00
  • 342c3ab293 Add Brotli Cmake support (#584) v0.7.2 KTGH 2020-07-28 17:04:29 -04:00
  • 6cce7951fc Fixed build error on non Windows environments with OpenSSL yhirose 2020-07-27 22:34:35 -04:00
  • e9058e5639 Fixed build error on Windows with OpenSSL yhirose 2020-07-27 22:32:31 -04:00
  • 2538a85486 Fix #581 yhirose 2020-07-27 22:07:04 -04:00
  • 8c501022b3 Fix Cmake build for MinGW (#580) KTGH 2020-07-26 12:27:03 -04:00
  • 9f5db2d1aa Updated README yhirose 2020-07-25 20:53:38 -04:00
  • 12540fe8d3 Brotli support on client yhirose 2020-07-25 20:44:02 -04:00
  • 29a06f852a Update README yhirose 2020-07-25 11:24:06 -04:00
  • 0e9cfd9f49 SSE client example yhirose 2020-07-25 11:20:57 -04:00
  • 90da199aba Disable compression when content-type is text/event-stream yhirose 2020-07-25 10:46:52 -04:00
  • 366d073490 Fixed build errors yhirose 2020-07-25 09:40:35 -04:00
  • 9ca1fa8b18 Fix #576 yhirose 2020-07-25 09:37:57 -04:00
  • 15c4106a36 Added a unit test yhirose 2020-07-22 08:07:59 -04:00
  • 72ce293fed Removed set_timeout_sec and left set_base_dir yhirose 2020-07-20 17:15:16 -04:00
  • b476b55771 Fix #557 yhirose 2020-07-20 17:04:50 -04:00
  • 0db9d21eb0 Fix #571 yhirose 2020-07-19 18:40:55 -04:00
  • 5ddaf949d0 Fixed build error on Windows yhirose 2020-07-19 18:32:28 -04:00
  • 457a5a7501 Added compressor class yhirose 2020-07-19 17:44:45 -04:00
  • 2ce080c2cb include <wincrypt.h> as otherwise CertOpenSystemStoreW can not be found (#568) Daniel Ottiger 2020-07-15 16:17:18 +02:00
  • 6ad25b6cf0 Fix #566 v0.7.1 yhirose 2020-07-12 20:41:02 -04:00
  • 3dff60eb16 Fix #565 yhirose 2020-07-10 08:18:28 -04:00