]> git.ipfire.org Git - thirdparty/shairport-sync.git/log
thirdparty/shairport-sync.git
8 years agoUsing macro instead of LL to make it portable 411/head
Jief [Wed, 2 Nov 2016 14:01:12 +0000 (15:01 +0100)] 
Using macro instead of LL to make it portable

8 years agoconstant 0x100000000 should be 0x100000000LL to avoid warning
Jief [Tue, 1 Nov 2016 12:52:38 +0000 (13:52 +0100)] 
constant 0x100000000 should be 0x100000000LL to avoid warning

8 years ago2.8.6
Mike Brady [Fri, 21 Oct 2016 10:38:12 +0000 (11:38 +0100)] 
2.8.6

8 years ago2.8.6 2.8.6
Mike Brady [Mon, 10 Oct 2016 18:06:57 +0000 (19:06 +0100)] 
2.8.6

8 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 10 Oct 2016 18:05:31 +0000 (19:05 +0100)] 
Update RELEASENOTES.md

8 years ago2.8.6
Mike Brady [Mon, 10 Oct 2016 18:05:05 +0000 (19:05 +0100)] 
2.8.6

8 years agoChange the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage
Mike Brady [Mon, 10 Oct 2016 17:59:26 +0000 (18:59 +0100)] 
Change the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage

8 years agoChange the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage
Mike Brady [Mon, 10 Oct 2016 17:58:43 +0000 (18:58 +0100)] 
Change the 'am' identifier to 'ShairportSync' to help with Tuneblade's free usage

8 years ago2.8.5 2.8.5
Mike Brady [Sun, 25 Sep 2016 16:52:32 +0000 (17:52 +0100)] 
2.8.5

Add info about `sysconfdir`

8 years ago2.8.5
Mike Brady [Sun, 25 Sep 2016 16:44:29 +0000 (17:44 +0100)] 
2.8.5

8 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 25 Sep 2016 16:42:38 +0000 (17:42 +0100)] 
Update RELEASENOTES.md

8 years agoVersion 2.8.5
Mike Brady [Sun, 25 Sep 2016 16:33:18 +0000 (17:33 +0100)] 
Version 2.8.5

8 years agoUpdate a few references to the version number.
Mike Brady [Sun, 25 Sep 2016 16:32:18 +0000 (17:32 +0100)] 
Update a few references to the version number.

8 years agoMerge branch 'master' of github.com:mikebrady/shairport-sync
Mike Brady [Sun, 25 Sep 2016 16:28:12 +0000 (17:28 +0100)] 
Merge branch 'master' of github.com:mikebrady/shairport-sync

Forgot the web-based updates.

8 years agoUpdate man pages a little
Mike Brady [Sun, 25 Sep 2016 16:27:55 +0000 (17:27 +0100)] 
Update man pages a little

8 years agoUpdate shairport-sync.spec
Mike Brady [Sun, 25 Sep 2016 15:05:32 +0000 (16:05 +0100)] 
Update shairport-sync.spec

8 years agoUpdate README.md
Mike Brady [Sun, 25 Sep 2016 15:03:50 +0000 (16:03 +0100)] 
Update README.md

8 years agoUpdate to 2.8.5
Mike Brady [Sun, 25 Sep 2016 15:00:49 +0000 (16:00 +0100)] 
Update to 2.8.5

8 years agoUpdate RELEASENOTES.md 2.8.4.8
Mike Brady [Tue, 20 Sep 2016 14:26:19 +0000 (15:26 +0100)] 
Update RELEASENOTES.md

8 years agoAdd client IP metadata item -- the IP of the client, i.e. the sender of audio, is...
Mike Brady [Tue, 20 Sep 2016 14:18:41 +0000 (15:18 +0100)] 
Add client IP metadata item -- the IP of the client, i.e. the sender of audio, is output when a pley session is about to start, as a 'ssnc' 'clip' string. Also, stop asking for buffer size if sync is disabled.

