Skip to content

name space violation #1133

@bagder

Description

@bagder

WolfSSL 3.12 has a global symbol SHA256_DIGEST_SIZE set to an enum in its header files. It is using the SHA256_ prefix (added in this commit) and I argue that's not suitable to do as it has a high risk of colliding with other libs' or programs' used names.

This exact symbol causes build failures in curl. While we will work around this issue, I think this is a flaw in WolfSSL.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions