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

Update Zero copy from 0.6.6 to 0.8.3 #360

Merged
merged 5 commits into from
Oct 11, 2024

Commits on Oct 9, 2024

  1. Update Zero copy from 0.6.6 to 0.8.3

    * Derive macros are now behind a feature flag `derive`.
    * `AsBytes` trait has been renamed to `IntoBytes`.
    * The
      [Immutable](https://docs.rs/zerocopy/0.8.3/zerocopy/trait.Immutable.html) trait has been added. This marker trait should be added to types that do not have interior mutation (E.g. don't use UnsafeCell or something similar).
    * The [KnownLayout](https://docs.rs/zerocopy/0.8.3/zerocopy/trait.KnownLayout.html) trait has been added. This marker trait indicates that zerocopy can reason about certain aspects of a type's layout.
    * The return signatures for some zerocopy methods have changed.
    * Use `TryFromBytes` for enums that have fewer states than their memory
      layout.
    
    See upgrade guide for more information: google/zerocopy#1680.
    clundin25 committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    a49ba21 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Skip libfuzzer CI build.

    clundin25 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    ce5627b View commit details
    Browse the repository at this point in the history
  2. Old test certs expired.

    clundin25 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    3213762 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5c0d3b View commit details
    Browse the repository at this point in the history
  4. Document fuzzer disable

    clundin25 committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f18cb23 View commit details
    Browse the repository at this point in the history