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]>
@sjaeckel sjaeckel force-pushed the some-improvements branch 2 times, most recently from 7b0d922 to 028775e Compare September 11, 2025 12:50
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]>
@sjaeckel sjaeckel merged commit 5edb54e into develop Sep 15, 2025
78 checks passed
@sjaeckel sjaeckel deleted the some-improvements branch September 15, 2025 13:35
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