Upgrade dependencies in preparation for release

The dependencies I didn't upgrade are:

  • rusqlite, because as of 0.33.0, rusqlite documents its MSRV to be "Latest stable Rust version at the time of release. It might compile with older versions.", which means rusqlite 0.33.0 has an MSRV of 1.84.0(!). In other words, we can't bump rusqlite until our MSRV catches up :(
  • educe, because of #1257

The only interesting version bump was getrandom. Its js feature was replaced by a configuration flag in 0.3.0, so I've checked in a .cargo/config.toml for tor-llcrypto and tor-bytes with RUSTFLAGS for selecting the getrandom backend to use on wasm32.

cc @cve

Merge request reports

Loading