Skip to content

Conversation

sjaeckel
Copy link
Member

@sjaeckel sjaeckel commented Sep 5, 2025

A bunch of minor improvements and fixes.
The most important being the fixes of the pk_oid_* APIs.

This can also break stuff, since we're removing some more public DER helper APIs which shouldn't have been public in the first place (IMO).

Please check commit messages for details.

@sjaeckel sjaeckel added this to the next milestone Sep 5, 2025
@sjaeckel sjaeckel requested review from levitte and karel-m September 5, 2025 09:10
@sjaeckel sjaeckel force-pushed the some-improvements branch 5 times, most recently from 4f72ecd to 3b16c88 Compare September 5, 2025 14:04
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Allow using all hashes in case we didn't register our ciphers.
Nobody should really use CHC, so we shouldn't make it mandatory.

Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
This will behave differently on 32bit architectures, but since 32bit
is mostly dead and I don't see a way how to handle this w/o breaking
ABI&API, I guess we have to live with it.

Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Signed-off-by: Steffen Jaeckel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant