Commit graph

  • 5959fb881f ConnectState: add methods to replace state in spirc photovoltex 2024-09-29 16:02:29 +0200
  • 4ca0e0ccae add repeat track state photovoltex 2024-09-29 15:37:52 +0200
  • 47e6dcabc6
    Bump actions/checkout from 4.1.7 to 4.2.0 dependabot[bot] 2024-09-28 10:39:35 +0000
  • d487a1e167
    spirc: remove mercury sender photovoltex 2024-09-25 21:03:36 +0200
  • 2b879f282b
    spirc: remove device state and remaining unused methods photovoltex 2024-09-25 21:00:51 +0200
  • b0f8fc4945
    spirc: replace command sender with connect state update photovoltex 2024-09-25 20:54:45 +0200
  • f51d2f9d23
    spirc: remove remote_update stream photovoltex 2024-09-25 20:26:06 +0200
  • 058bc6fdcb Remove unused deps Nick Steel 2024-09-25 23:29:41 +0100
  • 118a9e1a51
    core: AP connection attempts have 3 sec timeout. (#1350) Nick Steel 2024-09-25 20:34:59 +0100
  • c74606de5e
    transfer playing state better photovoltex 2024-09-24 20:47:22 +0200
  • 5b1e327b05
    Update bug_report.md Nick Steel 2024-09-25 12:06:49 +0100
  • f20048a52d
    Update bug_report.md Nick Steel 2024-09-25 12:05:21 +0100
  • e4712865f2 core: AP connection attempts have 3 sec timeout. Nick Steel 2024-09-24 11:33:34 +0100
  • e02e4ae224
    core: retry Session access-point connection (#1345) Nick Steel 2024-09-23 19:44:51 +0100
  • db8f6ee3b5 spirc: remove ident field photovoltex 2024-09-22 17:48:43 +0200
  • 118a2f3d2f core: retry Session access-point connection. Nick Steel 2024-09-20 00:29:44 +0100
  • 618473b6e2 integrate handle of connect-state commands photovoltex 2024-09-20 19:10:25 +0200
  • e450428f3f expose dealer::protocol, move request in own file photovoltex 2024-09-20 18:41:36 +0200
  • 68728fe9fc request payload handling, gzip support photovoltex 2024-09-20 15:08:32 +0200
  • 23107e7fe0 formatting photovoltex 2024-09-15 22:54:51 +0200
  • f8f350c23f put connect state consistent photovoltex 2024-09-15 21:13:02 +0200
  • c066c298d6 payload handling, gzip support photovoltex 2024-09-15 14:55:13 +0200
  • 2ecb8f06a7 start integrating dealer into spirc photovoltex 2024-09-14 22:31:22 +0200
  • dfdfbd57e2 replace connect config with connect_state config photovoltex 2024-09-14 21:53:06 +0200
  • 10730816c4 improve sending protobuf requests photovoltex 2024-09-14 21:09:57 +0200
  • 736faafb4b dealer wrapper for eas of use photovoltex 2024-09-14 14:27:07 +0200
  • 67d31959f5
    Fix 96kbps playback issue (issues #1236) (#1342) fivebanger 2024-09-19 21:59:20 +0200
  • ad19c2aa96
    Fix fmt check error fivebanger 2024-09-19 00:21:27 +0200
  • ce03deb6ca
    - add missing audio formats to message AudioFile - ensure that unknown formats gets mapped to DEFAULT_FORMAT fivebanger 2024-09-18 23:45:30 +0200
  • 1c148ad124
    - add missing audio formats to message AudioFile - ensure that unknown formats gets mapped to DEFAULT_FORMAT fivebanger 2024-09-18 23:42:02 +0200
  • fb5c0efdd6
    Freeze dependencies used in CI (#1338) Christoph Gysin 2024-09-17 17:37:20 +0300
  • 14379f8aed Freeze dependencies used in CI Christoph Gysin 2024-09-15 17:44:47 +0300
  • 22a8850fe9
    Revert lint exception by setting minor version of protobuf (#1339) yubiuser 2024-09-16 19:42:55 +0200
  • 367b8e351e core: login5 handle challenges and errors photovoltex 2024-09-16 19:36:43 +0200
  • f6d032e819 core: move solving hashcash into util photovoltex 2024-09-16 19:29:50 +0200
  • 0ea50e7972 core: move login5 into own manager photovoltex 2024-09-16 18:44:06 +0200
  • 99f21a1618 core: Obtain spclient access token using login5 instead of keymaster (Fixes #1179) Nick Steel 2023-06-30 22:55:45 +0100
  • 185997599f
    generate-lockfile yubiuser 2024-09-16 13:21:20 +0200
  • 0ab9d59141
    Revert lint exception by setting minor version of protobuf yubiuser 2024-09-16 11:15:21 +0200
  • 338d8b90b2
    Update lockfile (#1337) Christoph Gysin 2024-09-16 13:19:12 +0300
  • cf457763fa Update lockfile Christoph Gysin 2024-09-15 17:27:57 +0300
  • 0be490f58d
    Add aarch64 and riscv64 cross compilation targets (#1334) yubiuser 2024-09-14 18:46:14 +0200
  • 8fab3d66e2
    discovery::server: fix activeUser field of getInfo (#1235) David Sheets 2024-09-14 17:44:07 +0100
  • 81f4fb40df discovery::server: fix activeUser field of getInfo David Sheets 2023-12-17 22:12:05 +0000
  • d1394066d4
    Add aarch64 and riscv64 cross compilation targets yubiuser 2024-09-10 10:20:07 +0200
  • fdf62d199d
    Add alpine based Dockerfile for Devcontainer (#1332) yubiuser 2024-09-13 07:41:40 +0200
  • b85bab5095
    Remove .cargo/config.toml and set link compiler on CI with CARGO_TARGET_<triple>_LINKER (#1333) yubiuser 2024-09-13 07:40:22 +0200
  • 4f9151c642
    Credentials with access token (oauth) (#1309) Nick Steel 2024-09-13 06:35:55 +0100
  • 4dc4157e59 oauth: derive socket addr from redirect URI param. Nick Steel 2024-09-11 01:00:56 +0100
  • b3af5b463d
    Don't hard-code ${{ matrix.target }} yubiuser 2024-09-10 09:50:31 +0200
  • f2d6b25f58
    Underscore yubiuser 2024-09-10 09:28:03 +0200
  • 3f529c62d1
    Run windows and cross builds parallel to linux tests yubiuser 2024-09-10 09:26:31 +0200
  • 5abcdbe85d
    Remove .cargo/config.toml and set link compiler on CI with CARGO_TARGET_<triple>_LINKER yubiuser 2024-09-10 08:53:55 +0200
  • 673fbca34f
    Add alpine based Dockerfile for Devcontainer yubiuser 2024-09-09 10:42:18 +0200
  • fd1f618300 core: From<OAuthError> for Error Nick Steel 2024-09-08 23:57:05 +0100
  • 68eebc853f oauth: Remove examples's core dependency Nick Steel 2024-09-08 23:55:41 +0100
  • f14208e428 oauth: resolve review improvements Nick Steel 2024-09-08 22:44:42 +0100
  • f6473319f6
    Merge pull request #1328 from yubiuser/allow_removed_lints Roderick van Domburg 2024-09-08 01:11:08 +0200
  • ebd4f1cdc2
    Allow renamed-and-removed-lints yubiuser 2024-09-07 21:56:02 +0200
  • a391a87b9b examples: replace password login with token login Nick Steel 2024-09-06 01:06:30 +0100
  • e2421ac61e docs: updated changelog Nick Steel 2024-09-06 00:55:29 +0100
  • 4a24bcd692 core: reconnect session if using token authentication Nick Steel 2024-09-05 23:19:46 +0100
  • e9234d3d15
    Merge pull request #1318 from yubiuser/hyper Roderick van Domburg 2024-09-05 22:12:21 +0200
  • 99ef3ec3e3
    Merge pull request #1317 from yubiuser/update Roderick van Domburg 2024-09-05 22:12:07 +0200
  • 5093a88e5f oauth: tidy up Nick Steel 2024-09-05 00:58:14 +0100
  • 0a1fe356ad bin: move oauth into main function Nick Steel 2024-09-04 00:21:20 +0100
  • ac02ca224e
    Update sdl2 yubiuser 2024-08-29 22:40:35 +0200
  • 09ffc01e77
    Update rodio yubiuser 2024-08-29 22:35:45 +0200
  • 102a8fd833
    Add cargo clean to test.sh yubiuser 2024-08-29 22:28:53 +0200
  • 78a8c61f85
    Don't use 'cross' for cross-compilation yubiuser 2024-08-29 15:46:03 +0200
  • 8f0c7b2b0d
    Install NASM on Windows CI job yubiuser 2024-08-29 15:33:40 +0200
  • 3e85d77bfb
    Update hyper-rustls to 0.27.2 yubiuser 2024-08-29 15:32:16 +0200
  • e6843d921f fix formatting Nick Steel 2024-08-29 02:33:24 +0100
  • da0f6a10ab oauth: provide example Nick Steel 2024-08-29 02:31:47 +0100
  • e5f4e68e31 oauth: Return type Nick Steel 2024-08-29 02:28:41 +0100
  • 2354d77f8e ouath: error handling, pass scopes as param, redirect_port is Option Nick Steel 2024-08-29 01:14:14 +0100
  • bec54a64f1
    Update quick-xml to 0.36.1 yubiuser 2024-08-28 13:42:13 +0200
  • dc22910673
    Update vergen to version 9 by using the new vergen-gitctl libary yubiuser 2024-08-28 13:13:29 +0200
  • dcd592bafb
    Update MSRV to 1.74.0 and sysinfo to 0.31.3 yubiuser 2024-08-27 23:16:48 +0200
  • 70e2e5ffb1 oauth: Update crate documentation Nick Steel 2024-08-26 21:49:48 +0100
  • 2ea7436e60
    Merge pull request #1315 from willstott101/libmdns-0.9.1 Roderick van Domburg 2024-08-25 01:01:18 +0200
  • 2c871bbc96 Bump libmdns from 0.8.0 to 0.9.1 Will Stott 2024-08-24 17:31:34 +0100
  • a3a1c17af9
    Merge pull request #1305 from librespot-org/dependabot/cargo/zerovec-0.10.4 Roderick van Domburg 2024-08-21 21:46:49 +0200
  • 3e6f2ad5fb
    Merge pull request #1306 from librespot-org/dependabot/cargo/zerovec-derive-0.10.3 Roderick van Domburg 2024-08-21 21:46:37 +0200
  • 65a252627f Updated token example Nick Steel 2024-08-16 01:33:02 +0100
  • fe4d36bfb0 oauth: break-out code parsing Nick Steel 2024-08-14 12:29:31 +0100
  • 60fae8fc7b bin: New --token arg for using Spotify access token Nick Steel 2024-08-06 12:42:17 +0100
  • ee7ba28e8d oauth: obtain Spotify access token via OAuth2 Nick Steel 2024-08-06 12:36:23 +0100
  • eeec818d83 core: store auth data within session Nick Steel 2024-08-14 10:01:15 +0100
  • 4956da9b84 core: Credentials.username is optional. Nick Steel 2023-01-16 01:34:41 +0000
  • 7a45614ac4 core: Create credentials from access token Nick Steel 2023-01-13 15:59:02 +0000
  • 275da58884 Fix formatting Anders Ballegaard 2024-07-16 14:30:53 +0000
  • 378bdea799 Bind to both v4 and v6 Anders Ballegaard 2024-07-16 12:23:03 +0000
  • b00889a08f
    Bump zerovec-derive from 0.10.2 to 0.10.3 dependabot[bot] 2024-07-09 19:46:19 +0000
  • d909286fa5
    Bump zerovec from 0.10.2 to 0.10.4 dependabot[bot] 2024-07-08 18:37:46 +0000
  • 299b7dec20
    Merge pull request #1303 from DaXcess/clienttoken-ver-fix Roderick van Domburg 2024-07-01 19:57:46 +0200
  • ba8ec55345
    Fix spotify version in client token request DaXcess 2024-07-01 15:38:50 +0200
  • cdff6da1f8
    Merge pull request #1302 from JoeyEamigh/add-group-flag Roderick van Domburg 2024-06-17 23:16:28 +0200
  • 180ffacde1
    adding flag to show connect device as group Joey Eamigh 2024-06-15 23:36:47 -0400
  • c10d29b829
    Merge pull request #1301 from librespot-org/dependabot/github_actions/dev/actions/checkout-4.1.7 Roderick van Domburg 2024-06-15 12:56:06 +0200