#26106 closed defect (fixed)

bump rand dependency to 0.5.0-pre.2

Reported by: isis Owned by: isis
Priority: Medium Milestone: Tor: 0.3.4.x-final
Component: Core Tor/Tor Version:
Severity: Normal Keywords: rust fast-fix
Cc: Actual Points:
Parent ID: Points: .1
Reviewer: Sponsor: SponsorV-can

Description

This is blocking #23886, because the rand_core::RngCore and rand::Rng traits resolve as being different, because curve25519-dalek needs to use 0.5.0-pre.2 because it added impl CryptoRng for OsRng (which we also probably want but I did a workaround in #25508).

Child Tickets

Change History (3)

comment:1 Changed 19 months ago by isis

Keywords: fast-fix added

comment:2 Changed 19 months ago by isis

Status: assignedneeds_review

See my bug26106 branch (travis passes except for the offline cargo builds), and the corresponding update/rand-0.5.0-pre.2 and update/rand_core-0.2.0-pre.0 branches in my tor-rust-dependencies.git repo.

comment:3 Changed 19 months ago by nickm

Resolution: fixed
Status: needs_reviewclosed

Merged!

Note: See TracTickets for help on using tickets.