]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
4 years agoUpdate BUILDFORAP1.md
Mike Brady [Wed, 7 Jul 2021 14:33:29 +0000 (15:33 +0100)] 
Update BUILDFORAP1.md

4 years agoUpdate BUILDFORAP2.md
Mike Brady [Wed, 7 Jul 2021 14:33:17 +0000 (15:33 +0100)] 
Update BUILDFORAP2.md

4 years agoRemove the ADVANCED folder -- not used anymore.
Mike Brady [Wed, 7 Jul 2021 14:21:34 +0000 (14:21 +0000)] 
Remove the ADVANCED folder -- not used anymore.

4 years agoInclude pair_ap as a simple directory.
Mike Brady [Wed, 7 Jul 2021 14:11:32 +0000 (14:11 +0000)] 
Include pair_ap as a simple directory.

4 years agocontinue to remover pair_ap as a git submodule.
Mike Brady [Wed, 7 Jul 2021 13:54:18 +0000 (13:54 +0000)] 
continue to remover pair_ap as a git submodule.

4 years agoStop including pair_ap as a gi submodule. It will be included as a simple subdirector...
Mike Brady [Wed, 7 Jul 2021 13:45:11 +0000 (13:45 +0000)] 
Stop including pair_ap as a gi submodule. It will be included as a simple subdirectory instead.

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 7 Jul 2021 09:06:01 +0000 (10:06 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate README.md
Mike Brady [Wed, 7 Jul 2021 08:34:22 +0000 (09:34 +0100)] 
Update README.md

4 years agoUpdate BUILDFORAP2.md
Mike Brady [Wed, 7 Jul 2021 08:31:58 +0000 (09:31 +0100)] 
Update BUILDFORAP2.md

4 years agoUpdate README.md
Mike Brady [Wed, 7 Jul 2021 08:09:38 +0000 (09:09 +0100)] 
Update README.md

4 years agoUpdate UPDATING.md
Mike Brady [Wed, 7 Jul 2021 08:04:31 +0000 (09:04 +0100)] 
Update UPDATING.md

4 years agoUpdate OPENBSD.md
Mike Brady [Wed, 7 Jul 2021 08:03:57 +0000 (09:03 +0100)] 
Update OPENBSD.md

4 years agoUpdate FREEBSD.md
Mike Brady [Wed, 7 Jul 2021 08:03:20 +0000 (09:03 +0100)] 
Update FREEBSD.md

4 years agoUpdate FEDORA.md
Mike Brady [Wed, 7 Jul 2021 08:02:41 +0000 (09:02 +0100)] 
Update FEDORA.md

4 years agoUpdate CYGWIN.md
Mike Brady [Wed, 7 Jul 2021 08:02:15 +0000 (09:02 +0100)] 
Update CYGWIN.md

4 years agoUpdate CAR INSTALL.md
Mike Brady [Wed, 7 Jul 2021 08:01:13 +0000 (09:01 +0100)] 
Update CAR INSTALL.md

4 years agoUpdate README.md
Mike Brady [Wed, 7 Jul 2021 08:00:02 +0000 (09:00 +0100)] 
Update README.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:55:20 +0000 (08:55 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:53:54 +0000 (08:53 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:50:02 +0000 (08:50 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:46:51 +0000 (08:46 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:45:51 +0000 (08:45 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 07:23:06 +0000 (08:23 +0100)] 
Update AIRPLAY2.md

4 years agoUpdate README.md
Mike Brady [Wed, 7 Jul 2021 07:01:14 +0000 (08:01 +0100)] 
Update README.md

4 years agoUpdate README.md
Mike Brady [Wed, 7 Jul 2021 06:59:35 +0000 (07:59 +0100)] 
Update README.md

4 years agoCreate AIRPLAY2.md
Mike Brady [Wed, 7 Jul 2021 06:47:48 +0000 (07:47 +0100)] 
Create AIRPLAY2.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Wed, 7 Jul 2021 06:45:22 +0000 (07:45 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate MOREINFO.md
Mike Brady [Tue, 6 Jul 2021 21:28:15 +0000 (22:28 +0100)] 
Update MOREINFO.md

4 years agoMerge branch 'development' of github.com:aillwee/shairport-sync into charles-dev
Charles [Tue, 6 Jul 2021 19:25:15 +0000 (20:25 +0100)] 
Merge branch 'development' of github.com:aillwee/shairport-sync into charles-dev

4 years agoIgnore some files created in the development branch
Mike Brady [Tue, 6 Jul 2021 18:47:10 +0000 (19:47 +0100)] 
Ignore some files created in the development branch

4 years agoAdd tinyhttp as a subdirectory and not a submodule for ease of switching from master...
Mike Brady [Tue, 6 Jul 2021 18:41:24 +0000 (19:41 +0100)] 
Add tinyhttp as a subdirectory and not a submodule for ease of switching from master to development

4 years agoCheck that a git archive actually exists as well as the git app being installed.
Mike Brady [Tue, 6 Jul 2021 18:24:51 +0000 (19:24 +0100)] 
Check that a git archive actually exists as well as the git app being installed.

4 years agoRemove tinyhttp as a submodule
Mike Brady [Tue, 6 Jul 2021 18:19:10 +0000 (19:19 +0100)] 
Remove tinyhttp as a submodule

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 6 Jul 2021 16:24:19 +0000 (17:24 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 6 Jul 2021 14:02:51 +0000 (15:02 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 6 Jul 2021 13:38:11 +0000 (14:38 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

4 years agoUpdate RELEASENOTES-DEVELOPMENT.md
Mike Brady [Tue, 6 Jul 2021 11:49:35 +0000 (12:49 +0100)] 
Update RELEASENOTES-DEVELOPMENT.md

Beginning to enter release notes.

4 years agoMerge branch 'development' of github.com:aillwee/shairport-sync into charles-dev
Charles [Sun, 4 Jul 2021 16:18:05 +0000 (17:18 +0100)] 
Merge branch 'development' of github.com:aillwee/shairport-sync into charles-dev

4 years agoAdded chmod to dockerfile.
Charles [Thu, 1 Jul 2021 09:10:05 +0000 (10:10 +0100)] 
Added chmod to dockerfile.

4 years agoWorking.
Charles [Wed, 30 Jun 2021 23:47:33 +0000 (00:47 +0100)] 
Working.

4 years agoAttempt at multiple tags.
Charles [Wed, 30 Jun 2021 23:22:54 +0000 (00:22 +0100)] 
Attempt at multiple tags.

4 years agoAttempt at multiple tags.
Charles [Wed, 30 Jun 2021 23:21:57 +0000 (00:21 +0100)] 
Attempt at multiple tags.

4 years agoTest workflow.
Charles [Wed, 30 Jun 2021 23:03:21 +0000 (00:03 +0100)] 
Test workflow.

4 years agoAdded git submodule for airplay 1 docker build.
Charles [Wed, 30 Jun 2021 21:10:05 +0000 (22:10 +0100)] 
Added git submodule for airplay 1 docker build.

4 years agoAirPlay 1 dockerfile path update.
Charles [Wed, 30 Jun 2021 20:32:33 +0000 (21:32 +0100)] 
AirPlay 1 dockerfile path update.

4 years agoRenamed.
Charles [Wed, 30 Jun 2021 20:03:39 +0000 (21:03 +0100)] 
Renamed.

4 years agoSecond attempt at additional airplay 1 build and releases process.
Charles [Wed, 30 Jun 2021 20:02:44 +0000 (21:02 +0100)] 
Second attempt at additional airplay 1 build and releases process.

4 years agoFirst attempt at additional airplay 1 build and releases process.
Charles [Wed, 30 Jun 2021 20:00:09 +0000 (21:00 +0100)] 
First attempt at additional airplay 1 build and releases process.

4 years agoChapters about optimising boot time and about read-only 1214/head
Vasilis van Gemert [Wed, 30 Jun 2021 16:35:19 +0000 (18:35 +0200)] 
Chapters about optimising boot time and about read-only

I added a chapter about disabling unnecessary services in order to decrease boot-time. And I added a short tip about read-only mode.

4 years agoMake some more error conditions terminate the program.
Mike Brady [Wed, 30 Jun 2021 09:13:13 +0000 (10:13 +0100)] 
Make some more error conditions terminate the program.

4 years agoForgot pull.
Mike Brady [Wed, 30 Jun 2021 09:03:04 +0000 (10:03 +0100)] 
Forgot pull.
Merge branch 'development' of github.com:aillwee/shairport-sync into development

4 years agoTerminate the program if the specified output device can not be found.
Mike Brady [Wed, 30 Jun 2021 09:02:46 +0000 (10:02 +0100)] 
Terminate the program if the specified output device can not be found.

4 years agoMerge pull request #21 from aillwee/charles-dev
Mike Brady [Wed, 30 Jun 2021 08:50:24 +0000 (09:50 +0100)] 
Merge pull request #21 from aillwee/charles-dev

Added libgcrypt and documentation additions. Thanks Charles!

4 years agoCorrect the information in a non-available frame rate error message from audio_alsa.c.
Mike Brady [Wed, 30 Jun 2021 08:49:16 +0000 (09:49 +0100)] 
Correct the information in a non-available frame rate  error message from audio_alsa.c.

4 years agoCorrect the information in a non-available frame rate error message from audio_alsa.c.
Mike Brady [Wed, 30 Jun 2021 08:46:41 +0000 (09:46 +0100)] 
Correct the information in a non-available frame rate  error message from audio_alsa.c.

4 years agoAdded libgcrypt to runtime image too.
Charles [Tue, 29 Jun 2021 20:07:26 +0000 (21:07 +0100)] 
Added libgcrypt to runtime image too.

4 years agoUpdate readme.
Charles [Tue, 29 Jun 2021 15:59:16 +0000 (16:59 +0100)] 
Update readme.

4 years agoUpdate readme.
Charles [Tue, 29 Jun 2021 15:58:29 +0000 (16:58 +0100)] 
Update readme.

4 years agoPlease work.
Charles [Tue, 29 Jun 2021 15:54:47 +0000 (16:54 +0100)] 
Please work.

4 years agoNow try this.
Charles [Tue, 29 Jun 2021 12:14:52 +0000 (13:14 +0100)] 
Now try this.

4 years agoTry this just in case.
Charles [Tue, 29 Jun 2021 12:13:58 +0000 (13:13 +0100)] 
Try this just in case.

4 years agoTest.
Charles [Tue, 29 Jun 2021 12:03:55 +0000 (13:03 +0100)] 
Test.

4 years agoRevert.
Charles [Tue, 29 Jun 2021 11:55:29 +0000 (12:55 +0100)] 
Revert.

4 years agoTest.
Charles [Tue, 29 Jun 2021 11:51:45 +0000 (12:51 +0100)] 
Test.

4 years agoTest.
Charles [Tue, 29 Jun 2021 10:10:40 +0000 (11:10 +0100)] 
Test.

4 years agoMerge branch 'development' of github.com:aillwee/shairport-sync into charles-dev
Charles [Tue, 29 Jun 2021 10:03:43 +0000 (11:03 +0100)] 
Merge branch 'development' of github.com:aillwee/shairport-sync into charles-dev

4 years agoSwitch over to AC_CHECK_LIB from PKG_CHECK_MODULES for checking for libgcrypt.
Mike Brady [Tue, 29 Jun 2021 09:55:21 +0000 (10:55 +0100)] 
Switch over to AC_CHECK_LIB from PKG_CHECK_MODULES for checking for libgcrypt.

4 years agoAdded libgcrypt
Charles [Tue, 29 Jun 2021 09:41:59 +0000 (10:41 +0100)] 
Added libgcrypt

4 years agoSwitch to libgcrypt for the pairing library for compatibility with Ubuntu on an M1.
Mike Brady [Tue, 29 Jun 2021 09:23:56 +0000 (10:23 +0100)] 
Switch to libgcrypt for the pairing library for compatibility with Ubuntu on an M1.

4 years agoDocumentation updates (WIP).
Charles [Sun, 27 Jun 2021 21:13:14 +0000 (22:13 +0100)] 
Documentation updates (WIP).

4 years agoUpdate README.md
Charles [Sat, 26 Jun 2021 14:46:48 +0000 (15:46 +0100)] 
Update README.md

4 years agoUpdate README.md
Charles [Sat, 26 Jun 2021 14:46:02 +0000 (15:46 +0100)] 
Update README.md

4 years agoOnline documentation update.
Mike Brady [Thu, 24 Jun 2021 09:45:42 +0000 (10:45 +0100)] 
Online documentation update.
Merge branch 'development' of github.com:aillwee/shairport-sync into development

4 years agoWait a little longer to allow the master clock to stabilise.
Mike Brady [Thu, 24 Jun 2021 09:45:32 +0000 (10:45 +0100)] 
Wait a little longer to allow the master clock to stabilise.

4 years agoMerge pull request #19 from aillwee/charles-dev
Mike Brady [Thu, 24 Jun 2021 08:43:43 +0000 (09:43 +0100)] 
Merge pull request #19 from aillwee/charles-dev

README updates.

4 years agoREADME update to include HomePod issues.
Charles [Thu, 24 Jun 2021 00:31:27 +0000 (01:31 +0100)] 
README update to include HomePod issues.

4 years agoDocker README fix.
Charles [Thu, 24 Jun 2021 00:09:46 +0000 (01:09 +0100)] 
Docker README fix.

4 years agoUpdate README.md
Mike Brady [Wed, 23 Jun 2021 19:09:39 +0000 (20:09 +0100)] 
Update README.md

4 years agoUpdate BUILDFORAP2.md
Mike Brady [Wed, 23 Jun 2021 19:06:58 +0000 (20:06 +0100)] 
Update BUILDFORAP2.md

4 years agoUpdate README.md
Mike Brady [Wed, 23 Jun 2021 19:01:03 +0000 (20:01 +0100)] 
Update README.md

4 years agoQuieten the PTP informatin age checking code.
Mike Brady [Wed, 23 Jun 2021 16:54:51 +0000 (17:54 +0100)] 
Quieten the PTP informatin age checking code.

4 years agoFix the rtptime modulo calculations -- the SIGNEX idea doesn't seem to be portable...
Mike Brady [Wed, 23 Jun 2021 13:40:38 +0000 (14:40 +0100)] 
Fix the rtptime modulo calculations -- the SIGNEX idea doesn't seem to be portable, so it has to be done the hard way.

4 years agoAdd some information about the length of time a new clock master has been monitored...
Mike Brady [Wed, 23 Jun 2021 11:18:04 +0000 (12:18 +0100)] 
Add some information about the length of time a new clock master has been monitored for ("history") and warn if the PTP information hasn't been updated for more than a second (not extensively tested).

4 years agoSometimes the output_rtptime_mask seems to be calculated in 32-bit arithmetic (?...
Mike Brady [Wed, 23 Jun 2021 10:21:32 +0000 (11:21 +0100)] 
Sometimes the output_rtptime_mask seems to be calculated in 32-bit arithmetic (?), so do it all explicitly in 64-bit signed int as soon as the output_rtptime_sign_bit is calculated.

4 years agoUpdate README.md
Mike Brady [Tue, 22 Jun 2021 19:28:21 +0000 (20:28 +0100)] 
Update README.md

4 years agoUpdate README.md
Mike Brady [Tue, 22 Jun 2021 19:21:04 +0000 (20:21 +0100)] 
Update README.md

4 years agoUpdate README.md
Mike Brady [Tue, 22 Jun 2021 19:20:31 +0000 (20:20 +0100)] 
Update README.md

4 years agoUpdate README.md
Mike Brady [Tue, 22 Jun 2021 19:06:42 +0000 (20:06 +0100)] 
Update README.md

4 years agoKeep an eye on DAC underrun recoveries
Mike Brady [Tue, 22 Jun 2021 13:09:09 +0000 (14:09 +0100)] 
Keep an eye on DAC underrun recoveries

4 years agoChanges to allow it to compile in FreeBSD and fix a few issues that were picked up...
Mike Brady [Tue, 22 Jun 2021 12:49:11 +0000 (13:49 +0100)] 
Changes to allow it to compile in FreeBSD and fix a few issues that were picked up by clang 10.

4 years agoFix tinysvcmdns: rr_data_len goes beyond packet buffer 1211/head
Felix Schmidt [Mon, 21 Jun 2021 04:37:50 +0000 (06:37 +0200)] 
Fix tinysvcmdns: rr_data_len goes beyond packet buffer

4 years agoMerge pull request #18 from aillwee/charles-dev
Mike Brady [Sat, 19 Jun 2021 16:38:31 +0000 (17:38 +0100)] 
Merge pull request #18 from aillwee/charles-dev

Attempted fix for docker git describe & docker README changes.
Thanks Charles. Apologies for the delay!

4 years agoEnsure a new master clock is at least 1.1 seconds in mastership before using it....
Mike Brady [Thu, 17 Jun 2021 17:17:24 +0000 (18:17 +0100)] 
Ensure a new master clock is at least 1.1 seconds in mastership before using it. Remember that the mastership can be backdated.

4 years agoremove those warnings
Mike Brady [Thu, 17 Jun 2021 17:16:15 +0000 (18:16 +0100)] 
remove those warnings

4 years agoAdd code to skip packets of buffered audio that are late or too early.
Mike Brady [Wed, 9 Jun 2021 18:35:08 +0000 (19:35 +0100)] 
Add code to skip packets of buffered audio that are late or too early.

4 years agoCheck for a version of libplist that is recent enough.
Mike Brady [Tue, 8 Jun 2021 13:14:23 +0000 (14:14 +0100)] 
Check for a version of libplist that is recent enough.

4 years agoAccept a new master clock immediately. Don't truncate the first three blocks if it...
Mike Brady [Sun, 6 Jun 2021 14:53:55 +0000 (15:53 +0100)] 
Accept a new master clock immediately. Don't truncate the first three blocks if it's a normal start. Hacky.

4 years agoGet it working for multiples of 44100 again. It's stuck accepting only 44,100 fps...
Mike Brady [Sun, 6 Jun 2021 14:51:39 +0000 (15:51 +0100)] 
Get it working for multiples of 44100 again. It's stuck accepting only 44,100 fps input for the moment.

4 years agoget the activity monitor working for the different types of stream
Mike Brady [Sun, 6 Jun 2021 14:50:05 +0000 (15:50 +0100)] 
get the activity monitor working for the different types of stream

4 years agoincrease the wait time for the shm access mutex.
Mike Brady [Sun, 6 Jun 2021 14:49:03 +0000 (15:49 +0100)] 
increase the wait time for the shm access mutex.