Skip to content

Tracker: rand_core 0.6 #1029

Closed
Closed
@dhardy

Description

@dhardy
Member

A new release is expected to:

  • fix Fix next_u64_via_fill to use little endian order #1026 (endianness for next_u**_via_fill)
    update to support getrandom v0.2 when released

Any new release also fixes:

  • Enable documentation of os module (docs.rs fails to load #1001)

Activity

newpavlov

newpavlov commented on Aug 28, 2020

@newpavlov
Member

Also test performance of bit-level counter for BlockRng.

added this to the 0.8 release milestone on Oct 18, 2020
dhardy

dhardy commented on Nov 2, 2020

@dhardy
MemberAuthor

I think there are no more blockers to this release?

Since #1031 has not reached a conclusion it may be better to leave this be for now (although possibly other parts of that PR could be merged without the bit-level counter).

dhardy

dhardy commented on Dec 14, 2020

@dhardy
MemberAuthor

This is done.

Do we add a compatibility shim? Last time we didn't (#819). This time it's probably easier, but IMO not the right approach. If we do, I'd prefer to make it opt-in (i.e. someone would have to depend on rand_core = { version = "0.5", features = ["shim"] }).

Anyway, we can close this tracker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @vks@dhardy@newpavlov

        Issue actions

          Tracker: rand_core 0.6 · Issue #1029 · rust-random/rand