]>
git.ipfire.org Git - thirdparty/shairport-sync.git/log
Albert Zeyer [Sun, 5 Jun 2011 10:20:00 +0000 (03:20 -0700)]
Merge pull request #96 from kayahr/port
Added port option.
Klaus Reimer [Sun, 5 Jun 2011 09:56:50 +0000 (11:56 +0200)]
Added port option.
Albert Zeyer [Wed, 1 Jun 2011 22:11:54 +0000 (15:11 -0700)]
Merge pull request #94 from Jonty/master
Documentation fix for Debian install
Jonty [Wed, 1 Jun 2011 20:53:17 +0000 (21:53 +0100)]
Pkg-config is required, fix debian doc
Albert Zeyer [Mon, 30 May 2011 14:52:32 +0000 (16:52 +0200)]
more cross platform check
Albert Zeyer [Mon, 30 May 2011 13:37:36 +0000 (15:37 +0200)]
change default port to 5002 as in #90.
this doesn't fix #34 though -- this should still be added, i.e. some automatic fallback to just any random free port.
Albert Zeyer [Sun, 29 May 2011 21:51:22 +0000 (14:51 -0700)]
Merge pull request #89 from yuvalt/master
Fix situation where ipv6 address is actually ipv4 address
Yuval Tal [Sun, 29 May 2011 14:49:05 +0000 (17:49 +0300)]
fix compilation on linux
Yuval Tal [Sun, 29 May 2011 14:05:56 +0000 (17:05 +0300)]
fix situation where ipv6 addresses are actually ipv4 addresses
Albert Zeyer [Sun, 29 May 2011 13:10:39 +0000 (15:10 +0200)]
Merge branch 'master' of github.com:albertz/shairport
Yuval Tal [Sun, 29 May 2011 07:46:20 +0000 (10:46 +0300)]
use srandom, when using random
Yuval Tal [Sat, 28 May 2011 22:43:34 +0000 (01:43 +0300)]
initialize array
Yuval Tal [Sat, 28 May 2011 22:42:54 +0000 (01:42 +0300)]
no need to parse, if we didn't get anything
Yuval Tal [Sat, 28 May 2011 19:23:42 +0000 (22:23 +0300)]
Add support for IPv6
Albert Zeyer [Sun, 29 May 2011 00:00:05 +0000 (17:00 -0700)]
Merge pull request #84 from fstern/master
Updated Makefile
Falk Stern [Fri, 27 May 2011 22:18:06 +0000 (00:18 +0200)]
Some fixes on the install target
Falk Stern [Fri, 27 May 2011 21:35:47 +0000 (23:35 +0200)]
Added $(DESTDIR) to install target, makes packaging easier
Albert Zeyer [Mon, 23 May 2011 21:46:57 +0000 (14:46 -0700)]
Merge pull request #83 from osheroff/configurable_buffer
Configurable start buffer size
Ben Osheroff [Mon, 23 May 2011 01:35:56 +0000 (18:35 -0700)]
Configurable buffer size, only for standalone
shairport just yet.
Albert Zeyer [Mon, 23 May 2011 14:07:06 +0000 (07:07 -0700)]
Merge pull request #82 from osheroff/master
Fix somewhat racy initial playback
Ben Osheroff [Mon, 23 May 2011 01:06:34 +0000 (18:06 -0700)]
Fix for when the writer thread kicks off before
the reader thread (manifested as an initial "stutter"
before the buffer filled adequately)
Albert Zeyer [Sat, 21 May 2011 09:33:35 +0000 (11:33 +0200)]
gitignore: *.o
Albert Zeyer [Sat, 21 May 2011 09:33:12 +0000 (11:33 +0200)]
small fix as noted by xseregax
Albert Zeyer [Fri, 20 May 2011 14:14:37 +0000 (07:14 -0700)]
Merge pull request #81 from srcshelton/master
Fix power-on sequence
Stuart Shelton [Thu, 19 May 2011 21:30:00 +0000 (22:30 +0100)]
Fix identification of multiple players, fix power-on sequence
Albert Zeyer [Sun, 15 May 2011 20:30:47 +0000 (13:30 -0700)]
Merge pull request #79 from miracle2k/master
Support older versions of libao
Michael Elsdoerfer [Sun, 15 May 2011 18:24:18 +0000 (20:24 +0200)]
Support older versions of libao.
Albert Zeyer [Fri, 13 May 2011 17:58:08 +0000 (19:58 +0200)]
Merge commit '
0bf6c68680 '
Albert Zeyer [Wed, 11 May 2011 13:51:53 +0000 (06:51 -0700)]
Merge pull request #76 from magnusmoaner/master
Previously the number of players would be detected as one regardless of number of players.
Magnus Møller Petersen [Mon, 9 May 2011 12:31:02 +0000 (14:31 +0200)]
Fixed a bug in the regular expressions used to fetch number of players, and changed the loop to fetch mac adresses for each player
Brendan Shanks [Wed, 11 May 2011 04:30:03 +0000 (21:30 -0700)]
hairtunes.c: Fix "'struct in_addr' declared inside parameter list" warnings on OpenBSD
Rearrange includes to fix warnings thrown on OpenBSD 4.9/i386
Albert Zeyer [Tue, 10 May 2011 21:38:31 +0000 (14:38 -0700)]
Merge pull request #75 from wgoossens/master
Fallback to IPv4 if IPv6 is not present
Walter Goossens [Tue, 10 May 2011 21:33:43 +0000 (23:33 +0200)]
socketlib: Fallback to IPv4 when IPv6 not present.
This fixes systems where IPv6 is available in libraries but just not enabled
in the kernel.
Albert Zeyer [Tue, 10 May 2011 09:22:04 +0000 (02:22 -0700)]
Merge pull request #74 from wgoossens/master
Fixed up Makefile
Walter Goossens [Mon, 9 May 2011 23:02:17 +0000 (01:02 +0200)]
Alter Makefile to build seperate objects and remove inclusion of c file
Albert Zeyer [Thu, 5 May 2011 13:35:43 +0000 (06:35 -0700)]
Merge pull request #68 from Andywebs/master
base64 decoding issues for some clients, and other itunes client problems.
Andrew Webster [Wed, 4 May 2011 22:51:03 +0000 (18:51 -0400)]
fixed places in code that expected TRUE to be > 0.
fixed some base64 decoder/padding issues.
Updates for iTunes compatability (via James Pearce)
Albert Zeyer [Mon, 2 May 2011 13:31:13 +0000 (06:31 -0700)]
Merge pull request #66 from Andywebs/
e5b9efea8d947cd25cb270569f62f381d15142e9 .
Removed the need for an external private key file.
Andrew Webster [Sun, 1 May 2011 22:17:27 +0000 (18:17 -0400)]
Using a different method to load the private key that doesn't require
the pem file.
abrasive [Sun, 1 May 2011 06:29:19 +0000 (16:29 +1000)]
Make clear what the buffer settings are for. Remove oversized default buffer, given the START_FILL used for synchrony by whoever that was.
abrasive [Sun, 1 May 2011 04:16:58 +0000 (14:16 +1000)]
Fix issue 56, size bug.
abrasive [Sun, 1 May 2011 04:14:36 +0000 (14:14 +1000)]
Added various ports I've been made aware of
Albert Zeyer [Sat, 30 Apr 2011 15:34:53 +0000 (17:34 +0200)]
Merge branch 'master' of github.com:albertz/shairport
Albert Zeyer [Sat, 30 Apr 2011 15:33:44 +0000 (17:33 +0200)]
reference to https://github.com/rcarlsen/ShairPortMenu
Albert Zeyer [Sat, 30 Apr 2011 15:31:50 +0000 (08:31 -0700)]
Merge pull request #59 from clee/master.
use POSIX setsid before calling it
Albert Zeyer [Sat, 30 Apr 2011 15:22:19 +0000 (17:22 +0200)]
gitignore
Albert Zeyer [Sat, 30 Apr 2011 15:22:01 +0000 (17:22 +0200)]
some fixes
Albert Zeyer [Sat, 30 Apr 2011 15:12:24 +0000 (08:12 -0700)]
Merge pull request #60 from Andywebs/master.
C Only implementation
Andrew Webster [Sat, 30 Apr 2011 09:36:31 +0000 (05:36 -0400)]
Missing Makefile mods.
Andrew Webster [Sat, 30 Apr 2011 09:34:44 +0000 (05:34 -0400)]
Changes to hairtunes for previous shairport C startup mods.
Andrew Webster [Sat, 30 Apr 2011 09:32:26 +0000 (05:32 -0400)]
Adds an alternative startup, that eliminates the need for Perl.
Requires airport.pem to load the airplay key.
Chris Lee [Sat, 30 Apr 2011 06:26:23 +0000 (23:26 -0700)]
Fix error on Linux
Albert Zeyer [Fri, 29 Apr 2011 13:27:50 +0000 (15:27 +0200)]
added Stuart Shelton to contributors list
Albert Zeyer [Fri, 29 Apr 2011 13:18:18 +0000 (06:18 -0700)]
Merged pull request #54 from srcshelton/master.
Added Squeezebox support
Stuart Shelton [Thu, 28 Apr 2011 12:07:55 +0000 (13:07 +0100)]
Add support of Logitech Squeezebox Server integration
Stuart Shelton [Thu, 28 Apr 2011 11:35:45 +0000 (12:35 +0100)]
Add support for verbose/debug messages, add option to write a PID file
Albert Zeyer [Tue, 26 Apr 2011 10:20:17 +0000 (12:20 +0200)]
pkgconfig also needs to be installed in case of MacPorts
see here: https://github.com/albertz/shairport/issues/36#issuecomment-
1046934
Albert Zeyer [Tue, 26 Apr 2011 10:18:52 +0000 (12:18 +0200)]
command was slightly wrong for updating Perl. simplified it.
see: https://github.com/albertz/shairport/issues/31
Albert Zeyer [Tue, 26 Apr 2011 10:16:39 +0000 (12:16 +0200)]
HTTP::Request is needed, too
This was reported by @grantland here:
https://github.com/albertz/shairport/issues/31
Albert Zeyer [Tue, 26 Apr 2011 10:16:04 +0000 (12:16 +0200)]
added link to java port
Albert Zeyer [Tue, 26 Apr 2011 09:58:07 +0000 (11:58 +0200)]
Merge commit '
c6abdd09a01e '
Albert Zeyer [Tue, 26 Apr 2011 09:55:13 +0000 (11:55 +0200)]
removed hack
This introduced in this pull request:
https://github.com/albertz/shairport/pull/49
This looks very hacky and it gives warnings for me. Also, I don't really understand why it is needed because `perl -w shairport.pl` works already.
Albert Zeyer [Tue, 26 Apr 2011 09:51:50 +0000 (11:51 +0200)]
Merge commit '
f1111374357e09615411 '
Conflicts:
shairport.pl
patrick [Tue, 26 Apr 2011 06:18:23 +0000 (08:18 +0200)]
fixed typo
patrick [Tue, 26 Apr 2011 06:17:46 +0000 (08:17 +0200)]
added redhat/fedora infos to INSTALL
James Laird [Tue, 26 Apr 2011 05:14:11 +0000 (15:14 +1000)]
Don't run 'make' in arbitrary directories on the user's system
That was a little overkill. Reading the INSTALL file is more useful.
Stuart Shelton [Mon, 25 Apr 2011 23:08:22 +0000 (00:08 +0100)]
Perl Corrections
Matthew Flint [Sat, 23 Apr 2011 22:07:04 +0000 (23:07 +0100)]
added command-line config for AO driver and device
Matthew Flint [Sat, 23 Apr 2011 22:05:36 +0000 (23:05 +0100)]
Merge remote branch 'johan/master' into soundcard-config
James Laird [Sat, 23 Apr 2011 13:30:27 +0000 (23:30 +1000)]
Bugfix: FANCY_RESAMPLING was broken
James Laird [Sat, 23 Apr 2011 04:08:09 +0000 (14:08 +1000)]
Bugfix: buggy users don't read INSTALL
Probably some of them don't have the necessary prereqs to compile
either, but at least now it tells them to read the INSTALL file instead
of throwing an error about not finding 'hairtunes'.
James Laird [Tue, 19 Apr 2011 22:50:46 +0000 (08:50 +1000)]
Fix die handling (again)
johan@henkens.com [Tue, 19 Apr 2011 20:37:50 +0000 (13:37 -0700)]
changed AO_FMT_LITTLE back to AO_FMT_NATIVE, as it should have been.
johan@henkens.com [Tue, 19 Apr 2011 11:07:44 +0000 (04:07 -0700)]
Added basic support to set audio output device in windows seven.
Matthew Flint [Mon, 18 Apr 2011 21:10:49 +0000 (22:10 +0100)]
revert pipe opening, so open() blocks again if no reader
Matthew Flint [Mon, 18 Apr 2011 20:52:16 +0000 (21:52 +0100)]
pipe output now handles SIGPIPE gracefully, closes file handle, re-opens file when another reader appears
Albert Zeyer [Mon, 18 Apr 2011 15:22:36 +0000 (17:22 +0200)]
endian fix as reported in #27
James Laird [Mon, 18 Apr 2011 11:38:25 +0000 (21:38 +1000)]
cleanup and retab decoder launch
Albert Zeyer [Mon, 18 Apr 2011 09:09:43 +0000 (11:09 +0200)]
cleanup
Albert Zeyer [Mon, 18 Apr 2011 09:08:53 +0000 (11:08 +0200)]
cleanup
Albert Zeyer [Mon, 18 Apr 2011 09:06:01 +0000 (11:06 +0200)]
cleanup
Albert Zeyer [Mon, 18 Apr 2011 09:04:18 +0000 (11:04 +0200)]
cleanup: remove PortAudio support
This was discussed in some of the earlier commits. PortAudio doesn't give any real advantages over libao and libao is at least as portable as PortAudio. And we should try to keep the code clean.
Albert Zeyer [Mon, 18 Apr 2011 09:00:43 +0000 (11:00 +0200)]
James Laird [Mon, 18 Apr 2011 01:01:21 +0000 (11:01 +1000)]
Fix decibel->volume calculation
Didn't stop to think twice about this line - should've.
Volume control should be much nicer now.
Matthew Flint [Mon, 18 Apr 2011 00:07:30 +0000 (01:07 +0100)]
Merge branch 'master' of https://github.com/albertz/shairport into named-pipe-2
Matthew Flint [Sun, 17 Apr 2011 23:55:42 +0000 (00:55 +0100)]
added command-line options for named pipes
James Laird [Sun, 17 Apr 2011 14:57:13 +0000 (00:57 +1000)]
Make Perl version requirement clear.
Albert Zeyer [Sun, 17 Apr 2011 09:21:57 +0000 (11:21 +0200)]
Merge branch 'master' of github.com:albertz/shairport
James Laird [Sun, 17 Apr 2011 02:01:01 +0000 (12:01 +1000)]
Revert "Fix typo when getting content-length"
Feature, not typo... prevents comparison with undefined warning.
This reverts commit
ad1a0ea33d266a27ce69de998bd84d55da6b6690 .
Martin Spasov [Sat, 16 Apr 2011 20:04:32 +0000 (23:04 +0300)]
Some documentation addition, fixed caps.
Minor documentation additions.
Changed caps Shairport -> ShairPort
Albert Zeyer [Sat, 16 Apr 2011 19:19:01 +0000 (21:19 +0200)]
Merge commit '
a8f2cb2f '
Conflicts:
INSTALL.md
Albert Zeyer [Sat, 16 Apr 2011 19:16:16 +0000 (21:16 +0200)]
fixed arch for mac
Albert Zeyer [Sat, 16 Apr 2011 19:15:44 +0000 (21:15 +0200)]
Merge commit '
acbdb17fe73dd9 '
Ed Lui [Sat, 16 Apr 2011 19:15:18 +0000 (15:15 -0400)]
Add instructions for MacPorts
Ed Lui [Sat, 16 Apr 2011 19:14:44 +0000 (15:14 -0400)]
Fix typo when getting content-length
Albert Zeyer [Sat, 16 Apr 2011 19:13:34 +0000 (21:13 +0200)]
Martin Spasov [Sat, 16 Apr 2011 14:30:24 +0000 (17:30 +0300)]
Some basic usage implementation.
Included version.
Support for short format options.
Pepijn de Vos [Sat, 16 Apr 2011 13:55:19 +0000 (15:55 +0200)]
Update INSTALL.md for old macs
Martin Spasov [Sat, 16 Apr 2011 13:43:47 +0000 (16:43 +0300)]
Use #!/usr/bin/env perl instead of #!/usr/bin/perl
This should be more portable.
Pepijn de Vos [Sat, 16 Apr 2011 10:03:05 +0000 (12:03 +0200)]
Update INSTALL.md with Windows