svn commit: r1712306 - /serf/trunk/test/test_buckets.c

2015-11-03 Thread ivan
Author: ivan Date: Tue Nov 3 15:08:49 2015 New Revision: 1712306 URL: http://svn.apache.org/viewvc?rev=1712306=rev Log: * test/test_buckets.c (test_aggregate_bucket_readline): Remove unused code. Modified: serf/trunk/test/test_buckets.c Modified: serf/trunk/test/test_buckets.c URL: http

svn commit: r1712307 - /serf/trunk/buckets/response_buckets.c

2015-11-03 Thread ivan
Author: ivan Date: Tue Nov 3 15:11:57 2015 New Revision: 1712307 URL: http://svn.apache.org/viewvc?rev=1712307=rev Log: Fix memory leak in serf_response_full_become_aggregate(). * buckets/response_buckets.c (serf_response_full_become_aggregate): Destroy CTX->BODY bucket if any and f

svn commit: r1712312 - in /serf/trunk/test: test_buckets.c test_serf.h test_util.c

2015-11-03 Thread ivan
Author: ivan Date: Tue Nov 3 15:46:37 2015 New Revision: 1712312 URL: http://svn.apache.org/viewvc?rev=1712312=rev Log: Improve diagnostic of unfreed memory in bucket allocator in bucket tests. * test/test_serf.h (test__create_bucket_allocator): New function declaration. * test/test_util.c

svn commit: r1711904 - in /serf/trunk: buckets/iovec_buckets.c test/test_buckets.c

2015-11-02 Thread ivan
Author: ivan Date: Mon Nov 2 08:22:53 2015 New Revision: 1711904 URL: http://svn.apache.org/viewvc?rev=1711904=rev Log: Follow-up to r1711794: Fix get_remaining support on the standard iovec bucket when one buffer is partially read. * buckets/iovec_buckets.c (serf_iovec_get_remaining

svn commit: r1712718 - /serf/trunk/buckets/allocator.c

2015-11-04 Thread ivan
Author: ivan Date: Thu Nov 5 07:40:58 2015 New Revision: 1712718 URL: http://svn.apache.org/viewvc?rev=1712718=rev Log: Add another diagnostic macro SERF__DEBUG_USE_AFTER_FREE to detect usage of bucket allocator after it destroyed by pool cleanup. * buckets/allocator.c

svn commit: r1712717 - in /serf/trunk/test: test_ssl.c test_util.c

2015-11-04 Thread ivan
Author: ivan Date: Thu Nov 5 07:30:14 2015 New Revision: 1712717 URL: http://svn.apache.org/viewvc?rev=1712717=rev Log: Use test__create_bucket_allocator() in few more places for better unfreed memory diagnostic. * test/test_ssl.c (test_ssl_init): Use test__create_bucket_allocator() instead

svn commit: r1712827 - /serf/trunk/test/test_ssl.c

2015-11-05 Thread ivan
Author: ivan Date: Thu Nov 5 17:29:35 2015 New Revision: 1712827 URL: http://svn.apache.org/viewvc?rev=1712827=rev Log: Resolve unfreed warnings in test_ssl_init() test. * test/test_ssl.c (test_ssl_init): Do not share the same bucket as streams for encrypt and decrypt buckets otherwise

svn commit: r1712797 - /serf/trunk/test/test_buckets.c

2015-11-05 Thread ivan
Author: ivan Date: Thu Nov 5 15:32:17 2015 New Revision: 1712797 URL: http://svn.apache.org/viewvc?rev=1712797=rev Log: Follow-up to r1712795: Remove unused function. * test/test_buckets.c (prepend_magic): Remove. Modified: serf/trunk/test/test_buckets.c Modified: serf/trunk/test

svn commit: r1712795 - /serf/trunk/test/test_buckets.c

2015-11-05 Thread ivan
Author: ivan Date: Thu Nov 5 15:23:18 2015 New Revision: 1712795 URL: http://svn.apache.org/viewvc?rev=1712795=rev Log: Add test for problem in aggregate buckets fixed in r1712790. * test/test_buckets.c (test_aggregate_buckets): Test prepend and then append to aggregate bucket. Modified

svn commit: r1712320 - in /serf/trunk: buckets/copy_buckets.c test/test_buckets.c

2015-11-03 Thread ivan
Author: ivan Date: Tue Nov 3 16:22:34 2015 New Revision: 1712320 URL: http://svn.apache.org/viewvc?rev=1712320=rev Log: Destroy wrapped bucket in copy bucket. Discussion: http://mail-archives.apache.org/mod_mbox/serf-dev/201511.mbox/%3ccabw-3ycbvkfjze0ttergbguej_fz7dg8vf_bmrab2qra6nb

svn commit: r1700246 - /serf/trunk/config_store.c

2015-08-31 Thread ivan
Author: ivan Date: Mon Aug 31 13:10:33 2015 New Revision: 1700246 URL: http://svn.apache.org/r1700246 Log: Follow-up to r1700062. * config_store.c: Apply the ASF standard license header. Modified: serf/trunk/config_store.c Modified: serf/trunk/config_store.c URL: http://svn.apache.org

svn commit: r1701025 - /serf/site/publish/includes/header.html

2015-09-03 Thread ivan
Author: ivan Date: Thu Sep 3 13:50:11 2015 New Revision: 1701025 URL: http://svn.apache.org/r1701025 Log: Make sure the navbar content is not shifted because of scrollbars. * publish/includes/header.html: Add CSS magic to force vertical scrollbar. Modified: serf/site/publish/includes

svn commit: r1700830 - /serf/trunk/buckets/request_buckets.c

2015-09-02 Thread ivan
Author: ivan Date: Wed Sep 2 14:10:23 2015 New Revision: 1700830 URL: http://svn.apache.org/r1700830 Log: * buckets/request_buckets.c (serf_request_destroy): Fix indentation. Modified: serf/trunk/buckets/request_buckets.c Modified: serf/trunk/buckets/request_buckets.c URL: http

svn commit: r1700832 - /serf/branches/1.3.x/STATUS

2015-09-02 Thread ivan
Author: ivan Date: Wed Sep 2 14:19:57 2015 New Revision: 1700832 URL: http://svn.apache.org/r1700832 Log: * STATUS: Vote for r1699791. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches/1.3.x/STATUS?rev=1700832=1700831

svn commit: r1715868 - /serf/trunk/test/test_buckets.c

2015-11-23 Thread ivan
Author: ivan Date: Mon Nov 23 16:27:15 2015 New Revision: 1715868 URL: http://svn.apache.org/viewvc?rev=1715868=rev Log: * test/test_buckets.c (test_dechunk_buckets): Destroy bucket after testing to avoid unfreed memory warnings. Modified: serf/trunk/test/test_buckets.c Modified: serf

svn commit: r1754722 - /serf/trunk/auth/auth_digest.c

2016-08-01 Thread ivan
Author: ivan Date: Mon Aug 1 10:04:41 2016 New Revision: 1754722 URL: http://svn.apache.org/viewvc?rev=1754722=rev Log: * auth/auth_digest.c (serf__validate_response_digest_auth): Remove redundant check while skipping leading spaces. Modified: serf/trunk/auth/auth_digest.c Modified

svn commit: r1758379 - in /serf/branches/release-1.3.9/publish: doap.rdf download.html

2016-08-30 Thread ivan
Author: ivan Date: Tue Aug 30 12:42:27 2016 New Revision: 1758379 URL: http://svn.apache.org/viewvc?rev=1758379=rev Log: On 'release-1.3.9' branch: Update the site for 1.3.9 release. * publish/doap.rdf: Update the version to 1.3.9. * publish/download.html (Source tarballs): Adjust download

svn commit: r1758372 - /serf/branches/release-1.3.9/

2016-08-30 Thread ivan
Author: ivan Date: Tue Aug 30 12:10:49 2016 New Revision: 1758372 URL: http://svn.apache.org/viewvc?rev=1758372=rev Log: Create a branch to prepare site for Apache Serf 1.3.9 release. Added: serf/branches/release-1.3.9/ - copied from r1758371, serf/site/

svn commit: r1758377 - in /serf/branches/release-1.3.9: ./ publish/download.html

2016-08-30 Thread ivan
Author: ivan Date: Tue Aug 30 12:32:07 2016 New Revision: 1758377 URL: http://svn.apache.org/viewvc?rev=1758377=rev Log: On 'release-1.3.9' branch: Merge changes from ^/serf/site. Modified: serf/branches/release-1.3.9/ (props changed) serf/branches/release-1.3.9/publish/download.html

svn commit: r1761053 - /serf/trunk/buckets/deflate_buckets.c

2016-09-16 Thread ivan
Author: ivan Date: Fri Sep 16 16:04:09 2016 New Revision: 1761053 URL: http://svn.apache.org/viewvc?rev=1761053=rev Log: Configure ZLib to use bucket allocator in deflate buckets. * buckets/deflate_buckets.c (zalloc_func, zalloc_free): New. (serf_bucket_deflate_create

svn commit: r1765215 - /serf/site/publish/contribute.html

2016-10-17 Thread ivan
Author: ivan Date: Mon Oct 17 07:26:57 2016 New Revision: 1765215 URL: http://svn.apache.org/viewvc?rev=1765215=rev Log: Fix broken link. * publish/contribute.html (mailing-list): Change id to 'mailing-lists'. Modified: serf/site/publish/contribute.html Modified: serf/site/publish

svn commit: r1805432 - /serf/branches/1.3.x/STATUS

2017-08-18 Thread ivan
Author: ivan Date: Fri Aug 18 14:14:07 2017 New Revision: 1805432 URL: http://svn.apache.org/viewvc?rev=1805432=rev Log: * STATUS: Vote for 1.3.x-fix-outgoing-request-err fix. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf

svn commit: r1805434 - /serf/branches/1.3.x/STATUS

2017-08-18 Thread ivan
Author: ivan Date: Fri Aug 18 15:04:53 2017 New Revision: 1805434 URL: http://svn.apache.org/viewvc?rev=1805434=rev Log: * STATUS: Vote for r1804008 group. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches/1.3.x/STATUS

svn commit: r1805436 - /serf/branches/1.3.x/STATUS

2017-08-18 Thread ivan
Author: ivan Date: Fri Aug 18 15:14:08 2017 New Revision: 1805436 URL: http://svn.apache.org/viewvc?rev=1805436=rev Log: * STATUS: Vote for r1805301. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches/1.3.x/STATUS?rev

svn commit: r1808209 - in /serf/branches/1.3.x: ./ STATUS outgoing.c test/test_context.c test/test_serf.h test/test_util.c

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:28:22 2017 New Revision: 1808209 URL: http://svn.apache.org/viewvc?rev=1808209=rev Log: Merge: * r1804534, r1804543, r1804553 Fix error handling when reading the outgoing request's body by not ignoring such errors in some cases. Justification

svn commit: r1808211 - in /serf/branches/1.3.x: ./ STATUS buckets/dechunk_buckets.c test/test_auth.c test/test_buckets.c test/test_context.c

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:40:39 2017 New Revision: 1808211 URL: http://svn.apache.org/viewvc?rev=1808211=rev Log: Merge: * r1804005, r1804008, r1804016 Return an error for invalid chunk lengths in the dechunk bucket. Justification: Invalid chunk lengths should cause an error

svn commit: r1808213 - in /serf/branches/1.3.x: ./ STATUS buckets/deflate_buckets.c test/test_buckets.c

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:45:26 2017 New Revision: 1808213 URL: http://svn.apache.org/viewvc?rev=1808213=rev Log: Merge: * r1805301 Fix an endless loop in the deflate bucket with the truncated input. Justification: Bug in the gzip/deflate decoder. Branch: ^/serf

svn commit: r1808218 - /serf/branches/1.3.x-r1805301/

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:49:30 2017 New Revision: 1808218 URL: http://svn.apache.org/viewvc?rev=1808218=rev Log: Remove the '1.3.x-r1805301' branch, merged in r1808213. Removed: serf/branches/1.3.x-r1805301/

svn commit: r1808215 - /serf/branches/1.3.x-fix-outgoing-request-err/

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:48:12 2017 New Revision: 1808215 URL: http://svn.apache.org/viewvc?rev=1808215=rev Log: Remove the '1.3.x-fix-outgoing-request-err' branch, merged in r1808209. Removed: serf/branches/1.3.x-fix-outgoing-request-err/

svn commit: r1831196 - /serf/trunk/auth/auth_spnego_sspi.c

2018-05-08 Thread ivan
Author: ivan Date: Tue May 8 15:48:53 2018 New Revision: 1831196 URL: http://svn.apache.org/viewvc?rev=1831196=rev Log: Revert r1699914 (try use reverse DNS to resolve canonical name for SPN). While the new behavior fixes issue with NTLM authentication to localhost, it may break common existing

svn propchange: r1699914 - svn:log

2018-05-08 Thread ivan
Author: ivan Revision: 1699914 Modified property: svn:log Modified: svn:log at Tue May 8 15:50:53 2018 -- --- svn:log (original) +++ svn:log Tue May 8 15:50:53 2018 @@ -1,3 +1,5 @@ +*** Reverted in r1831196 *** + Fix

svn commit: r1831197 - /serf/trunk/CHANGES

2018-05-08 Thread ivan
Author: ivan Date: Tue May 8 16:02:50 2018 New Revision: 1831197 URL: http://svn.apache.org/viewvc?rev=1831197=rev Log: * CHANGES (1.4.0): Remove entry for r1699914 since it was reverted in r1831196. Modified: serf/trunk/CHANGES Modified: serf/trunk/CHANGES URL: http://svn.apache.org

svn commit: r1902399 - in /serf/branches/1.3.x: ./ .github/

2022-07-01 Thread ivan
Author: ivan Date: Fri Jul 1 18:38:32 2022 New Revision: 1902399 URL: http://svn.apache.org/viewvc?rev=1902399=rev Log: On 1.3.x branch: Merge r1902398 from trunk: Add Linux GitHub Actions CI. Added: serf/branches/1.3.x/.github/ - copied from r1902398, serf/trunk/.github/ Modified

svn commit: r1902398 - in /serf/trunk/.github: ./ workflows/ workflows/linux.yml

2022-07-01 Thread ivan
Author: ivan Date: Fri Jul 1 18:25:38 2022 New Revision: 1902398 URL: http://svn.apache.org/viewvc?rev=1902398=rev Log: Add Linux GitHub Actions CI. Added: serf/trunk/.github/ serf/trunk/.github/workflows/ serf/trunk/.github/workflows/linux.yml Added: serf/trunk/.github/workflows

svn commit: r1909154 - in /serf/branches/1.3.x/test/server: serfcacert.pem serfclientcert.p12 serfrootcacert.pem serfserver_expired_cert.pem serfserver_future_cert.pem serfservercert.pem serfserverkey

2023-04-15 Thread ivan
Author: ivan Date: Sat Apr 15 13:23:52 2023 New Revision: 1909154 URL: http://svn.apache.org/viewvc?rev=1909154=rev Log: On 1.3.x branch: Fix ssl test failures due to expired certificates. Copy test certificates from trunk. * test/server/serfcacert.pem, test/server/serfclientcert.p12, test

