Commit Graph
1575 Commits
Author SHA1 Message Date
Mike Brady f36352dc4e Add setting for the time to wait for the metadata pipe to come ready, otherwise give up. Default 5,000 milliseconds. 2016-05-23 14:03:38 +01:00
Mike Brady 5f6f4a2636 replace the nonblocking write code 2016-05-23 11:58:22 +01:00
Mike Brady d657360c5f Update RELEASENOTES.md 2016-05-22 12:28:02 +01:00
Mike Brady 12419dcfaf Restore metadata feed, duh. 2016-05-22 12:22:08 +01:00
Mike Brady 105d8452c3 Merge pull request #309 from vru1/patch-3
Update shairport-sync.spec – Thanks for this.
2016-05-22 12:08:02 +01:00
Mike Brady 4bc0fbf2a5 Merge pull request #308 from vru1/patch-2
Update README.md – Many thanks for this.
2016-05-22 12:07:26 +01:00
vru1 90799d4568 Update shairport-sync.spec
- Fixed Version: from 2.8.2 to 2.8.3.
- Fixed Release: special characters were reported as non-compliant by checkinstall
- Replaced all occurrences of character Horizontal Tab, ASCII Dec #9, that was used everywhere between a colon and tag value, with a Blank Space ASCII Dec #32. Horizontal Tab caused problems when creating a .deb package, tag values were reported as non-compliant by checkinstall.
- Fixed Requires: popt

If a .deb package was created with Requires: popt, the .deb package could not be installed due to a missing Package popt:

venca@cubox-i:~/shairport-sync$ sudo dpkg -i shairport-sync_2.8.3-1_armhf.deb
Selecting previously unselected package shairport-sync.
(Reading database ... 52746 files and directories currently installed.)
Preparing to unpack shairport-sync_2.8.3-1_armhf.deb ...
Unpacking shairport-sync (2.8.3-1) ...
dpkg: dependency problems prevent configuration of shairport-sync:
 shairport-sync depends on popt; however:
  Package popt is not installed.

dpkg: error processing package shairport-sync (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.0.2-5) ...
Errors were encountered while processing:
 shairport-sync

After Requires: popt was changed to Requires: libpopt-dev and a new .deb package was created, the new .deb package could be installed.
2016-05-21 22:56:25 +02:00
vru1 ba2f1a67af Update README.md
If xmltoman is not installed, ./configure complains:
...
checking for xmltoman... no
configure: WARNING: >>xmltoman not found - not rebuilding man pages
...
After xmltoman is installed, no more complains:
...
checking for xmltoman... xmltoman
...
Afterwards when launching make, the man pages are processed ok:
...
xmltoman shairport-sync.7.xml > shairport-sync.7
2016-05-21 22:21:43 +02:00
Mike Brady b6007894bf Merge pull request #307 from vru1/patch-1
Update README.md
2016-05-21 19:23:02 +01:00
vru1 d0b09eb26f Update README.md
Fixed typos.
2016-05-21 19:56:26 +02:00
Mike Brady b6e5c2fe14 Update configure.ac 2016-05-21 13:25:23 +01:00
Mike Brady dae0bccdd9 Update RELEASENOTES.md 2016-05-21 13:24:57 +01:00
Mike Brady 629c844e3a Update RELEASENOTES.md 2016-05-21 13:20:59 +01:00
Mike Brady da6d7d5cde Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot extras.
2016-05-21 13:09:54 +01:00
Mike Brady 3b0e87111a Bump to coincide with name substitution stuff, default service name and avoiding overwriting service file 2016-05-21 13:09:01 +01:00
Mike Brady c434f07335 Add ability to use substitution strings in the service name. Make the default service name the capitalised hostname 2016-05-21 13:08:01 +01:00
Mike Brady 5f79ca7598 Add explanation of substitutions for service name 2016-05-21 13:06:15 +01:00
Mike Brady 8896bd1026 rename apname to service_name 2016-05-21 13:05:31 +01:00
Mike Brady 46fac92f6c Add a utility for string substitution, rename apname to service_name 2016-05-21 13:05:15 +01:00
Mike Brady 16b6f5d711 Don't replace an existing service file 2016-05-21 13:04:26 +01:00
Mike Brady 006b86c2d2 AllConnect, not AllStream 2016-05-20 16:24:38 +01:00
Mike Brady e4642cbdb7 Update RELEASENOTES.md 2016-05-20 15:54:04 +01:00
Mike Brady 3996553913 Update RELEASENOTES.md 2016-05-20 15:53:11 +01:00
Mike Brady e337bf6ccc Update RELEASENOTES.md 2016-05-20 15:50:06 +01:00
Mike Brady 8352f7ee22 Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot!
2016-05-20 15:43:30 +01:00
Mike Brady 2ad0387456 Minor bug fixes and AllStream compatability. 2016-05-20 15:42:25 +01:00
Mike Brady cd9a1b5838 Reintroduce a message to indicate successful startup. 2016-05-20 15:41:54 +01:00
Mike Brady 04eeaa837e Change password authentication to the same as an AirPort Express running 7.6.4. Only look for authentication once per session, to suit AllStream/Streambels 2016-05-20 15:41:19 +01:00
Mike Brady 49d27c35f2 Change Zeroconf strings to match those of a First Generation AirPort Express running firmware 7.6.4 2016-05-20 15:39:18 +01:00
Mike Brady 2d38d5c364 Update LIBSOXR.md 2016-05-18 11:08:16 +01:00
Mike Brady ebb59c98bf Update LIBSOXR.md 2016-05-18 11:07:33 +01:00
Mike Brady dcd7f5098c Remove references to older Raspbian 2016-05-18 11:06:31 +01:00
Mike Brady 83d15d0667 Merge pull request #296 from joerg-krause/parsable-statistics
Make statistics output more parsable
2016-05-16 22:22:58 +01:00
Jörg Krause 78f5153b11 Make statistics output more parsable 2016-05-16 21:52:22 +02:00
Mike Brady 0eaf97ab0e Update RELEASENOTES.md 2016-05-16 13:53:58 +01:00
Mike Brady 04914a7ddb Reflect bug fix in ipv6 link-local connections 2016-05-16 13:52:23 +01:00
Mike Brady dcca13c67b Merge branch 'development' of https://github.com/mikebrady/shairport-sync into development
Forgot changes.
2016-05-13 16:33:08 +00:00
Mike Brady 284dfb94bf Add scope_id to information used to bind an outgoing IPv6 port. Makes it work with link-local addresses. 2016-05-13 16:32:13 +00:00
Mike Brady 51ad2cd385 Alter the wording of an error message a tiny bit. 2016-05-11 09:18:02 +00:00
Mike Brady 30386ae08c Add some information to message if the listening port (normally port 5000) is already in use. 2016-05-11 09:08:10 +00:00
Mike Brady 43e29d5979 Merge pull request #294 from joerg-krause/fix-vol2attn
Fix vol2attn
2016-05-09 15:01:27 +01:00
Jörg Krause f230e3e543 Fix vol2attn
This fixes calculation of the scaled attenuation if `max_dB` is different from
zero.

Closes: https://github.com/mikebrady/shairport-sync/issues/290
2016-05-09 15:10:37 +02:00
Mike Brady 02651562a4 Only try to set volume at play if there's a mixer. 2016-05-09 11:28:37 +00:00
Mike Brady b2474c7b05 Add some debug information to help understand some of the startup dynamics 2016-05-09 11:00:23 +01:00
Mike Brady 98607e55f4 Update RELEASENOTES.md 2016-05-08 14:47:55 +01:00
Mike Brady f5ee4c1635 Update RELEASENOTES.md 2016-05-08 14:45:13 +01:00
Mike Brady 2239efe8ca Check for zero length or NULL play buffers and skip them if they happen. 2016-05-08 13:17:47 +01:00
Mike Brady 429b04f13c Reinstate end of conversation detection. 2016-05-07 16:30:11 +01:00
Mike Brady 1b7fceb7d1 Merge pull request #293 from joerg-krause/alsa-softvol
Add support for ALSA softvol plugin
2016-05-07 10:52:05 +01:00
Mike Brady ecb1359779 Bump to reflect bug fix. 2016-05-07 09:44:09 +01:00