8 years agoAdd client IP metadata item -- the IP of the client, i.e. the sender of audio, is...
Mike Brady [Tue, 20 Sep 2016 14:17:28 +0000 (15:17 +0100)] 
Add client IP metadata item -- the IP of the client, i.e. the sender of audio, is output when a pley session is about to start, as a 'ssnc' 'clip' string. Also, stop asking for buffer size if sync is disabled.

9 years agoUpdate RELEASENOTES.md 2.8.4.7
Mike Brady [Thu, 18 Aug 2016 11:51:18 +0000 (12:51 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 18 Aug 2016 11:50:17 +0000 (12:50 +0100)] 
Update RELEASENOTES.md

9 years agomake it sysconfdir rather than configdir -- for consistency, really. Rememeber Emerson.
Mike Brady [Thu, 18 Aug 2016 11:49:30 +0000 (12:49 +0100)] 
make it sysconfdir rather than configdir -- for consistency, really. Rememeber Emerson.

9 years agomake it configdir rather than settingsdir -- for consistency (rememeber Emerson)
Mike Brady [Thu, 18 Aug 2016 11:43:02 +0000 (12:43 +0100)] 
make it configdir rather than settingsdir -- for consistency (rememeber Emerson)

9 years agoChanges to sysconfdir treatment
Mike Brady [Thu, 18 Aug 2016 11:29:41 +0000 (12:29 +0100)] 
Changes to sysconfdir treatment

9 years agoUpdate README.md
Mike Brady [Thu, 18 Aug 2016 11:28:37 +0000 (12:28 +0100)] 
Update README.md

9 years agoLook for the shairport-sync.conf in the directory specified by the sysconfdir directo...
Mike Brady [Thu, 18 Aug 2016 11:27:15 +0000 (12:27 +0100)] 
Look for the shairport-sync.conf in the directory specified by the sysconfdir directory, and append the sysconfdir directory path to the version string

9 years agoUpdate README.md
Mike Brady [Thu, 18 Aug 2016 10:53:31 +0000 (11:53 +0100)] 
Update README.md

9 years agoAdd note about `sysconfdir`
Mike Brady [Thu, 18 Aug 2016 10:45:48 +0000 (11:45 +0100)] 
Add note about `sysconfdir`

9 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 18 Aug 2016 10:35:41 +0000 (11:35 +0100)] 
Update RELEASENOTES.md

9 years agoMerge pull request #357 from ilovezfs/sysconfdir-dev
Mike Brady [Thu, 18 Aug 2016 10:31:47 +0000 (11:31 +0100)] 
Merge pull request #357 from ilovezfs/sysconfdir-dev

**use `$(sysconfdir)` rather than "hardwiring" `/etc`**

This update means the build process now uses the directory path `sysconfdir` to determine where to place the configuration file `shairport-sync.conf`. The default value for `sysconfdir` is `/usr/local/etc` which is used in the BSD family, but `/etc` is normally used in Linux, so, to retain the present behaviour of Shairport Sync, you must add an extra parameter to the `./configure... ` command – the parameter you must add is `--sysconfdir=/etc`

This is one component of the updates needed to use `sysconfdir` properly. The others will be part of a subsequent commit. Also, documentation will need to be updated.

9 years agoUpdate configure.ac 2.8.4.6
Mike Brady [Wed, 17 Aug 2016 19:21:39 +0000 (20:21 +0100)] 
Update configure.ac

Combines 2.8.4.6 and 2.8.4.5
Add a new `alsa` configuration setting: `use_mmap_if_available` to control the use of mmap.
Handle varying packet lengths -- this makes it compatible with the HTC Connect, HTCs AirPlay implementation.

9 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 17 Aug 2016 19:18:54 +0000 (20:18 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Wed, 17 Aug 2016 19:12:14 +0000 (20:12 +0100)] 
Update RELEASENOTES.md

9 years agoadd ability to not use mmap
Mike Brady [Wed, 17 Aug 2016 18:59:26 +0000 (19:59 +0100)] 
add ability to not use mmap

9 years agouse $(DESTDIR)$(sysconfdir) not $(DESTDIR)/etc 357/head
ilovezfs [Tue, 16 Aug 2016 15:21:09 +0000 (08:21 -0700)] 
use $(DESTDIR)$(sysconfdir) not $(DESTDIR)/etc

