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

Issue 210: Fast path hardening take 2 #215

Merged
merged 20 commits into from
Mar 3, 2024
Merged

Commits on Oct 25, 2023

  1. Update zerocopy to 0.7.14 for new license (#177) (#178)

    Signed-off-by: Tom Kaitchuck <tom.kaitchuck@emc.com>
    tkaitchuck committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    6be06a6 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Configuration menu
    Copy the full SHA
    0fd5195 View commit details
    Browse the repository at this point in the history
  2. Fix some typos (#192)

    striezel authored and tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    96d5524 View commit details
    Browse the repository at this point in the history
  3. Update GitHub Actions CI (#193)

    The following updates are performed:
    * update actions/checkout to v4
    * replace unmaintained actions-rs/toolchain by dtolnay/rust-toolchain
    * replace unmaintained actions-rs/cargo by direct invocation of cargo
    striezel authored and tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    c7e8a12 View commit details
    Browse the repository at this point in the history
  4. Add test for key ref invariance

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    6caa727 View commit details
    Browse the repository at this point in the history
  5. Bump rust-version to 1.72.0 (#196)

    * Bump rust-version to 1.72.0
    
    * Bump rust version in MSRC CI check
    Jefffrey authored and tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    2c22a60 View commit details
    Browse the repository at this point in the history
  6. Increase the MSRV presubmit checks to include multiple architectures (#…

    …197)
    
    Increase the MSRV presubmit checks to include multiple architectures
    
    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    a0b012a View commit details
    Browse the repository at this point in the history
  7. Merge pull request #204 from tkaitchuck/master

    Merge master into release 0.8 branch
    tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    cce7f7d View commit details
    Browse the repository at this point in the history
  8. Bump version to 0.8.8

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 11, 2024
    Configuration menu
    Copy the full SHA
    669de23 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Issue #207: Rollback MSRV bump (#208)

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    95eb4f4 View commit details
    Browse the repository at this point in the history
  2. Bump version to 0.8.9

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    3f90890 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Issue 210: Strengthen fastpath for u64 hashes (#211)

    * Strengthen fastpath for u64 hashes
    
    ---------
    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    f29d59e View commit details
    Browse the repository at this point in the history
  2. Bump version to 0.8.10

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    545a200 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Increase bench batch size

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a28c12f View commit details
    Browse the repository at this point in the history
  2. Reduce memory use of test_sparse

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    5f6c5fb View commit details
    Browse the repository at this point in the history
  3. Perfrom two rounds in u64 fast path

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    3b1b0d9 View commit details
    Browse the repository at this point in the history
  4. Add missing dep

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    2121fbe View commit details
    Browse the repository at this point in the history
  5. Add main for external testing

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    a55b148 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    680ab00 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Swap argument order

    Signed-off-by: Tom Kaitchuck <Tom.Kaitchuck@gmail.com>
    tkaitchuck committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    a35527d View commit details
    Browse the repository at this point in the history