Author: kotkov
Date: Mon Mar 13 10:37:25 2017
New Revision: 1786654
URL: http://svn.apache.org/viewvc?rev=1786654&view=rev
Log:
Add support for decompressing Brotli (RFC 7932) data and allow decoding
"Content-Encoding: br" responses.
The patch introduces an optional dependency
Author: kotkov
Date: Wed Mar 22 18:06:19 2017
New Revision: 1788145
URL: http://svn.apache.org/viewvc?rev=1788145&view=rev
Log:
Unbreak build with defined SERF_DEBUG_BUCKET_USE.
* src/pump.c
(pump_cleanup): Fix typo when calling serf__bucket_drain().
Approved by: rhuijben
Modified:
Author: kotkov
Date: Wed Mar 22 18:07:51 2017
New Revision: 1788146
URL: http://svn.apache.org/viewvc?rev=1788146&view=rev
Log:
HTTP/2: Fix improper handling of SETTINGS_INITIAL_WINDOW_SIZE that
could result in the "HTTP2 flow control limits exceeded" error when
talking to
Author: kotkov
Date: Tue Apr 18 20:19:31 2017
New Revision: 1791833
URL: http://svn.apache.org/viewvc?rev=1791833&view=rev
Log:
Following up on r1786654, properly declare the new API function,
serf_bucket_is_brotli_supported() as a function without arguments.
* serf_bucket_typ
Author: kotkov
Date: Tue Apr 18 20:20:18 2017
New Revision: 1791834
URL: http://svn.apache.org/viewvc?rev=1791834&view=rev
Log:
Following up on r1786654, use a runtime check instead of an #ifdef when
scheduling Brotli tests to avoid -Wunused-function warnings.
* test/test_bucke
Author: kotkov
Date: Thu Aug 3 15:01:21 2017
New Revision: 1804005
URL: http://svn.apache.org/viewvc?rev=1804005&view=rev
Log:
Fix an edge case in the dechunk bucket where it could erroneously report
APR_EOF instead of an error in presence of a truncated response with
CRLF in place of the
Author: kotkov
Date: Thu Aug 3 15:06:09 2017
New Revision: 1804008
URL: http://svn.apache.org/viewvc?rev=1804008&view=rev
Log:
Teach the dechunk bucket to return a proper error in presence of invalid
(unparseable) chunk lengths, instead of returning an APR_EOF.
* buckets/dechunk_bucke
Author: kotkov
Date: Thu Aug 3 15:08:32 2017
New Revision: 1804010
URL: http://svn.apache.org/viewvc?rev=1804010&view=rev
Log:
Add a test for the overflow in the chunk size length in a "Transfer-
Encoding: chunked" response.
* test/test_buckets.c
(test_response_body_chunked_over
Author: kotkov
Date: Thu Aug 3 15:54:20 2017
New Revision: 1804016
URL: http://svn.apache.org/viewvc?rev=1804016&view=rev
Log:
Following up on r1804005, don't return the "response is truncated" error
code for an empty chunk size line.
While such empty line could be a
Author: kotkov
Date: Wed Aug 9 14:49:27 2017
New Revision: 1804534
URL: http://svn.apache.org/viewvc?rev=1804534&view=rev
Log:
Add a test for an error while reading the request body for an outgoing
request.
Apparently, Serf 1.3.x has a few related problems, which were fixed in
trunk by
Author: kotkov
Date: Wed Aug 9 15:01:53 2017
New Revision: 1804540
URL: http://svn.apache.org/viewvc?rev=1804540&view=rev
Log:
Create a branch to fix how Serf 1.3.x handles errors while reading the
body for an outgoing request.
Currently, such errors can either be silently ignore
Author: kotkov
Revision: 1804534
Modified property: svn:log
Modified: svn:log at Wed Aug 9 15:13:26 2017
--
--- svn:log (original)
+++ svn:log Wed Aug 9 15:13:26 2017
@@ -23,6 +23,9 @@ the 1.3.x-specific fix for these
Author: kotkov
Date: Wed Aug 9 15:14:47 2017
New Revision: 1804541
URL: http://svn.apache.org/viewvc?rev=1804541&view=rev
Log:
On the '1.3.x-fix-outgoing-request-err' branch: Merge r1804534 from trunk.
This changeset adds a test for an error while reading the body for an
ou
Author: kotkov
Date: Wed Aug 9 15:25:32 2017
New Revision: 1804543
URL: http://svn.apache.org/viewvc?rev=1804543&view=rev
Log:
On the '1.3.x-fix-outgoing-request-err' branch: Unset the hit_eof flag
before reading from the pending output buckets.
With the current approach whe
Author: kotkov
Date: Wed Aug 9 15:41:07 2017
New Revision: 1804553
URL: http://svn.apache.org/viewvc?rev=1804553&view=rev
Log:
On the '1.3.x-fix-outgoing-request-err' branch: Tweak the error handling
code when reading the data to write to the connection so that it would
immediately
Author: kotkov
Date: Wed Aug 9 16:09:01 2017
New Revision: 1804570
URL: http://svn.apache.org/viewvc?rev=1804570&view=rev
Log:
On the '1.3.x-fix-outgoing-request-err' branch: Following up on r1804541,
mark the new setup_request_err() test function as static.
* test/
Author: kotkov
Date: Thu Aug 17 15:29:06 2017
New Revision: 1805301
URL: http://svn.apache.org/viewvc?rev=1805301&view=rev
Log:
Fix an endless loop in the deflate bucket with the truncated input.
The endless loop can be triggered by how this bucket has been handling
Z_BUF_ERROR, whic
Author: kotkov
Date: Thu Aug 17 20:14:47 2017
New Revision: 1805336
URL: http://svn.apache.org/viewvc?rev=1805336&view=rev
Log:
Create a backport branch for r1805301 (Fix for an endless loop in the
deflate bucket with the truncated input).
Since the deflate bucket has been heavily tweake
Author: kotkov
Date: Thu Aug 17 21:34:34 2017
New Revision: 1805337
URL: http://svn.apache.org/viewvc?rev=1805337&view=rev
Log:
Create a backport branch for r1804008 (Teach the dechunk bucket to return
a proper error in presence of invalid (unparseable) chunk lengths, instead
of returnin
Author: kotkov
Date: Thu Aug 17 21:38:57 2017
New Revision: 1805339
URL: http://svn.apache.org/viewvc?rev=1805339&view=rev
Log:
On the '1.3.x-r1804008-group' branch: Merge r1804005, r1804008 and
r1804016 from trunk.
The shortlog of these changes is:
r1804005: Fix an edge case
Author: kotkov
Date: Thu Aug 17 21:51:37 2017
New Revision: 1805340
URL: http://svn.apache.org/viewvc?rev=1805340&view=rev
Log:
On the '1.3.x-r1804008-group' branch: Fix a couple of responses with
chunked encoding in the test suite that are ill-formed per RFC7230,
and now result in
Author: kotkov
Date: Thu Aug 17 23:03:36 2017
New Revision: 1805341
URL: http://svn.apache.org/viewvc?rev=1805341&view=rev
Log:
* STATUS: Nominate r1804534, r1804543 and r1804553 (Fix error handling
when reading the outgoing request's body).
Modified:
serf/branches/1.3.x/STATUS
Author: kotkov
Date: Thu Aug 17 23:05:19 2017
New Revision: 1805344
URL: http://svn.apache.org/viewvc?rev=1805344&view=rev
Log:
* STATUS: Nominate r1805301 (Fix an endless loop in the deflate bucket
with the truncated input).
Modified:
serf/branches/1.3.x/STATUS
Modified: serf/bran
Author: kotkov
Date: Thu Aug 17 23:04:37 2017
New Revision: 1805342
URL: http://svn.apache.org/viewvc?rev=1805342&view=rev
Log:
* STATUS: Nominate r1804005, r1804008 and r1804016 (Return an error
for invalid chunk lengths in the dechunk bucket).
Modified:
serf/branches/1.3.x/ST
Author: kotkov
Date: Thu May 5 15:32:43 2022
New Revision: 1900591
URL: http://svn.apache.org/viewvc?rev=1900591&view=rev
Log:
Fix expired test certificates
It's the second time when expired test certificates break tests for me.
The current certs expired on 2021-04-28 08:50:35.
Thi
Author: kotkov
Date: Wed May 18 16:07:43 2022
New Revision: 1901040
URL: http://svn.apache.org/viewvc?rev=1901040&view=rev
Log:
Fix test_ssl_handshake() and test_ssl_alpn_negotiate() failures with OpenSSL
1.1.1i+.
OpenSSL 1.1.1i changed behavior when verifying certificates with an unknown C
Author: kotkov
Date: Wed May 18 16:22:19 2022
New Revision: 1901041
URL: http://svn.apache.org/viewvc?rev=1901041&view=rev
Log:
* CMakeLists.txt: Define SERF_HAVE_SSPI on Windows, equivalently to the
following existing line in SConstruct:
if sys.platform == 'win32':
Author: kotkov
Date: Wed Jun 15 13:20:10 2022
New Revision: 1901936
URL: http://svn.apache.org/viewvc?rev=1901936&view=rev
Log:
Update test certificates
1. cacert_nul.pem
2. servercert_cn_nul.pem
3. servercert_cnsan_nul.pem
4. servercert_san_nul.pem
to SHA256 from SHA1.
- It's consis
Author: kotkov
Date: Wed Jun 15 13:22:58 2022
New Revision: 1901937
URL: http://svn.apache.org/viewvc?rev=1901937&view=rev
Log:
Remove the use of the ERR_GET_FUNC() macro.
The ERR_GET_FUNC() macro was removed in OpenSSL 3.0 [1]:
[[[
Removal of function code from the error codes
The func
Author: kotkov
Date: Thu Jun 23 16:51:23 2022
New Revision: 1902208
URL: http://svn.apache.org/viewvc?rev=1902208&view=rev
Log:
Add support for BIO_CTRL_EOF and implement the hit eof logic for ssl buckets
and APR files.
Potentially OpenSSL can check BIOs for EOF. For example, OpenSSL 1.1.1
Author: kotkov
Date: Thu Jun 23 16:53:44 2022
New Revision: 1902209
URL: http://svn.apache.org/viewvc?rev=1902209&view=rev
Log:
* test/MockHTTPinC/MockHTTP_server.c
(bio_apr_socket_ctrl): Following up on r1902208, simplify the code by
returning the hit_eof value.
Modified:
serf/t
Author: kotkov
Date: Tue Jun 28 09:36:08 2022
New Revision: 1902304
URL: http://svn.apache.org/viewvc?rev=1902304&view=rev
Log:
Fix the return value for unknown controls in the BIO control functions.
According to the BIO_ctrl() manual page [1]:
[[[
Source/sink BIOs return an 0 if they do
Author: kotkov
Date: Wed Apr 19 16:55:57 2023
New Revision: 1909250
URL: http://svn.apache.org/viewvc?rev=1909250&view=rev
Log:
Create an 1.3.x backport branch for r1901937 (Remove the use of the
ERR_GET_FUNC()
macro, which was removed in OpenSSL 3.0).
Added:
serf/branches/1.3.x-r190
Author: kotkov
Date: Wed Apr 19 16:58:42 2023
New Revision: 1909251
URL: http://svn.apache.org/viewvc?rev=1909251&view=rev
Log:
On the '1.3.x-r1901937' branch: Merge r1901937 from trunk (Remove the use
of the ERR_GET_FUNC() macro, which was removed in OpenSSL 3.0).
This required re
Author: kotkov
Date: Wed Apr 19 18:30:54 2023
New Revision: 1909255
URL: http://svn.apache.org/viewvc?rev=1909255&view=rev
Log:
Create an 1.3.x backport branch for r1901040 (Fix test_ssl_handshake() failure
with OpenSSL 1.1.1i+).
Added:
serf/branches/1.3.x-r1901040/ (props cha
Author: kotkov
Date: Wed Apr 19 18:35:12 2023
New Revision: 1909256
URL: http://svn.apache.org/viewvc?rev=1909256&view=rev
Log:
On the '1.3.x-r1901040' branch: Merge r1901040 from trunk (Fix
test_ssl_handshake()
failure with OpenSSL 1.1.1i+).
Resolve the conflicts and adjust the
Author: kotkov
Date: Thu Apr 20 11:04:30 2023
New Revision: 1909278
URL: http://svn.apache.org/viewvc?rev=1909278&view=rev
Log:
On the '1.3.x' branch: Fix a test suite issue that is specific to this branch:
the test_https_server_proxy_setup() function wasn't checking th
Author: kotkov
Date: Thu Apr 20 11:07:42 2023
New Revision: 1909279
URL: http://svn.apache.org/viewvc?rev=1909279&view=rev
Log:
On the '1.3.x-r1901937' branch: Merge changes from the 1.3.x branch.
Modified:
serf/branches/1.3.x-r1901937/ (props changed)
serf/branches/1.3.x
Author: kotkov
Date: Thu Apr 20 11:08:14 2023
New Revision: 1909280
URL: http://svn.apache.org/viewvc?rev=1909280&view=rev
Log:
On the '1.3.x-r1901040' branch: Merge changes from the 1.3.x branch.
Modified:
serf/branches/1.3.x-r1901040/ (props changed)
serf/branches/1.3.x
Author: kotkov
Date: Thu Apr 20 12:01:43 2023
New Revision: 1909285
URL: http://svn.apache.org/viewvc?rev=1909285&view=rev
Log:
On the '1.3.x-r1901040' branch: A minor test output tweak.
* test/test_context.c
(format_cert_failures): Use serf__log() to output debug informat
Author: kotkov
Date: Fri Apr 21 10:34:44 2023
New Revision: 1909311
URL: http://svn.apache.org/viewvc?rev=1909311&view=rev
Log:
On the '1.3.x' branch: When starting the test server, retry upon receiving
a EADDRINUSE.
Some of the tests, such as the ones testing the SSL tunnels,
Author: kotkov
Date: Fri Apr 21 10:36:18 2023
New Revision: 1909312
URL: http://svn.apache.org/viewvc?rev=1909312&view=rev
Log:
On the '1.3.x-r1901040' branch: Merge changes from the 1.3.x branch.
Modified:
serf/branches/1.3.x-r1901040/ (props changed)
serf/branches/1.3.x
Author: kotkov
Date: Fri Apr 21 10:36:44 2023
New Revision: 1909313
URL: http://svn.apache.org/viewvc?rev=1909313&view=rev
Log:
On the '1.3.x-r1901937' branch: Merge changes from the 1.3.x branch.
Modified:
serf/branches/1.3.x-r1901937/ (props changed)
serf/branches/1.3.x
Author: kotkov
Date: Fri Apr 21 10:42:16 2023
New Revision: 1909314
URL: http://svn.apache.org/viewvc?rev=1909314&view=rev
Log:
On the '1.3.x' branch: Merge r1814714 from trunk:
* r1814714
Support building against OpenSSL 1.1.0 on Windows
Justification:
We already su
Author: kotkov
Date: Fri Apr 21 10:58:36 2023
New Revision: 1909315
URL: http://svn.apache.org/viewvc?rev=1909315&view=rev
Log:
* SConstruct
(MSVC_VERSION): Add `2019` to the list of mapped values, as we already
allow 14.2 to be specified.
Modified:
serf/trunk/SConstruct
Modified:
Author: kotkov
Date: Fri Apr 21 11:04:25 2023
New Revision: 1909316
URL: http://svn.apache.org/viewvc?rev=1909316&view=rev
Log:
* SConstruct
(MSVC_VERSION): Allow specifying VC 14.3 (2022).
Modified:
serf/trunk/SConstruct
Modified: serf/trunk/SConstruct
URL:
http://svn.apache.org/vi
Author: kotkov
Date: Fri Apr 21 11:15:15 2023
New Revision: 1909317
URL: http://svn.apache.org/viewvc?rev=1909317&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Extend the r1712131 (Add support for building with VS2017) group
with recent changes from trunk that also allow select
Author: kotkov
Date: Mon Apr 24 10:10:45 2023
New Revision: 1909378
URL: http://svn.apache.org/viewvc?rev=1909378&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Nominate r1901040 (Fix test_ssl_handshake() failure with
OpenSSL 1.1.1i+).
Modified:
serf/branches/1.3.x/STATUS
Author: kotkov
Date: Mon Apr 24 10:16:17 2023
New Revision: 1909379
URL: http://svn.apache.org/viewvc?rev=1909379&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Nominate r1901937 (Remove the use of ERR_GET_FUNC() to allow
building against OpenSSL 3).
Modified:
serf/branche
Author: kotkov
Date: Tue Apr 25 08:43:42 2023
New Revision: 1909396
URL: http://svn.apache.org/viewvc?rev=1909396&view=rev
Log:
Create an 1.3.x backport branch for r1902208 and r1902304:
- r1902208: Add support for BIO_CTRL_EOF, which is being used by OpenSSL 3.0+
and OpenSSL 1.1.1e.
- r190
Author: kotkov
Date: Tue Apr 25 08:49:22 2023
New Revision: 1909397
URL: http://svn.apache.org/viewvc?rev=1909397&view=rev
Log:
On the '1.3.x-r1902208+r1902304' branch: Merge r1902208, r1902304 from trunk:
- r1902208: Add support for BIO_CTRL_EOF, which is being used by Open
Author: kotkov
Date: Tue Apr 25 09:22:54 2023
New Revision: 1909399
URL: http://svn.apache.org/viewvc?rev=1909399&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Nominate r1902208, r1902304 (Rework BIO control handlers to support
BIO_CTRL_EOF and to properly respond to unknown
Author: kotkov
Date: Tue Apr 25 17:30:25 2023
New Revision: 1909407
URL: http://svn.apache.org/viewvc?rev=1909407&view=rev
Log:
Create an 1.3.x backport branch for r1909252, r1909385, r1909406:
- r1909252: Do not use OpenSSL functions that operates with FILE to avoid
potential CRT vers
Author: kotkov
Date: Tue Apr 25 17:34:03 2023
New Revision: 1909408
URL: http://svn.apache.org/viewvc?rev=1909408&view=rev
Log:
On the '1.3.x-r1909252-group' branch: Merge r1909252, r1909385, r1909406
from trunk:
- r1909252: Do not use OpenSSL functions that operates with
Author: kotkov
Date: Tue Apr 25 17:42:50 2023
New Revision: 1909410
URL: http://svn.apache.org/viewvc?rev=1909410&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Nominate r1909252, r1909385, r1909406 (Do not use OpenSSL functions
that operate with FILE to avoid potential CRT ver
Author: kotkov
Date: Tue Apr 25 18:18:18 2023
New Revision: 1909413
URL: http://svn.apache.org/viewvc?rev=1909413&view=rev
Log:
Remove a couple of remaining _fp() OpenSSL API usages in the test suite
when compiling with MH_VERBOSE=1.
(Also see r1909385 and r1909406.)
* test/MockHTT
Author: kotkov
Date: Tue Apr 25 18:29:08 2023
New Revision: 1909414
URL: http://svn.apache.org/viewvc?rev=1909414&view=rev
Log:
On the '1.3.x-r1909252-group' branch: Merge r1909413 (Remove a couple
of remaining _fp() OpenSSL API usages in the test suite) from trunk,
adjusting to th
Author: kotkov
Date: Tue Apr 25 18:31:50 2023
New Revision: 1909415
URL: http://svn.apache.org/viewvc?rev=1909415&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Extend the r1909252 group nomination (Do not use OpenSSL functions
that operate with FILE to avoid potential CRT ver
Author: kotkov
Date: Wed Apr 26 13:31:37 2023
New Revision: 1909433
URL: http://svn.apache.org/viewvc?rev=1909433&view=rev
Log:
* SConstruct: Threat warning C4013 ('function' undefined; assuming extern
returning int) as error, similiarly to r1909253 in CMakeLists.txt.
Modified:
Author: kotkov
Date: Wed Apr 26 13:39:29 2023
New Revision: 1909434
URL: http://svn.apache.org/viewvc?rev=1909434&view=rev
Log:
On the '1.3.x-r1909252-group' branch: Merge r1909433 (Threat warning C4013
('function' undefined; assuming extern returning int)
Author: kotkov
Date: Wed Apr 26 13:43:51 2023
New Revision: 1909435
URL: http://svn.apache.org/viewvc?rev=1909435&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Extend the r1909252 group nomination (Do not use OpenSSL functions
that operate with FILE to avoid potential CRT ver
Author: kotkov
Revision: 1909434
Modified property: svn:log
Modified: svn:log at Wed Apr 26 13:46:02 2023
--
--- svn:log (original)
+++ svn:log Wed Apr 26 13:46:02 2023
@@ -1,4 +1,4 @@
-On the '1.3.x-r1909252-
Author: kotkov
Revision: 1909433
Modified property: svn:log
Modified: svn:log at Wed Apr 26 13:46:12 2023
--
--- svn:log (original)
+++ svn:log Wed Apr 26 13:46:12 2023
@@ -1,2 +1,2 @@
-* SConstruct: Threat warning C4013
Author: kotkov
Revision: 1909253
Modified property: svn:log
Modified: svn:log at Wed Apr 26 13:46:45 2023
--
--- svn:log (original)
+++ svn:log Wed Apr 26 13:46:45 2023
@@ -1,2 +1,2 @@
-* CMakeLists.txt: Threat warning
Author: kotkov
Date: Wed May 3 16:40:40 2023
New Revision: 1909593
URL: http://svn.apache.org/viewvc?rev=1909593&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Cast a vote on the r1775239-1781240 group.
Modified:
serf/branches/1.3.x/STATUS
Modified: serf/branches/1.3.x/STA
Author: kotkov
Date: Wed May 3 16:42:06 2023
New Revision: 1909594
URL: http://svn.apache.org/viewvc?rev=1909594&view=rev
Log:
On the '1.3.x' branch:
* STATUS: Fix indentation. No functional changes.
Modified:
serf/branches/1.3.x/STATUS
Modified: serf/branches/1.3.x/STA
Author: kotkov
Date: Thu May 18 09:27:46 2023
New Revision: 1909900
URL: http://svn.apache.org/viewvc?rev=1909900&view=rev
Log:
On '1.3.x' branch: Merge the r1712131 group from trunk:
* r1712131, r1807594, r1811088, r1861036, r1909315, r1909316
Add support for building with
Author: kotkov
Date: Thu May 18 09:30:01 2023
New Revision: 1909901
URL: http://svn.apache.org/viewvc?rev=1909901&view=rev
Log:
On the '1.3.x' branch: Merge r1901040 from trunk:
* r1901040
Fix test_ssl_handshake() failure with OpenSSL 1.1.1i+.
Justification:
Serf shoul
Author: kotkov
Date: Thu May 18 09:31:26 2023
New Revision: 1909902
URL: http://svn.apache.org/viewvc?rev=1909902&view=rev
Log:
On the '1.3.x' branch: Merge r1901937 from trunk:
* r1901937
Remove the use of ERR_GET_FUNC() to allow building against OpenSSL 3.
Justificat
Author: kotkov
Date: Thu May 18 09:32:30 2023
New Revision: 1909903
URL: http://svn.apache.org/viewvc?rev=1909903&view=rev
Log:
On the '1.3.x' branch: Merge r1902208, r1902304 from trunk:
* r1902208, r1902304
Rework BIO control handlers to support BIO_CTRL_EOF and to properly
Author: kotkov
Date: Thu May 18 09:33:55 2023
New Revision: 1909904
URL: http://svn.apache.org/viewvc?rev=1909904&view=rev
Log:
On the '1.3.x' branch: Merge the r1909252 group from trunk:
* r1909252, r1909385, r1909406, r1909413, r1909433
Do not use OpenSSL functions that ope
Author: kotkov
Date: Tue May 23 12:12:53 2023
New Revision: 1910019
URL: http://svn.apache.org/viewvc?rev=1910019&view=rev
Log:
On the '1.3.x' branch: Bump version to 1.3.10.
* serf.h
(SERF_PATCH_VERSION): Bump the patch version.
Modified:
serf/branches/1.3.x/serf.h
Author: kotkov
Date: Thu May 25 10:02:49 2023
New Revision: 1910045
URL: http://svn.apache.org/viewvc?rev=1910045&view=rev
Log:
* CHANGES: (1.3.9): Slightly rephrase the r1699858 entry: don't insert the
revision number in the middle of the description.
Modified:
serf/trun
Author: kotkov
Date: Thu May 25 10:06:37 2023
New Revision: 1910046
URL: http://svn.apache.org/viewvc?rev=1910046&view=rev
Log:
* CHANGES: (1.3.10): Add changelog.
Modified:
serf/trunk/CHANGES
Modified: serf/trunk/CHANGES
URL:
http://svn.apache.org/viewvc/serf/trunk/CHANGES?rev=191004
Author: kotkov
Date: Thu May 25 10:09:10 2023
New Revision: 1910047
URL: http://svn.apache.org/viewvc?rev=1910047&view=rev
Log:
* CHANGES: (1.3.10): Slightly tweak the r1804534 changelog entry.
Modified:
serf/trunk/CHANGES
Modified: serf/trunk/CHANGES
URL:
http://svn.apache.org/viewvc/
Author: kotkov
Date: Thu May 25 10:19:47 2023
New Revision: 1910048
URL: http://svn.apache.org/viewvc?rev=1910048&view=rev
Log:
On the '1.3.x' branch: Merge r1758362, r1910045, r1910046, r1910047 from
trunk with relevant CHANGES updates.
Modified:
serf/branches/1.3.x/
Author: kotkov
Date: Thu May 25 13:02:05 2023
New Revision: 1910054
URL: http://svn.apache.org/viewvc?rev=1910054&view=rev
Log:
Following up on r1805461, fix the actual executable name for SHA256SUM
in the dist.sh script.
* dist.sh: Invoke SHA256SUM=`sha256sum` rather than `sha1sum`.
Modi
Author: kotkov
Date: Thu May 25 13:03:57 2023
New Revision: 1910055
URL: http://svn.apache.org/viewvc?rev=1910055&view=rev
Log:
Switch to SHA-512 checksums in the dist.sh script, to be in line with
what we currently publish alongside the tarballs.
* dist.sh: Use `sha512sum` instead of `sha25
Author: kotkov
Date: Thu May 25 16:34:45 2023
New Revision: 1910060
URL: http://svn.apache.org/viewvc?rev=1910060&view=rev
Log:
* publish/includes/footer.html: Update the copyright year.
Modified:
serf/site/publish/includes/footer.html
Modified: serf/site/publish/includes/footer.html
Author: kotkov
Date: Thu May 25 17:02:52 2023
New Revision: 1910061
URL: http://svn.apache.org/viewvc?rev=1910061&view=rev
Log:
Provide SHA-512 checksums in the download section.
* publish/includes/download.html: Provide links to SHA-512 checksums.
Update relevant parts of the
Author: kotkov
Date: Thu May 25 18:25:40 2023
New Revision: 1910062
URL: http://svn.apache.org/viewvc?rev=1910062&view=rev
Log:
* publish/includes/download.html: Link to the KEYS file within `dist/serf`.
Modified:
serf/site/publish/download.html
Modified: serf/site/publish/download.html
Author: kotkov
Date: Thu May 25 18:28:52 2023
New Revision: 1910063
URL: http://svn.apache.org/viewvc?rev=1910063&view=rev
Log:
Provide links to the asc signature files in the download section.
* publish/download.html: Provide links to .asc files. Tweak the column names.
Modified:
serf/
Author: kotkov
Date: Fri May 26 07:38:13 2023
New Revision: 1910069
URL: http://svn.apache.org/viewvc?rev=1910069&view=rev
Log:
Following-up on r1910062, use a correct filename in the `gpg --import` command.
* publish/download.html: Reference the `KEYS` file rather than `serf.asc`.
Modi
Author: kotkov
Date: Fri May 26 08:20:39 2023
New Revision: 1910070
URL: http://svn.apache.org/viewvc?rev=1910070&view=rev
Log:
* Tagged release 1.3.10 from branches/1.3.x@1910048
Added:
serf/tags/1.3.10/ (props changed)
- copied from r1910048, serf/branches/1.3.x/
Propchange:
Author: kotkov
Date: Wed May 31 18:32:03 2023
New Revision: 1910149
URL: http://svn.apache.org/viewvc?rev=1910149&view=rev
Log:
Publish Apache Serf 1.3.10.
* publish/doap.rdf: Update information for 1.3.10.
* publish/download.html: Update all file links and versions to 1.3.10.
Modi
Author: kotkov
Date: Wed May 31 18:36:21 2023
New Revision: 1910150
URL: http://svn.apache.org/viewvc?rev=1910150&view=rev
Log:
* CHANGES: (1.3.10): Fill in the date/revision details after the release.
Modified:
serf/trunk/CHANGES
Modified: serf/trunk/CHANGES
URL:
http://svn.apache
LT_STRATEGY as the compression level to deflateInit2().
]]]
Regards,
Evgeny Kotkov
Index: buckets/deflate_buckets.c
===
--- buckets/deflate_buckets.c (revision 1757569)
+++ buckets/deflate_buckets.c (working copy)
@@ -503,
BROTLI variable. In case it's set, ensure that we are building
with an appropriate version of the library and define SERF_HAVE_BROTLI.
Patch by: Evgeny Kotkov
]]]
Regards,
Evgeny Kotkov
Index: buckets/brotli_buckets.c
==
n't use the deprecated API that's going to be
removed in 1.0.0.
(The discussion is in https://github.com/google/brotli/issues/483)
Regards,
Evgeny Kotkov
defined SERF_DEBUG_BUCKET_USE.
* src/pump.c
(pump_cleanup): Fix typo when calling serf__bucket_drain().
Patch by: Evgeny Kotkov
]]]
Regards,
Evgeny Kotkov
Index: src/pump.c
===
--- src/pump.c (revision 1787257)
+++ src/pump.c
er depend on the underlying
serf_request_t.
Please see the attached patch with the fix described above. The log
message is included in the beginning of the patch file.
Regards,
Evgeny Kotkov
HTTP/2: Avoid accessing an already destroyed allocator when freeing
HPACK buckets in certain err
_open,
create_test_hold_open_context): New helpers that allow mocking the
behavior of a hold_open() callback.
(test_aggregate_bucket_hold_open_read_iovec,
test_aggregate_bucket_hold_open_readline,
test_aggregate_bucket_hold_open_peek_eagain): New tests.
(test_buckets): Run new tests.
Patch by: Evgeny K
The attached patch contains a fix for this issue. The log message is
included in the beginning of the patch file.
[1] https://tools.ietf.org/html/rfc7540#section-6.9.2
Regards,
Evgeny Kotkov
HTTP/2: Fix improper handling of SETTINGS_INITIAL_WINDOW_SIZE that
could result in the "HTTP2
Evgeny Kotkov writes:
> Hi,
>
> This patch fixes trunk build when SERF_DEBUG_BUCKET_USE is defined.
> The issue is caused by a typo in the pump_cleanup() function at pump.c:38.
>
> (Note that currently the test suite fails when this option is enabled, but
> that re
Evgeny Kotkov writes:
> The attached patch contains a fix for this issue. The log message is
> included in the beginning of the patch file.
Committed in https://svn.apache.org/r1788146
Regards,
Evgeny Kotkov
Evgeny Kotkov writes:
> Luckily, in this particular case with HPACK buckets and header-only
> requests, it's possible to avoid using the request->allocator, and
> allocate the new bucket using the HTTP/2 stream's allocator. Thus,
> the lifetime of the new bucket wil
ps://ci.apache.org/builders/serf-x64-macosx/builds/501/
(Perhaps, this is caused by a test suite bug or indicates an existing
issue in the code.)
Regards,
Evgeny Kotkov
I had to use
> 'svn diff --git'. Apply with 'svn patch --strip 2'.
Thanks, committed in https://svn.apache.org/r1900591
Regards,
Evgeny Kotkov
having to regularly recreate those certificates.
Thanks,
Evgeny Kotkov
[1] https://lists.apache.org/thread/odrs51x6x8c9x0ysctyn1fv2f61dzw5n
t require rewriting
the tests to a different callback, depending on the kind of failures that
should be ignored.
Thanks,
Evgeny Kotkov
1 - 100 of 126 matches
Mail list logo