svn commit: r1909281 - /serf/trunk/.github/workflows/windows-cmake.yml

2023-04-20 Thread ivan
Author: ivan Date: Thu Apr 20 11:10:21 2023 New Revision: 1909281 URL: http://svn.apache.org/viewvc?rev=1909281=rev Log: * .github/workflows/windows-cmake.yml: Experimental GitHub Actions to build Windows using CMake. Added: serf/trunk/.github/workflows/windows-cmake.yml Added: serf

svn commit: r1909282 - /serf/trunk/.github/workflows/windows-cmake.yml

2023-04-20 Thread ivan
Author: ivan Date: Thu Apr 20 11:23:27 2023 New Revision: 1909282 URL: http://svn.apache.org/viewvc?rev=1909282=rev Log: Follow-up to r1909281. * .github/workflows/windows-cmake.yml: Fix syntax error. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github

svn commit: r1909283 - /serf/trunk/.github/workflows/windows-cmake.yml

2023-04-20 Thread ivan
Author: ivan Date: Thu Apr 20 11:32:30 2023 New Revision: 1909283 URL: http://svn.apache.org/viewvc?rev=1909283=rev Log: * .github/workflows/windows-cmake.yml: Use single line syntax. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/windows

svn commit: r1909284 - /serf/trunk/.github/workflows/windows-cmake.yml

2023-04-20 Thread ivan
Author: ivan Date: Thu Apr 20 11:40:11 2023 New Revision: 1909284 URL: http://svn.apache.org/viewvc?rev=1909284=rev Log: * .github/workflows/windows-cmake.yml: Remove arch. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/windows-cmake.yml URL

svn commit: r1909328 - in /serf/branches/1.3.x-r1901937: ./ .github/workflows/linux.yml SConstruct STATUS

2023-04-21 Thread ivan
Author: ivan Date: Fri Apr 21 15:21:46 2023 New Revision: 1909328 URL: http://svn.apache.org/viewvc?rev=1909328=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-r1901937/.github

svn commit: r1909385 - in /serf/trunk: CMakeLists.txt SConstruct

2023-04-24 Thread ivan
Author: ivan Date: Mon Apr 24 17:47:10 2023 New Revision: 1909385 URL: http://svn.apache.org/viewvc?rev=1909385=rev Log: * CMakeLists.txt * SConstruct (): Define OPENSSL_NO_STDIO to prevent using _fp() API from OpenSSL. Modified: serf/trunk/CMakeLists.txt serf/trunk/SConstruct

svn commit: r1909353 - in /serf/branches/1.3.x: ./ test/test_buckets.c

2023-04-22 Thread ivan
Author: ivan Date: Sat Apr 22 17:24:20 2023 New Revision: 1909353 URL: http://svn.apache.org/viewvc?rev=1909353=rev Log: On '1.3.x' branch: Merge r1699807 from trunk: Fix compile warnings in test suite. Modified: serf/branches/1.3.x/ (props changed) serf/branches/1.3.x/test

svn commit: r1909354 - in /serf/branches/1.3.x: ./ test/serf_bwtp.c test/serf_get.c test/serf_spider.c test/test_context.c

2023-04-22 Thread ivan
Author: ivan Date: Sat Apr 22 17:33:01 2023 New Revision: 1909354 URL: http://svn.apache.org/viewvc?rev=1909354=rev Log: On '1.3.x' branch: Merge r1699725 from trunk: Fix compile warnings in test suite. Modified: serf/branches/1.3.x/ (props changed) serf/branches/1.3.x/test

svn commit: r1909355 - in /serf/branches/1.3.x-r1901937: ./ test/serf_bwtp.c test/serf_get.c test/serf_spider.c test/test_buckets.c test/test_context.c

2023-04-22 Thread ivan
Author: ivan Date: Sat Apr 22 17:33:57 2023 New Revision: 1909355 URL: http://svn.apache.org/viewvc?rev=1909355=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-r1901937/test

svn commit: r1909406 - in /serf/trunk: CMakeLists.txt SConstruct test/test_ssl.c

2023-04-25 Thread ivan
Author: ivan Date: Tue Apr 25 16:10:55 2023 New Revision: 1909406 URL: http://svn.apache.org/viewvc?rev=1909406=rev Log: Do not include openssl/applink.c: we do not use _fp() OpenSSL API since r1909252. * CMakeLists.txt * SConstruct (): Do not test for openssl/applink.c. * test/test_ssl.c

svn commit: r1909431 - /serf/branches/1.3.x/STATUS

2023-04-26 Thread ivan
Author: ivan Date: Wed Apr 26 12:01:06 2023 New Revision: 1909431 URL: http://svn.apache.org/viewvc?rev=1909431=rev Log: On '1.3.x' branch: Vote for r1712131 group. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches/1.3

svn commit: r1909437 - /serf/branches/1.3.x/STATUS

2023-04-26 Thread ivan
Author: ivan Date: Wed Apr 26 14:57:05 2023 New Revision: 1909437 URL: http://svn.apache.org/viewvc?rev=1909437=rev Log: On '1.3.x' branch: * STATUS: Cast some votes. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches

svn commit: r1909244 - /serf/branches/1.3.x/STATUS

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 15:14:54 2023 New Revision: 1909244 URL: http://svn.apache.org/viewvc?rev=1909244=rev Log: * STATUS: Vote for r1814714. Modified: serf/branches/1.3.x/STATUS Modified: serf/branches/1.3.x/STATUS URL: http://svn.apache.org/viewvc/serf/branches/1.3.x/STATUS?rev

svn commit: r1909246 - in /serf/branches/1.3.x: ./ .github/workflows/linux.yml

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 15:25:38 2023 New Revision: 1909246 URL: http://svn.apache.org/viewvc?rev=1909246=rev Log: On 1.3.x: Merge r1909245 from trunk. Modified: serf/branches/1.3.x/ (props changed) serf/branches/1.3.x/.github/workflows/linux.yml Propchange: serf/branches/1.3.x

svn commit: r1909245 - /serf/trunk/.github/workflows/linux.yml

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 15:21:03 2023 New Revision: 1909245 URL: http://svn.apache.org/viewvc?rev=1909245=rev Log: * .github/workflows/linux.yml: Perform `apt-get update` before `apt-get install`. Modified: serf/trunk/.github/workflows/linux.yml Modified: serf/trunk/.github/workflows

svn commit: r1909248 - in /serf/branches/1.3.x: ./ .github/workflows/linux.yml

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 15:40:26 2023 New Revision: 1909248 URL: http://svn.apache.org/viewvc?rev=1909248=rev Log: On 1.3.x: Merge r1909247 from trunk. Modified: serf/branches/1.3.x/ (props changed) serf/branches/1.3.x/.github/workflows/linux.yml Propchange: serf/branches/1.3.x

svn commit: r1909247 - /serf/trunk/.github/workflows/linux.yml

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 15:31:45 2023 New Revision: 1909247 URL: http://svn.apache.org/viewvc?rev=1909247=rev Log: * .github/workflows/linux.yml: Build and test on ubuntu-20.04 and ubuntu-22.04. Modified: serf/trunk/.github/workflows/linux.yml Modified: serf/trunk/.github/workflows

svn commit: r1909252 - in /serf/trunk/test: MockHTTPinC/MockHTTP_server.c test_ssl.c

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 17:07:51 2023 New Revision: 1909252 URL: http://svn.apache.org/viewvc?rev=1909252=rev Log: Do not use OpenSSL functions that operates with FILE to avoid potential CRT versions mismatch. Use BIO based functions instead. * test/MockHTTPinC/MockHTTP_server.c

svn commit: r1909249 - /serf/trunk/CMakeLists.txt

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 16:40:22 2023 New Revision: 1909249 URL: http://svn.apache.org/viewvc?rev=1909249=rev Log: * CMakeLists.txt: Enable CMP0092 if supported: MSVC warning flags are not in CMAKE__FLAGS by default. Modified: serf/trunk/CMakeLists.txt Modified: serf/trunk

svn commit: r1909253 - /serf/trunk/CMakeLists.txt

2023-04-19 Thread ivan
Author: ivan Date: Wed Apr 19 17:11:43 2023 New Revision: 1909253 URL: http://svn.apache.org/viewvc?rev=1909253=rev Log: * CMakeLists.txt: Threat warning C4013 ('function' undefined; assuming extern returning int) as error. Modified: serf/trunk/CMakeLists.txt Modified: serf/trunk

svn commit: r1909319 - in /serf/branches/1.3.x: ./ .github/workflows/linux.yml

2023-04-21 Thread ivan
Author: ivan Date: Fri Apr 21 11:34:55 2023 New Revision: 1909319 URL: http://svn.apache.org/viewvc?rev=1909319=rev Log: On 1.3.x branch: Merge r1909318 from trunk. * .github/workflows/linux.yml: Set fail-fast: false. Modified: serf/branches/1.3.x/ (props changed) serf/branches/1.3.x

svn commit: r1909318 - /serf/trunk/.github/workflows/linux.yml

2023-04-21 Thread ivan
Author: ivan Date: Fri Apr 21 11:33:52 2023 New Revision: 1909318 URL: http://svn.apache.org/viewvc?rev=1909318=rev Log: * .github/workflows/linux.yml: Set fail-fast: false. Modified: serf/trunk/.github/workflows/linux.yml Modified: serf/trunk/.github/workflows/linux.yml URL: http

svn commit: r1909364 - /serf/trunk/.github/workflows/linux-cmake.yml

2023-04-23 Thread ivan
Author: ivan Date: Sun Apr 23 09:44:05 2023 New Revision: 1909364 URL: http://svn.apache.org/viewvc?rev=1909364=rev Log: * .github/workflows/linux-cmake.yml: Add Linux (CMake) builder. Added: serf/trunk/.github/workflows/linux-cmake.yml Added: serf/trunk/.github/workflows/linux-cmake.yml

Re: svn commit: r1713788 - in /serf/trunk: buckets/buckets.c buckets/dechunk_buckets.c buckets/deflate_buckets.c buckets/hpack_buckets.c buckets/http2_frame_buckets.c buckets/prefix_buckets.c serf_buc

