mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 08:15:50 +03:00
[PR #424] [CLOSED] WIP: Futures03 #918
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#918
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/librespot-org/librespot/pull/424
Author: @marcelbuesing
Created: 1/17/2020
Status: ❌ Closed
Base:
dev← Head:futures03📝 Commits (2)
76ece26Bump protobuf v2.8.1 -> v~2.14.0 and fix build issues07518efStart migration📊 Changes
35 files changed (+2279 additions, -2726 deletions)
View changed files
📝
Cargo.lock(+1141 -788)📝
Cargo.toml(+1 -1)📝
audio/Cargo.toml(+2 -1)📝
audio/src/fetch.rs(+57 -59)📝
audio/src/lib.rs(+0 -15)📝
connect/Cargo.toml(+1 -1)➕
core/.vscode/settings.json(+3 -0)📝
core/Cargo.toml(+16 -7)📝
core/src/apresolve.rs(+47 -50)📝
core/src/audio_key.rs(+8 -9)📝
core/src/channel.rs(+32 -31)📝
core/src/connection/codec.rs(+2 -3)📝
core/src/connection/handshake.rs(+46 -37)📝
core/src/connection/mod.rs(+63 -67)📝
core/src/keymaster.rs(+1 -1)📝
core/src/lib.rs(+0 -24)📝
core/src/mercury/mod.rs(+34 -34)📝
core/src/mercury/sender.rs(+25 -9)📝
core/src/proxytunnel.rs(+26 -20)📝
core/src/session.rs(+28 -26)...and 15 more files
📄 Description
Based on #423
I started migrating the audio and core crates to futures 0.3, tokio 0.2, hyper 0.13 ... There is still quite a lot left to do. I think the remaining crates could then first use futures compat and then be migrated one by one.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.