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

yescrypt: initial translation #509

Merged
merged 19 commits into from
Aug 18, 2024
Merged

yescrypt: initial translation #509

merged 19 commits into from
Aug 18, 2024

Commits on Aug 18, 2024

  1. [WIP] yescrypt

    Translation of the reference implementation as implemented in C, as of
    this commit:
    
    commit e5873f89015c9c7c4ae56e3a6d17cefd47fef239
    Author: Solar Designer <solar@openwall.com>
    Date:   Sun Sep 24 16:00:15 2023 +0200
    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    0524a3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7e18fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9958eaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e80f023 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    73c9705 View commit details
    Browse the repository at this point in the history
  6. Remove #[no_mangle]

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    f5ad836 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8454b07 View commit details
    Browse the repository at this point in the history
  8. Refactoring

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    2e6376c View commit details
    Browse the repository at this point in the history
  9. More idiomatic type names

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    9100187 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7fc4f78 View commit details
    Browse the repository at this point in the history
  11. clippy fixes

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    6b42830 View commit details
    Browse the repository at this point in the history
  12. CI config; MSRV 1.60

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    1e78728 View commit details
    Browse the repository at this point in the history
  13. More clippy fixups

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    99863f8 View commit details
    Browse the repository at this point in the history
  14. static_mut_refs fix

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    c70f7a2 View commit details
    Browse the repository at this point in the history
  15. temp disable 32-bit support

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    ac0dbc6 View commit details
    Browse the repository at this point in the history
  16. yescrypt cleanups (#510)

    no point rewriting pbkdf2, hmac, sha2, salsa20 etc...
    conradludgate authored and tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    e9117f9 View commit details
    Browse the repository at this point in the history
  17. bump deps

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    fcee97e View commit details
    Browse the repository at this point in the history
  18. clippy

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    6c2c163 View commit details
    Browse the repository at this point in the history
  19. safe public API

    tarcieri committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    58d7cab View commit details
    Browse the repository at this point in the history