From 2c87ade740c7eb7a24e508ec2dea076a61f2807a Mon Sep 17 00:00:00 2001 From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Thu, 17 Nov 2022 10:38:35 +0000 Subject: [PATCH] Release notes update. --- RELEASENOTES-DEVELOPMENT.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/RELEASENOTES-DEVELOPMENT.md b/RELEASENOTES-DEVELOPMENT.md index 70a3bfd7..fd2135b3 100644 --- a/RELEASENOTES-DEVELOPMENT.md +++ b/RELEASENOTES-DEVELOPMENT.md @@ -1,3 +1,9 @@ +Version 4.1-dev-790-g03d291f4 +==== +**Bug Fix -- Second Attempt!** +* Second attempt to fix a bug caused in the transition to version 4.1, where a change was made to how the 12-hex-digit prefix to the classic AirPlay service name was derived. Previously it was a hash of the service name, and in 4.1 this was changed to deriving it from one of the device's MAC addresses. This seems to cause problems with multiple instances of classic Shairport Sync running on the same system, as they would all get the same prefix. The fix was to generate the prefix from a hash of the service name and the device's MAC address, which should be unique for every instance. Addresses issue [#1581](https://github.com/mikebrady/shairport-sync/issues/1581). Thanks to [Christoph Bloemer (?)](https://github.com/chbloemer) for the report. +The first attempt failed because not all the changes needed were done. + Version 4.1-dev-789-g75aa150e ==== **Oops** @@ -406,7 +412,8 @@ Version-4.1-dev-242-g3877acc7 Version-4.1-dev-238-g1dc481c3 ==== **Enhancement** -* Add some extra diagnostic information when large sync errors occur: if available, add the total number of frames sent to the output device and also, if available, add the current delay, in frames, in the output device. +* Add some extra diagnostic information when large sync errors occur: if available, add the total number of frames sent to the output device and also, if available, add th +e current delay, in frames, in the output device. Version-4.1-dev-234-ge8721889 ==== -- 2.47.3