]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
5 months agoBump docker/setup-buildx-action from 2.5.0 to 3.8.0 1967/head
dependabot[bot] [Fri, 31 Jan 2025 12:19:36 +0000 (12:19 +0000)] 
Bump docker/setup-buildx-action from 2.5.0 to 3.8.0

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.5.0 to 3.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.5.0...v3.8.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 31 Jan 2025 11:15:46 +0000 (11:15 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agoMerge pull request #1961 from charlesomer/development
Mike Brady [Wed, 29 Jan 2025 08:23:55 +0000 (08:23 +0000)] 
Merge pull request #1961 from charlesomer/development

Upgrade docker images and GitHub action versions. Pin to ubuntu-22.04.

6 months agoDocker updates. Github action updates. Fix for github actions. 1961/head
Charles [Tue, 28 Jan 2025 18:55:35 +0000 (18:55 +0000)] 
Docker updates. Github action updates. Fix for github actions.

6 months agoAdd default parameter to the classic Dockerfile.
Mike Brady [Tue, 28 Jan 2025 10:00:56 +0000 (10:00 +0000)] 
Add default parameter to the classic Dockerfile.

6 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 28 Jan 2025 07:00:01 +0000 (07:00 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agoMerge branch 'development' of github.com:mikebrady/shairport-sync into development
Mike Brady [Tue, 28 Jan 2025 06:42:23 +0000 (06:42 +0000)] 
Merge branch 'development' of github.com:mikebrady/shairport-sync into development

Online update.

6 months agoUpdate docker-build-on-tag.yaml
Mike Brady [Tue, 28 Jan 2025 06:41:53 +0000 (06:41 +0000)] 
Update docker-build-on-tag.yaml

6 months agoUpdate docker-build-on-push_and_pull_request.yaml
Mike Brady [Tue, 28 Jan 2025 06:41:34 +0000 (06:41 +0000)] 
Update docker-build-on-push_and_pull_request.yaml

6 months agoAdd "curl" to the Docker images for potential use in automations.
Mike Brady [Tue, 28 Jan 2025 06:36:46 +0000 (06:36 +0000)] 
Add "curl" to the Docker images for potential use in automations.

6 months agoUpdate docker-build-on-push_and_pull_request.yaml
Mike Brady [Mon, 27 Jan 2025 15:13:54 +0000 (15:13 +0000)] 
Update docker-build-on-push_and_pull_request.yaml

6 months agoUpdate docker-build-on-push_and_pull_request.yaml
Mike Brady [Mon, 27 Jan 2025 15:01:39 +0000 (15:01 +0000)] 
Update docker-build-on-push_and_pull_request.yaml

6 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 27 Jan 2025 14:38:50 +0000 (14:38 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agostart of 4.3.7-dev 4.3.7-dev
Mike Brady [Mon, 27 Jan 2025 14:31:17 +0000 (14:31 +0000)] 
start of 4.3.7-dev

6 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 20 Jan 2025 09:25:13 +0000 (09:25 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agoMerge pull request #1955 from keefar/development
Mike Brady [Sun, 19 Jan 2025 17:08:06 +0000 (18:08 +0100)] 
Merge pull request #1955 from keefar/development

Add Homebridge MQTTThing example to MQTT.md

6 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Sun, 19 Jan 2025 17:06:49 +0000 (18:06 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agoAdd Homebridge MQTTThing example to MQTT.md 1955/head
keefar [Thu, 16 Jan 2025 11:57:10 +0000 (12:57 +0100)] 
Add Homebridge MQTTThing example to MQTT.md

6 months agoCreate MAKING PULL REQUESTS.md
Mike Brady [Thu, 16 Jan 2025 08:31:24 +0000 (09:31 +0100)] 
Create MAKING PULL REQUESTS.md

6 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 3 Jan 2025 15:11:20 +0000 (15:11 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

6 months agoUpdate shairport-sync.conf
Mike Brady [Fri, 3 Jan 2025 15:08:47 +0000 (15:08 +0000)] 
Update shairport-sync.conf

Fix a typo. Thanks to OptimoSupreme (https://github.com/OptimoSupreme) for finding it.

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 31 Dec 2024 07:58:28 +0000 (07:58 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoMerge pull request #1950 from willmo/stats-doc-wording
Mike Brady [Tue, 31 Dec 2024 07:50:00 +0000 (07:50 +0000)] 
Merge pull request #1950 from willmo/stats-doc-wording

Clarify statistics doc! Many thanks!

7 months agoClarify statistics doc 1950/head
Will Mortensen [Mon, 30 Dec 2024 08:53:27 +0000 (08:53 +0000)] 
Clarify statistics doc

The descriptions of Net Sync PPM and All Sync PPM appeared to be partly
swapped. Also generally clarify them and harmonize the wording with the
introduction.

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 23 Dec 2024 16:16:57 +0000 (16:16 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 23 Dec 2024 16:16:45 +0000 (16:16 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agothe /run/dbus directory needs to be defined.
Mike Brady [Mon, 23 Dec 2024 16:14:16 +0000 (16:14 +0000)] 
the /run/dbus directory needs to be defined.

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 23 Dec 2024 14:53:50 +0000 (14:53 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 23 Dec 2024 14:46:11 +0000 (14:46 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 23 Dec 2024 14:45:59 +0000 (14:45 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoMerge pull request #1945 from duhow/optimize-dockerfile
Mike Brady [Mon, 23 Dec 2024 14:36:47 +0000 (14:36 +0000)] 
Merge pull request #1945 from duhow/optimize-dockerfile

feat(docker): optimize Dockerfile.

7 months agoshrink instructions to reduce layers build 1945/head
duhow [Mon, 16 Dec 2024 14:33:19 +0000 (15:33 +0100)] 
shrink instructions to reduce layers build

7 months agoset executable files
duhow [Mon, 16 Dec 2024 14:27:53 +0000 (15:27 +0100)] 
set executable files

7 months agobuild in separated stages
duhow [Mon, 16 Dec 2024 14:20:08 +0000 (15:20 +0100)] 
build in separated stages

7 months agoQuieten a benign compiler warning
Mike Brady [Thu, 5 Dec 2024 09:55:08 +0000 (09:55 +0000)] 
Quieten a benign compiler warning

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 4 Dec 2024 16:09:00 +0000 (16:09 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months agoFix a potential bug by checking that a buffer is not zero before attempting to deallo...
Mike Brady [Wed, 4 Dec 2024 16:06:22 +0000 (16:06 +0000)] 
Fix a potential bug by checking that a buffer is not zero before attempting to deallocate it.

7 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Mon, 2 Dec 2024 13:08:39 +0000 (13:08 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

7 months ago4.3.6-dev
Mike Brady [Mon, 2 Dec 2024 13:00:26 +0000 (13:00 +0000)] 
4.3.6-dev

7 months agoBring some updates from the master branch to the development branch 4.3.6-dev
Mike Brady [Mon, 2 Dec 2024 12:46:35 +0000 (12:46 +0000)] 
Bring some updates from the master branch to the development branch

7 months ago4.3.5 master version 4.3.5
Mike Brady [Mon, 2 Dec 2024 12:41:11 +0000 (12:41 +0000)] 
4.3.5 master version

7 months agoUpdate check_ap2_systemd_full_build_folder.yml
Mike Brady [Mon, 2 Dec 2024 11:38:11 +0000 (11:38 +0000)] 
Update check_ap2_systemd_full_build_folder.yml

7 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 2 Dec 2024 11:28:19 +0000 (11:28 +0000)] 
Update check_ap2_systemd_full.yml

Remove libsndio-dev

7 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 2 Dec 2024 11:25:48 +0000 (11:25 +0000)] 
Update check_ap2_systemd_full.yml

Stop building with sndio and remove install requests for packages already installed

7 months agoUpdate check_ap2_systemd_basic.yml
Mike Brady [Mon, 2 Dec 2024 11:21:57 +0000 (11:21 +0000)] 
Update check_ap2_systemd_basic.yml

Remove package that are already installed

7 months agoUpdate check_ap2_systemd_basic.yml
Mike Brady [Mon, 2 Dec 2024 11:19:07 +0000 (11:19 +0000)] 
Update check_ap2_systemd_basic.yml

7 months agoUpdate check_ap2_systemv_full.yml
Mike Brady [Mon, 2 Dec 2024 11:17:09 +0000 (11:17 +0000)] 
Update check_ap2_systemv_full.yml

7 months agoQuieten some debug messages.
Mike Brady [Mon, 2 Dec 2024 10:59:29 +0000 (10:59 +0000)] 
Quieten some debug messages.

8 months agoFix error that prevented the libsoundio library from being used at all, duh.
Mike Brady [Thu, 28 Nov 2024 15:21:54 +0000 (15:21 +0000)] 
Fix error that prevented the libsoundio library from being used at all, duh.

8 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 28 Nov 2024 14:52:07 +0000 (14:52 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

8 months agoDeprecate the soundio backend. Nobody seems to use it, and as it stands it can't...
Mike Brady [Thu, 28 Nov 2024 14:44:30 +0000 (14:44 +0000)] 
Deprecate the soundio backend. Nobody seems to use it, and as it stands it can't be much use. It would be nice to be wrong about this.

8 months agoAdd some extra diagnostics to investigate a read of zero bytes.
Mike Brady [Sat, 2 Nov 2024 14:44:12 +0000 (14:44 +0000)] 
Add some extra diagnostics to investigate a read of zero bytes.

8 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 1 Nov 2024 10:27:18 +0000 (10:27 +0000)] 
Update RELEASENOTES-DEVELOPMENT.md

9 months agoAdd a check for when a read() returns zero.
Mike Brady [Thu, 31 Oct 2024 17:28:12 +0000 (17:28 +0000)] 
Add a check for when a read() returns zero.

9 months agoRemove a misleading comment.
Mike Brady [Thu, 31 Oct 2024 14:17:29 +0000 (14:17 +0000)] 
Remove a misleading comment.

9 months agoin audio_jack.c, return the delay in terms of frames at Shairport Sync's output rate...
Mike Brady [Thu, 31 Oct 2024 13:03:23 +0000 (13:03 +0000)] 
in audio_jack.c, return the delay in terms of frames at Shairport Sync's output rate, not the Jack Audio server's internal rate.

9 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 16 Oct 2024 15:00:41 +0000 (16:00 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

9 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 16 Oct 2024 15:00:24 +0000 (16:00 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

9 months agoRemove Avahi static service file definitions for SSH and SFTP
Mike Brady [Wed, 16 Oct 2024 14:42:28 +0000 (15:42 +0100)] 
Remove Avahi static service file definitions for SSH and SFTP

9 months agoFix compilation bug in classic mode -- don't look for config.airplay_device_id.
Mike Brady [Wed, 16 Oct 2024 14:41:30 +0000 (15:41 +0100)] 
Fix compilation bug in classic mode -- don't look for config.airplay_device_id.

9 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 10 Oct 2024 13:52:38 +0000 (14:52 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

9 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 10 Oct 2024 13:52:21 +0000 (14:52 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

9 months agoMerge pull request #1911 from aaronk6/development-mqtt
Mike Brady [Thu, 10 Oct 2024 09:12:21 +0000 (10:12 +0100)] 
Merge pull request #1911 from aaronk6/development-mqtt

Add Home Assistant MQTT Auto-Discovery and active/playing State Messages

9 months agoMerge pull request #1902 from mill1000/feature/mqtt_on_mute
Mike Brady [Thu, 10 Oct 2024 09:10:56 +0000 (10:10 +0100)] 
Merge pull request #1902 from mill1000/feature/mqtt_on_mute

Send pvol metadata on mute.

10 months agoFixed multiple devices getting merged in Home Assistant 1911/head
aaronk6 [Sun, 17 Mar 2024 22:33:54 +0000 (22:33 +0000)] 
Fixed multiple devices getting merged in Home Assistant

10 months agoSet unique device identifier
aaronk6 [Sun, 17 Mar 2024 22:02:58 +0000 (22:02 +0000)] 
Set unique device identifier

10 months agoMQTT auto discovery working
aaronk6 [Sun, 17 Mar 2024 21:22:47 +0000 (21:22 +0000)] 
MQTT auto discovery working

10 months agoMQTT autodiscovery (WIP)
aaronk6 [Sun, 17 Mar 2024 18:26:18 +0000 (19:26 +0100)] 
MQTT autodiscovery (WIP)

10 months agoAdd support for MQTT autodiscovery
aaronk6 [Sun, 17 Mar 2024 12:12:55 +0000 (13:12 +0100)] 
Add support for MQTT autodiscovery

10 months agoMQTT: Add is_active and is _playing
aaronk6 [Sat, 16 Mar 2024 16:40:59 +0000 (17:40 +0100)] 
MQTT: Add is_active and is _playing

10 months agoUpdate BUILD.md
Mike Brady [Sun, 22 Sep 2024 02:20:01 +0000 (12:20 +1000)] 
Update BUILD.md

Include libsoxr in the FreeBSD package list.

10 months agoAvoid use of stdbool 1902/head
Tucker Kern [Mon, 16 Sep 2024 21:19:56 +0000 (21:19 +0000)] 
Avoid use of stdbool

10 months agoFix warnings when building without metadata
Tucker Kern [Fri, 13 Sep 2024 19:41:51 +0000 (13:41 -0600)] 
Fix warnings when building without metadata

10 months agoSend pvol metadata on mute
Tucker Kern [Fri, 13 Sep 2024 19:10:56 +0000 (19:10 +0000)] 
Send pvol metadata on mute

11 months agoMerge pull request #1897 from acmay/ffmpeg
Mike Brady [Sun, 25 Aug 2024 07:17:33 +0000 (17:17 +1000)] 
Merge pull request #1897 from acmay/ffmpeg

Check swr_init() error code and exit early.

11 months agoCheck swr_init() error code and exit early. 1897/head
Andrew May [Sat, 17 Aug 2024 06:50:41 +0000 (23:50 -0700)] 
Check swr_init() error code and exit early.

11 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Fri, 9 Aug 2024 17:54:16 +0000 (18:54 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

11 months agoInitialise the PipeWire stream to be in the inactive state.
Mike Brady [Fri, 9 Aug 2024 17:51:39 +0000 (18:51 +0100)] 
Initialise the PipeWire stream to be in the inactive state.

11 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Thu, 8 Aug 2024 15:33:18 +0000 (16:33 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

11 months agoGo inactive when play stops. Use the new prepare_to_play() to go active ASAP when...
Mike Brady [Thu, 8 Aug 2024 15:11:40 +0000 (16:11 +0100)] 
Go inactive when play stops. Use the new prepare_to_play() to go active ASAP when audio starts or resumes.

11 months agoAdd a new call to the backends -- prepare_to_play() -- to give them advance warning...
Mike Brady [Thu, 8 Aug 2024 15:09:26 +0000 (16:09 +0100)] 
Add a new call to the backends -- prepare_to_play() -- to give them advance warning that audio will be coming soon. Sent when the first frame is received.

11 months agoAdd a new call to the backends -- prepare_to_play() -- to give them advance warning...
Mike Brady [Thu, 8 Aug 2024 15:08:55 +0000 (16:08 +0100)] 
Add a new call to the backends -- prepare_to_play() -- to give them advance warning that audio will be coming soon. Sent when the first frame is received.

12 months agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 23 Jul 2024 09:08:48 +0000 (10:08 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

12 months agoMerge pull request #1880 from irdkwmnsb/master
Mike Brady [Tue, 23 Jul 2024 09:02:20 +0000 (10:02 +0100)] 
Merge pull request #1880 from irdkwmnsb/master

Include PipeWire in the AirPlay 2 Docker image.

12 months agoCompile docker image with pipewire and add example in docker-compose 1880/head
Maxim [Thu, 18 Jul 2024 19:23:13 +0000 (22:23 +0300)] 
Compile docker image with pipewire and add example in docker-compose

12 months agoUpdate check_classic_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 12:37:36 +0000 (13:37 +0100)] 
Update check_classic_systemd_full.yml

12 months agoUpdate check_ap2_systemv_full.yml
Mike Brady [Mon, 22 Jul 2024 12:36:34 +0000 (13:36 +0100)] 
Update check_ap2_systemv_full.yml

12 months agoUpdate check_ap2_systemd_full_build_folder.yml
Mike Brady [Mon, 22 Jul 2024 12:35:49 +0000 (13:35 +0100)] 
Update check_ap2_systemd_full_build_folder.yml

12 months agoUpdate check_classic_systemd_basic.yml
Mike Brady [Mon, 22 Jul 2024 12:34:37 +0000 (13:34 +0100)] 
Update check_classic_systemd_basic.yml

12 months agoUpdate check_classic_mac_basic.yml
Mike Brady [Mon, 22 Jul 2024 12:33:55 +0000 (13:33 +0100)] 
Update check_classic_mac_basic.yml

12 months agoUpdate check_ap2_systemv_full.yml
Mike Brady [Mon, 22 Jul 2024 12:33:18 +0000 (13:33 +0100)] 
Update check_ap2_systemv_full.yml

12 months agoUpdate check_ap2_systemd_basic.yml
Mike Brady [Mon, 22 Jul 2024 12:32:36 +0000 (13:32 +0100)] 
Update check_ap2_systemd_basic.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 12:32:19 +0000 (13:32 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_basic.yml
Mike Brady [Mon, 22 Jul 2024 12:31:56 +0000 (13:31 +0100)] 
Update check_ap2_systemd_basic.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 12:25:24 +0000 (13:25 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 12:18:01 +0000 (13:18 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 12:13:53 +0000 (13:13 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 11:55:53 +0000 (12:55 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 11:51:39 +0000 (12:51 +0100)] 
Update check_ap2_systemd_full.yml

12 months agoUpdate check_ap2_systemd_full.yml
Mike Brady [Mon, 22 Jul 2024 10:46:29 +0000 (11:46 +0100)] 
Update check_ap2_systemd_full.yml