Commit Graph
6347 Commits
Author SHA1 Message Date
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 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 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
dependabot[bot]andGitHub 1eae6346bb Bump docker/build-push-action from 6.19.2 to 7.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.19.2 to 7.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.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:26 +00:00
Mike BradyandGitHub af6b3e1d2c Update release notes for version 5.0.1-11 [skip ci]
Updated version number and added changes related to debug messages and AirPlay password check.
2026-03-07 12:57:23 +00:00
Mike Brady 07546c353f Change a 0 to a NULL when checking for the presence of an AirPlay 1 password. Makes no difference but looks right, type-wise. 2026-03-07 12:53:25 +00:00
Mike Brady 9dd303ef5d Quieten some more currently-irrelevant debug messages. 2026-03-07 12:25:28 +00:00
Mike BradyandGitHub d44391b52e Update release notes for version 5.0.1 [skip ci]
Added details about bug fixes and changes in version 5.0.1.
2026-03-02 19:12:04 +00:00
Mike Brady b09fd40059 Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Online documentation updates.
2026-03-02 19:04:52 +00:00
Mike Brady 14c54b3a15 Defer rather than delete blocks of audio that are too far into the future and check for a valid clock. Silence a few irrelevant debug messages. 2026-03-02 19:03:58 +00:00
Mike Brady 57c3ec9ee4 Reset anchor information when pausing. Also silence some irrelevant debug messages. 2026-03-02 19:02:21 +00:00
Mike Brady ac2e5018d7 Make reset_ptp_anchor_info(conn) visible externally. 2026-03-02 19:01:07 +00:00
Mike Brady fb7de841b7 Silence some currently-irrelevant debug messages. 2026-03-02 19:00:31 +00:00
Mike BradyandGitHub 89e811757a Revise D-Bus client and modify debug message settings [skip ci]
Update D-Bus test client reference and adjust debug message levels.
2026-03-01 13:50:10 +00:00
Mike Brady 22f283fe8c Update the D-Bus test client to refer to shairport_sync_get_loudness_enabled rather than shairport_sync_get_loudness. 2026-03-01 13:44:21 +00:00
Mike Brady daa985e4e4 Turn off many currently-irrelevant debug messages by setting their level to 4, meaning they will never be displayed. 2026-03-01 13:43:11 +00:00
Mike Brady 8aa70695a2 5.0.1+ real beginning 2026-02-27 15:26:53 +00:00
Mike Brady 3e22a80371 Beginning 5.0.1-post 2026-02-27 15:17:22 +00:00
Mike BradyandGitHub dc4c334adf Update version number to 5.0.1 in configure.ac [skip ci] 2026-02-27 15:15:10 +00:00
Mike Brady 1230285491 5.0.1 2026-02-27 14:57:28 +00:00
Mike BradyandGitHub a68da652d8 Merge pull request #2154 from mikebrady/dependabot/github_actions/development/actions/stale-10.2.0
Bump actions/stale from 10.1.1 to 10.2.0
2026-02-23 04:19:29 +01:00
dependabot[bot]andGitHub 86e7e4ea9a Bump actions/stale from 10.1.1 to 10.2.0
Bumps [actions/stale](https://github.com/actions/stale) from 10.1.1 to 10.2.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v10.1.1...v10.2.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-22 10:02:29 +00:00
Mike BradyandGitHub 788eebf029 Update D-Bus.md [skip ci] 2026-02-19 09:48:01 +00:00
Mike BradyandGitHub ea7dbbf3c0 Update D-Bus.md [skip ci] 2026-02-19 09:42:58 +00:00
Mike BradyandGitHub 4436558119 Update D-Bus.md [skip ci] 2026-02-19 09:41:44 +00:00
Mike BradyandGitHub 11152c6ded Update D-Bus.md [skip ci] 2026-02-19 09:32:11 +00:00
Mike BradyandGitHub 95a637417c Update D-Bus.md [skip ci] 2026-02-19 09:17:59 +00:00
Mike BradyandGitHub 531459eb75 Create D-Bus.md [skip ci] 2026-02-19 09:13:40 +00:00
Mike BradyandGitHub 0435f7407b Update sample dbus commands [skip ci] 2026-02-19 08:34:49 +00:00
Mike BradyandGitHub c1e3c36732 Update release notes for MQTT client changes [skip ci]
Added information about the deprecation of 'object_id' and its replacement with 'default_entity_id' in the MQTT client configuration for Home Assistant. Noted that 'object_id' will be removed in a future release.
2026-02-17 09:40:42 +00:00
Mike BradyandGitHub 5893eabfbc Merge pull request #2148 from reitermarkus/patch-1
Fix Home Assistant deprecation warning.
2026-02-17 09:29:30 +00:00
Mike Brady 0c1b083c65 Remove requirement for the mosquitto service to be running when built with the --with-mqtt-client flag. 2026-02-17 09:13:26 +00:00
Mike Brady 3888999dc4 Remove requirement for the mosquitto service to be running when built with the --with-mqtt-client flag. 2026-02-17 09:01:28 +00:00
Markus Reiter 7654cb339b Add default_entity_id for Home Assistant auto-discovery. 2026-02-16 21:57:07 +01:00
Mike BradyandGitHub f0875e90cd Merge pull request #2147 from mikebrady/dependabot/github_actions/development/docker/build-push-action-6.19.2 [skip ci]
Bump docker/build-push-action from 6.18.0 to 6.19.2
2026-02-15 14:13:45 +00:00