9 years agoMerge pull request #344 from mikebrady/short-packets
Mike Brady [Wed, 20 Jul 2016 17:51:06 +0000 (18:51 +0100)] 
Merge pull request #344 from mikebrady/short-packets

Short packets – handles packets sent by the HTC 10's official AirPlay client. Needs a lot of testing!

9 years agoFix a bug just introduced into the basic stuffing function. 344/head
Mike Brady [Sat, 16 Jul 2016 13:24:34 +0000 (14:24 +0100)] 
Fix a bug just introduced into the basic stuffing function.

9 years agoHandle variable sized packets of audio frames; make a small correction to the basic...
Mike Brady [Sat, 16 Jul 2016 13:11:58 +0000 (14:11 +0100)] 
Handle variable sized packets of audio frames; make a small correction to the basic stuff function

9 years agoMerge pull request #336 from ebarnard/fix-scope-id
Mike Brady [Sat, 16 Jul 2016 09:56:29 +0000 (10:56 +0100)] 
Merge pull request #336 from ebarnard/fix-scope-id

Ensure scope_id is set correctly for ipv6 timing and control sockets.

9 years agoEnsure scope_id is set correctly for ipv6 timing and control sockets 336/head
Edward Barnard [Sat, 9 Jul 2016 16:38:36 +0000 (18:38 +0200)] 
Ensure scope_id is set correctly for ipv6 timing and control sockets

9 years agoUpdate rtsp.c
Mike Brady [Fri, 8 Jul 2016 15:55:05 +0000 (16:55 +0100)] 
Update rtsp.c

9 years agoUpdate configure.ac 2.8.4.4
Mike Brady [Fri, 8 Jul 2016 08:18:02 +0000 (09:18 +0100)] 
Update configure.ac

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 8 Jul 2016 08:17:27 +0000 (09:17 +0100)] 
Update RELEASENOTES.md

9 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
Mike Brady [Thu, 7 Jul 2016 12:31:56 +0000 (13:31 +0100)] 
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development

Forgot!

9 years agoAdd a signal to say which kind of output is being used.
Mike Brady [Thu, 7 Jul 2016 12:31:04 +0000 (13:31 +0100)] 
Add a signal to say which kind of output is being used.

9 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 7 Jul 2016 12:02:08 +0000 (13:02 +0100)] 
Update RELEASENOTES.md

9 years agoMerge pull request #334 from xiongyihui/development
Mike Brady [Thu, 7 Jul 2016 11:55:27 +0000 (12:55 +0100)] 
Merge pull request #334 from xiongyihui/development

Use alsa mmap feature if it is supported.

9 years agouse alsa mmap feature if supported 334/head
Yihui Xiong [Thu, 7 Jul 2016 07:28:32 +0000 (15:28 +0800)] 
use alsa mmap feature if supported

