Commit Graph

  • ecd7403afa
    Merge d8b2894007 into 71ba7e7b1b Florian Albrechtskirchinger 2025-02-22 02:49:00 +0000
  • 0486f0ca57
    Merge 01d9579dbf into 71ba7e7b1b yhirose 2025-02-22 02:48:52 +0000
  • 60d300593c
    Merge 9c9b01b069 into 71ba7e7b1b Florian Albrechtskirchinger 2025-02-21 06:10:06 +0000
  • 9c9b01b069
    Test stream handlers and Stream::is_readable() Florian Albrechtskirchinger 2025-02-20 12:42:05 +0100
  • b18a6e8456
    Add client stream handler Florian Albrechtskirchinger 2025-02-03 11:42:03 +0100
  • fc2daf930c
    Add server stream handler Florian Albrechtskirchinger 2025-02-04 18:17:53 +0100
  • 70880c3f45
    Merge e89bfd2189 into 71ba7e7b1b Florian Albrechtskirchinger 2025-02-21 06:09:36 +0100
  • 9da2ae1ab2
    Merge 327d6256ee into 71ba7e7b1b Florian Albrechtskirchinger 2025-02-21 06:09:27 +0100
  • 71ba7e7b1b
    Fix #2068 (#2080) master yhirose 2025-02-20 23:45:21 -0500
  • ebe7efa1cc
    Parallelize testing with/without SSL on Windows & set concurrency group (#2079) Florian Albrechtskirchinger 2025-02-21 02:57:18 +0100
  • 755bab035b Add unit test yhirose 2025-02-20 20:42:23 -0500
  • 82e87ffb7c Fix #2068 yhirose 2025-02-20 19:42:10 -0500
  • 1c965f2f1e
    Set concurrency group in workflows Florian Albrechtskirchinger 2025-02-20 20:33:40 +0100
  • 92b434812a
    Parallelize testing with/without SSL on Windows Florian Albrechtskirchinger 2025-02-20 20:06:16 +0100
  • 36366e8649 Performance research performance yhirose 2025-02-18 23:30:51 -0500
  • 22d90c29b4
    Remove select() and use poll() (#2078) Florian Albrechtskirchinger 2025-02-21 00:51:35 +0100
  • 644b5910a6
    Remove select() and use poll() Florian Albrechtskirchinger 2025-02-20 19:38:37 +0100
  • e541dfc6b7
    Revert "Make poll() the default (#2065)" Florian Albrechtskirchinger 2025-02-20 19:31:40 +0100
  • b641cd9b89
    Revert "build(meson): automatically use poll or select as needed (#2067)" Florian Albrechtskirchinger 2025-02-20 19:31:38 +0100
  • de43d59093
    Revert "Fix typo in meson.build (#2070)" Florian Albrechtskirchinger 2025-02-20 19:31:29 +0100
  • b944f942ee
    Correct default thread pool size in README.md (#2077) Florian Albrechtskirchinger 2025-02-20 18:59:38 +0100
  • 550f728165
    Refactor streams: rename is_* to wait_* for clarity (#2069) Florian Albrechtskirchinger 2025-02-20 18:56:39 +0100
  • b009f2e809
    Correct default thread pool size in README.md Florian Albrechtskirchinger 2025-02-20 15:05:34 +0100
  • 327d6256ee
    Add client stream handler Florian Albrechtskirchinger 2025-02-03 11:42:03 +0100
  • e89bfd2189
    Add server stream handler Florian Albrechtskirchinger 2025-02-04 18:17:53 +0100
  • a4b2c61a65
    Max timeout test refactoring (#2071) yhirose 2025-02-19 22:19:02 -0500
  • 7cd66371e6 Adjust threshold yhirose 2025-02-19 18:12:08 -0500
  • 14877fe789 Simplify code yhirose 2025-02-19 17:19:49 -0500
  • 5c0135fa5d
    Fix typo in meson.build (#2070) Florian Albrechtskirchinger 2025-02-19 22:20:44 +0100
  • 060bf831ea
    Fix typo in meson.build Florian Albrechtskirchinger 2025-02-19 20:23:33 +0100
  • 558eeac3a7
    Refactor streams: rename is_* to wait_* for clarity Florian Albrechtskirchinger 2025-02-19 19:15:31 +0100
  • 2b5d1eea8d
    build(meson): automatically use poll or select as needed (#2067) Andrea Pappacoda 2025-02-19 18:47:56 +0100
  • 99edf29d3e
    build(meson): automatically use poll or select as needed Andrea Pappacoda 2025-02-19 18:26:20 +0100
  • d274c0abe5 Fix typo yhirose 2025-02-18 21:33:32 -0500
  • dda2e007a0 Fixed documentation about Unix Domain Sockt (#2066) yhirose 2025-02-18 11:40:50 -0500
  • 01d9579dbf WIP cleaner-api yhirose 2024-12-27 17:15:46 -0500
  • 335246bc7d Cleaner API (breaking change) yhirose 2024-11-29 17:17:05 -0500
  • 321a86d9f2 Add *.dSYM to Makefile clean yhirose 2025-02-18 05:56:22 -0500
  • ada97046a2 Fix misspelled words yhirose 2025-02-18 05:51:24 -0500
  • 6e73a63153
    Make poll() the default (#2065) Florian Albrechtskirchinger 2025-02-18 11:23:23 +0100
  • cbbd5b63f8
    Run tests with select() and poll() Florian Albrechtskirchinger 2025-02-18 07:14:25 +0100
  • cdc223019a
    server_certificate_verifier extended to reuse built-in verifier (#2064) Uros Gaber 2025-02-17 23:24:41 +0100
  • 5c2bce6e5e clang-format UrosG 2025-02-17 20:29:42 +0100
  • a46b28782e clang-format UrosG 2025-02-17 20:11:22 +0100
  • ce7dc7af74 change local var verification_status_ to verification_status UrosG 2025-02-17 19:56:25 +0100
  • c45f344810 change local var verification_status_ declaration to auto UrosG 2025-02-17 19:31:20 +0100
  • d62d1cb3a8 clang-format UrosG 2025-02-17 18:49:32 +0100
  • 574f5ce93e
    Add style check to workflow (#2062) Florian Albrechtskirchinger 2025-02-17 18:14:53 +0100
  • 2996cecee0
    Fix code inconsistently formatted and re-format (#2063) Florian Albrechtskirchinger 2025-02-17 18:14:02 +0100
  • 59888ae700 cleanup UrosG 2025-02-17 09:54:33 +0100
  • 1be86c8328 code cleanup and SSLVerifierResponse enum clarification as per @falbrechtskirchinger comment UrosG 2025-02-17 09:51:14 +0100
  • e0e7ebcf29
    Make poll() the default Florian Albrechtskirchinger 2025-02-17 08:51:28 +0100
  • 421926f90e
    Run clang-format Florian Albrechtskirchinger 2025-02-17 05:42:43 +0100
  • f7bb3bacd9
    Add example files to style check Florian Albrechtskirchinger 2025-02-17 05:41:50 +0100
  • 509e283ad2
    Fix code inconsistently formatted by clang-format Florian Albrechtskirchinger 2025-02-17 05:35:55 +0100
  • 32bf5c9c09
    Simplify SSL shutdown (#2059) Florian Albrechtskirchinger 2025-02-16 23:38:41 +0100
  • 735e5930eb
    Detect additional CMake build failures (#2058) Florian Albrechtskirchinger 2025-02-16 21:45:28 +0100
  • fea64fecd6
    Add style check to workflow Florian Albrechtskirchinger 2025-02-16 13:29:58 +0100
  • 748f47b377
    Add workflow_dispatch with Google Test filter and OS selection (#2056) Florian Albrechtskirchinger 2025-02-16 18:34:28 +0100
  • cac09a760f
    Detect additional CMake build failures Florian Albrechtskirchinger 2025-02-16 09:16:50 +0100
  • 4cb8ff9f90
    Print timeout exceedance in MaxTimeoutTest (#2060) Florian Albrechtskirchinger 2025-02-16 14:43:54 +0100
  • 985cd9f6a2
    Fix compilation failures with include <windows.h> (#2057) Florian Albrechtskirchinger 2025-02-16 14:39:29 +0100
  • c27d1fdbb5 server_certificate_verifier extended to reuse built-in verifier UrosG 2025-02-16 13:24:25 +0100
  • dadd612603
    Print timeout exceedance in MaxTimeoutTest Florian Albrechtskirchinger 2025-02-16 11:53:29 +0100
  • deb0609d82
    Simplify SSL shutdown Florian Albrechtskirchinger 2025-02-16 12:31:23 +0100
  • e34e8d5b19
    Fix wording Florian Albrechtskirchinger 2025-02-16 11:43:50 +0100
  • ac6d74fdd6
    Fix compilation failures with include <windows.h> Florian Albrechtskirchinger 2025-02-16 09:36:53 +0100
  • 027388814b
    Add OS selection to workflow_dispatch Florian Albrechtskirchinger 2025-02-16 10:09:09 +0100
  • 22406ef337
    Add workflow_dispatch with Google Test filter Florian Albrechtskirchinger 2025-02-16 09:44:15 +0100
  • 233f0fb1b8
    Refactor setting socket options (#2053) Florian Albrechtskirchinger 2025-02-15 04:40:24 +0100
  • 03cf43ebaa
    Release v0.19.0 v0.19.0 yhirose 2025-02-14 14:42:29 -0500
  • 011c9b7a92 Release v0.19.0 yhirose 2025-02-14 14:13:15 -0500
  • 3c4b96024f Don't run CI twice (on push AND pull request) yhirose 2025-02-14 14:19:54 -0500
  • d74e4a7c9c Removed incomplete API compatibility check scripts. yhirose 2025-02-14 14:10:06 -0500
  • bfa2f735f2
    ci: add abidiff workflow (#2054) Andrea Pappacoda 2025-02-14 20:06:35 +0100
  • a42622fcb1
    ci: add abidiff workflow Andrea Pappacoda 2025-02-14 14:02:02 +0100
  • ffadb28380
    Refactor setting socket options Florian Albrechtskirchinger 2025-02-14 09:36:42 +0100
  • b6ab8435d7 Improve ABI check tool on macOS yhirose 2025-02-12 12:49:20 -0500
  • 39a64fb4e7 Fix ABI compatibility tool on macOS yhirose 2025-02-11 18:10:27 -0500
  • d7c14b6f3a Add API compatibility check tool yhirose 2025-02-11 17:48:31 -0500
  • 1880693aef Dropped Visual Studio 2015 support yhirose 2025-02-11 11:22:14 -0500
  • dd20342825
    Don't run CI twice (on push AND pull request) (#2049) Florian Albrechtskirchinger 2025-02-11 12:55:13 +0100
  • 6edb381e15
    Don't run CI twice (on push AND pull request) Florian Albrechtskirchinger 2025-02-11 09:59:35 +0100
  • a268d65c4f
    Fix check for URI length to prevent incorrect HTTP 414 errors (#2046) Brett Profitt 2025-02-10 21:46:38 -0500
  • f2567d27bf Fix check for URI length to prevent incorrect HTTP 414 errors Brett Profitt 2025-02-10 21:20:29 -0500
  • b397c768e4
    Unify select_read() and select_write() (#2047) Florian Albrechtskirchinger 2025-02-11 00:15:19 +0100
  • 8e22a7676a Remome 'global timeout' to 'max timeout' yhirose 2025-02-10 18:07:30 -0500
  • 8a7c536ad5
    Fix #2034 (#2048) yhirose 2025-02-10 06:51:07 -0500
  • ee3ca63de4 More performance improvement to avoid unnecessary chrono access yhirose 2025-02-10 01:14:48 -0500
  • 4c932e184f Performance improvement by avoiding unnecessary chrono access yhirose 2025-02-10 00:57:37 -0500
  • d8195e3d32 Another threshold adjustment for macOS on GitHub Actions CI... yhirose 2025-02-10 00:42:43 -0500
  • 3cfbc62154 Adjust threshhold yhirose 2025-02-10 00:35:49 -0500
  • 17783cdbc8 Add temporary debug prints yhirose 2025-02-10 00:23:15 -0500
  • 66d08b1cd2 Adjust threshold yhirose 2025-02-10 00:15:25 -0500
  • e74405ffee Fix build error yhirose 2025-02-09 23:48:33 -0500
  • a5f335cdfd Fix #2034 yhirose 2025-02-09 23:15:13 -0500
  • ae84b1db4a
    Unify select_read() and select_write() Florian Albrechtskirchinger 2025-02-10 04:26:44 +0100
  • 8aad481c69 Fix test.yaml problem yhirose 2025-02-08 23:37:41 -0500
  • 5814e121df Release v0.18.7 v0.18.7 yhirose 2025-02-08 15:53:35 -0500
  • 7adbccbaf7
    Refine when content is expected (#2044) Florian Albrechtskirchinger 2025-02-08 21:51:52 +0100