Skip to content

Commit 70e0945

Browse files
committed
Update change log for 1.5.0 and 1.3.11.
* CHANGES (1.5.0): Rename from 1.4.0, update contents. (1.4.0): Annotate "Not released". (1.3.11): Add draft changelog with some pending backports. git-svn-id: https://svn.apache.org/repos/asf/serf/trunk@1935056 13f79535-47bb-0310-9956-ffa450edef68
1 parent d6d2745 commit 70e0945

1 file changed

Lines changed: 38 additions & 1 deletion

File tree

CHANGES

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
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+
6299
Apache 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

Comments
 (0)