2015-11-11 Thread Ivan Zhakov
k() to > be used on buckets that don't have a specialized implementation and currently > use a NULL function. > Nice! Just curious did you fixed this for completeness or we have some real case where we need readline for dechunk buckets and others? -- Ivan Zhakov

Re: svn commit: r1713489 - serf_bucket_readline()

2015-11-14 Thread Ivan Zhakov
On 14 November 2015 at 12:06, Bert Huijben <b...@qqmail.nl> wrote: >> -Original Message----- >> From: Ivan Zhakov [mailto:i...@visualsvn.com] >> Sent: woensdag 11 november 2015 18:01 >> To: Bert Huijben <b...@qqmail.nl> >> Cc: rhuij...@apache.org; dev@

Re: svn commit: r1714297 - in /serf/trunk: buckets/event_buckets.c outgoing.c serf_private.h

2015-11-14 Thread Ivan Zhakov
On 14 November 2015 at 17:19, Bert Huijben <b...@qqmail.nl> wrote: >> -Original Message- >> From: Bert Huijben [mailto:b...@qqmail.nl] >> Sent: zaterdag 14 november 2015 15:15 >> To: 'Ivan Zhakov' <i...@visualsvn.com>; rhuij...@apache.org >> C

Re: svn commit: r1714297 - in /serf/trunk: buckets/event_buckets.c outgoing.c serf_private.h

2015-11-14 Thread Ivan Zhakov
nt = { > "EVENT", > serf_event_read, > -serf_event_readline, > +serf_default_readline, Is it intentional? Why event bucket doesn't forward readline calls directly to wrapped bucket? -- Ivan Zhakov

Re: svn commit: r1711794 - /serf/trunk/buckets/iovec_buckets.c

2015-11-01 Thread Ivan Zhakov
+ > +for (i = ctx->current_vec; i < ctx->vecs_len; i++) > + { > +total += ctx->vecs[i].iov_len; > + } > + > + return total; > +} > You should take 'ctx->offset' in account for get_remaining() calculation. PS: Test will be great also. -- Ivan Zhakov

Re: svn commit: r1711794 - /serf/trunk/buckets/iovec_buckets.c

2015-11-02 Thread Ivan Zhakov
On 1 November 2015 at 19:02, Ivan Zhakov <i...@visualsvn.com> wrote: > On 1 November 2015 at 17:56, <rhuij...@apache.org> wrote: >> Author: rhuijben >> Date: Sun Nov 1 14:56:57 2015 >> New Revision: 1711794 >> >> URL: http://svn.apache.or

Re: svn commit: r1712559 - /serf/trunk/test/test_buckets.c

2015-11-04 Thread Ivan Zhakov
2557, remove accidentally added test >> reference. > > This was accidentally left from the attached patch that I wrote as one of the > options to properly handle 100 and 101 status codes. (Followup on an irc > discussion yesterday) > > Patch attached. > I don't see patch attached. -- Ivan Zhakov

Re: svn commit: r1712559 - /serf/trunk/test/test_buckets.c

2015-11-04 Thread Ivan Zhakov
On 4 November 2015 at 20:25, Bert Huijben <b...@qqmail.nl> wrote: >> -Original Message----- >> From: Ivan Zhakov [mailto:i...@visualsvn.com] >> Sent: woensdag 4 november 2015 16:29 >> To: Bert Huijben <b...@qqmail.nl> >> Cc: dev@serf.apache.org &g

Re: svn commit: r1712718 - /serf/trunk/buckets/allocator.c

2015-11-05 Thread Ivan Zhakov
> On Thu, Nov 5, 2015 at 1:40 AM, <i...@apache.org> wrote: > >> Author: ivan >> Date: Thu Nov 5 07:40:58 2015 >> New Revision: 1712718 >> >> URL: http://svn.apache.org/viewvc?rev=1712718=rev >> Log: >> Add another diagnostic macro SERF__DEBUG

Re: serf_bucket_copy_create() wrapped bucket ownership

2015-11-03 Thread Ivan Zhakov
On 3 November 2015 at 17:56, Bert Huijben <b...@qqmail.nl> wrote: >> -Original Message----- >> From: Ivan Zhakov [mailto:i...@visualsvn.com] >> Sent: dinsdag 3 november 2015 15:01 >> To: dev@serf.apache.org >> Subject: serf_bucket_copy_create() w

Re: [serf-dev] http 2 support

2015-10-17 Thread Ivan Zhakov
re, and more people than just you need to > know how this code is gonna work. > > I wonder for instance if you plan to develop everything from scratch, > or if you plan to use some of the code from apache httpd (etc.). > > regards, > +1. -- Ivan Zhakov

Re: svn commit: r1714735 - in /serf/trunk: buckets/fcgi_buckets.c protocols/fcgi_buckets.h

2015-11-17 Thread Ivan Zhakov
fcgi_buckets.h > New file. > > +static apr_uint64_t serf_fcgi_frame_get_remaining(serf_bucket_t *bucket) > +{ > +return APR_ENOTIMPL; ^^ I think it should be SERF_LENGTH_UNKNOWN? -- Ivan Zhakov

Re: svn commit: r1700129 - /serf/site/publish/.htaccess

2015-08-30 Thread Ivan Zhakov
@@ Options +Includes XBitHack On + +# For now redirect this location to the homepage +RedirectMatch ^/download http://serf.apache.org/#download FYI: I'm going to create separate download page later. -- Ivan Zhakov

Re: [serf-dev] [serf] r2489 committed - In preparation of serf 1.4.0, remove the get_remaining function from t...

2015-08-31 Thread Ivan Zhakov
On 6 April 2015 at 20:49, Ivan Zhakov <i...@visualsvn.com> wrote: > On 6 April 2015 at 19:02, Lieven Govaerts <l...@mobsol.be> wrote: >> On Mon, Apr 6, 2015 at 3:32 PM, Bert Huijben <b...@qqmail.nl> wrote: >>>> -Original Message- >>&g

Re: Short term release policy?

2015-09-08 Thread Ivan Zhakov
make ASF release with minimal changes, then focus on 1.4.0 (or 1.5.0) release. My favorite option to release serf 1.4.0 by copying 1.3.x branch and merging license changes commits. -- Ivan Zhakov

Re: svn commit: r1715431 - in /serf/trunk: buckets/response_buckets.c serf_bucket_types.h test/test_buckets.c

2015-11-21 Thread Ivan Zhakov
On 21 November 2015 at 19:55, Bert Huijben <b...@qqmail.nl> wrote: >> -Original Message----- >> From: Ivan Zhakov [mailto:i...@visualsvn.com] >> Sent: zaterdag 21 november 2015 17:00 >> To: rhuij...@apache.org >> Cc: dev@serf.apache.org >> Subject:

Re: svn commit: r1715796 - /serf/trunk/outgoing.c

2015-11-23 Thread Ivan Zhakov
n->unwritten_reqs_tail = NULL; > -conn->nr_of_unwritten_reqs = 0; > +conn->nr_of_unwritten_reqs; > Bert, are your sure about this change? -- Ivan Zhakov

Re: svn commit: r1715431 - in /serf/trunk: buckets/response_buckets.c serf_bucket_types.h test/test_buckets.c

2015-11-21 Thread Ivan Zhakov
ket_response_wait_for_some_headers): New function. > +apr_status_t serf_bucket_response_wait_for_some_headers( > +serf_bucket_t *bucket, > + int wait_for_next) I've two questions about this function: - What is the purpose of wait_for_next parameter? - May be better API would be serf_bucket_response_f

Re: [Vote] Apache Serf 1.3.9 up for signing/testing

2016-08-31 Thread Ivan Zhakov
urse it will be useful > if more developers know how to provide the signatures. > Hi Bert, I noticed that other ASF projects publish .asc files only with one signature. See httpd-2.2.31.tar.gz.asc for example [1]. Also GPG checks only first signature and I'm getting warning like below if .asc file has multiple signatures: [[ gpg: WARNING: multiple signatures detected. Only the first will be checked. ]] [1] https://www.apache.org/dist/httpd/httpd-2.2.31.tar.gz.asc -- Ivan Zhakov

Re: 1.3.9-pre1 artifacts up for testing

2016-08-26 Thread Ivan Zhakov
> the ASF standard release voting. > I've tested serf-1.3.9-pre1 on Windows and didn't discover any problems. -- Ivan Zhakov

Re: Getting Serf released

2016-08-24 Thread Ivan Zhakov
ed 1.3.x branch and looks ready for release for me. It would be nice if you create release tarball, just for test release procedure. I'm ready to test tarball and release procedure. [...] -- Ivan Zhakov

Re: [Vote] Apache Serf 1.3.9 up for signing/testing

2016-08-29 Thread Ivan Zhakov
on September 1st > so please try and get your votes/signatures in place by August 31th. > > I'm calling a VOTE on releasing these as Apache Serf 1.3.9 GA. > I'm +1 to release Apache Serf 1.3.9. -- Ivan Zhakov

Re: svn commit: r1774473 - in /serf/branches/ocsp-verification: buckets/ssl_buckets.c serf_bucket_types.h test/test_ssl.c

2016-12-15 Thread Ivan Zhakov
const char *encoded_issuer_cert; > +#endif /* OPENSSL_NO_OCSP */ > +}; As far I remember C requires that a struct or union has at least one member. -- Ivan Zhakov

Re: svn commit: r1774473 - in /serf/branches/ocsp-verification: buckets/ssl_buckets.c serf_bucket_types.h test/test_ssl.c

2016-12-16 Thread Ivan Zhakov
On 16 December 2016 at 15:56, Branko Čibej <br...@apache.org> wrote: > On 16.12.2016 13:35, Ivan Zhakov wrote: >> On 16 December 2016 at 09:15, Branko Čibej <br...@apache.org> wrote: >>> On 16.12.2016 06:45, Ivan Zhakov wrote: >>>> On 16 December 201

Re: Please consider dropping scons

2017-08-22 Thread Ivan Zhakov
he rest of the Apache projects. > For anyone interested in history of topic: https://groups.google.com/d/topic/serf-dev/VPoHM36xZSs/discussion PS: As a Windows developer I'm still using native Windows build system to build serf. In my opinion autoconf + NMake is better. -- Ivan Zhakov

Re: [serf-dev] Re: [serf] r2382 committed - Fix problems with NTLM authentication when accessing local server ...

2018-05-08 Thread Ivan Zhakov
exist. > 2. Load balancing with a canonical hostname with a SPN bound to one service > account and not machine account. E.g., our HTTP proxy works that way. I have > tested that config with Lieven several time ago with GSS-API. > > I've reverted this change in r1831196. Thanks for review! -- Ivan Zhakov

Re: 1.3.x sweep and 1.4.x timeline?

2020-04-01 Thread Ivan Zhakov
4.0; but, there's probably a longer > turnaround for getting 1.4.0 out the door though. > +1. -- Ivan Zhakov

Re: [PATCH] Fix ssl test failures due to expired certificates (1.3.x branch)

2023-04-15 Thread Ivan Zhakov
t_context.c:2133: expected <0> but was <120170> > 13) test_ssltunnel_basic_auth_proxy_close_conn_on_200resp: > test\test_context.c:2133: expected <0> but was <120170> > 14) test_ssltunnel_digest_auth: test\test_util.c:456: expected <0> but was > <120170> > ]] > > I would like to propose updating the certificates by copying them from the > trunk. A similar fix was already made in r1792234 [1], but now > certificates are > generated with a validity of 100 years [2]. > > Committed in r1909154. Thanks! -- Ivan Zhakov

Re: [VOTE] Release Apache Serf 1.3.10

2023-05-29 Thread Ivan Zhakov
On 2023/05/26 10:53:18 Evgeny Kotkov wrote: > Hi all, > > Please find below the proposed release artifacts: > > https://dist.apache.org/repos/dist/dev/serf/ > > I would like to call a VOTE to release these as Apache Serf 1.3.10. > > [X] +1: It's not just good, it's good enough! Tested on

Re: Intent to release serf 1.3.10

2023-05-12 Thread Ivan Zhakov
On 2023/05/10 11:33:40 Evgeny Kotkov wrote: > Evgeny Kotkov writes: > > > The current state is as follows: > > > > - I prepared a set of nominated fixes in ^/serf/branches/1.3.x/STATUS. > > - Most of them are required for OpenSSL 3 support, but there are some > > general improvements as well.

[jira] [Commented] (SERF-173) serf_get crashes with segmentation fault on two requests and concurrent connections with SPNEGO auth

2015-09-02 Thread Ivan Zhakov (JIRA)
[ https://issues.apache.org/jira/browse/SERF-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14727056#comment-14727056 ] Ivan Zhakov commented on SERF-173: -- I've added these options to reproduce this issue. > serf_get cras

[jira] [Commented] (SERF-173) serf_get crashes with segmentation fault on two requests and concurrent connections with SPNEGO auth

2015-09-02 Thread Ivan Zhakov (JIRA)
[ https://issues.apache.org/jira/browse/SERF-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14727054#comment-14727054 ] Ivan Zhakov commented on SERF-173: -- Subversion doesn't into this issue because it opens connections slowly

[jira] [Closed] (SERF-167) Calling AcquireCredentialsHandle using unicode strings

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov closed SERF-167. > Calling AcquireCredentialsHandle using unicode stri

[jira] [Updated] (SERF-167) Calling AcquireCredentialsHandle using unicode strings

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov updated SERF-167: - Fix Version/s: serf-1.3.9 > Calling AcquireCredentialsHandle using unicode stri

[jira] [Resolved] (SERF-167) Calling AcquireCredentialsHandle using unicode strings

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov resolved SERF-167. -- Resolution: Fixed > Calling AcquireCredentialsHandle using unicode stri

[jira] [Closed] (SERF-170) Support VS 2015

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov closed SERF-170. > Support VS 2015 > --- > > Key: SERF-170 >

[jira] [Reopened] (SERF-170) Support VS 2015

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov reopened SERF-170: -- > Support VS 2015 > --- > > Key: SERF-170 >

[jira] [Reopened] (SERF-167) Calling AcquireCredentialsHandle using unicode strings

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov reopened SERF-167: -- > Calling AcquireCredentialsHandle using unicode stri

[jira] [Resolved] (SERF-153) CredHandle not freed when APR pool is destroyed

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov resolved SERF-153. -- Fix Version/s: serf-1.3.9 Resolution: Fixed > CredHandle not freed when APR pool is destro

[jira] [Closed] (SERF-153) CredHandle not freed when APR pool is destroyed

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov closed SERF-153. > CredHandle not freed when APR pool is destro

[jira] [Reopened] (SERF-153) CredHandle not freed when APR pool is destroyed

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov reopened SERF-153: -- > CredHandle not freed when APR pool is destro

[jira] [Reopened] (SERF-151) SCons: env['LIBPATH'] sometimes is a string and that breaks RPATH

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov reopened SERF-151: -- Re-open to update Fix version. > SCons: env['LIBPATH'] sometimes is a string and that breaks RP

  1   2   >