Mike Brady
be62f9a05a
PR template [skip ci]
2026-02-14 10:28:22 +00:00
Mike Brady
59bf5915f6
Set initial debug level to 0; fix a bug reading convolution files with dbus support enabled. [skip ci]
2026-02-13 15:36:20 +00:00
Mike Brady and GitHub
ea4bf0c860
Update NQPTP link and Shairport Sync instructions [skip ci]
...
Updated NQPTP installation link to point to the development branch and added a checkout command for the Shairport Sync development branch.
2026-02-12 17:21:11 +00:00
Mike Brady and GitHub
63a8e0f495
Revise CAR INSTALL.md for clarity and accuracy
...
Updated instructions for setting up Shairport Sync in a car audio system, including changes to device names, network configurations, and service management.
2026-02-12 17:15:11 +00:00
Mike Brady and GitHub
6be612dc6c
Update release notes for version 5.0-dev-168
...
Added a new `publish_retain` option for MQTT configuration and updated release notes with Dependabot updates and bug fixes.
2026-02-09 09:35:40 +00:00
Mike Brady and GitHub
846e0e3dfe
Merge pull request #2142 from lululombard/mqtt-retain-dev
...
Add MQTT retain flag support.
2026-02-09 09:23:16 +00:00
lululombard
bd9008e4f7
Add MQTT retain flag support
2026-02-08 12:43:53 +01:00
Mike Brady and GitHub
df7bfcacfb
Merge pull request #2139 from mikebrady/dependabot/github_actions/development/docker/login-action-3.7.0
...
Bump docker/login-action from 3.6.0 to 3.7.0
2026-02-02 09:31:13 +00:00
dependabot[bot] and GitHub
1623333e94
Bump docker/login-action from 3.6.0 to 3.7.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 3.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-01 10:06:35 +00:00
Mike Brady and GitHub
531b8a00d8
Update RELEASENOTES-DEVELOPMENT.md
2026-01-26 17:07:18 +00:00
Mike Brady and GitHub
ef8d82d96f
Update release notes for convolution and loudness enhancements
2026-01-26 17:04:59 +00:00
Mike Brady and GitHub
15078a0a41
Update release notes for version 5.0-dev-161
...
Fix MQTT warning and update Dependabot tools.
2026-01-26 17:00:47 +00:00
Mike Brady and GitHub
5b3659c26e
Merge pull request #2137 from hvilleneuve29/development_yocto
...
Fix MQTT warning and simplify building the systemd startup script
2026-01-26 16:48:13 +00:00
Hugo Villeneuve and Hugo Villeneuve
b60b424495
MQTT: fix warning when starting service
...
This fixes the following warning:
shairport-sync[293]: [MQTT]: Could not establish a mqtt connection
Signed-off-by: Hugo Villeneuve <hvilleneuve@dimonoff.com >
2026-01-26 10:24:22 -05:00
Hugo Villeneuve and Hugo Villeneuve
6a94eeb926
Use common service file for avahi
...
Use variable substitution to simplify service file for optional avahi.
This will also help to simplify adding future service dependencies.
Signed-off-by: Hugo Villeneuve <hvilleneuve@dimonoff.com >
2026-01-26 10:24:22 -05:00
Mike Brady and GitHub
23e8504579
Merge pull request #2135 from mikebrady/dependabot/github_actions/development/actions/checkout-6.0.2
...
Bump actions/checkout from 6.0.1 to 6.0.2
2026-01-25 14:35:38 +00:00
dependabot[bot] and GitHub
1e5b0a74b3
Bump actions/checkout from 6.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.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/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-25 10:02:37 +00:00
Mike Brady and GitHub
f69927b37a
Update RELEASENOTES-DEVELOPMENT.md for 5.0-dev-155
...
Add bug fix and updates to release notes for version 5.0-dev-155.
2026-01-05 21:25:29 +00:00
Mike Brady
45063d101f
Add Carl Johnson's suggestion for omitting dummy internet interfaces.
2026-01-05 21:19:11 +00:00
Mike Brady and GitHub
3746c82f90
Update version numbers in release notes
2025-12-31 19:54:49 +00:00
Mike Brady
525e49cd76
Fix one format warning
2025-12-31 19:52:44 +00:00
Mike Brady and GitHub
10bf5a1045
Update version and improve argument checking
...
Updated version information and tightened argument checks for logging functions on 64 bit and 32 bit systems
2025-12-31 19:07:32 +00:00
Mike Brady
16b6534ad3
further changes to remove compilation warnings on 32-bit builds
2025-12-31 19:02:16 +00:00
Mike Brady
d7f8816630
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
...
ONline documentation update...
2025-12-30 18:52:15 +00:00
Mike Brady
3d148f026a
Move to -Wformat=2 checking in Linux
2025-12-30 18:52:01 +00:00
Mike Brady and GitHub
2c4c7a91dd
Update RELEASENOTES-DEVELOPMENT.md
2025-12-30 18:25:25 +00:00
Mike Brady and GitHub
80c467c1ae
Update release notes for version 5.0-dev-146
...
Tighten argument checks for debug-related functions to prevent errors or misdirections.
2025-12-30 17:32:25 +00:00
Mike Brady
691d71f356
More fixes due to tightening the checks on debug/die/inform/warn varadic arguments.
2025-12-30 16:56:30 +00:00
Mike Brady
ceb1f804b6
Tighten warnings for format issues.
2025-12-30 15:09:04 +00:00
Mike Brady
3aa34cd712
fix lots of errors calling debug() with incorrect argument patterns.
2025-12-30 14:59:27 +00:00
Mike Brady and GitHub
b5f1157c1c
Update release notes for version 5.0-dev-142
...
Updated release notes for version 5.0-dev-142-gfcacc4e5, detailing various bug fixes and improvements related to AutoMix and AirPlay functionality and skipping tracks.
2025-12-22 18:11:40 +00:00
Mike Brady
fcacc4e51f
Update a couple of comments.
2025-12-22 17:55:26 +00:00
Mike Brady
775cdedfe9
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
...
Documentation update
2025-12-22 10:46:36 +00:00
Mike Brady and GitHub
d6220cab9a
Update RELEASENOTES-DEVELOPMENT.md
2025-12-22 10:39:49 +00:00
Mike Brady
9339c2154f
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
...
Merge an error-return fix in audio_pa.c and a dependabot update.
2025-12-22 10:32:05 +00:00
Mike Brady and GitHub
ec0016fb89
Merge pull request #2120 from mikebrady/dependabot/github_actions/development/docker/setup-buildx-action-3.12.0
...
Bump docker/setup-buildx-action from 3.11.1 to 3.12.0
2025-12-22 10:31:56 +00:00
Mike Brady and GitHub
754b4bc750
Merge pull request #2119 from bogdad/pa-no-lanency-yet-fix
...
audio_pa.c: pa_delay, return "No latency data yet" on PA_ERR_NODATA
2025-12-22 10:31:19 +00:00
Mike Brady
5d3829199b
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
...
Update to use mbedtls V 3.
2025-12-22 10:29:57 +00:00
dependabot[bot] and GitHub
69d86e3a80
Bump docker/setup-buildx-action from 3.11.1 to 3.12.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 3.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 10:04:23 +00:00
Vladimir
c97efa1248
audio_pa.c: pa_delay, return "No latency data yet" on PA_ERR_NODATA
2025-12-20 21:21:13 +01:00
Mike Brady and GitHub
5f2c7161fd
Correct capitalization in release notes
2025-12-20 16:40:30 +00:00
Mike Brady and GitHub
21c1135050
Update release notes for version 5.0-dev-100
...
Added release notes for version 5.0-dev-100, including a bug fix related to mbedtls library compatibility.
2025-12-20 16:40:06 +00:00
Mike Brady and GitHub
a123888255
Merge pull request #2118 from bk138/development
...
mbedtls: use high-level PK API for signing w/ mbedTLS >= 3
2025-12-20 16:24:11 +00:00
Christian Beier
0ed6b5de08
mbedtls: use high-level PK API for signing w/ mbedTLS >= 3
...
They state in https://github.com/Mbed-TLS/mbedtls/blob/master/docs/3.0-migration-guide.md#remove-the-mode-parameter-from-rsa-functions
that the lower level API will not work as expected.
Closes #2115
2025-12-20 17:21:25 +01:00
Mike Brady
3d4c0e1d6d
Turn a rejection of an 8-byte ALAC packet into a debug message only. Maybe the 8-byte packet is okay.
2025-12-16 10:21:37 +00:00
Mike Brady
1caaa38071
Quieten a few debug messages and simplify one of two.
2025-12-16 09:33:31 +00:00
Mike Brady
60278863ce
Add some checks on cancelled deferred flushes and over-running immediate flushes. Quieten some other messages.
2025-12-15 12:50:10 +00:00
Mike Brady
fb5b434f55
Quieten some debug messages.
2025-12-14 15:27:12 +00:00
Mike Brady
07b60e7112
1. Add the ability to work back through queued buffers to find the first buffer that’s older than the given one. This is to enable the replacement of deciphered buffers with buffers that arrive later but are timed earlier.
Added functions that relate to this are: get_revised_seqno() to wind back through the queued buffers and clear_buffers_from() to free buffers that are already occupied.
...
2. Clean up get_audio_buffer_size_and_occupancy() and replace it with get_audio_buffer_occupancy().
3. Add a new general setting: audio_decoded_buffer_desired_length_in_seconds for managing the size of the player buffer queue when the source is buffered audio. Default is 0.75 seconds so that we can step back up to that time if older buffers appear.
2025-12-14 10:17:38 +00:00
Mike Brady
ee56f778fd
Remove redundant (?) calls to 'prepare_decoding_chain()'.
2025-12-11 16:44:16 +00:00