Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chacha20: Improve quality of StreamId From impls and some related documentation #392

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

silverstillisntgold
Copy link

@silverstillisntgold silverstillisntgold commented Feb 17, 2025

Got rid of some magic numbers, improved readability, and removed duplicate code. Also marked these functions as #[inline], since they get compiled into a few moves (I've checked that this is the case for all three of them).

Any idea when chacha20 will be ready for a full 0.10.0 release?

@silverstillisntgold silverstillisntgold changed the title Improve quality of both StreamId impls and some related documentation Improve quality of StreamId From impls and some related documentation Feb 17, 2025
@silverstillisntgold silverstillisntgold changed the title Improve quality of StreamId From impls and some related documentation chacha20: Improve quality of StreamId From impls and some related documentation Feb 17, 2025
@tarcieri
Copy link
Member

cc @nstilt1

@tarcieri
Copy link
Member

Any idea when chacha20 will be ready for a full 0.10.0 release?

Sometime in the next few months, probably. We need to release the upstream trait crates first: RustCrypto/traits#1571

@silverstillisntgold
Copy link
Author

silverstillisntgold commented Feb 19, 2025

Fair enough, but is there any chance of cutting a pre.4 release for the endianness fixes from #389?

@tarcieri
Copy link
Member

Sure

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