Commit graph

  • 8cd0ed0509
    Added move assignment operator to Client class. (#1873) Hlado 2024-06-30 18:17:00 +0300
  • 177d8420a1
    Added .gitattributes file to prevent git from changing line endings (#1872) Hlado 2024-06-30 18:16:48 +0300
  • b28403932b Added move assignment operator to Client class. Ivan Romanov 2024-06-30 12:58:09 +0300
  • 82ac946a13 Added .gitattributes file to prevent git from changing line endings of text files using as data for tests. Ivan Romanov 2024-06-30 11:19:03 +0300
  • a8df661abd add sockaddr to request ksenonadv 2022-08-26 13:50:10 +0300
  • 52e1373f71 add socket struct member to request ksenonadv 2022-08-23 13:33:44 +0300
  • 4f9ff4f542 enable specification of interface address for clients on Windows and Android too ksenonadv 2022-08-23 13:08:13 +0300
  • 423b58150f Fix build when targeting Windows 7 as platform. mol123 2024-06-27 12:30:11 +0200
  • 388a8c007c
    Fix build on Windows with no WINAPI_PARTITION_APP support (#1865) Daniel Ludwig 2024-06-24 21:13:37 +0200
  • bdefdce1ae
    test: fix GetRangeWithMaxLongLength on 32 bit machines (#1867) Andrea Pappacoda 2024-06-23 23:49:00 +0200
  • 518eebe33a
    test: fix GetRangeWithMaxLongLength on 32 bit machines Andrea Pappacoda 2024-06-23 19:09:07 +0200
  • 0c7ae44154 Fix build on Windows with no WINAPI_PARTITION_APP support Daniel Ludwig 2024-06-20 16:18:09 +0200
  • 9e4f93d87e
    Allow hex for ipv6 literal addr in redirect (#1859) Zhenlin Huang 2024-06-17 23:44:51 +0800
  • 15c01aee7a Allow hex for ipv6 literal addr in redirect jaredhuang 2024-06-17 17:05:38 +0800
  • 0b657d28cf Added example/one_time_request.cc. yhirose 2024-06-14 18:29:34 -0400
  • c1a09daf15
    avoid memory leaks if linked with static openssl libs (#1857) Rainer Schielke 2024-06-14 21:40:03 +0200
  • 5748ebbe2b avoid memory leaks if linked with static openssl libs CEU\schielke 2024-06-13 18:37:19 +0200
  • f5454037f5
    Merge branch 'yhirose:master' into master Rainer Schielke 2024-06-13 18:22:42 +0200
  • 8438df4a95 Release v0.16.0 v0.16.0 yhirose 2024-06-11 18:20:22 -0400
  • 67fd7e3d09
    Change library name to cpp-httplib (#1854) Jiwoo Park 2024-06-11 02:18:19 +0900
  • 86c33aee01
    Change library name to cpp-httplib Jiwoo Park 2024-06-11 02:03:17 +0900
  • d44031615d
    New function SSLServer::update_certs. Allows to update certificates while server is running (#1827) Rainer Schielke 2024-06-03 15:37:40 +0200
  • 98cc1ec344
    Allow hex for ip6 literal addr, fix #1800 (#1830) Sean Quinn 2024-05-26 05:57:07 -0700
  • 25b1e0d906
    Tweak CI & fix macOS prefix (#1843) Vladimír Chlup 2024-05-26 14:24:29 +0200
  • e1f6b3a16b
    Polish CI workflow file Vladimír Chlup 2024-05-22 10:35:44 +0200
  • 6095a93858
    Use brew prefix or given one Vladimír Chlup 2024-05-22 10:34:57 +0200
  • 979aff4918 Constantify lambda variable Herman Semenov 2024-05-19 21:51:32 -0500
  • 05f9f83240
    Avoid unreferenced formal parameter warning in get_range_offset_and_length (#1838) Pavel P 2024-05-17 05:56:06 +0500
  • 96feddb3f4 Avoid unreferenced formal parameter warning in get_range_offset_and_length Pavel P 2024-05-16 20:03:33 +0200
  • 6f9a63204f add /n at EOF Sean Quinn 2024-05-04 11:37:29 -0700
  • 50dde7d676 Add UT for ipv6 + Universal client implementation Sean Quinn 2024-05-04 11:14:06 -0700
  • 5d1109d521 Allow hex for ip6 literal addr, fix #1800 Sean Quinn 2024-05-01 23:12:47 -0700
  • fb739dbaec threadsafe accept on windows, linux Karen Dombroski 2024-05-01 21:43:38 +1200
  • 50fce538c6 threadsafe CLOEXEC on platforms that support it Karen Dombroski 2024-05-01 21:41:44 +1200
  • 0f3b63786b New function SSLServer::update_certs. Added unit test CEU\schielke 2024-04-26 09:12:12 +0200
  • 8bcec2bdb4 New function SSLServer::update_certs. Allows to update certificates while server is running CEU\schielke 2024-04-25 15:11:47 +0200
  • 3b6597bba9
    Fix query parsing when value has = characters (#1822) Jiwoo Park 2024-04-22 08:17:14 +0900
  • f10720ed69
    Move httplibConf.cmake.in & install readme/license (#1826) KTGH 2024-04-21 19:14:12 -0400
  • 2bc550b2f0
    Added progress to POST, PUT, PATCH and DELETE requests (#1821) rndm13 2024-04-21 23:13:41 +0000
  • 4beb090c7b
    Cmake install README & License sum01 2024-04-21 14:12:55 -0400
  • 75bd50ac8b
    Move httplibConfig.cmake.in to cmake dir sum01 2024-04-21 14:11:17 -0400
  • 6750c531ff
    Fix warnings Jiwoo Park 2024-04-20 15:09:11 +0900
  • 2532802d5b
    Add test cases for string divider Jiwoo Park 2024-04-19 22:30:50 +0900
  • c75f5c0a0e
    Add a test case for query values containing the '=' character Jiwoo Park 2024-04-19 21:19:53 +0900
  • 1828caf70b
    Divide query string in half Jiwoo Park 2024-04-19 21:14:25 +0900
  • 79625bcdd0
    Implement string divider to replace splitter Jiwoo Park 2024-04-19 21:13:56 +0900
  • 676ad426f4 fix accidental infinite recursion in delete rndm 2024-04-19 13:00:38 +0000
  • 03264e7792 Added tests for post, put, patch, delete progress/cancellation rndm 2024-04-19 12:16:28 +0000
  • 91d369ba08 Added progress to POST, PUT, PATCH, DELETE requests rndm 2024-04-18 19:29:52 +0000
  • ce36b8a6e5
    Highlight notes using markdown features (#1820) Jiwoo Park 2024-04-18 23:19:54 +0900
  • a25dedaa4a
    Highlight notes using markdown features Jiwoo Park 2024-04-18 21:29:03 +0900
  • 560854a961
    Apply range header base on response status code (#1806) Kent 2024-04-12 11:28:21 +0800
  • 2064462c35 Merge branch 'HerrCai0907-fix' yhirose 2024-04-11 22:30:00 -0400
  • 07288888ad Code cleanup yhirose 2024-04-11 22:26:30 -0400
  • 34d392cf3d Merge branch 'fix' of github.com:HerrCai0907/cpp-httplib into HerrCai0907-fix yhirose 2024-04-11 22:22:58 -0400
  • 825c3fbbb1 Removed excess usage of std::move yhirose 2024-04-11 21:15:19 -0400
  • 00bdf73ec6
    fix: increase default receive buffer to 16kb (#1814) Rusty Conover 2024-04-09 16:59:07 -0400
  • 45298b23be fix: increase default receive buffer to 16kb Rusty Conover 2024-04-07 12:19:45 -0400
  • f44ab9b3da
    Fix range parser when parsing too many ranges (#1812) Jiwoo Park 2024-04-07 23:06:16 +0900
  • a61f2b89be
    build(meson): generate new test PEMs (#1813) Andrea Pappacoda 2024-04-07 16:05:07 +0200
  • 9e8a815886
    build(meson): generate new test PEMs Andrea Pappacoda 2024-04-07 13:15:32 +0200
  • c4b628f738
    Add test cases for invalid ranges Jiwoo Park 2024-04-06 16:22:57 +0900
  • 106051fcc8
    Implement range parser without std::regex Jiwoo Park 2024-04-06 16:22:37 +0900
  • b8bafbc291
    Generate missing PEMs for CTest (#1811) Jiwoo Park 2024-04-06 02:50:21 +0900
  • 35bad0789d
    Copy files using simpler command Jiwoo Park 2024-04-05 23:33:32 +0900
  • 22458d3e26
    Fix typo Jiwoo Park 2024-04-05 23:05:24 +0900
  • c44ef2a306
    Generate missing PEMs Jiwoo Park 2024-04-05 23:05:00 +0900
  • b92444847d #1804 Made simply to get file name Nikita Sirotenko 2024-03-22 21:37:45 +0600
  • 8f10aaa1fd Apply range header base on response status code Kent 2024-03-22 18:34:23 +0800
  • 44e2d91a20 Enable ignoring range header to generate customized response Kent 2024-03-21 20:32:47 +0800
  • 7cacd3485d Added file upload along the link path Nikita Sirotenko 2024-03-20 20:18:35 +0600
  • 7d7bf2f413 Removed one header Matheus 2024-03-10 12:14:57 +0100
  • 24a2351fb9 Reverted changes Matheus 2024-03-10 11:49:41 +0100
  • f9277774aa Fix address Matheus 2024-03-10 11:46:01 +0100
  • 5144a03b88 Applied suggestions by clang-tidy, compile commands export Matheus 2024-03-10 11:42:11 +0100
  • 66ad0c604b Applied clang-tidy Matheus 2024-03-10 09:12:11 +0100
  • 548dfff0ae Fix #1793 yhirose 2024-03-09 22:26:17 -0500
  • 4dd2f3d03d fix ambiguous for HandlerWithResponse and Handler in set_error_handler Congcong Cai 2024-03-07 19:07:39 +0800
  • 72601762b9 Performance: reserve body to avoid frequent reallocations and copies Arnaud Bienner 2024-02-29 16:08:40 +0100
  • 6791a8364d
    FindBrotli cleanup & fixes (#1786) KTGH 2024-02-27 19:25:02 -0500
  • d1a1c8a158
    Add description & URL to Cmake (#1785) KTGH 2024-02-27 19:22:44 -0500
  • aca80c0c65
    Ignore PkgConf in FindBrotli if looking for static sum01 2024-02-27 16:23:00 -0500
  • 757a9a4dd8
    Simplify some FindBrotli code sum01 2024-02-27 16:22:21 -0500
  • 6810fe71e4
    Tiny useless edit to FindBrotli sum01 2024-02-27 16:21:06 -0500
  • 26f808921b
    Fix incorrect var in FindBrotli sum01 2024-02-27 16:20:06 -0500
  • 973f0f5fed
    Unimportant cleanup of FindBrotli sum01 2024-02-27 16:16:55 -0500
  • d02fffcb3d
    Add description & URL to Cmake sum01 2024-02-27 16:10:11 -0500
  • 7b6ea0ed09
    Bound checking on len ArnaudBienner 2024-02-23 11:16:30 +0100
  • 6b5c051833 Performance: reserve body to avoid frequent reallocations and copies Arnaud Bienner 2024-02-23 11:01:45 +0100
  • 147452a777 Performance: reserve body to avoid frequent reallocations and copies Arnaud Bienner 2024-02-23 10:50:46 +0100
  • b4d26badf2 Update github actions yhirose 2024-02-17 09:17:51 -0500
  • c5a0673c93
    Use final keyword for devirtualization (#1779) Jiwoo Park 2024-02-17 23:17:15 +0900
  • ffbb8de8f8
    Use final keyword for devirtualization Jiwoo Park 2024-02-17 16:30:26 +0900
  • ad40bd6a00
    Implement file mapping for UWP apps (#1775) Sergey 2024-02-08 20:59:34 -0700
  • 5fccff3681 Implement file mapping for UWP apps Sergey 2024-02-06 14:23:37 -0700
  • 2376a36ffd
    Reduce object copy further Jiwoo Park 2024-02-07 22:38:11 +0900
  • 5c00bbf36b Release v0.15.3 v0.15.3 yhirose 2024-02-05 22:12:43 -0500
  • 9d6f5372a3 Fix #1772 yhirose 2024-02-05 22:10:22 -0500
  • f06fd934f6
    Fix typo in gtest-all.cc (#1770) Ikko Eltociear Ashimine 2024-02-06 05:35:33 +0900
  • a3fc132a49
    Fix typo in gtest-all.cc Ikko Eltociear Ashimine 2024-02-04 18:32:18 +0900