Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge from librespotorg #291

Open
wants to merge 364 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Feb 10, 2018

  1. Configuration menu
    Copy the full SHA
    7788283 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d7fa146 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    496a802 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a35edc6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request plietar#137 from awiouy/core_API

    core API review changes.
    sashahilton00 authored Feb 10, 2018
    Configuration menu
    Copy the full SHA
    f3bb85c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. Configuration menu
    Copy the full SHA
    1248796 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ed4639 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4636cb7 View commit details
    Browse the repository at this point in the history
  4. Add rustfmt.toml

    awiouy committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    0d92ac7 View commit details
    Browse the repository at this point in the history
  5. rustfmt: core

    awiouy committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    c9ba73c View commit details
    Browse the repository at this point in the history
  6. .travis.yml: add rustfmt

    awiouy committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    8658ad3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request plietar#141 from awiouy/rustfmt

    rustfmt
    plietar authored Feb 11, 2018
    Configuration menu
    Copy the full SHA
    685c607 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    191caca View commit details
    Browse the repository at this point in the history
  9. connect: discovery and spirc

    awiouy committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    d900134 View commit details
    Browse the repository at this point in the history
  10. rustfmt: connect

    awiouy committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    b7c32e9 View commit details
    Browse the repository at this point in the history
  11. Merge pull request plietar#139 from michaelherger/rustify

    Rustify some recent changes according to plietar
    sashahilton00 authored Feb 11, 2018
    Configuration menu
    Copy the full SHA
    2617a9c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2018

  1. Configuration menu
    Copy the full SHA
    90ae9d7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#144 from librespot-org/awiouy-core_API

    Changes in line with API review.
    sashahilton00 authored Feb 12, 2018
    Configuration menu
    Copy the full SHA
    9dc03b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2349586 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#147 from librespot-org/replace

    Implement [Replace] for rust-crypto
    plietar authored Feb 12, 2018
    Configuration menu
    Copy the full SHA
    0cf11da View commit details
    Browse the repository at this point in the history
  5. core: remove protobuf_macros (plietar#146)

    awiouy authored and plietar committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    e276d39 View commit details
    Browse the repository at this point in the history
  6. Cargo.lock

    awiouy committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    1324149 View commit details
    Browse the repository at this point in the history
  7. core API: SessionData

    awiouy committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    0fd398e View commit details
    Browse the repository at this point in the history
  8. core API: SessionInternal

    awiouy committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    aed4fe3 View commit details
    Browse the repository at this point in the history
  9. core API: Lazy

    awiouy committed Feb 12, 2018
    Configuration menu
    Copy the full SHA
    6a9084b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. travis: Use cargo --locked everywhere

    This will prevent `Cargo.lock` from getting out of sync
    plietar authored Feb 13, 2018
    Configuration menu
    Copy the full SHA
    7dd5a40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60996d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c2b641 View commit details
    Browse the repository at this point in the history
  4. core API: component.new()

    awiouy committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    ea59736 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ed4fb1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edbe00c View commit details
    Browse the repository at this point in the history
  7. metadata.rs is empty

    awiouy committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    a427c83 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    67dabcd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6936825 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    17d39df View commit details
    Browse the repository at this point in the history
  11. Merge pull request plietar#151 from librespot-org/backtrace

    Enable backtrace on all builds
    sashahilton00 authored Feb 13, 2018
    Configuration menu
    Copy the full SHA
    1ff634f View commit details
    Browse the repository at this point in the history
  12. Merge pull request plietar#148 from awiouy/sisyphus

    core API review changes.
    sashahilton00 authored Feb 13, 2018
    Configuration menu
    Copy the full SHA
    1de8049 View commit details
    Browse the repository at this point in the history
  13. Merge pull request plietar#150 from plietar/cargo-lock

    travis: Use `cargo --locked` everywhere
    sashahilton00 authored Feb 13, 2018
    Configuration menu
    Copy the full SHA
    8be88d0 View commit details
    Browse the repository at this point in the history
  14. Merge pull request plietar#138 from librespot-org/authpanic

    Add error message to auth failure case
    sashahilton00 authored Feb 13, 2018
    Configuration menu
    Copy the full SHA
    874cc54 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2018

  1. Merge pull request plietar#3 from librespot-org/master

    Updating personal fork
    ComlOnline authored Feb 14, 2018
    Configuration menu
    Copy the full SHA
    63cc63b View commit details
    Browse the repository at this point in the history
  2. Update for rust format

    ComlOnline authored Feb 14, 2018
    Configuration menu
    Copy the full SHA
    d0ffb2e View commit details
    Browse the repository at this point in the history
  3. Merge pull request plietar#153 from ComlOnline/rustformat

    Update the Auth panic to be rustfmt
    sashahilton00 authored Feb 14, 2018
    Configuration menu
    Copy the full SHA
    1257f98 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77bea07 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2018

  1. Configuration menu
    Copy the full SHA
    b0ee031 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. Configuration menu
    Copy the full SHA
    1590961 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2018

  1. Configuration menu
    Copy the full SHA
    1cd7d4d View commit details
    Browse the repository at this point in the history
  2. Include updating context_uri along with tracks and current index.

    This allows remote clients to show the green now-playing indication (plietar#57).
    kingosticks committed Feb 17, 2018
    Configuration menu
    Copy the full SHA
    edabd04 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a463633 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#155 from awiouy/protobuf_macros_2

    connect: dispose of protobuf_macros
    sashahilton00 authored Feb 17, 2018
    Configuration menu
    Copy the full SHA
    4f3a594 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2018

  1. Configuration menu
    Copy the full SHA
    1b943d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a6825b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e2e6d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef48afb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    081a282 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2eb4aa6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    93af49a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23d3c15 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9ff6fe9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2018

  1. Fix example use declarations (plietar#160)

    akosel authored and plietar committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    3ce2211 View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#156 from kingosticks/fix/update-context-uri

    Include updating context_uri along with tracks and current index
    sashahilton00 authored Feb 22, 2018
    Configuration menu
    Copy the full SHA
    685fb4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ee8ac9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edb263e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f107c9d View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. Configuration menu
    Copy the full SHA
    f8db550 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1518459 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc6c414 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    127f8b7 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2018

  1. Configuration menu
    Copy the full SHA
    8c3f587 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    542ec9d View commit details
    Browse the repository at this point in the history
  3. Issue 130 (plietar#164)

    * Core API: device_id
    
    * Core API: u128
    awiouy authored and plietar committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    58ea1ba View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#162 from librespot-org/normalisation

    Add volume normalisation support
    sashahilton00 authored Feb 24, 2018
    Configuration menu
    Copy the full SHA
    eed2bb6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bde157f View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2018

  1. Merge pull request plietar#154 from Spotifyd/events-on-prev-next

    Run onstart/onstop when a new song is loaded
    sashahilton00 authored Feb 25, 2018
    Configuration menu
    Copy the full SHA
    21d7b61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fb8c71 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    084646e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0abad9a View commit details
    Browse the repository at this point in the history
  5. Fix formatting

    sashahilton00 committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    197d80e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    80e0bda View commit details
    Browse the repository at this point in the history
  7. Merge pull request plietar#167 from librespot-org/fix_enum

    Add kSupportsPlaylistV2 enum
    sashahilton00 authored Feb 25, 2018
    Configuration menu
    Copy the full SHA
    79a1d9a View commit details
    Browse the repository at this point in the history
  8. Better error reporting

    mjaggard committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    ae15790 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Configuration menu
    Copy the full SHA
    c3745a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    237ef1e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53387a3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#165 from librespot-org/rustfmt

    Format according to rustfmt guidelines
    sashahilton00 authored Feb 26, 2018
    Configuration menu
    Copy the full SHA
    aa880f8 View commit details
    Browse the repository at this point in the history
  5. [ci skip] Create CONTRIBUTING.md

    Create initial contribution guidelines and setup instructions.
    sashahilton00 authored Feb 26, 2018
    Configuration menu
    Copy the full SHA
    8e0d758 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Remove TODO list from README

    This is just bound to become out of date, and is what GH issues are for.
    plietar authored Feb 27, 2018
    Configuration menu
    Copy the full SHA
    8cd1ab4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#170 from librespot-org/plietar-patch-1

    Remove TODO list from README
    sashahilton00 authored Feb 27, 2018
    Configuration menu
    Copy the full SHA
    593dfa0 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. Add to_base62 method

    sashahilton00 committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    a7334b6 View commit details
    Browse the repository at this point in the history
  2. Add to_base62 method

    sashahilton00 committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    cbc4ee7 View commit details
    Browse the repository at this point in the history
  3. Fix spotify URI logging

    sashahilton00 committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    f830322 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#173 from librespot-org/base62

    Add to_base62 method
    sashahilton00 authored Feb 28, 2018
    Configuration menu
    Copy the full SHA
    8f8eb8c View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2018

  1. Add a armv6hf crossbuild target

    Tweak `armv6hf` crossbuild script
    
    Fix example typo in Dockerfile
    
    Changed File permissions
    ashthespy committed Mar 10, 2018
    Configuration menu
    Copy the full SHA
    24cd9aa View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2018

  1. Configuration menu
    Copy the full SHA
    b3966b0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#184 from ashthespy/armv6hf

    Add a armv6hf crossbuild target
    ComlOnline authored Mar 11, 2018
    Configuration menu
    Copy the full SHA
    9d9c311 View commit details
    Browse the repository at this point in the history
  3. fir rustfmt issues

    thekr1s committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    b1f2a41 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. Configuration menu
    Copy the full SHA
    d6b82cd View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Merge pull request plietar#188 from thekr1s/linear-volume-control

    Add optional linear volume contol
    sashahilton00 authored Mar 15, 2018
    Configuration menu
    Copy the full SHA
    085f761 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Configuration menu
    Copy the full SHA
    0f80d80 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2018

  1. Configuration menu
    Copy the full SHA
    e92bb45 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2018

  1. playback: Only send a packet to the audio backend if it isn't empty

    The lewton decoder sometimes delivers empty packets, especially after skipping inside a
    track or switching tracks. This caused the pulseaudio backend to fail since it expects
    a non-empty packet. There is no need to handle empty packets in the audio backend, so
    we can skip them entirely.
    brain0 committed Mar 20, 2018
    Configuration menu
    Copy the full SHA
    014533a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c18aa5 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2018

  1. Configuration menu
    Copy the full SHA
    98c48de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0fb4071 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2018

  1. Merge pull request plietar#194 from brain0/fix_pulseaudio

    Fix pulseaudio playback with Lewton
    sashahilton00 authored Mar 23, 2018
    Configuration menu
    Copy the full SHA
    cb61e22 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2018

  1. Configuration menu
    Copy the full SHA
    6129789 View commit details
    Browse the repository at this point in the history
  2. Add support for http proxy

    Currently only http proxy (no https) is supported.
    janderholm committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    3bdc5e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a04e3b View commit details
    Browse the repository at this point in the history
  4. Validate proxy urls better.

    Use the url crate to handle proxies to make sure they conform to a
    proper format.
    janderholm committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    3a14e9a View commit details
    Browse the repository at this point in the history
  5. Update Cargo.lock

    librespot now require rust 1.21.0. error_chain is updated to avoid
    compilation warnings about unused rustdoc.
    janderholm committed Mar 24, 2018
    Configuration menu
    Copy the full SHA
    96a6978 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Merge pull request plietar#191 from Fulkerson/master

    Add support for HTTP proxy
    sashahilton00 authored Apr 6, 2018
    Configuration menu
    Copy the full SHA
    8995f76 View commit details
    Browse the repository at this point in the history
  2. Add 5xx error panic

    sashahilton00 committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    96124c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Merge pull request plietar#198 from librespot-org/500_error

    Add 5xx error panic
    ComlOnline authored Apr 12, 2018
    Configuration menu
    Copy the full SHA
    03de235 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Configuration menu
    Copy the full SHA
    d62b72f View commit details
    Browse the repository at this point in the history
  2. formatting

    kbrah committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    4caf2b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2018

  1. Configuration menu
    Copy the full SHA
    2aea0e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. run rustfmt --all

    lrbalt committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    ab70e6e View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#206 from lrbalt/master

    Do not panic on connection reset
    sashahilton00 authored Apr 25, 2018
    Configuration menu
    Copy the full SHA
    ffb7714 View commit details
    Browse the repository at this point in the history
  3. Remove rust fmt from Travis

    From plietar#208 rust fmt has been removed as it is still somewhat unstable.
    sashahilton00 authored Apr 25, 2018
    Configuration menu
    Copy the full SHA
    d76d972 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#202 from kbrah/master

    Fixes player initialization in the play.rs
    sashahilton00 authored Apr 25, 2018
    Configuration menu
    Copy the full SHA
    59cff3d View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. remove deprecated and unused import

    Reinier Balt authored and Reinier Balt committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    e6fff80 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Configuration menu
    Copy the full SHA
    6a4e9e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    870afdb View commit details
    Browse the repository at this point in the history
  3. Merge pull request plietar#212 from lrbalt/shutdown

    return from Main loop on Ctrl-C/shutdown
    sashahilton00 authored Apr 30, 2018
    Configuration menu
    Copy the full SHA
    92835af View commit details
    Browse the repository at this point in the history
  4. Update Cargo versions

    sashahilton00 committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    b86ffa9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request plietar#211 from lrbalt/remove-warning

    remove deprecated and unused import
    sashahilton00 authored Apr 30, 2018
    Configuration menu
    Copy the full SHA
    817dff0 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Configuration menu
    Copy the full SHA
    deb240c View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. Configuration menu
    Copy the full SHA
    21f1ccf View commit details
    Browse the repository at this point in the history

Commits on May 17, 2018

  1. Cache volume across restarts (plietar#220)

    * create Volume struct for use with Cache
    
    * add "volume" file to Cache
    
    * load cached volume on start, intial overrides cached overrides default
    
    * amend volume_to_mixer function to cache the volume on every change
    
    * pass cache to Spirc and SpircTask so volume_to_mixer has access
    
    * rustfmt changes
    
    * revert volume_to_mixer function and Spirc/SpircTask cache variable
    
    * Volume implements Copy, pass by value instead of reference
    
    * clamp volume to 100 if cached value exceeds limit
    
    * convert Volume to u16 internally, use float and round to convert hex->dec
    
    * convert initial_volume and ConnectConfig.volume to u16 as well
    
    * add cache_volume function to SpircTask
    
    * remove conversion to/from percentage on cached volume
    
    * consolidate device.set_volume, mixer.set_volume, and caching
    
    * streamline intial volume logic
    bricedp authored and plietar committed May 17, 2018
    Configuration menu
    Copy the full SHA
    d40c0f5 View commit details
    Browse the repository at this point in the history
  2. Add kUnknown enum (plietar#224)

    dawidd6 authored and plietar committed May 17, 2018
    Configuration menu
    Copy the full SHA
    431be9e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2018

  1. Configuration menu
    Copy the full SHA
    f61bbd8 View commit details
    Browse the repository at this point in the history
  2. Formatting

    haroldm committed Jul 3, 2018
    Configuration menu
    Copy the full SHA
    00e8934 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fb3d5f View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2018

  1. Add contrib to .dockerignore for the docker cache to work, when modif…

    …ying the docker files
    romerod committed Jul 13, 2018
    Configuration menu
    Copy the full SHA
    861515e View commit details
    Browse the repository at this point in the history
  2. Add Dockerfile.Rpi which creates a librespot docker image which can b…

    …e used on the RPI directly.
    romerod committed Jul 13, 2018
    Configuration menu
    Copy the full SHA
    4f8ea66 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2018

  1. Configuration menu
    Copy the full SHA
    e467702 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2018

  1. aes-ctr

    newpavlov committed Jul 30, 2018
    Configuration menu
    Copy the full SHA
    1f1cd11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ae5589 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2018

  1. Merge pull request plietar#236 from haroldmrt/master

    Add option to specify preferred AP port
    sashahilton00 authored Aug 6, 2018
    Configuration menu
    Copy the full SHA
    ee87904 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2018

  1. Merge pull request plietar#237 from romerod/master

    Docker file to create an RPI image
    ComlOnline authored Aug 17, 2018
    Configuration menu
    Copy the full SHA
    a4e0f58 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2018

  1. Configuration menu
    Copy the full SHA
    be6910f View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. Configuration menu
    Copy the full SHA
    37c588d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2018

  1. Configuration menu
    Copy the full SHA
    c5fcdfd View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2018

  1. Configuration menu
    Copy the full SHA
    96b432a View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2018

  1. update dependencies

    newpavlov committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    0626655 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Configuration menu
    Copy the full SHA
    eaac599 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fa138a View commit details
    Browse the repository at this point in the history
  3. Merge pull request plietar#248 from devgianlu/master

    Add librespot-java to related projects
    sashahilton00 authored Oct 16, 2018
    Configuration menu
    Copy the full SHA
    3614404 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2018

  1. Merge pull request plietar#255 from wfraser/wfraser/child-exit-wait

    reap the exit statuses from 'onevent' child processes using futures
    sashahilton00 authored Oct 21, 2018
    Configuration menu
    Copy the full SHA
    8d53c80 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2018

  1. Configuration menu
    Copy the full SHA
    473fc18 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2018

  1. Merge pull request plietar#251 from ashthespy/master

    Update protobuf
    sashahilton00 authored Oct 31, 2018
    Configuration menu
    Copy the full SHA
    d12640f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. update lewton to 0.9.3

    awiouy committed Nov 1, 2018
    Configuration menu
    Copy the full SHA
    7cbf6d1 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2018

  1. Remove contrib from .dockerignore

    See librespot-org/librespot#243 for reason. Causes docker to fail for RPi builds.
    sashahilton00 authored Nov 3, 2018
    Configuration menu
    Copy the full SHA
    0331a7f View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2018

  1. Configuration menu
    Copy the full SHA
    81e7c9b View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#259 from awiouy/lewton-0.9.3

    update lewton to 0.9.3
    awiouy authored Nov 4, 2018
    Configuration menu
    Copy the full SHA
    3441ef8 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. Merge pull request plietar#260 from StopMotionCuber/fix_232

    Changed TRACK_ID from base16 to base62 so that it is equal with the official Spotify app
    awiouy authored Nov 7, 2018
    Configuration menu
    Copy the full SHA
    96557b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2018

  1. Configuration menu
    Copy the full SHA
    74e0ada View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Merge pull request plietar#262 from librespot-org/seek-eof

    Fix seek past EOF panic for some tracks
    sashahilton00 authored Nov 19, 2018
    Configuration menu
    Copy the full SHA
    d2cadec View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2018

  1. Configuration menu
    Copy the full SHA
    7725915 View commit details
    Browse the repository at this point in the history
  2. update deps

    newpavlov committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    5706562 View commit details
    Browse the repository at this point in the history
  3. update aes-ctr to 0.3

    newpavlov committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    4bd0fc8 View commit details
    Browse the repository at this point in the history
  4. update Cargo.lock

    newpavlov committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    54974d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2019

  1. Run cargo update

    tstenner committed Feb 5, 2019
    Configuration menu
    Copy the full SHA
    b320c4b View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2019

  1. Update rand to 0.6

    tstenner committed Feb 12, 2019
    Configuration menu
    Copy the full SHA
    113fed5 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2019

  1. Update subscription uri

    This fixes an issue loading new tracks probably caused by an update on spotify's side. The fix was suggested by @worleydl, all glory to them for figuring it out.
    forslund committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    9b6b55e View commit details
    Browse the repository at this point in the history
  2. Merge pull request plietar#291 from forslund/uri-tweak-for-load-issue

    Update subscription uri
    sashahilton00 authored Feb 22, 2019
    Configuration menu
    Copy the full SHA
    daeeeaa View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2019

  1. Configuration menu
    Copy the full SHA
    a3c63b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e492e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f62709f View commit details
    Browse the repository at this point in the history
  4. Commit missing ;

    kaymes committed Mar 9, 2019
    Configuration menu
    Copy the full SHA
    43959ee View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2019

  1. Configuration menu
    Copy the full SHA
    43dcc6b View commit details
    Browse the repository at this point in the history
  2. Fix travis rust version

    sashahilton00 committed Mar 10, 2019
    Configuration menu
    Copy the full SHA
    0a9a293 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0686fe5 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#284 from tstenner/rand06

    Update rand to 0.6
    sashahilton00 authored Mar 10, 2019
    Configuration menu
    Copy the full SHA
    8978559 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c83c95b View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2019

  1. Configuration menu
    Copy the full SHA
    c22a6d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2019

  1. discover: do not panic on MAC mismatch. (Fixes plietar#289)

    The client's expected MAC will not match librespot's derived MAC
    if the client used the wrong public key. This can happen if librespot
    is restarted (and thus generated a new key) but the client is still
    mistakingly using the old public key. When this happens we do not need
    to panic, we can just abort the connection attempt.
    kingosticks committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    4c1562f View commit details
    Browse the repository at this point in the history
  2. discover: log the actual HTTP port that is used.

    If the default port is used (i.e. no command line argument specified),
    this logging incorrectly reports the server is running at port 0.
    kingosticks committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    83bfdff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a60059 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c041697 View commit details
    Browse the repository at this point in the history
  5. Updated version number

    devgianlu committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    4a6d7b9 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #303 from devgianlu/unlock-features-fix

    Update version number
    sashahilton00 authored Mar 13, 2019
    Configuration menu
    Copy the full SHA
    7f22785 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #297 from kaymes/kaymes-faster

    Improve playback speed
    sashahilton00 authored Mar 13, 2019
    Configuration menu
    Copy the full SHA
    806a8f2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    06c6969 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #304 from librespot-org/protoc-rust

    Switch to `protobuf-codegen-pure` to remove `protoc` dependency
    sashahilton00 authored Mar 13, 2019
    Configuration menu
    Copy the full SHA
    0fcfe4f View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2019

  1. Merge pull request #302 from kingosticks/fix/discover-bad-mac-panic

    Don't panic when the computed MAC doesn't match the client's expected MAC
    sashahilton00 authored Mar 14, 2019
    Configuration menu
    Copy the full SHA
    ef28df6 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2019

  1. Configuration menu
    Copy the full SHA
    b0ee8ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    391b9c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2019

  1. Limit new context tracks added to frame

    Keep only a fixed history of previous tracks to prior pushing new tracks
    ashthespy committed Mar 16, 2019
    Configuration menu
    Copy the full SHA
    6870c76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7258944 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2019

  1. Merge pull request plietar#239 from newpavlov/master

    Replace rust-crypto crate with RustCrypto crates
    sashahilton00 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    308ff32 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #305 from ashthespy/dynamic-playlists

    Support for Spotify Radio/Dynamic Playlists
    sashahilton00 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    8b32e7a View commit details
    Browse the repository at this point in the history
  3. Use serde 1.0

    medwards committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    0bbca1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8912981 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac9423d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b81bdca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1eb5b7d View commit details
    Browse the repository at this point in the history
  8. Cpal -> Rodio

    Doesn't work that well.
    willstott101 committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    2c2bfc5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    49fd48b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    587aa9c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f1be508 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5ceb4db View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    99703a2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3548917 View commit details
    Browse the repository at this point in the history
  15. Merge pull request plietar#277 from willstott101/cpal-backend

    Implement Rodio as default playback backend
    sashahilton00 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    6d7d385 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e606ace View commit details
    Browse the repository at this point in the history
  17. Fix Cargo.lock

    sashahilton00 committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    d26153a View commit details
    Browse the repository at this point in the history
  18. Merge pull request #307 from medwards/master

    Use serde 1.0
    sashahilton00 authored Mar 20, 2019
    Configuration menu
    Copy the full SHA
    2fb901a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fe4b71d View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1ccf00c View commit details
    Browse the repository at this point in the history
  21. Add credentials field alias

    `encoded_auth_blob` is used in the credentials response of the Facebook auth flow
    medwards committed Mar 20, 2019
    Configuration menu
    Copy the full SHA
    b7a2aad View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    fe073e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2019

  1. Merge pull request #315 from hrkfdn/patch-1

    Add ncspot to list of related projects
    sashahilton00 authored Mar 21, 2019
    Configuration menu
    Copy the full SHA
    a41ab28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a67048c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08cfb15 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99106c5 View commit details
    Browse the repository at this point in the history
  5. Add run time option flags for AlsaMixer

    Add `Cargo.lock` for Travis
    ashthespy committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    0e11470 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a80bf86 View commit details
    Browse the repository at this point in the history
  7. More alsa stragglers

    ashthespy committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    cc6c9b2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8fd0caf View commit details
    Browse the repository at this point in the history
  9. Switch alsa to crates.io

    ashthespy committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    9cb2f49 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Configuration menu
    Copy the full SHA
    52c5b18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18a6746 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2019

  1. Configuration menu
    Copy the full SHA
    4e64934 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2019

  1. Configuration menu
    Copy the full SHA
    dc9b2de View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2019

  1. Merge pull request #313 from medwards/alias_facebook_fields

    Add credentials field alias
    sashahilton00 authored Mar 25, 2019
    Configuration menu
    Copy the full SHA
    c55c63c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #321 from devgianlu/time-alignment-fix

    Fix for time alignment issue
    sashahilton00 authored Mar 25, 2019
    Configuration menu
    Copy the full SHA
    e9b159e View commit details
    Browse the repository at this point in the history
  3. Merge pull request plietar#245 from ashthespy/alsa

    Support for `alsa` mixer
    ashthespy authored Mar 25, 2019
    Configuration menu
    Copy the full SHA
    5990a0d View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Configuration menu
    Copy the full SHA
    9f9218f View commit details
    Browse the repository at this point in the history
  2. Server time delta is a signed integer

    Fixes #322
    medwards committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    9b4ede0 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2019

  1. Merge pull request #323 from medwards/check_underflow

    Server time delta is a signed integer
    sashahilton00 authored Mar 27, 2019
    Configuration menu
    Copy the full SHA
    14721f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. Configuration menu
    Copy the full SHA
    8d08425 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2019

  1. Merge pull request #324 from ashthespy/bloat

    Remove redundant `rpassword` crate from `librespot-core`
    sashahilton00 authored Apr 12, 2019
    Configuration menu
    Copy the full SHA
    df3bea8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #299 from librespot-org/error-source-fix

    Fix depreciation warnings, bump Travis version to 1.30.0
    sashahilton00 authored Apr 12, 2019
    Configuration menu
    Copy the full SHA
    bf7f54a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e7c5e9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request plietar#283 from matikij/sdl-backend

    add SDL backend based on sdl2 crate
    sashahilton00 authored Apr 12, 2019
    Configuration menu
    Copy the full SHA
    6c4311f View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2019

  1. Merge pull request #325 from ashthespy/dynamic-playlists

    Refactor adding context tracks to state
    sashahilton00 authored Apr 16, 2019
    Configuration menu
    Copy the full SHA
    5d2cb32 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2019

  1. Run cargo update

    tstenner committed May 2, 2019
    Configuration menu
    Copy the full SHA
    9e68a29 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2019

  1. Update env_logger to 0.6

    tstenner committed May 3, 2019
    Configuration menu
    Copy the full SHA
    37eca2f View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

  1. Merge pull request #335 from tstenner/env_logger

    Update env_logger
    sashahilton00 authored Jun 1, 2019
    Configuration menu
    Copy the full SHA
    4e3576b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2019

  1. Upgrade dependencies

    GeorgeHahn committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    6e280b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bf96ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f662d15 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2019

  1. Configuration menu
    Copy the full SHA
    1f75479 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. Configuration menu
    Copy the full SHA
    08e88d6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #353 from ashthespy/travis

    Add all current backends to Travis
    ashthespy authored Jul 23, 2019
    Configuration menu
    Copy the full SHA
    51a634d View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2019

  1. Configuration menu
    Copy the full SHA
    9d97f8f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2019

  1. Restrict protobuf updates

    tstenner committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    1ba6e58 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. Merge pull request #356 from tstenner/updateprotobuf

    Automatic update to protobuf 2.8, regenerate protocol files
    sashahilton00 authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    d4bba4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ce0706 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Configuration menu
    Copy the full SHA
    730d8b7 View commit details
    Browse the repository at this point in the history