Commit Graph
6379 Commits
Author SHA1 Message Date
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 32458c08aa Revert "mqtt: promote publish-error log paths to inform() for debuggability" 2026-04-20 10:09:44 +01:00
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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]andGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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]andGitHub 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 BradyandGitHub 36b20d4c8f Update macOS runner to use latest version [skip ci] 2026-03-27 08:19:30 +00:00
Mike BradyandGitHub 4cf43357f9 Update macOS version for build job 2026-03-27 08:14:53 +00:00
Mike BradyandGitHub dc7a048bd3 Update macOS version for build job 2026-03-27 08:14:30 +00:00
Mike BradyandGitHub 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 BradyandGitHub 7fb3506e3f Update man page link in README.md [skip ci] 2026-03-11 08:43:17 +00:00
Mike BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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 BradyandGitHub 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]andGitHub 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]andGitHub 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]andGitHub 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