]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log 
Mike Brady  [Sat, 24 Jun 2023 21:20:14 +0000  (22:20 +0100)]  
Fix a statistics bug and also tidy up the statistics logging interval logic for resetting min and max counters.
Mike Brady  [Thu, 22 Jun 2023 08:58:32 +0000  (09:58 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Thu, 22 Jun 2023 08:53:42 +0000  (09:53 +0100)]  
Merge branch 'development' of github.com:mikebrady/shairport-sync into development
Mike Brady  [Thu, 22 Jun 2023 08:53:09 +0000  (09:53 +0100)]  
Always use revision number 1 when looking for status updates on the DACP remote control port. This is ia hacky change to try out a (good) suggestion in Issue #1658.
Mike Brady  [Wed, 21 Jun 2023 18:28:30 +0000  (19:28 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Wed, 21 Jun 2023 18:24:18 +0000  (19:24 +0100)]  
activity monitor should send an active_end on shutdown, provided it was in the active state.
Mike Brady  [Tue, 20 Jun 2023 09:25:15 +0000  (10:25 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Tue, 20 Jun 2023 09:18:24 +0000  (10:18 +0100)]  
Merge pull request #1693 from michieldwitte/development
Michiel De Witte  [Tue, 20 Jun 2023 09:10:54 +0000  (11:10 +0200)]  
Add missing format string argument
Mike Brady  [Sat, 10 Jun 2023 18:35:33 +0000  (19:35 +0100)]  
minor corrections
Mike Brady  [Sat, 10 Jun 2023 16:13:25 +0000  (17:13 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sat, 10 Jun 2023 16:10:02 +0000  (17:10 +0100)]  
stop two FFmpeg deprecation warnings
Mike Brady  [Sat, 10 Jun 2023 15:35:33 +0000  (16:35 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sat, 10 Jun 2023 15:25:03 +0000  (16:25 +0100)]  
replace some deprecated OpenSSL calls
Mike Brady  [Sat, 10 Jun 2023 15:06:25 +0000  (16:06 +0100)]  
replace some deprecated OpenSSL calls
Mike Brady  [Sat, 10 Jun 2023 14:52:37 +0000  (15:52 +0100)]  
replace code making deprecated OpenSSL calls
Mike Brady  [Sat, 10 Jun 2023 14:36:40 +0000  (15:36 +0100)]  
fix a warning of discarding a const property
Mike Brady  [Sat, 10 Jun 2023 14:28:41 +0000  (15:28 +0100)]  
Merge pull request #1684 from yubiuser/openssl3
Mike Brady  [Sat, 10 Jun 2023 14:10:35 +0000  (15:10 +0100)]  
Merge pull request #1687 from yubiuser/run_tests
Christian König  [Fri, 9 Jun 2023 17:55:36 +0000  (19:55 +0200)]  
Run workflows on pull requestsSigned-off-by: Christian König <ckoenig@posteo.de> 
Christian König  [Wed, 7 Jun 2023 21:32:24 +0000  (23:32 +0200)]  
Fix some openssl 3.0 deprecation warningsSigned-off-by: Christian König <ckoenig@posteo.de> 
Mike Brady  [Mon, 5 Jun 2023 13:42:34 +0000  (14:42 +0100)]  
Bump configure.ac version number...
Mike Brady  [Mon, 5 Jun 2023 13:40:20 +0000  (14:40 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Mon, 5 Jun 2023 13:22:40 +0000  (14:22 +0100)]  
increase the debug output for RTSP messages and responses at verbosity 2.
Mike Brady  [Sun, 28 May 2023 07:10:13 +0000  (08:10 +0100)]  
Uncheck "require password"
Mike Brady  [Wed, 24 May 2023 06:26:32 +0000  (07:26 +0100)]  
Merge pull request #1680 from dge8/ao_matrix_fixes
Dan George  [Wed, 24 May 2023 05:15:09 +0000  (15:15 +1000)]  
Specify libao input channel ordering
Mike Brady  [Sun, 21 May 2023 12:42:34 +0000  (13:42 +0100)]  
add --broken to the git describe call
Mike Brady  [Sun, 21 May 2023 12:21:28 +0000  (13:21 +0100)]  
updates from 4.2 master
Mike Brady  [Sun, 21 May 2023 11:49:05 +0000  (12:49 +0100)]  
Small documentation updates.
Mike Brady  [Sun, 21 May 2023 11:45:22 +0000  (12:45 +0100)]  
Small documentation updates.
Mike Brady  [Sat, 20 May 2023 17:15:15 +0000  (18:15 +0100)]  
emphasise the significance of the bug fixes
Mike Brady  [Sat, 20 May 2023 17:09:51 +0000  (18:09 +0100)]  
actually make is 4.2
Mike Brady  [Sat, 20 May 2023 16:54:17 +0000  (17:54 +0100)]  
update release notes
Mike Brady  [Sat, 20 May 2023 16:48:01 +0000  (17:48 +0100)]  
merge 4.2 updates from the  branch
Mike Brady  [Sat, 20 May 2023 15:55:58 +0000  (16:55 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sat, 20 May 2023 15:42:52 +0000  (16:42 +0100)]  
add Shared Memory Interface Revision number, e.g. "smi9" to the version string for AirPlay2.
Mike Brady  [Sat, 20 May 2023 10:55:09 +0000  (11:55 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Mon, 15 May 2023 14:06:23 +0000  (15:06 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sun, 14 May 2023 10:00:34 +0000  (11:00 +0100)]  
Merge pull request #1675 from reitermarkus/libplist-2.3.0
Mike Brady  [Sat, 13 May 2023 18:57:23 +0000  (19:57 +0100)]  
Merge pull request #1678 from yubiuser/fix/startup
Christian König  [Sat, 13 May 2023 17:33:58 +0000  (19:33 +0200)]  
Fix s6-timeout issues on slower devicesSigned-off-by: Christian König <ckoenig@posteo.de> 
Markus Reiter  [Mon, 8 May 2023 02:12:42 +0000  (04:12  +0200)]  
Simplify `libplist` check.
Markus Reiter  [Sun, 7 May 2023 22:56:47 +0000  (00:56  +0200)]  
Fix compilation with `libplist` 2.3.0.
Mike Brady  [Sat, 22 Apr 2023 16:37:12 +0000  (17:37 +0100)]  
Merge pull request #1665 from yubiuser/s6-notifyoncheck
Mike Brady  [Sat, 22 Apr 2023 16:36:17 +0000  (17:36 +0100)]  
Merge pull request #1642 from nipsufn/ci/images-with-pa
Mike Brady  [Sat, 22 Apr 2023 16:26:53 +0000  (17:26 +0100)]  
Merge pull request #1663 from yubiuser/update_actions
Christian König  [Tue, 18 Apr 2023 20:41:56 +0000  (22:41 +0200)]  
Use s6-notifyoncheck to check for services startup readinessSigned-off-by: Christian König <ckoenig@posteo.de> 
Christian König  [Sat, 15 Apr 2023 08:09:33 +0000  (10:09 +0200)]  
Update stale actionSigned-off-by: Christian König <ckoenig@posteo.de> 
Christian König  [Sat, 15 Apr 2023 08:08:13 +0000  (10:08 +0200)]  
Add DependabotSigned-off-by: Christian König <ckoenig@posteo.de> 
Christian König  [Sat, 15 Apr 2023 08:07:24 +0000  (10:07 +0200)]  
Update github actionsSigned-off-by: Christian König <ckoenig@posteo.de> 
Mike Brady  [Thu, 6 Apr 2023 11:17:32 +0000  (12:17 +0100)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Thu, 6 Apr 2023 11:09:43 +0000  (12:09 +0100)]  
Add a short delay before retrying for a MAC address in get_device_id.
Mike Brady  [Mon, 3 Apr 2023 08:01:51 +0000  (09:01 +0100)]  
Fix a bug in get_device_id which allowed it to return with an all-zeros ID. Not it waits for up to 10 seconds for a MAC address.
nipsufn  [Sun, 2 Apr 2023 13:22:27 +0000  (15:22 +0200)]  
fix: adjust to follow nqptp
nipsufn  [Sat, 1 Apr 2023 12:05:20 +0000  (14:05 +0200)]  
chore: cleanup p3
nipsufn  [Sat, 1 Apr 2023 11:54:30 +0000  (13:54 +0200)]  
chore: cleanup p2
nipsufn  [Sat, 1 Apr 2023 11:53:41 +0000  (13:53 +0200)]  
chore: cleanup
nipsufn  [Sat, 1 Apr 2023 11:05:06 +0000  (13:05 +0200)]  
test: nqtp fork p3
nipsufn  [Sat, 1 Apr 2023 10:23:26 +0000  (12:23 +0200)]  
test: nqtp fork p2
nipsufn  [Sat, 1 Apr 2023 09:31:24 +0000  (11:31 +0200)]  
test: nqtp fork
nipsufn  [Tue, 28 Mar 2023 17:59:24 +0000  (19:59 +0200)]  
fix: second typo
nipsufn  [Tue, 28 Mar 2023 17:51:13 +0000  (19:51 +0200)]  
fix: typo
nipsufn  [Tue, 28 Mar 2023 17:36:54 +0000  (19:36 +0200)]  
feat: add PulseAudio support to images
Mike Brady  [Fri, 24 Mar 2023 10:58:15 +0000  (10:58 +0000)]  
Update PulseAudioAndPipeWire.md
Mike Brady  [Fri, 24 Mar 2023 10:54:24 +0000  (10:54 +0000)]  
Update BUILD.md
Mike Brady  [Fri, 24 Mar 2023 10:49:52 +0000  (10:49 +0000)]  
Update README.md
Mike Brady  [Fri, 24 Mar 2023 10:49:31 +0000  (10:49 +0000)]  
Update README.md
Mike Brady  [Fri, 24 Mar 2023 10:49:13 +0000  (10:49 +0000)]  
Update README.md
Mike Brady  [Fri, 24 Mar 2023 10:46:44 +0000  (10:46 +0000)]  
Update PulseAudioAndPipeWire.md
Mike Brady  [Fri, 24 Mar 2023 09:18:37 +0000  (09:18 +0000)]  
Update PulseAudioAndPipeWire.md
Mike Brady  [Fri, 24 Mar 2023 09:12:02 +0000  (09:12 +0000)]  
Create PulseAudioAndPipeWire.md
Mike Brady  [Sun, 19 Mar 2023 09:51:07 +0000  (09:51 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sun, 19 Mar 2023 09:50:45 +0000  (09:50 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sun, 19 Mar 2023 09:03:19 +0000  (09:03 +0000)]  
Merge pull request #1624 from yubiuser/docker
Mike Brady  [Sun, 19 Mar 2023 08:53:10 +0000  (08:53 +0000)]  
Merge pull request #1636 from hunhejj/patch-2
Mike Brady  [Sun, 19 Mar 2023 08:52:38 +0000  (08:52 +0000)]  
Merge branch 'development' into patch-2
Mike Brady  [Sun, 19 Mar 2023 08:50:59 +0000  (08:50 +0000)]  
Merge pull request #1635 from hunhejj/patch-1
hunhejj  [Tue, 21 Feb 2023 21:24:34 +0000  (22:24 +0100)]  
Fix MQTT active start / active end examples
hunhejj  [Tue, 21 Feb 2023 21:19:27 +0000  (22:19 +0100)]  
Migrate to new HA mqtt configuration
Mike Brady  [Wed, 8 Mar 2023 22:10:24 +0000  (22:10 +0000)]  
Add GitHub sponsorship.
Christian König  [Tue, 7 Mar 2023 20:52:07 +0000  (21:52 +0100)]  
Do not start SPS as s6 service to avoid passing arguments via -eSigned-off-by: Christian König <ckoenig@posteo.de> 
Mike Brady  [Wed, 22 Feb 2023 13:14:58 +0000  (13:14 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Wed, 22 Feb 2023 13:01:29 +0000  (13:01 +0000)]  
Ensure that the PTP clock is restarted on seconds and subsequent plays on the same connection.
Mike Brady  [Mon, 13 Feb 2023 08:50:07 +0000  (08:50 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Mon, 13 Feb 2023 08:34:55 +0000  (08:34 +0000)]  
Treat a keepalive timeout the same as if the client had closed the connection. Total timeout is 35 + 5 * 5 = 60(?) seconds.
Mike Brady  [Sun, 12 Feb 2023 20:29:20 +0000  (20:29 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Sun, 12 Feb 2023 20:14:07 +0000  (20:14 +0000)]  
Remove some race conditions between Shairport Sync ('SPS') opening a TCP connection and the client checking that it's open. If SPS is slow for some reason (e.g. slow CPU), the client could find that the connection hasn't been opened and may then terminate the session. The fix is to ensure the TCP connections are open for reading before telling the client about them.
Mike Brady  [Tue, 7 Feb 2023 15:07:48 +0000  (15:07 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Tue, 7 Feb 2023 14:51:14 +0000  (14:51 +0000)]  
Make sure that the AirPlay 1 hex prefix to the service name matches the AirPlay 2 device ID in AirPlay2 mode. In AirPlaty 1 mode, the prefix is a hash of the service name.
Christian König  [Sun, 5 Feb 2023 19:29:49 +0000  (20:29 +0100)]  
Allow passing arguments via environment variableSigned-off-by: Christian König <ckoenig@posteo.de> 
Mike Brady  [Sat, 4 Feb 2023 09:33:24 +0000  (09:33 +0000)]  
Update ADDINGTOHOME.md
Mike Brady  [Sat, 4 Feb 2023 09:32:55 +0000  (09:32 +0000)]  
Update ADDINGTOHOME.md
Christian König  [Wed, 1 Feb 2023 13:10:06 +0000  (14:10 +0100)]  
Update DockerfilesSigned-off-by: Christian König <ckoenig@posteo.de> 
Mike Brady  [Fri, 20 Jan 2023 10:23:03 +0000  (10:23 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Thu, 19 Jan 2023 17:46:30 +0000  (17:46 +0000)]  
Update shairport-sync.conf
Mike Brady  [Thu, 19 Jan 2023 17:30:40 +0000  (17:30 +0000)]  
Update check_classic_mac_basic.yml
Mike Brady  [Thu, 19 Jan 2023 17:15:14 +0000  (17:15 +0000)]  
Update check_classic_mac_basic.yml
Mike Brady  [Thu, 19 Jan 2023 15:20:15 +0000  (15:20 +0000)]  
Update RELEASENOTES-DEVELOPMENT.md
Mike Brady  [Thu, 19 Jan 2023 14:32:32 +0000  (14:32 +0000)]  
Add modifications for V9 of the nqptp interface.