Commit History

Autor SHA1 Mensaxe Data
  Paul Lietar 4d277e5b75 stream: refactor into a reactor pattern. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar a36325a46a Add a main helper to make it easier to use librespot. %!s(int64=9) %!d(string=hai) anos
  Marcus Thiesen b0ea636179 Replace some more println with log %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 230c891df0 Print librespot version on startup. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 0770f6ce61 Move authentication to a different directory, and make discover use hyper. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 85903a0da5 Split cache handling to separate module. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 4d712efb48 Support downloading Album Covers. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar a5453de572 Make cache directory optional. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 4b73f83c5e Save reusable credentials to disk. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 39af43728a Refactor authentication to separate protocol and token generation. %!s(int64=9) %!d(string=hai) anos
  Paul Lietar 327bb8477e Move Session::connect to authentication.rs %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 7a1db5f5a9 Encapsulate the session data and configuration. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 90eeed3f80 rustfmt %!s(int64=10) %!d(string=hai) anos
  Paul Lietar f8956166ea Add option to specify bitrate. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar bead9daf78 Add zeroconf based authentication. %!s(int64=10) %!d(string=hai) anos
  Jaime Rodriguez e321379501 Use canonical username when subscribing to spirc. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 654a403459 Improve handling of missing audio keys by failing the future rather than crashing. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 8c2aa28d43 Use the correct country when checking for track availability. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 267ccbe65e Fix build on latest rust. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar e452abce43 Cache audio files to disk. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 9ae452e22d Keep audio files cached in ram. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 2a2f227bef Refactor the whole architecture. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar df11960946 spirc: Don’t hardcode stuff %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 45491925de Answer to basic Spirc requests. %!s(int64=10) %!d(string=hai) anos
  Paul Lietar 7ffe996652 Lots of stuff %!s(int64=10) %!d(string=hai) anos
  Paul Liétar 1ad62e6f18 First working version of protocol handshake. %!s(int64=10) %!d(string=hai) anos
  Paul Liétar a993b60ffa Initial commit. %!s(int64=10) %!d(string=hai) anos