Commit Graph

  • 5733afa622
    Refine when content is expected Florian Albrechtskirchinger 2025-02-08 08:06:22 +0100
  • eb10c22db1 Add unit test for #609 yhirose 2025-02-08 10:17:09 -0500
  • 47deba4140
    Allow infinite timeout in 2 FD select_read() Florian Albrechtskirchinger 2025-02-05 14:31:18 +0100
  • c8425a60fc
    Add server stream handler Florian Albrechtskirchinger 2025-02-04 18:17:53 +0100
  • e5422a469b
    Forward declare various function prototypes Florian Albrechtskirchinger 2025-02-03 16:15:25 +0100
  • 57a20366a3
    Refactor detail::select_read() for up to two FDs Florian Albrechtskirchinger 2025-02-03 15:53:54 +0100
  • 9aaa7a77a0
    Refactor detail::random_string() Florian Albrechtskirchinger 2025-02-03 14:01:05 +0100
  • a8e27bf3b1
    Extend streams to get max non-blocking read size Florian Albrechtskirchinger 2025-02-03 13:27:40 +0100
  • 2496aa960d
    Add client stream handler Florian Albrechtskirchinger 2025-02-03 11:42:03 +0100
  • 708f860e3a Fix #2042 yhirose 2025-02-06 05:56:31 -0500
  • eb30f15363 Release v0.18.6 v0.18.6 yhirose 2025-02-05 19:14:20 -0500
  • d8b2894007
    Add base directory option to split.py Florian Albrechtskirchinger 2025-02-05 19:29:43 +0100
  • 87feeea267
    Don't replace "inline namespace" in split.py Florian Albrechtskirchinger 2025-02-05 18:33:03 +0100
  • f965fd9fb0
    Add libraries list option to split.py Florian Albrechtskirchinger 2025-02-05 18:19:36 +0100
  • 947e740c0e
    Generalize split.py Florian Albrechtskirchinger 2025-02-05 18:09:55 +0100
  • 4941d5b56b
    Fix #2033 (#2039) yhirose 2025-02-05 12:46:33 -0500
  • 50816d4c08
    Follow good practice and add main() to split.py Florian Albrechtskirchinger 2025-02-05 17:25:22 +0100
  • 3f4e9056e9
    Run black code formatter on split.py Florian Albrechtskirchinger 2025-02-05 17:17:42 +0100
  • 4988cdeea6 Fix #2033 yhirose 2025-02-03 22:29:11 -0500
  • 9bbb4741b4
    Run clang-format (#2037) Florian Albrechtskirchinger 2025-02-03 04:32:33 +0100
  • af9c87dee2
    Run clang-format Florian Albrechtskirchinger 2025-02-02 13:17:25 +0100
  • 282f2feb77 Add a unit test yhirose 2025-02-01 22:11:15 -0500
  • 60a1f00618
    Support building httplib.h on OpenVMS x86 systems (#2031) alex-cornford 2025-01-29 12:44:22 +1300
  • f20dea90a6
    Support building httplib.h on OpenVMS x86 systems alex-cornford 2025-01-28 09:22:31 +1300
  • 9104054ca5 Fix README example yhirose 2025-01-27 13:37:16 -0500
  • d69f144a99
    Update httplib.h (#2030) Baiyies 2025-01-26 21:50:10 +0800
  • bdfd5d064e
    Update httplib.h Baiyies 2025-01-26 15:41:21 +0800
  • 929dfbd348 Update copyright year yhirose 2025-01-20 00:32:10 -0500
  • 3047183fd9 Update README yhirose 2025-01-20 00:02:02 -0500
  • ef5e4044f1 Update README yhirose 2025-01-19 23:46:12 -0500
  • 3779800322 Release v0.18.5 v0.18.5 yhirose 2025-01-17 17:38:03 -0500
  • 986a20fb7d
    Resolve #2017 (#2022) yhirose 2025-01-17 17:37:07 -0500
  • ec79c8bc1e Update README yhirose 2025-01-17 17:31:55 -0500
  • 80f1988981 Fix warning yhirose 2025-01-17 17:31:45 -0500
  • 243e09319b Resolve #2017 yhirose 2025-01-17 14:28:55 -0500
  • 8311e1105f Fix Windows build problem yhirose 2025-01-16 23:26:04 -0500
  • ba6845925d Fix #2014 yhirose 2025-01-16 22:36:07 -0500
  • 343a0fc073 Fix #2011 yhirose 2025-01-16 21:38:45 -0500
  • 54f8a4d0f3 Release v0.18.4 v0.18.4 yhirose 2025-01-16 01:00:25 -0500
  • 9c36aae4b7 Fix HTTP Response Splitting Vulnerability yhirose 2025-01-16 00:04:17 -0500
  • b766025a83 clangformat yhirose 2025-01-16 00:03:10 -0500
  • 9b5f76f833 Fix #2012 yhirose 2024-12-27 17:19:23 -0500
  • 94f3aaaa90 Fix compile err in example dir iysheng 2024-12-27 17:53:49 +0800
  • d647f484a4
    fix:set_file_content with range request return 416. (#2010) sinnren 2024-12-24 22:38:59 +0800
  • 948f4c7193 fix:set_file_content with range request return 416. fenlog 2024-12-24 12:07:34 +0800
  • 8794792baa
    Treat out-of-range last_pos as the end of the content (#2009) Sergey Bobrenok 2024-12-24 01:14:36 +0700
  • 59ffd21d30 Treat out-of-range last_pos as the end of the content Sergey Bobrenok 2024-12-23 23:32:55 +0700
  • b85768c1f3 Fix #2005 yhirose 2024-12-16 17:03:45 -0500
  • e6d71bd702 Add a unit test for Issue #2004 yhirose 2024-12-12 18:15:22 -0500
  • 59e9d525ac May cause abnormal usage Because there is no definition of _WIN32_WINNT_WIN7 in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include\sdkddkver.h maxbad 2024-12-04 10:53:49 +0800
  • 258992a160 Changed to use non-blocking socket in is_ssl_peer_could_be_closed yhirose 2024-12-03 19:26:08 -0500
  • a7bc00e330 Release v0.18.3 v0.18.3 yhirose 2024-12-03 06:33:00 -0500
  • 11a40584e9 Fix #1998 yhirose 2024-12-03 00:38:20 -0500
  • 3e86bdb4d8
    Fix #1997 (#2001) yhirose 2024-12-03 00:11:29 -0500
  • 0c30a1ebd1 Fix #1997 yhirose 2024-12-02 23:44:44 -0500
  • fd294d0872 Revert "Fix #1969 (without unnecessary sleep_for) (#1982)" yhirose 2024-12-02 12:52:19 -0500
  • c817d65695
    Fix casting uint64_t to size_t for 32-bit builds (#1999) Pavel P 2024-12-02 21:09:52 +0500
  • cde814cab3 Fix casting uint64_t to size_t for 32-bit builds Pavel P 2024-12-02 17:23:07 +0200
  • 51dee793fe Release v0.18.2 v0.18.2 yhirose 2024-11-29 20:49:50 -0500
  • 457fc4306e Fix #1993 yhirose 2024-11-29 20:46:48 -0500
  • 463c887c05 Fix casting uint64_t to size_t for 32-bit builds Pavel P 2024-11-29 22:33:49 +0200
  • 4f5b003e76 Fix #1992 yhirose 2024-11-28 20:40:38 -0500
  • 5421e27106 Fix a compiler warning yhirose 2024-11-28 20:37:39 -0500
  • fe07660f40
    Fix #1986 (#1988) yhirose 2024-11-27 12:18:35 -0500
  • da2f9e476e
    Fix #1985 (#1989) yhirose 2024-11-27 12:18:23 -0500
  • 1e4d9004bd Fix #1985 yhirose 2024-11-27 11:36:58 -0500
  • 66fbdce9ae Fix #1986 yhirose 2024-11-27 11:28:20 -0500
  • 1a7a7ed1c3
    test: Don't check for the exact size of compressed content. (#1984) sebastianas 2024-11-25 21:46:41 +0100
  • 81c1a85e74 test: Don't check for the exact size of compressed content. Sebastian Andrzej Siewior 2024-11-24 20:06:15 +0100
  • 413994912d Update vcxproj files yhirose 2024-11-16 11:14:13 -0500
  • 01dcf1d0ad
    Fix #1969 (without unnecessary sleep_for) (#1982) yhirose 2024-11-16 10:56:57 -0500
  • 7cca87f5ef Fix #1969 (without unnecessary sleep_for) yhirose 2024-11-16 10:24:08 -0500
  • 8e378779c2 Update README yhirose 2024-11-16 09:45:04 -0500
  • 970b52897c
    Fix #1980 yhirose 2024-11-16 02:09:52 -0500
  • 388064fc22 Fix #1980 yhirose 2024-11-16 01:44:43 -0500
  • 3e406efb53 Update test.yaml yhirose 2024-11-16 01:37:33 -0500
  • fbb86ba909 Update test.yaml yhirose 2024-11-16 01:26:21 -0500
  • c5d811c61e
    Update test.yaml yhirose 2024-11-16 01:21:11 -0500
  • f4466fcb64 Update test.yaml yhirose 2024-11-16 00:58:00 -0500
  • eb45b17389
    Update test.yaml yhirose 2024-11-16 00:49:09 -0500
  • b60d25dd14
    Update test.yaml yhirose 2024-11-16 00:39:51 -0500
  • a34e780dce
    Update test.yaml yhirose 2024-11-16 00:32:43 -0500
  • 0297fbef00
    Update test.yaml yhirose 2024-11-16 00:19:04 -0500
  • 7059ab855a
    Update test.yaml yhirose 2024-11-16 00:12:10 -0500
  • 9afe7507c7
    Update test.yaml yhirose 2024-11-15 23:59:01 -0500
  • 412ba04d19 Fix problem caused by #1975 yhirose 2024-11-14 20:33:08 -0500
  • bfef4b3e9b Fix #1975 yhirose 2024-11-14 17:25:51 -0500
  • 7bd316f3d0 Fix #1977 yhirose 2024-11-14 16:46:27 -0500
  • 26208363ee Fix warning yhirose 2024-11-14 16:46:09 -0500
  • b1b4bb8850 clangformat yhirose 2024-11-13 22:50:03 -0500
  • 9dd565b6e3
    Resolve #1973 (#1976) yhirose 2024-11-13 22:47:09 -0500
  • cc89f4d170 Fix problems on English locale yhirose 2024-11-13 22:09:31 -0500
  • 7604602eca Fixed problems with 'Language for non-Unicode programs' setting on Windows yhirose 2024-11-13 20:59:11 -0500
  • 95fb89eb30 Fix #1973 yhirose 2024-11-13 19:32:56 -0500
  • 54dd20e206 fix(httplib):Fix the problem that CreateFile2 in mmap::open fails to open when it contains Chinese strings. cool 2024-11-08 17:47:19 +0800
  • 924f214303 Added unit test for exception handler yhirose 2024-11-02 07:23:44 -0400
  • 5c1a34e766 Release v0.18.1 v0.18.1 yhirose 2024-10-18 17:16:54 -0400
  • fa90d06dd5 Merge branch 'master' of github.com:yhirose/cpp-httplib yhirose 2024-10-18 17:16:14 -0400
  • d869054318
    Allow empty header values (#1965) Jiwoo Park 2024-10-18 23:16:48 +0900
  • b2e329e6b2
    Allow empty header values Jiwoo Park 2024-10-18 20:08:20 +0900