Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aws-c-http for openSUSE:Factory checked in at 2026-03-05 17:30:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-c-http (Old) and /work/SRC/openSUSE:Factory/.aws-c-http.new.561 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-c-http" Thu Mar 5 17:30:06 2026 rev:25 rq:1336693 version:0.10.11 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-c-http/aws-c-http.changes 2026-02-10 21:14:04.723726903 +0100 +++ /work/SRC/openSUSE:Factory/.aws-c-http.new.561/aws-c-http.changes 2026-03-05 17:32:49.282614670 +0100 @@ -1,0 +2,6 @@ +Tue Mar 3 15:44:57 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to 0.10.11 + * Fail http proxy configuration when using SecItem by @xiazhvera in (#551) + +------------------------------------------------------------------- Old: ---- v0.10.10.tar.gz New: ---- v0.10.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-c-http.spec ++++++ --- /var/tmp/diff_new_pack.MvLPwj/_old 2026-03-05 17:32:50.394660848 +0100 +++ /var/tmp/diff_new_pack.MvLPwj/_new 2026-03-05 17:32:50.398661014 +0100 @@ -20,7 +20,7 @@ %define library_version 1.0.0 %define library_soversion 1_0_0 Name: aws-c-http -Version: 0.10.10 +Version: 0.10.11 Release: 0 Summary: C99 implementation of the HTTP/1.1 and HTTP/2 specifications License: Apache-2.0 ++++++ v0.10.10.tar.gz -> v0.10.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-http-0.10.10/source/proxy_connection.c new/aws-c-http-0.10.11/source/proxy_connection.c --- old/aws-c-http-0.10.10/source/proxy_connection.c 2026-01-30 22:42:32.000000000 +0100 +++ new/aws-c-http-0.10.11/source/proxy_connection.c 2026-03-02 18:28:16.000000000 +0100 @@ -1565,6 +1565,13 @@ return aws_raise_error(AWS_ERROR_INVALID_ARGUMENT); } +#if defined(AWS_USE_SECITEM) + if ((options->proxy_options || options->proxy_ev_settings)) { + AWS_LOGF_ERROR(AWS_LS_HTTP_PROXY_NEGOTIATION, "HTTP proxy is not supported on Apple Network Framework."); + return aws_raise_error(AWS_ERROR_PLATFORM_NOT_SUPPORTED); + } +#endif + enum aws_http_proxy_connection_type proxy_type = options->proxy_options->connection_type; if (proxy_type == AWS_HPCT_HTTP_FORWARD && options->tls_options != NULL) { return aws_raise_error(AWS_ERROR_INVALID_STATE); @@ -1663,6 +1670,11 @@ AWS_FATAL_ASSERT(channel_options != NULL && channel_options->bootstrap != NULL); AWS_FATAL_ASSERT(proxy_options != NULL); +#if defined(AWS_USE_SECITEM) + AWS_LOGF_ERROR(AWS_LS_HTTP_PROXY_NEGOTIATION, "HTTP proxy is not supported on Apple Network Framework."); + return aws_raise_error(AWS_ERROR_PLATFORM_NOT_SUPPORTED); +#endif + if (proxy_options->connection_type != AWS_HPCT_HTTP_TUNNEL) { AWS_LOGF_ERROR( AWS_LS_HTTP_PROXY_NEGOTIATION,