9 years agoUpdate RELEASENOTES.md 2.8.4.3
Mike Brady [Mon, 27 Jun 2016 20:12:11 +0000 (21:12 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 27 Jun 2016 20:11:57 +0000 (21:11 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Mon, 27 Jun 2016 20:09:31 +0000 (21:09 +0100)] 
Update RELEASENOTES.md

9 years agoprevent run_this_before_play_begins or run_this_after_play_ends holding the RTSP...
Mike Brady [Mon, 27 Jun 2016 20:05:37 +0000 (21:05 +0100)] 
prevent run_this_before_play_begins or run_this_after_play_ends holding the RTSP port open

9 years agoCreate INSTALL.md 2.8.4.2
Mike Brady [Sun, 26 Jun 2016 14:28:22 +0000 (15:28 +0100)] 
Create INSTALL.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Sun, 26 Jun 2016 14:26:11 +0000 (15:26 +0100)] 
Update RELEASENOTES.md

9 years agoRemove variable delay from non_blocking_write and include it whether metadata is...
Mike Brady [Sun, 26 Jun 2016 14:20:09 +0000 (15:20 +0100)] 
Remove variable delay from non_blocking_write and include it whether metadata is enabled or not. Remove the INSTALL file and ignroe it in git.

9 years agoUpdate INSTALL.md
Mike Brady [Sun, 26 Jun 2016 14:17:08 +0000 (15:17 +0100)] 
Update INSTALL.md

9 years agoCreate INSTALL.md
Mike Brady [Sun, 26 Jun 2016 14:16:11 +0000 (15:16 +0100)] 
Create INSTALL.md

9 years agoUpdate README.md
Mike Brady [Mon, 13 Jun 2016 09:11:53 +0000 (10:11 +0100)] 
Update README.md

9 years agoUpdate README.md
Mike Brady [Mon, 13 Jun 2016 09:11:11 +0000 (10:11 +0100)] 
Update README.md

9 years agoSmall editorial changes to the man pages
Mike Brady [Mon, 13 Jun 2016 09:07:03 +0000 (10:07 +0100)] 
Small editorial changes to the man pages

9 years agoUpdate shairport-sync.7.xml
Mike Brady [Fri, 10 Jun 2016 11:27:15 +0000 (12:27 +0100)] 
Update shairport-sync.7.xml

Fix a few typos.

9 years agoUpdate RELEASENOTES.md
Mike Brady [Tue, 31 May 2016 20:05:48 +0000 (21:05 +0100)] 
Update RELEASENOTES.md

9 years agoMerge branch 'development' of https://github.com/mikebrady/shairport-sync into develo...
Mike Brady [Tue, 31 May 2016 20:02:53 +0000 (21:02 +0100)] 
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development

9 years agoFix a few small issues causing warnings
Mike Brady [Tue, 31 May 2016 20:02:09 +0000 (21:02 +0100)] 
Fix a few small issues causing warnings

9 years agoUpdate RELEASENOTES.md 2.8.4.1
Mike Brady [Tue, 31 May 2016 19:45:32 +0000 (20:45 +0100)] 
Update RELEASENOTES.md

9 years agoFix a compilation error in audio_pulse.c and fix a related script error in configure.ac
Mike Brady [Tue, 31 May 2016 19:39:58 +0000 (20:39 +0100)] 
Fix a compilation error in audio_pulse.c and fix a related script error in configure.ac

9 years agoMake `socket_msglength` a number not a string.
Mike Brady [Tue, 31 May 2016 11:22:56 +0000 (12:22 +0100)] 
Make `socket_msglength` a number not a string.

9 years agoChange sample values to numbers
Mike Brady [Sun, 29 May 2016 11:08:53 +0000 (12:08 +0100)] 
Change sample values to numbers

Change `socket_port` and `socket_msglength` sample values to numbers, not strings

9 years agoMerge pull request #318 from rkam/development
Mike Brady [Sun, 29 May 2016 06:55:35 +0000 (07:55 +0100)] 
Merge pull request #318 from rkam/development

In config file, metadata socket_port needs to be a number, not a string

9 years agoIn config file, metadata socket_port needs to be a number, not a string 318/head
rkam [Sun, 29 May 2016 06:37:03 +0000 (23:37 -0700)] 
In config file, metadata socket_port needs to be a number, not a string

9 years agoUpdate README.md 2.8.4
Mike Brady [Sat, 28 May 2016 09:49:53 +0000 (10:49 +0100)] 
Update README.md

9 years agoUpdate shairport-sync.conf
Mike Brady [Sat, 28 May 2016 09:41:01 +0000 (10:41 +0100)] 
Update shairport-sync.conf

9 years agoUpdate shairport-sync.conf
Mike Brady [Sat, 28 May 2016 09:40:49 +0000 (10:40 +0100)] 
Update shairport-sync.conf

9 years agoUpdate shairport-sync.conf
Mike Brady [Sat, 28 May 2016 09:40:20 +0000 (10:40 +0100)] 
Update shairport-sync.conf

9 years agoUpdate RELEASENOTES.md
Mike Brady [Sat, 28 May 2016 09:34:58 +0000 (10:34 +0100)] 
Update RELEASENOTES.md

9 years agoBump version number to 2.8.4
Mike Brady [Sat, 28 May 2016 09:34:14 +0000 (10:34 +0100)] 
Bump version number to 2.8.4

9 years agoMerge pull request #316 from stek29/patch-1
Mike Brady [Sat, 28 May 2016 09:32:12 +0000 (10:32 +0100)] 
Merge pull request #316 from stek29/patch-1

Add spaces after `$` – thanks, I think :)

