Felix Prillwitz
4580dab73f
Get access token via login5 ( #1344 )
...
* core: Obtain spclient access token using login5 instead of keymaster (Fixes #1179 )
* core: move solving hashcash into util
* login5: add login for mobile
---------
Co-authored-by: Nick Steel <nick@nsteel.co.uk>
2024-10-19 20:27:26 +02:00
Guillaume Desmottes
1912065248
Cargo: use rust-version from workspace ( #1375 )
...
Make it easier to check and update.
2024-10-17 17:01:56 +02:00
Roderick van Domburg
e73a08d43a
Remove garbage toml-e files from last publish
2024-10-15 21:23:09 +02:00
Roderick van Domburg
a974a71cc4
Update Cargo.lock
2024-10-15 20:38:42 +02:00
Roderick van Domburg
84d28e887b
Update Cargo.lock
2024-10-15 20:34:15 +02:00
fivebanger
67d31959f5
Fix 96kbps playback issue (issues #1236 ) ( #1342 )
...
- add missing audio formats to message AudioFile
- ensure that unknown formats gets mapped to DEFAULT_FORMAT
2024-09-19 21:59:20 +02:00
yubiuser
22a8850fe9
Revert lint exception by setting minor version of protobuf ( #1339 )
2024-09-16 19:42:55 +02:00
yubiuser
dcd592bafb
Update MSRV to 1.74.0 and sysinfo to 0.31.3
...
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-27 23:16:48 +02:00
Christian König
b0170d142b
Bump MSRV to 1.73
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2024-06-10 18:50:38 +00:00
Christian König
ca035c9d17
Set MSRV in Cargo.toml files to 1.71
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2024-05-11 19:03:06 +00:00
yubiuser
e14dac3ff3
Remove and update dependencies ( #1140 )
2023-04-11 20:33:45 +02:00
Lukáš Tyrychtr
3662302196
Update protobuf and related crates to 3.x ( #1092 )
2023-01-17 21:46:14 +01:00
Guillaume Desmottes
7f2cb684c9
fix clippy warnings
2023-01-03 00:36:35 +01:00
Roderick van Domburg
2a79af1f0a
Migrate to Rust 2021
2022-08-02 21:42:38 +02:00
sqozz
d09ee4206c
Add minimum rust version
2022-08-01 15:14:17 +02:00
Roderick van Domburg
786f8832d1
Update version numbers to 0.5.0-dev
2022-07-30 22:28:12 +02:00
Roderick van Domburg
37794c5b78
Merge branch 'new-api' into dev
2022-07-29 23:39:06 +02:00
Roderick van Domburg
6537c441c3
Update Cargo.lock
2022-07-29 22:05:10 +02:00
Roderick van Domburg
05b9b13cf8
Merge branch 'dev' into new-api and update crates
2022-07-27 23:31:11 +02:00
Roderick van Domburg
88e64bd884
Update Cargo.lock
2022-05-23 21:43:16 +02:00
Roderick van Domburg
dff19377fa
Update version numbers to 0.4.0
2022-05-21 22:31:15 +02:00
Roderick van Domburg
cb1cfddb74
Send platform-dependent client token request
2022-01-26 22:53:30 +01:00
SuisChan
2c63ef111a
Added linux fields to connectivity.proto
2022-01-25 11:56:19 +01:00
SuisChan
8498ad8078
Update connectivity.proto
2022-01-24 12:52:15 +01:00
Roderick van Domburg
1528292583
Retrieve client token (not working)
2022-01-22 23:17:10 +01:00
Roderick van Domburg
59d00787c9
Update player crates and transitive dependencies
2022-01-09 16:04:53 +01:00
Roderick van Domburg
56f3c39fc6
Update hmac
, pbkdf2
, serde
, serde_json
, sha-1
2022-01-09 00:25:47 +01:00
Roderick van Domburg
5cc3040bd8
Update futures
2022-01-08 21:21:31 +01:00
Roderick van Domburg
2f7b9863d9
Implement CDN for audio files
2021-12-16 22:42:37 +01:00
Roderick van Domburg
9a0d2390b7
Get user attributes and updates
2021-12-11 00:03:35 +01:00
Roderick van Domburg
40163754bb
Update protobufs to 1.1.73.517
2021-12-10 20:33:43 +01:00
Roderick van Domburg
f03a7e95c1
Merge remote-tracking branch 'librespot-org/dev' into new-api-wip
2021-12-08 19:11:53 +01:00
Roderick van Domburg
f037a42908
Migrate and expand playlist protos
2021-11-27 11:59:22 +01:00
Roderick van Domburg
d19fd24074
Add spclient and HTTPS support
...
* Change metadata to use spclient
* Add support for HTTPS proxies
* Start purging unwraps and using Result instead
2021-11-26 23:28:37 +01:00
Nick Botticelli
56585cabb6
Add Google sign in credential to protobufs
2021-11-26 23:28:37 +01:00
Roderick van Domburg
0e6b1ba9dc
Update version numbers to 0.3.1
2021-10-24 20:12:33 +02:00
Sasha Hilton
6a3377402a
Update version numbers to 0.3.0
2021-10-13 15:10:18 +01:00
Nick Botticelli
7ed8fc01ee
Add more platforms to keyexchange.proto
2021-09-21 02:13:32 -07:00
Roderick van Domburg
113ac94c07
Update protobufs ( #796 )
...
* Import Spotify 1.1.61.583 (Windows) protobufs
* Import Spotify 1.1.33.569 protobufs missing in 1.1.61.583
* Remove unused protobufs, no longer present in 1.1.61.583
2021-06-19 22:29:48 +02:00
johannesd3
1c62af9160
Unpin protobuf version
2021-05-08 22:09:37 +02:00
Sasha Hilton
2ef3928691
Update version numbers to 0.2.0
2021-05-04 13:05:13 +01:00
Sasha Hilton
d8c1b491c4
Merge branch 'master' into dev
2021-02-22 00:57:45 +00:00
Sasha Hilton
b7c3609c7b
Update version numbers to 0.1.6
2021-02-22 00:37:28 +00:00
Sasha Hilton
7f705ed148
Merge branch 'master' into dev
2021-02-20 23:31:04 +00:00
Sasha Hilton
2c110ca256
Update version numbers to 0.1.5
2021-02-20 23:05:56 +00:00
Lyndon Brown
4708e0a2bf
cargo toml formatting fix
...
for consistency
2020-11-26 19:31:51 +00:00
Lyndon Brown
f87cbd6fde
add missing repo links to sub-crate cargo toml files
...
such that links are available from their crates.io pages to the project repo.
2020-11-26 19:30:37 +00:00
Sasha Hilton
45f4276d68
Update version numbers to 0.1.3
2020-07-29 16:23:41 +01:00
Sasha Hilton
16462b34e2
Accidentally bumped protobuf version
2020-07-25 04:50:58 +01:00
Sasha Hilton
e97911e3cf
Generate proto bindings in OUT_DIR, remove precompiled bindings
2020-07-25 04:43:01 +01:00