1. 7e98c4d Do not compile the serf_spider test program if APR doesn't support threads. by Branko Čibej · 5 weeks ago trunk
  2. 477e0f6 Follow up to r1931479: Ignore the asynchronous resolver tests if we don't by Branko Čibej · 5 weeks ago
  3. a9dcc6a Add missing async-resolver implementation if we have neither APR threads by Branko Čibej · 5 weeks ago
  4. e7f8129 Build and tests should work when APR doesn't support threads. by Branko Čibej · 5 weeks ago
  5. 7320fea Bump the copyright year. by Branko Čibej · 6 weeks ago
  6. fdb0f7c Allow tests to only output messages from error callbacks, without by Branko Čibej · 6 weeks ago
  7. 756c6b3 Fix OCSP tests on Fedora and derivatives. It turns out we were signing OCSP by Branko Čibej · 6 weeks ago
  8. dd9edf4 Add a simple test to verify error propagation through the callbacks. by Branko Čibej · 6 weeks ago
  9. ea59abe Make SSL tests pass with LibreSSL. by Branko Čibej · 6 weeks ago
  10. 9a7e6a3 In the CMake build, show dependency versions in the summary. by Branko Čibej · 6 weeks ago
  11. e4a5613 Remove support for APR older than 1.3.0. by Branko Čibej · 6 weeks ago
  12. 65ea3e0 Make #include directives more consistent throughout the code. by Branko Čibej · 6 weeks ago
  13. de43a56 Add error callbacks to the async resolver code where indicated. by Branko Čibej · 7 weeks ago
  14. 5ec118a [SERF-211] Finalize the asynchronouse resolver API. This adds a private by Branko Čibej · 7 weeks ago
  15. c667c64 Fix a fwe more cases where Brane's spell check failed to find all errors[1] by Daniel Sahlberg · 7 weeks ago
  16. 7b1ac48 Replace version 1.4 with 1.5 in all @since docstrings. by Daniel Sahlberg · 7 weeks ago
  17. 07b0312 Follow up to r1931058: remove an empty conditional block. by Branko Čibej · 7 weeks ago
  18. 720867b Fix warnings and errors when building with LibreSSL and OpenSSL 1.1.1w. by Branko Čibej · 7 weeks ago
  19. f197558 Tie in SSL context error reporting with the context/connection callbacks. by Branko Čibej · 7 weeks ago
  20. 0f8a0fa Split the client certificate callback implementation into two functions, by Branko Čibej · 8 weeks ago
  21. af7983a Followup to r1931047: Spellfix, no functional change by Daniel Sahlberg · 8 weeks ago
  22. ccaf519 Followup to r1927627: Spellfix, no functional change by Daniel Sahlberg · 8 weeks ago
  23. 6aad349 Added error callback infrastructure. by Branko Čibej · 8 weeks ago
  24. 257f68b Fix a bug in the client certificate loading logic. It was hidden from by Branko Čibej · 8 weeks ago
  25. b63c1bb In the CMake build: In some cases, using a target instead of a library by Branko Čibej · 8 weeks ago
  26. c542a6e Follow up to r1931007: make conditional compilation more portable. by Branko Čibej · 8 weeks ago
  27. d88238d Fix SSL tests with OpenSSL 3.6+. by Branko Čibej · 8 weeks ago
  28. caae5da Fix our variable naming in the CMake build. CMake's pkg-config finder by Branko Čibej · 8 weeks ago
  29. 8fd548f Add pipeline usage debug statistics for serf_get. by Branko Čibej · 8 weeks ago
  30. f6dd580 Make the hpack_huffman script compatible with Python 3. The by Branko Čibej · 8 weeks ago
  31. f8f87ae Add a simple HTTP server to aid testing of authentication handlers. by Branko Čibej · 2 months ago
  32. e97f2ba Don't pollute the connection pool with the cleartext password. by Branko Čibej · 2 months ago
  33. f2b5d96 Tweak svn:ignore for build artifacts from SCons and CMake by Greg Stein · 5 months ago
  34. e00fcb1 Remove draft work that will not be implemented in the near term. by Greg Stein · 5 months ago
  35. b95d8c4 Remove the serf_connection_create3() public function. It was added when Serf by Branko Čibej · 7 months ago
  36. 4718ecd Fix another integer narrowing warning. by Branko Čibej · 7 months ago
  37. a1556ca * buckets/hpack_buckets.c by Branko Čibej · 7 months ago
  38. c45ed62 SERF-207: The Digest authn provider verifies received parameters. by Branko Čibej · 7 months ago
  39. b55edb8 Merged the user-defined-authn branch to trunk. by Branko Čibej · 7 months ago
  40. eea4473 On the user-defined-authn branch: sync with trunk r1927496. by Branko Čibej · 7 months ago user-defined-authn
  41. c5fe01e * SConstruct: Add support for using the Unbound async resolver. by Branko Čibej · 7 months ago
  42. fc79b45 In the CMake build: Search for most dependencies with pkg-config first, by Branko Čibej · 7 months ago
  43. 57e9a9c Build system improvements. by Branko Čibej · 7 months ago
  44. 35434de Improve the CMake build: add options to disable optional dependencies by Branko Čibej · 7 months ago
  45. ce4cc3a In the CMake build, look for Unbound. The SCons build doesn't support this by Branko Čibej · 7 months ago
  46. 8c36696 In the CMake build, fix APR (2.x) and APR-Util with external modules. by Branko Čibej · 7 months ago
  47. fb4b669 On the user-defined-authn branch: Remove the character classification by Branko Čibej · 7 months ago
  48. 82f0723 On the user-defined-authn branch: sync with trunk r1927495. by Branko Čibej · 7 months ago
  49. 3df8922 * src/resolve.c: Update the todo list and comments. by Branko Čibej · 7 months ago
  50. 59108e4 Fix fallout from r1927493. This is what happens if one tests with IPv6 by Branko Čibej · 7 months ago
  51. 8e72c08 In the Unbound resolver, detect when the hostname is an IPv4 or IPv6 address by Branko Čibej · 7 months ago
  52. b5576d4 In the Unbound resolver, finally convert the results to apr_sockaddr_t. by Branko Čibej · 7 months ago
  53. 386e20c Follow up to 1927464: If we're using a proxy, we don't have to resolve the by Branko Čibej · 7 months ago
  54. bf0fd03 On the user-defined-authn branch: sync with trunk r1927468. by Branko Čibej · 7 months ago
  55. ac24f6c Follow up to r1927456: the serf__resolve_result_t struct is no longer by Branko Čibej · 7 months ago
  56. b19facd Add an asyncrhonous connection creation API. This is likely to be the most by Branko Čibej · 7 months ago
  57. 11e472b Get rid of the mutex that serializes access to the async resolver results. by Branko Čibej · 7 months ago
  58. 2bc16de In the Unbound resolver, look for both IPv4 and IPv6 addresses. by Branko Čibej · 7 months ago
  59. 6c65db1 Revert half of r1927273, ERR_error_string isn't threadsafe so we need to make by Daniel Sahlberg · 7 months ago
  60. 5befbe1 Un the Unbound resolver, don't poll the resolver context unless we have by Branko Čibej · 7 months ago
  61. 9cf0878 Add context-specific task cleanup when a context is destroyed. by Branko Čibej · 7 months ago
  62. 013f693 Implement a prototype libunbound-based asynchronous resolver. by Branko Čibej · 7 months ago
  63. 84b8e02 Improvements to the CMake build: include the Brotli libraries in the by Branko Čibej · 7 months ago
  64. 6ffa8df Make a test pass with LibreSSL and old (deprecated) OpenSSL. by Branko Čibej · 7 months ago
  65. f1f76bb Create the context's pollset just once. It's a cosmetic change. by Branko Čibej · 7 months ago
  66. e879ae2 Don't ignore errors when creating the context's guard mutex for by Branko Čibej · 7 months ago
  67. 2af040c Followup to r1926972, tighten up the code slightly. by Daniel Sahlberg · 7 months ago
  68. 3c05b71 Fix building of the MockHTTPinC library. We magically inherited the by Branko Čibej · 7 months ago
  69. 81f884d * src/resolve.c: Add a couple more to-do comments. by Branko Čibej · 7 months ago
  70. cd6dce6 Document how to run the slow running tests. by Daniel Sahlberg · 7 months ago
  71. cfca4a8 On the user-defined-authn branch: sync with trunk r1927251 by Branko Čibej · 7 months ago
  72. 160d08c Add support fir asynchronous address resolution in Serf, making it completely by Branko Čibej · 7 months ago
  73. 4b0e388 Follow up to r1700062: The published Product Name in the Serf by Branko Čibej · 7 months ago
  74. 0032480 * test/certs/create_certs.py by Branko Čibej · 8 months ago
  75. baef00e Drop pyOpenSSL from the test suite certificate generator. Use the cryptography by Branko Čibej · 8 months ago
  76. 3c42610 On the user-defined-authn branch: It turns out that case-folding via a lookup by Branko Čibej · 8 months ago
  77. 45669e8 * CMakeLists.txt: Show enabled slow tests in the summary. by Branko Čibej · 8 months ago
  78. 1accc75 Rename the testing 'batons' to make their meaning clearer. by Branko Čibej · 8 months ago
  79. 4152a1e Follow-up to 1927014, save seems to work now. by Daniel Sahlberg · 8 months ago
  80. a0e483a Follow-up to r1927013, we got an error message: by Daniel Sahlberg · 8 months ago
  81. 336c838 Follow-up ti r1927012: by Daniel Sahlberg · 8 months ago
  82. b38d5f4 Follow-up to r1927011, looks like we need to specify the organisation to call by Daniel Sahlberg · 8 months ago
  83. 7a985ac Try to save vcpkg's installed folder to speed up following runs. by Daniel Sahlberg · 8 months ago
  84. 475808b On the user-defined-authn branch: sync with trunk r1927004. by Branko Čibej · 8 months ago
  85. aa021b0 All GCC-like compilers were not created equal. Make sure we don't use extra by Branko Čibej · 8 months ago
  86. e1acb46 Fix two more warnings. by Branko Čibej · 8 months ago
  87. 7ce0552 Fix some more narrowing, unreachable-code and shadowing warnings. by Branko Čibej · 8 months ago
  88. 15c1d45 Follow up to r1926878: Get the generated .clangd back on track. by Branko Čibej · 8 months ago
  89. 4f435e6 In the CMake build, include APR's --cflags for MockHTTP. by Branko Čibej · 8 months ago
  90. 93cf25e Fix some more integer narrowing warnings. by Branko Čibej · 8 months ago
  91. 33e7189 Add support for SSL error handling by Graham Leggett · 8 months ago
  92. e1794a0 On the user-defined-authn branch: sync with trunk r1926949. by Branko Čibej · 8 months ago
  93. 5fc80b1 Follow up to r1926725: Remove an unused variable. by Branko Čibej · 8 months ago
  94. 0361704 SERF-196: Fix typo in range comparison. by Branko Čibej · 8 months ago
  95. 21c71ac Remove an unused variable and document why we ignore a possible error. by Branko Čibej · 8 months ago
  96. 9674832 Follow up to r1926950: Fix a missing error check. by Branko Čibej · 8 months ago
  97. 67676e0 SCons flags are sometimes tuples, not strings. For example, by Branko Čibej · 8 months ago
  98. 93ebd48 It says on the tin to use the DEBUG configure flag to "Enable debugging by Branko Čibej · 8 months ago
  99. 42d5adb Support OpenSSL3 providers / cert store URLs by Graham Leggett · 8 months ago
  100. 648a764 In the PR-8 branch, catch up with trunk as of r1926944 by Daniel Sahlberg · 8 months ago PR-8