9 years agoRevert to master's README contents after pull from development branch
Mike Brady [Sat, 28 May 2016 09:31:11 +0000 (10:31 +0100)] 
Revert to master's README contents after pull from development branch

9 years agoMerge pull request #317 from mikebrady/development
Mike Brady [Sat, 28 May 2016 09:28:29 +0000 (10:28 +0100)] 
Merge pull request #317 from mikebrady/development

Add Stable Version 2.8.4 to the master branch

9 years agoUpdate README.md 317/head
Mike Brady [Sat, 28 May 2016 09:22:29 +0000 (10:22 +0100)] 
Update README.md

9 years agoAdd spaces after `$`
Soltan Tekeev [Sat, 28 May 2016 05:50:18 +0000 (09:50 +0400)] 
Add spaces after `$`

9 years agoUpdate configure.ac
Mike Brady [Fri, 27 May 2016 19:58:39 +0000 (20:58 +0100)] 
Update configure.ac

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:58:08 +0000 (20:58 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:55:38 +0000 (20:55 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:51:16 +0000 (20:51 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:50:41 +0000 (20:50 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:46:27 +0000 (20:46 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 19:44:17 +0000 (20:44 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate RELEASENOTES.md
Mike Brady [Fri, 27 May 2016 18:39:21 +0000 (19:39 +0100)] 
Update RELEASENOTES.md

9 years agoUpdate man and html man entries to reflect new features.
Mike Brady [Fri, 27 May 2016 18:15:28 +0000 (19:15 +0100)] 
Update man and html man entries to reflect new features.

9 years agoUpdate RELEASENOTES.md
Mike Brady [Thu, 26 May 2016 17:00:21 +0000 (18:00 +0100)] 
Update RELEASENOTES.md

9 years agoCandidate 2.8.4 release
Mike Brady [Thu, 26 May 2016 16:57:26 +0000 (17:57 +0100)] 
Candidate 2.8.4 release

9 years agoQuieten some debug messages.
Mike Brady [Thu, 26 May 2016 07:28:06 +0000 (08:28 +0100)] 
Quieten some debug messages.

9 years agoMerge pull request #314 from joerg-krause/development
Mike Brady [Mon, 23 May 2016 22:11:00 +0000 (23:11 +0100)] 
Merge pull request #314 from joerg-krause/development

Fix build without metadata support

9 years agoAdd some diagnostics to non_blocking_write/3.
Mike Brady [Mon, 23 May 2016 20:10:15 +0000 (21:10 +0100)] 
Add some diagnostics to non_blocking_write/3.

9 years agoFix build without metadata support 314/head
Jörg Krause [Mon, 23 May 2016 19:58:18 +0000 (21:58 +0200)] 
Fix build without metadata support

Commit f36352dc4ece27fda24ef736183b8ff5729b8c96 introduced the parameter
pipe_timeout for the metadata config. If shairport-sync is now configured
without metadata support, the build fails with:

```
shairport.c: In function ‘main’:
shairport.c:766:9: error: ‘shairport_cfg {aka struct <anonymous>}’ has no member named ‘metadata_pipe_timeout’
   config.metadata_pipe_timeout = 5000; //milliseconds

```

Fix this by opting-out the affected code with CONFIG_METADATA.

9 years agoCheck non-blocking write returns correctly, sheesh.
Mike Brady [Mon, 23 May 2016 17:22:08 +0000 (18:22 +0100)] 
Check non-blocking write returns correctly, sheesh.

9 years agoForgot
Mike Brady [Mon, 23 May 2016 15:43:45 +0000 (16:43 +0100)] 
Forgot
Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development