Mike Brady and GitHub
83961baad9
Add markdown test section to Bug Report template [skip ci]
...
Added a markdown test section to the Bug Report template.
2026-06-22 16:53:45 +01:00
Mike Brady and GitHub
befe1d4a1a
Fix comment for systemd-dev installation command [skip ci]
2026-05-01 15:52:01 +01:00
Mike Brady
eed1b9f0b9
Fix missing configuration mapping parameter in PulseAudio backend initialisation.
2026-04-27 12:43:51 +01:00
Mike Brady and GitHub
930e523757
Update instructions for systemd-dev installation [skip ci]
...
Added caution regarding installing systemd-dev on backported systems.
2026-04-27 09:42:49 +01:00
Mike Brady
6ef48e59e6
5.0.3
2026-04-25 11:22:18 +01:00
Mike Brady and GitHub
06e824be0c
Merge pull request #2192 from mikebrady/revert-2188-mqtt-inform-publish-errors
...
Revert "mqtt: promote publish-error log paths to inform() for debuggability"
This needs to be done to the `development` branch.
2026-04-20 10:10:36 +01:00
Mike Brady and GitHub
32458c08aa
Revert "mqtt: promote publish-error log paths to inform() for debuggability"
2026-04-20 10:09:44 +01:00
Mike Brady and GitHub
4ecd42eda3
Merge pull request #2188 from harreh3iesh/mqtt-inform-publish-errors
...
MQTT: promote publish-error log paths to inform() for debuggability
2026-04-20 10:09:29 +01:00
harreh3iesh
2ee44830d3
mqtt: promote publish-error log paths to inform() for debuggability
...
The two error branches in mqtt_publish() logged at debug(1), which is
invisible at default syslog verbosity. A silently-dropped MQTT publish
is the exact failure mode users report as 'MQTT just stopped working'
with no errors anywhere in the logs. Raising these to inform() makes
such drops legible at default verbosity and includes the target topic
plus mosquitto_strerror() text in the non-NO_CONN branch so the
diagnostic actually names the failing call site.
2026-04-14 20:48:56 -04:00
Mike Brady and GitHub
2537e7ff85
Update release notes for version 5.0.3-dev-4 [skip ci]
...
Fixed an issue with getifaddrs() to prevent an uncancellable error.
2026-04-13 16:37:42 +01:00
Mike Brady
07ca1891da
Make code using getifaddrs uncancellable to prevent a "Unexpected error 9 on netlink descriptor" error.
2026-04-13 16:31:32 +01:00
Mike Brady and GitHub
93a7aeff81
Merge pull request #2187 from mikebrady/dependabot/github_actions/development/docker/build-push-action-7.1.0 [skip ci]
...
Bump docker/build-push-action from 7.0.0 to 7.1.0
2026-04-12 12:18:25 +01:00
dependabot[bot] and GitHub
5e0e12bebe
Bump docker/build-push-action from 7.0.0 to 7.1.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v7.0.0...v7.1.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 7.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-12 10:02:31 +00:00
Mike Brady and GitHub
b585f8c089
Update release notes for version 5.0.3-dev [skip ci]
...
Added version 5.0.3-dev release notes with small changes and build update.
2026-04-08 14:27:49 +01:00
Mike Brady
2474037b0c
5.0.3-dev and add some diagnostics around a pesky fault condition.
2026-04-08 13:56:23 +01:00
Mike Brady
c62c34a67e
Remove some debug messages.
2026-04-08 13:42:46 +01:00
Mike Brady
d84c733380
Make the soxr delay checker thread behave better when being cancelled.
2026-04-08 13:07:56 +01:00
Mike Brady
0291d3656e
Add warnings if string or boolean parameters were present but not strings.
2026-04-08 13:04:38 +01:00
Mike Brady
a45bf3db01
Quieten a buffer empty debug message [skip ci]
2026-04-07 16:47:40 +01:00
Mike Brady
ad8389be5d
Fix a warning message.
2026-04-07 16:46:38 +01:00
Mike Brady
873a35c591
fix a couple of error messages
2026-04-07 16:13:36 +01:00
Mike Brady
abede0a4f7
Improve behaviour when there is a large timing uncertainty/granularity and a largeish audio buffer. e.g. on a VM.
2026-04-07 16:12:40 +01:00
Mike Brady and GitHub
b3b3a43cd2
Update release notes for version 5.0.1-38 [skip ci]
...
Removed Apple ALAC Decoder from AirPlay 2 build due to security issues.
2026-04-06 16:48:26 +01:00
Mike Brady
f784e463e4
Don't allow the Apple ALAC decoder to be included in an AirPlay 2 build. [skip ci]
2026-04-06 16:36:57 +01:00
Mike Brady and GitHub
2edda96ac6
Update release notes for version 5.0.1-36-g6729802d [skip ci]
...
Updated release notes to reflect changes in version 5.0.1-36-g6729802d, including updates to the Shairport Sync systemd service file and a bugfix related to the UUID library requirement.
2026-04-06 13:18:27 +01:00
Mike Brady and GitHub
6729802d6f
Merge pull request #2174 from mikelei8291/fix-systemd [skip ci]
...
Fix `systemd` unit options -- require NQPTP to be present and running before starting the AirPlay 2 build of Shairport Sync.
Many thanks!
2026-04-06 13:11:40 +01:00
Mike Brady and GitHub
9b8c56dcea
Update RELEASENOTES-DEVELOPMENT.md for version 5.0.1 [skip ci]
...
Updated release notes for version 5.0.1, including bug fixes, documentation updates, and changes related to AirPlay 2.
2026-04-06 12:49:36 +01:00
Mike Brady and GitHub
20a87fefec
Merge pull request #2183 from mikebrady/dependabot/github_actions/development/docker/login-action-4.1.0
...
Bump docker/login-action from 4.0.0 to 4.1.0
2026-04-06 12:41:35 +01:00
Mike Brady
0b0ffcc04b
Remove an requirement for libuuid for FFmpeg and update some carelessly reused AirPlay 2 error messages to refer to FFmpeg. [skip ci]
2026-04-06 12:39:50 +01:00
dependabot[bot] and GitHub
a1b4be5d73
Bump docker/login-action from 4.0.0 to 4.1.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-05 10:02:25 +00:00
Mike Brady
11d7fe6b8c
minor debug message update. [skip ci]
2026-03-30 13:14:43 +01:00
Mike Brady
11cd01c34a
Replace an 'assert' with a standard debug message to avoid a possible compliler warning. Add copyright notices. [skip ci].
2026-03-30 13:05:27 +01:00
Mike Brady
6cdd6251a4
format tidy-up [skip ci]
2026-03-30 11:29:44 +01:00
Mike Brady
28eb383155
Fix a D-Bus Test Client compilation bug; turn off lots of less relevant debug messages; change how blocks of audio very far in the future are handled; add pw=true to the Bonjour information for classic AirPlay when built for AirPlay 2.
2026-03-28 18:42:12 +00:00
Mike Lei
e41d52dad1
fix: add missing nqptp.service to systemd After and Requires options when building for Airplay 2
2026-03-28 03:14:55 +08:00
Mike Lei
7722a0e7bd
fix: avoid leading space in systemd unit option values
2026-03-28 03:14:45 +08:00
Mike Brady and GitHub
36b20d4c8f
Update macOS runner to use latest version [skip ci]
2026-03-27 08:19:30 +00:00
Mike Brady and GitHub
4cf43357f9
Update macOS version for build job
2026-03-27 08:14:53 +00:00
Mike Brady and GitHub
dc7a048bd3
Update macOS version for build job
2026-03-27 08:14:30 +00:00
Mike Brady and GitHub
ad047779e3
Fix dead link in RELEASENOTES-DEVELOPMENT.md [skip ci]
...
Updated documentation to fix a dead link to the online man page and acknowledged the contributor.
2026-03-11 08:48:29 +00:00
Mike Brady and GitHub
7fb3506e3f
Update man page link in README.md [skip ci]
2026-03-11 08:43:17 +00:00
Mike Brady and GitHub
c072d427b1
Merge pull request #2162 from mikebrady/dependabot/github_actions/development/docker/login-action-4.0.0
...
Bump docker/login-action from 3.7.0 to 4.0.0 [skip ci]
2026-03-10 16:17:28 +00:00
Mike Brady and GitHub
23b1d2e202
Merge pull request #2161 from mikebrady/dependabot/github_actions/development/docker/setup-qemu-action-4.0.0
...
Bump docker/setup-qemu-action from 3.7.0 to 4.0.0 [skip ci]
2026-03-10 16:16:47 +00:00
Mike Brady and GitHub
e2bb272d93
Merge pull request #2160 from mikebrady/dependabot/github_actions/development/docker/setup-buildx-action-4.0.0
...
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 [skip ci]
2026-03-10 16:15:53 +00:00
Mike Brady and GitHub
fda7b1bc4d
Merge pull request #2159 from mikebrady/dependabot/github_actions/development/docker/build-push-action-7.0.0
...
Bump docker/build-push-action from 6.19.2 to 7.0.0 [skip ci]
2026-03-10 16:15:17 +00:00
Mike Brady and GitHub
06b45b7a92
Update release notes for version 5.0.1 [skip ci]
...
Added note about AirPlay 2 compatibility with classic password.
2026-03-10 16:14:52 +00:00
Mike Brady
a14517d752
When built for AirPlay 2, add pw=true to the Bonjour raop properties if the classic AirPlay password is set.
2026-03-10 16:12:20 +00:00
dependabot[bot] and GitHub
59c1c6ad59
Bump docker/login-action from 3.7.0 to 4.0.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.7.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 10:02:36 +00:00
dependabot[bot] and GitHub
73c203322a
Bump docker/setup-qemu-action from 3.7.0 to 4.0.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.7.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 10:02:32 +00:00
dependabot[bot] and GitHub
7c96a5be1e
Bump docker/setup-buildx-action from 3.12.0 to 4.0.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.12.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 10:02:30 +00:00