Skip to content

Mismatch between several other macros in openssl.txt and comperr.h #26388

@ZeroIntensity

Description

@ZeroIntensity

Hi again! This is a follow-up to #26316. It seems more than just COMP_R_BROTLI_DEFLATE_ERROR and COMP_R_BROTLI_ENCODE_ERROR were affected.

Looking at openssl.txt and comperr.h, here are the differences:

  • COMP_R_BROTLI_NOT_SUPPORTED: 104 in the headers, and 105 in the file.
  • COMP_R_ZSTD_COMPRESS_ERROR: 105 in the headers, and 107 in the file.
  • COMP_R_ZSTD_DECOMPRESS_ERROR: 107 in the headers, and 109 in the file.
  • COMP_R_ZSTD_NOT_SUPPORTED: 108 in the headers, and 110 in the file. (Duplicate of CONF_R_ERROR_LOADING_DSO's error code.)

Once again, this is affecting @picnixz's work on Python's ssl module:

Metadata

Metadata

Assignees

No one assigned

    Labels

    branch: 3.2Applies to openssl-3.2 (EOL)branch: 3.3Applies to openssl-3.3branch: 3.4Applies to openssl-3.4branch: masterApplies to master branchtriaged: bugThe issue/pr is/fixes a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions