1- Apache Serf 1.4 .0 [2018-10 -xx, from /tags/1.4 .0, r18xxxx ]
1+ Apache Serf 1.5 .0 [2026-xx -xx, from /tags/1.5 .0, r19xxxxx ]
22
33 Features
44 --------
5+ Support for OpenSSL 4 (r1935023)
6+ Support native certificate stores/OpenSSL providers (issue #27, r1926950)
7+ Asynchronous DNS resolution (with APR or Unbound) (r1927249 et al.)
8+ Application-defined error callbacks (r1931047, r1931089 et al.)
9+ User-defined authentication schemes (r1927627)
510 Support for OCSP request generation and validation (r1830823)
11+ Support for BROTLI decompression (r1786654)
612 Support for FCGI protocol (r1714736 et al.)
713 Support for HTTP/2 protocol (r1709274 et al.)
814 Add CRL support for OpenSSL (r1699867)
@@ -21,6 +27,20 @@ Apache Serf 1.4.0 [2018-10-xx, from /tags/1.4.0, r18xxxx]
2127 - SERF_ERROR_TRUNCATED_STREAM (r1714246)
2228 - SERF_ERROR_AUTHN_CREDENTIALS_REJECTED (r1699656)
2329 - SERF_ERROR_SSL_NEGOTIATE_IN_PROGRESS (r1699951)
30+ - SERF_ERROR_HTTP2_NO_ERROR,
31+ SERF_ERROR_HTTP2_PROTOCOL_ERROR,
32+ SERF_ERROR_HTTP2_INTERNAL_ERROR,
33+ SERF_ERROR_HTTP2_FLOW_CONTROL_ERROR,
34+ SERF_ERROR_HTTP2_SETTINGS_TIMEOUT,
35+ SERF_ERROR_HTTP2_STREAM_CLOSED,
36+ SERF_ERROR_HTTP2_FRAME_SIZE_ERROR,
37+ SERF_ERROR_HTTP2_REFUSED_STREAM,
38+ SERF_ERROR_HTTP2_CANCEL,
39+ SERF_ERROR_HTTP2_COMPRESSION_ERROR,
40+ SERF_ERROR_HTTP2_CONNECT_ERROR,
41+ SERF_ERROR_HTTP2_ENHANCE_YOUR_CALM,
42+ SERF_ERROR_HTTP2_INADEQUATE_SECURITY,
43+ SERF_ERROR_HTTP2_HTTP_1_1_REQUIRED (1709183)
2444 - SERF_ERROR_SSL_OCSP_RESPONSE_CERT_REVOKED,
2545 SERF_ERROR_SSL_OCSP_RESPONSE_CERT_UNKNOWN,
2646 SERF_ERROR_SSL_OCSP_RESPONSE_INVALID (r1830823)
@@ -31,6 +51,11 @@ Apache Serf 1.4.0 [2018-10-xx, from /tags/1.4.0, r18xxxx]
3151 Fix issue #152: handle compressed responses > 4GB
3252 Fix issue #147: remove unneeded ISC_REQ_CONFIDENTIALITY flag in SSPI code
3353 Fix issue #156+#164: C++ comment style breaks C89 build
54+ Fix issue #181: Source tarball files are group- and world-writable (r1926676)
55+ Fix issue #149+#183: LD_LIBRARY_PATH not honoured for tests (r1926938)
56+ Fix issue #196: warning [-Wtautological-overlap-compare] (r1926968)
57+ Fix issue #206: SCons sometimes overrides compiler flags (r1926930)
58+ Fix issue #207: Digest authn provider should verify parameters (r1927627)
3459 Fix incorrect use of bio file handlers (r1699852)
3560 Initialize OpenSSL when using serf_ssl_load_cert_file outside a serf context
3661 (r1699848)
@@ -47,9 +72,11 @@ Apache Serf 1.4.0 [2018-10-xx, from /tags/1.4.0, r18xxxx]
4772
4873 Build improvements
4974 ------------------
75+ Improve compatibility with SCons versions older than 4 (1926222)
5076 Add experimental CMake build (r1834217 et al.)
5177 Make unix build work with APR-2 (r1699809)
5278 Add a version resource to libserf-N.dll on Windows (r1699689)
79+ Generate pkg-config files
5380
5481 Test suite
5582 ----------
@@ -59,6 +86,16 @@ Apache Serf 1.4.0 [2018-10-xx, from /tags/1.4.0, r18xxxx]
5986 Fix issue #157: Segmentation fault in test_ssl_init
6087
6188
89+ Apache Serf 1.4.0
90+ Not released.
91+
92+
93+ Apache Serf 1.3.11 [2026-xx-xx, from tags/1.3.11, r19xxxxx]
94+ Support for OpenSSL 4 (pending, ^/serf/branche/1.3.x-1.3.x-r1935023)
95+ Support for Visual Studio 2026 and later (pending, backport r1933327)
96+ Fix issue #181: Source tarball files are group- and world-writable (r1926677)
97+
98+
6299Apache Serf 1.3.10 [2023-05-31, from tags/1.3.10, r1910048]
63100 Support for OpenSSL 3 (r1901937, ...)
64101 Fix issue #171: Win32: Running tests fails with "no OPENSSL_Applink" error
0 commit comments