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

2024-07-17 Thread Ivan Zhakov
hlberg wrote: > Hi Ivan, > > Thanks for the recent additions! Since this is one of few things happening > in Serf, I'd suggest that we mention it in the next board report (due in > August). I guess it is some kind of automated (commit triggered?) build, > but my understandin

svn commit: r1919094 - /serf/trunk/build/FindAPRUtil.cmake

2024-07-10 Thread ivan
Author: ivan Date: Wed Jul 10 12:38:01 2024 New Revision: 1919094 URL: http://svn.apache.org/viewvc?rev=1919094&view=rev Log: * build/FindAPRUtil.cmake: Use target_link_libraries() to reference linked libraries instead of INTERFACE_LINK_LIBRARIES target property. Modified: serf/trunk/b

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

2024-07-10 Thread ivan
Author: ivan Date: Wed Jul 10 11:32:37 2024 New Revision: 1919090 URL: http://svn.apache.org/viewvc?rev=1919090&view=rev Log: Revert r1918939 and r1918945. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/windows-cmake.yml URL:

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

2024-07-10 Thread ivan
Author: ivan Date: Wed Jul 10 11:26:13 2024 New Revision: 1919089 URL: http://svn.apache.org/viewvc?rev=1919089&view=rev Log: Revert r1919088. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/windows-cmake.yml URL: http://svn.apache.org/vi

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

2024-07-10 Thread ivan
Author: ivan Date: Wed Jul 10 11:20:28 2024 New Revision: 1919088 URL: http://svn.apache.org/viewvc?rev=1919088&view=rev Log: * .github/workflows/windows-cmake.yml: Set CMAKE_FIND_PACKAGE_PREFER_CONFIG=ON. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.gi

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

2024-07-10 Thread ivan
Author: ivan Date: Wed Jul 10 10:50:57 2024 New Revision: 1919086 URL: http://svn.apache.org/viewvc?rev=1919086&view=rev Log: * .github/workflows/windows-cmake.yml: Install openssl. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/win

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 17:19:22 2024 New Revision: 1918946 URL: http://svn.apache.org/viewvc?rev=1918946&view=rev Log: * .github/workflows/windows-cmake.yml: Set APR_ROOT and APRUtil_ROOT. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workf

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 17:05:09 2024 New Revision: 1918945 URL: http://svn.apache.org/viewvc?rev=1918945&view=rev Log: * .github/workflows/windows-cmake.yml: Use C:/vcpkg/installed/${{ matrix.triplet }} as CMAKE_INSTALL_PREFIX. Modified: serf/trunk/.github/workflows/win

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 15:19:46 2024 New Revision: 1918942 URL: http://svn.apache.org/viewvc?rev=1918942&view=rev Log: * .github/workflows/windows-cmake.yml: Install zlib. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/win

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 15:11:39 2024 New Revision: 1918941 URL: http://svn.apache.org/viewvc?rev=1918941&view=rev Log: * .github/workflows/windows-cmake.yml: Use "Visual Studio 17 2022" generator. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 15:08:00 2024 New Revision: 1918940 URL: http://svn.apache.org/viewvc?rev=1918940&view=rev Log: * .github/workflows/windows-cmake.yml: Add support for vcpkg artifacts caching. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.gi

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 15:05:43 2024 New Revision: 1918939 URL: http://svn.apache.org/viewvc?rev=1918939&view=rev Log: * .github/workflows/windows-cmake.yml: Use CMAKE_INSTALL_PREFIX instead of CMAKE_TOOLCHAIN_FILE. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modi

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

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 15:00:37 2024 New Revision: 1918938 URL: http://svn.apache.org/viewvc?rev=1918938&view=rev Log: * .github/workflows/windows-cmake.yml: Run on multiple vcpkg triplets. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.gi

svn commit: r1918934 - /serf/trunk/.editorconfig

2024-07-05 Thread ivan
Author: ivan Date: Fri Jul 5 14:47:51 2024 New Revision: 1918934 URL: http://svn.apache.org/viewvc?rev=1918934&view=rev Log: * .editorconfig: Use https:// for link to editorconfig.org. Modified: serf/trunk/.editorconfig Modified: serf/trunk/.editorconfig URL: http://svn.apache.org/vi

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 Win

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. >

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&view=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.o

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&view=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.o

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&view=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_s

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&view=rev Log: * CMakeLists.txt * SConstruct (): Define OPENSSL_NO_STDIO to prevent using _fp() API from OpenSSL. Modified: serf/trunk/CMakeLists.txt serf/trunk/SConst

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&view=rev Log: * .github/workflows/linux-cmake.yml: Add Linux (CMake) builder. Added: serf/trunk/.github/workflows/linux-cmake.yml Added: serf/trunk/.github/workflows/l

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&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

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&view=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/branc

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&view=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/branc

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&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/

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&view=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/bran

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&view=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:

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&view=rev Log: * .github/workflows/windows-cmake.yml: Remove arch. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workflows/windows-cmake

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&view=rev Log: * .github/workflows/windows-cmake.yml: Use single line syntax. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/trunk/.github/workf

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&view=rev Log: Follow-up to r1909281. * .github/workflows/windows-cmake.yml: Fix syntax error. Modified: serf/trunk/.github/workflows/windows-cmake.yml Modified: serf/t

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&view=rev Log: * .github/workflows/windows-cmake.yml: Experimental GitHub Actions to build Windows using CMake. Added: serf/trunk/.github/workflows/windows-cmake.yml Added:

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&view=rev Log: * CMakeLists.txt: Threat warning C4013 ('function' undefined; assuming extern returning int) as error. Modified: serf/trunk/CMakeLists.txt Modifi

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&view=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_serv

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&view=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/t

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&view=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/bran

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&view=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/.gi

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&view=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/bran

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&view=rev Log: * .github/workflows/linux.yml: Perform `apt-get update` before `apt-get install`. Modified: serf/trunk/.github/workflows/linux.yml Modified: serf/trunk/.gi

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&view=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/ST

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

2023-04-15 Thread Ivan Zhakov
text.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

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&view=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

[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] [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-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] [Resolved] (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 resolved SERF-170. -- Fix Version/s: serf-1.3.9 Resolution: Fixed > Support VS 2

[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] [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] [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] [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] [Closed] (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 closed SERF-151. Resolution: Fixed > SCons: env['LIBPATH'] sometimes is a string and that

[jira] [Updated] (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 updated SERF-151: - Fix Version/s: serf-1.3.9 > SCons: env['LIBPATH'] sometimes is a string and that

[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

[jira] [Resolved] (SERF-203) 1.3.9 is a stable release

2022-08-12 Thread Ivan Zhakov (Jira)
[ https://issues.apache.org/jira/browse/SERF-203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan Zhakov resolved SERF-203. -- Resolution: Fixed Fixed. Thanks. > 1.3.9 is a stable rele

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&view=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/.gi

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&view=rev Log: Add Linux GitHub Actions CI. Added: serf/trunk/.github/ serf/trunk/.github/workflows/ serf/trunk/.github/workflows/linux.yml Added: serf/trunk/.gi

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

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

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&view=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:

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

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

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&view=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 co

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&view=rev Log: Remove the '1.3.x-r1805301' branch, merged in r1808213. Removed: serf/branches/1.3.x-r1805301/

svn commit: r1808216 - /serf/branches/1.3.x-r1804008-group/

2017-09-13 Thread ivan
Author: ivan Date: Wed Sep 13 08:48:53 2017 New Revision: 1808216 URL: http://svn.apache.org/viewvc?rev=1808216&view=rev Log: Remove the '1.3.x-r1804008-group' branch, merged in r1808211. Removed: serf/branches/1.3.x-r1804008-group/

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&view=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: 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&view=rev Log: Merge: * r1805301 Fix an endless loop in the deflate bucket with the truncated input. Justification: Bug in the gzip/deflate decoder. Branch: ^/

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&view=rev Log: Merge: * r1804005, r1804008, r1804016 Return an error for invalid chunk lengths in the dechunk bucket. Justification: Invalid chunk lengths should caus

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&view=rev Log: Merge: * r1804534, r1804543, r1804553 Fix error handling when reading the outgoing request's body by not ignoring such errors in some cases. Just

Re: Please consider dropping scons

2017-08-22 Thread Ivan Zhakov
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

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&view=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/ST

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&view=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

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&view=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/vi

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 wrote: > On 16.12.2016 13:35, Ivan Zhakov wrote: >> On 16 December 2016 at 09:15, Branko Čibej wrote: >>> On 16.12.2016 06:45, Ivan Zhakov wrote: >>>> On 16 December 2016 at 01:48, Branko Čibej wrote: >>>&g

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 09:15, Branko Čibej wrote: > On 16.12.2016 06:45, Ivan Zhakov wrote: >> On 16 December 2016 at 01:48, Branko Čibej wrote: >>> On 15.12.2016 18:16, Ivan Zhakov wrote: >>>> On 15 December 2016 at 17:31, wrote: >>>>> +/* >&g

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
On 16 December 2016 at 01:48, Branko Čibej wrote: > On 15.12.2016 18:16, Ivan Zhakov wrote: >> On 15 December 2016 at 17:31, wrote: >>> +/* >>> + * OCSP bits are here because they depend on OpenSSL and private types >>> + * defined in t

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
ert; > +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

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&view=rev Log: Fix broken link. * publish/contribute.html (mailing-list): Change id to 'mailing-lists'. Modified: serf/site/publish/contribute.html Modified: ser

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

2016-10-14 Thread ivan
Author: ivan Date: Fri Oct 14 15:26:26 2016 New Revision: 1764932 URL: http://svn.apache.org/viewvc?rev=1764932&view=rev Log: Do not include 'zutil.h': we do not need it and documentation says that it should not be used by applications. * buckets/deflate_buckets.c (): R

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&view=rev Log: Configure ZLib to use bucket allocator in deflate buckets. * buckets/deflate_buckets.c (zalloc_func, zalloc_free): New. (serf_bucket_deflate_cr

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

2016-08-31 Thread Ivan Zhakov
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

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&view=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 tar

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&view=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

svn commit: r1758376 - /serf/site/publish/download.html

2016-08-30 Thread ivan
Author: ivan Date: Tue Aug 30 12:30:55 2016 New Revision: 1758376 URL: http://svn.apache.org/viewvc?rev=1758376&view=rev Log: * publish/download.html: Use serf-1.3.8.tar.bz2.asc in example how to verify release using GPG. Modified: serf/site/publish/download.html Modified: serf/

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&view=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/

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

2016-08-29 Thread Ivan Zhakov
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: 1.3.9-pre1 artifacts up for testing

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

svn commit: r1757820 - /serf/trunk/

2016-08-26 Thread ivan
Author: ivan Date: Fri Aug 26 11:14:20 2016 New Revision: 1757820 URL: http://svn.apache.org/viewvc?rev=1757820&view=rev Log: * . (webviewer:revision): Be friendly to TortoiseSVN and AnkhSVN users on this repository by enabling smart revision number handling in log message vi

Re: Getting Serf released

2016-08-24 Thread Ivan Zhakov
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: static code analysis from a user

2016-08-01 Thread Ivan Zhakov
; can be reduced. Fixed in r1754719. > [F:\serf\test\CuTest.c:167]: (error, inconclusive) Address of local > auto-variable assigned to a function parameter. As far I understand this is normal usage of setjmp(). > [F:\serf\test\serf_get.c:869]: (style) The scope of the variable 'buf' can be > reduced. > [F:\serf\test\serf_httpd.c:489]: (style) The scope of the variable 'buf' can > be reduced. > [F:\serf\test\serf_response.c:82]: (style) The scope of the variable 's' can > be reduced. I didn't fix these yet. -- Ivan Zhakov

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&view=rev Log: * auth/auth_digest.c (serf__validate_response_digest_auth): Remove redundant check while skipping leading spaces. Modified: serf/trunk/auth/auth_dige

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

2016-08-01 Thread ivan
Author: ivan Date: Mon Aug 1 09:57:24 2016 New Revision: 1754720 URL: http://svn.apache.org/viewvc?rev=1754720&view=rev Log: * auth/auth_digest.c (serf__handle_digest_auth): Remove redundant check while skipping leading spaces. Modified: serf/trunk/auth/auth_digest.c Modified:

svn commit: r1754719 - in /serf/trunk: auth/auth.c buckets/aggregate_buckets.c buckets/chunk_buckets.c buckets/fcgi_buckets.c src/logging.c test/CuTest.c

2016-08-01 Thread ivan
Author: ivan Date: Mon Aug 1 09:54:15 2016 New Revision: 1754719 URL: http://svn.apache.org/viewvc?rev=1754719&view=rev Log: Style fixes: reduce scope of local variables. Reported on dev@ list: https://www.mail-archive.com/dev%40serf.apache.org/msg01303.html * auth/auth.c * buc

Re: Location of KEYS file

2015-12-13 Thread Ivan Zhakov
in the > dist folder where they distribute the source tarballs from. > > Any objections against doing the same thing? > The problem that tarballs are usually downloaded from mirrors (via plain http://), so downloading KEYS while from there doesn't increase protection from forging tarball. -- Ivan Zhakov

svn commit: r1716091 - in /serf/branches/pump-investigate: config_store.c incoming.c

2015-11-24 Thread ivan
Author: ivan Date: Tue Nov 24 09:36:36 2015 New Revision: 1716091 URL: http://svn.apache.org/viewvc?rev=1716091&view=rev Log: On 'pump-investigate' branch. * config_store.c * incoming.c (): Add more printfs. Modified: serf/branches/pump-investigate/config_store.c serf

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&view=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 Modi

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

2015-11-23 Thread Ivan Zhakov
nwritten_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
On 21 November 2015 at 19:55, Bert Huijben 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: r

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
serf_bucket_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_for_headers2(serf_bucket_t *bucket, int ignore_interim_status) ? I -- Ivan Zhakov

Re: svn commit: r1715228 -/subversion/trunk/subversion/libsvn_ra_serf/util.c

2015-11-20 Thread Ivan Zhakov
destroy and recreate requests at > a different address at will as part of the auth handling) > > Ack. -- Ivan Zhakov

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

2015-11-17 Thread Ivan Zhakov
> > +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

  1   2   >