Skip to content

Improve testing, fix 2 bugs and prepare a release - #2

Merged
sosthene-nitrokey merged 15 commits into
mainfrom
testing
Nov 12, 2026
Merged

sosthene-nitrokey merged 15 commits into
mainfrom
testing

Conversation

@sosthene-nitrokey

@sosthene-nitrokey sosthene-nitrokey commented Apr 12, 2024 •

Copy link
Copy Markdown
Collaborator

Additional test find no new bugs, but they fail when reverting a5145bc

A variance bug and a missing null check are added.
This is technically breaking but any user encountering the issue would be facing UB. No known users are affected.

@sosthene-nitrokey sosthene-nitrokey changed the title Testing Improve testing using loom and miri Apr 12, 2024
@sosthene-nitrokey
sosthene-nitrokey requested review from a team, daringer and robin-nitrokey and removed request for a team November 12, 2026 08:39
@sosthene-nitrokey sosthene-nitrokey changed the title Improve testing using loom and miri Improve testing, fix 2 bugs and prepare a release Nov 12, 2026
@sosthene-nitrokey

Copy link
Copy Markdown
Collaborator Author

cargo-semver-checks found it also broke Unwind safety, Minor changes need to be reviewed again.

@robin-nitrokey robin-nitrokey left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Maybe also add a test to enforce the UnwindSafe and RefUnwindSafe implementations?

Comment thread src/lib.rs Resolved
@sosthene-nitrokey
sosthene-nitrokey merged commit 1b9b014 into main Nov 12, 2026
3 checks passed
@robin-nitrokey
robin-nitrokey deleted the testing branch November 12, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants