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

[WIP] Move to core+alloc #189

Draft
wants to merge 18 commits into
base: main
Choose a base branch
from
Draft

Commits on Sep 20, 2021

  1. tink-proto: move to core+alloc

    The "json" feature requires the base64 and serde dependencies to have
    their "alloc" feature enabled.
    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    17bb6be View commit details
    Browse the repository at this point in the history
  2. tink-core: move to core+alloc with std feature

    Requires use of `rand::OsRng` (and with it the `getrandom` feature of
    the `rand` crate) rather than `rand::thread_rng()`.
    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    6613df9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c140938 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a6b29d3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6cef433 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    024b71c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c3571fd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2287fc7 View commit details
    Browse the repository at this point in the history
  9. tink-signature: move to core+alloc

    This means that there are no details in errors, so remove the test for
    specific error text.
    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    528da2e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a659054 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    883a7a9 View commit details
    Browse the repository at this point in the history
  12. rinkey: update deps

    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    7424ff7 View commit details
    Browse the repository at this point in the history
  13. tink-tests: update deps for std usage

    Move to use the same features of dependencies as the crates under test.
    This requires a shift from rand::thread_rng() to rand::rngs::OsRng.
    
    This crate still uses `std` though.
    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    044dc26 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    80c826a View commit details
    Browse the repository at this point in the history
  15. examples: update deps

    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    e05b038 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dd1518d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    9010159 View commit details
    Browse the repository at this point in the history
  18. temp: use forked ed25519-dalek, bump rand

    This commit cannot be included in a release, because it makes the codebase
    rely on an unreleased crate.
    daviddrysdale committed Sep 20, 2021
    Configuration menu
    Copy the full SHA
    66e302b View commit details
    Browse the repository at this point in the history