Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aws-c-cal for openSUSE:Factory checked in at 2026-08-06 16:24:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aws-c-cal (Old) and /work/SRC/openSUSE:Factory/.aws-c-cal.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aws-c-cal" Thu Aug 6 16:24:10 2026 rev:27 rq:1369680 version:0.9.15 Changes: -------- --- /work/SRC/openSUSE:Factory/aws-c-cal/aws-c-cal.changes 2026-05-26 16:35:15.011020946 +0200 +++ /work/SRC/openSUSE:Factory/.aws-c-cal.new.16738/aws-c-cal.changes 2026-08-06 16:25:53.392166014 +0200 @@ -1,0 +2,8 @@ +Tue Aug 4 11:08:42 UTC 2026 - John Paul Adrian Glaubitz <[email protected]> + +- Update to version 0.9.15 + * Regression Labeler Fix by @azkrishpy in (#249) + * Update deprecated OpenBSD CI job by @sfod in (#250) + * Swap fatal for soft error by @DmitriyMusatkin in (#251) + +------------------------------------------------------------------- Old: ---- v0.9.14.tar.gz New: ---- v0.9.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aws-c-cal.spec ++++++ --- /var/tmp/diff_new_pack.zVM7TW/_old 2026-08-06 16:25:54.016187801 +0200 +++ /var/tmp/diff_new_pack.zVM7TW/_new 2026-08-06 16:25:54.016187801 +0200 @@ -19,7 +19,7 @@ %define library_version 1.0.0 %define library_soversion 0unstable Name: aws-c-cal -Version: 0.9.14 +Version: 0.9.15 Release: 0 Summary: AWS C99 wrapper for cryptography primitives License: Apache-2.0 ++++++ v0.9.14.tar.gz -> v0.9.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-cal-0.9.14/.github/workflows/ci.yml new/aws-c-cal-0.9.15/.github/workflows/ci.yml --- old/aws-c-cal-0.9.14/.github/workflows/ci.yml 2026-05-20 01:22:31.000000000 +0200 +++ new/aws-c-cal-0.9.15/.github/workflows/ci.yml 2026-07-17 01:04:33.000000000 +0200 @@ -6,7 +6,7 @@ - 'main' env: - BUILDER_VERSION: v0.9.92 + BUILDER_VERSION: v0.9.96 BUILDER_SOURCE: releases BUILDER_HOST: https://d19elf31gohf1l.cloudfront.net PACKAGE_NAME: aws-c-cal @@ -347,7 +347,7 @@ aws-region: ${{ env.AWS_DEFAULT_REGION }} - uses: actions/checkout@v4 - name: Build ${{ env.PACKAGE_NAME }} + consumers - uses: cross-platform-actions/[email protected] + uses: cross-platform-actions/[email protected] with: operating_system: freebsd architecture: x86-64 @@ -361,6 +361,11 @@ openbsd: runs-on: ubuntu-24.04 # latest + strategy: + fail-fast: false + matrix: + # OpenBSD only supports the two most recent releases + version: ['7.8', '7.9'] steps: - uses: aws-actions/configure-aws-credentials@v4 with: @@ -368,11 +373,11 @@ aws-region: ${{ env.AWS_DEFAULT_REGION }} - uses: actions/checkout@v4 - name: Build ${{ env.PACKAGE_NAME }} + consumers - uses: cross-platform-actions/[email protected] + uses: cross-platform-actions/[email protected] with: operating_system: openbsd architecture: x86-64 - version: '7.6' + version: ${{ matrix.version }} shell: bash run: | sudo pkg_add py3-urllib3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-cal-0.9.14/.github/workflows/issue-regression-labeler.yml new/aws-c-cal-0.9.15/.github/workflows/issue-regression-labeler.yml --- old/aws-c-cal-0.9.14/.github/workflows/issue-regression-labeler.yml 2026-05-20 01:22:31.000000000 +0200 +++ new/aws-c-cal-0.9.15/.github/workflows/issue-regression-labeler.yml 2026-07-17 01:04:33.000000000 +0200 @@ -24,9 +24,12 @@ - name: Manage regression label env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + IS_REGRESSION: ${{ steps.check_regression.outputs.is_regression }} + ISSUE_NUMBER: ${{ github.event.issue.number }} + REPO: ${{ github.repository }} run: | - if [ "${{ steps.check_regression.outputs.is_regression }}" == "true" ]; then - gh issue edit ${{ github.event.issue.number }} --add-label "potential-regression" -R ${{ github.repository }} + if [ "$IS_REGRESSION" == "true" ]; then + gh issue edit "$ISSUE_NUMBER" --add-label "potential-regression" -R "$REPO" else - gh issue edit ${{ github.event.issue.number }} --remove-label "potential-regression" -R ${{ github.repository }} + gh issue edit "$ISSUE_NUMBER" --remove-label "potential-regression" -R "$REPO" fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aws-c-cal-0.9.14/source/windows/bcrypt_ecc.c new/aws-c-cal-0.9.15/source/windows/bcrypt_ecc.c --- old/aws-c-cal-0.9.14/source/windows/bcrypt_ecc.c 2026-05-20 01:22:31.000000000 +0200 +++ new/aws-c-cal-0.9.15/source/windows/bcrypt_ecc.c 2026-07-17 01:04:33.000000000 +0200 @@ -155,7 +155,9 @@ size_t coordinate_size = aws_ecc_key_coordinate_byte_size_from_curve_name(curve_name); if (coordinate->len < coordinate_size) { size_t leading_zero_count = coordinate_size - coordinate->len; - AWS_FATAL_ASSERT(leading_zero_count + buffer->len <= buffer->capacity); + if (leading_zero_count + buffer->len > buffer->capacity) { + return aws_raise_error(AWS_ERROR_CAL_MALFORMED_ASN1_ENCOUNTERED); + } aws_byte_buf_write_u8_n(buffer, 0x0, leading_zero_count); }
