Jean-Rémy Falleri
9541e8820f
feat: do not stop sink in gapless mode.
2023-11-15 08:53:53 +01:00
Roderick van Domburg
d7804386a0
Merge pull request #1222 from librespot-org/dependabot/cargo/rustls-webpki-0.101.7
...
Bump rustls-webpki from 0.101.2 to 0.101.7
2023-11-14 20:48:28 +01:00
Roderick van Domburg
c82c7b3a73
Merge pull request #1221 from librespot-org/dependabot/cargo/tungstenite-0.20.1
...
Bump tungstenite from 0.20.0 to 0.20.1
2023-11-14 20:48:12 +01:00
Roderick van Domburg
f1ba913a64
Merge pull request #1212 from librespot-org/dependabot/github_actions/dev/actions/checkout-4.1.1
...
Bump actions/checkout from 3.5.3 to 4.1.1
2023-11-14 20:47:40 +01:00
Roderick van Domburg
ea756b09ef
Merge pull request #1200 from librespot-org/dependabot/github_actions/dev/actions/cache-3.3.2
...
Bump actions/cache from 3.3.1 to 3.3.2
2023-11-14 20:46:56 +01:00
dependabot[bot]
3eef23b822
Bump rustls-webpki from 0.101.2 to 0.101.7
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.101.2 to 0.101.7.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.101.2...v/0.101.7 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 19:42:08 +00:00
dependabot[bot]
78ba1b259f
Bump tungstenite from 0.20.0 to 0.20.1
...
Bumps [tungstenite](https://github.com/snapview/tungstenite-rs ) from 0.20.0 to 0.20.1.
- [Changelog](https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/snapview/tungstenite-rs/compare/v0.20.0...v0.20.1 )
---
updated-dependencies:
- dependency-name: tungstenite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 19:41:30 +00:00
Roderick van Domburg
6c2ed2581c
Merge pull request #1194 from yubiuser/update_dependencies
...
Update dependencies
2023-11-14 20:40:51 +01:00
dependabot[bot]
357072a0d7
Bump actions/checkout from 3.5.3 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.3 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 10:06:22 +00:00
dependabot[bot]
6521c70db0
Bump actions/cache from 3.3.1 to 3.3.2
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.3.1...v3.3.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 10:53:51 +00:00
Christian König
dd28667178
Update MSRV to 1.70
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Christian König
1c214f7f0e
Update MSRV to 1.67
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Christian König
84804b6bfc
Update glib
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Christian König
0954de6d9e
Update quick-xml
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Christian König
369c84cddb
Update num-derive
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Christian König
6b0e12fe7b
Update governor
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-08-23 21:54:17 +02:00
Roderick van Domburg
054074c920
Merge pull request #1197 from librespot-org/dependabot/cargo/rustls-webpki-0.100.2
...
Bump rustls-webpki from 0.100.1 to 0.100.2
2023-08-23 20:07:43 +02:00
dependabot[bot]
d96695e413
Bump rustls-webpki from 0.100.1 to 0.100.2
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.100.1 to 0.100.2.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.100.1...v/0.100.2 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-22 18:08:27 +00:00
Roderick van Domburg
f037e46aee
Merge pull request #1176 from jlehtoranta/single-player
...
Use a single player instance
2023-07-19 21:19:49 +02:00
Jarkko Lehtoranta
b1c6641723
Update changelog ( #1176 )
2023-07-19 14:57:44 +03:00
Jarkko Lehtoranta
c60c4f4c8c
Start a new session on credentials change
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
02c9be368d
Reset session after spirc crash
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
e5abed7c92
Exit with an error when the player instance is invalid
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
e3db0994bc
Use single player and mixer instances
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
c6b62b82d4
Allow player session changes
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
ddadcc9ea0
Add a health check method to player
2023-07-19 14:49:17 +03:00
Jarkko Lehtoranta
46195f18d6
Handle play_request_id as an event
2023-07-19 14:49:05 +03:00
Roderick van Domburg
8e43c3f097
Merge pull request #1187 from jokester/fix/prevent-overwrite-to-unchanged-cred
...
do not overwrite unchanged cached Credentials (#1168 )
2023-07-13 21:23:42 +02:00
Wang Guan
d6257c41ca
make clippy happy: clippy::default-constructed-unit-structs
2023-07-14 00:21:37 +09:00
Wang Guan
ebf600d96e
do not overwrite unchanged cached Credentials ( #1168 )
2023-07-14 00:02:57 +09:00
Nick Steel
c491f90e09
Parse expiry timestamp from spotifycdn.com CDN URLs ( Fixes #1182 ) ( #1183 )
...
The CDN URLs list now includes spotifycdn.com which has a different
format. It was being erroneously interpreted using the scdn.co format
and trying to parse non-digit characters as a timestamp.
Also ignore expiry timestamps we can't parse for future new URLs.
2023-07-04 10:37:22 +02:00
Jason Gray
4d6de15a97
Discovery retry ( #1178 )
...
When started at boot as a service discovery may fail due to it
trying to bind to interfaces before the network is actually up.
This could be prevented in systemd by starting the service after
network-online.target but it requires that a wait-online.service is
also enabled which is not always the case since a wait-online.service
can potentially hang the boot process until it times out in certain situations.
This allows for discovery to retry every 10 secs in the 1st 60 secs of uptime
before giving up thus papering over the issue and not holding up the boot process.
2023-06-30 09:30:14 +02:00
Roderick van Domburg
e5d364b07a
Merge pull request #1181 from yubiuser/xml
...
Update quick-xml to 0.29
2023-06-28 22:18:26 +02:00
Roderick van Domburg
2242a24d7e
Merge pull request #1175 from librespot-org/dependabot/github_actions/dev/actions/checkout-3.5.3
...
Bump actions/checkout from 3.5.2 to 3.5.3
2023-06-28 22:03:29 +02:00
Christian König
9c30532fd4
Update quick-xml to 0.29
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-06-25 23:32:09 +02:00
dependabot[bot]
1ac9818a00
Bump actions/checkout from 3.5.2 to 3.5.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 11:02:28 +00:00
eladyn
4d402e690c
add session timeout handling ( #1129 )
2023-06-01 21:39:35 +02:00
Roderick van Domburg
310725d2fb
Merge pull request #1150 from yubiuser/tweak/workflow_order
...
Check formatting and linting first on workflow
2023-06-01 20:51:29 +02:00
Roderick van Domburg
cb8a9bc931
Merge pull request #1165 from JasonLG1979/norm-data
...
Read Normalisation Data in one go
2023-06-01 20:49:25 +02:00
yubiuser
c964102a34
Update dependencies sysinfo and RSA ( #1164 )
2023-05-14 21:27:17 +02:00
JasonLG1979
f89c622e30
Read Normalisation Data in one go
...
Read all the Normalisation Data in one shot to avoid 4 seperate reads.
2023-05-13 13:00:50 -05:00
AeRo
31d18f7e30
Respect disabled normalisation with maximum volume ( #1159 )
2023-05-06 09:47:08 +02:00
Christian König
b8eed83d38
Check formatting and linting first on workflow
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-04 12:52:21 +02:00
Roderick van Domburg
03b547d3b3
Merge pull request #1157 from librespot-org/dependabot/github_actions/dev/actions/checkout-3.5.2
...
Bump actions/checkout from 3.5.0 to 3.5.2
2023-04-16 21:11:35 +02:00
dependabot[bot]
83139f8d07
Bump actions/checkout from 3.5.0 to 3.5.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-15 10:57:24 +00:00
Roderick van Domburg
e4d4765332
Merge pull request #1156 from yubiuser/update/quick_xml
...
Update quick-xml
2023-04-14 22:21:22 +02:00
Roderick van Domburg
fea1a819fd
Merge pull request #1155 from yubiuser/update/hyper-rustls
...
Update hyper-rustls
2023-04-14 21:43:58 +02:00
Roderick van Domburg
411f530e58
Merge pull request #1153 from yubiuser/update/vergen
...
Update vergen
2023-04-14 21:43:26 +02:00
Christian König
d8547f176c
Update quick-xml
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-14 09:41:58 +02:00
Christian König
d83ed814a3
Update hyper-rustls
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-13 21:22:40 +02:00