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

descrypt-opencl and lm-opencl fixes, argon2-opencl cleanup and optimization #5401

Merged
merged 7 commits into from Dec 27, 2023

Conversation

solardiz
Copy link
Member

This fixes #5236, cleans up and slightly speeds up argon2-opencl, and switches other kernels to use shared rotate macros (may affect performance of sha256crypt-opencl and sha512crypt-opencl, may hide/expose bugs).

@solardiz
Copy link
Member Author

solardiz commented Dec 26, 2023

To review actual changes in commits with mostly whitespace changes, add ?w=1 to the change comparison URL.
Edit: also works for the PR as a whole, at https://github.com/openwall/john/pull/5401/files?w=1

@solardiz
Copy link
Member Author

@alainesp This mostly cleans up your code, you might want to take a look. There was an awful mix of spaces and tabs in your files, now mostly changed to tabs only. There are also a few functional changes here.

@solardiz solardiz merged commit 2434e3f into openwall:bleeding-jumbo Dec 27, 2023
7 of 8 checks passed
@solardiz solardiz deleted the opencl-20231226 branch December 27, 2023 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant