andy | 1 Aug 2008 17:07
Favicon

[Slim-Checkins] r22296 - in /7.3/trunk: ./ server/Changelog7.html server/Slim/Buttons/XMLBrowser.pm server/Slim/Formats/FLAC.pm server/Slim/Formats/Playlists/CUE.pm server/Slim/Plugin/SongScanner/Plugin.pm server/lib/MPEG/Audio/Frame.pm

Author: andy
Date: Fri Aug  1 08:07:11 2008
New Revision: 22296

URL: http://svn.slimdevices.com?rev=22296&view=rev
Log:
 r42008 <at> macbookpro-eth (orig r22288):  andy | 2008-08-01 08:36:06 -0400
 Bug 8443, ignore invalid embedded cue sheets
 r42009 <at> macbookpro-eth (orig r22289):  andy | 2008-08-01 08:48:27 -0400
 Bug 8926, set hasitems=1 when type is undef
 r42010 <at> macbookpro-eth (orig r22290):  andy | 2008-08-01 08:58:58 -0400
 Merge change 21744 to trunk for bug 8704
 r42011 <at> macbookpro-eth (orig r22291):  andy | 2008-08-01 09:00:21 -0400
 Update changelog for bug 8704
 r42012 <at> macbookpro-eth (orig r22292):  andy | 2008-08-01 09:28:21 -0400
 Fix bug in wrong place
 r42013 <at> macbookpro-eth (orig r22293):  andy | 2008-08-01 10:05:37 -0400
 Bug 8070, fix some warnings when reading mp3 files with bad frames

Modified:
    7.3/trunk/   (props changed)
    7.3/trunk/server/Changelog7.html
    7.3/trunk/server/Slim/Buttons/XMLBrowser.pm
    7.3/trunk/server/Slim/Formats/FLAC.pm
    7.3/trunk/server/Slim/Formats/Playlists/CUE.pm
    7.3/trunk/server/Slim/Plugin/SongScanner/Plugin.pm
    7.3/trunk/server/lib/MPEG/Audio/Frame.pm

Propchange: 7.3/trunk/
------------------------------------------------------------------------------
(Continue reading)

andy | 1 Aug 2008 17:20
Favicon

[Slim-Checkins] r22297 - in /7.2/trunk/server/Slim/Networking: Async.pm Async/HTTP.pm

Author: andy
Date: Fri Aug  1 08:20:13 2008
New Revision: 22297

URL: http://svn.slimdevices.com?rev=22297&view=rev
Log:
Bug 8801, change Async error reporting to only log errors if the caller doesn't have an onError handler

Modified:
    7.2/trunk/server/Slim/Networking/Async.pm
    7.2/trunk/server/Slim/Networking/Async/HTTP.pm

Modified: 7.2/trunk/server/Slim/Networking/Async.pm
URL: http://svn.slimdevices.com/7.2/trunk/server/Slim/Networking/Async.pm?rev=22297&r1=22296&r2=22297&view=diff
==============================================================================
--- 7.2/trunk/server/Slim/Networking/Async.pm (original)
+++ 7.2/trunk/server/Slim/Networking/Async.pm Fri Aug  1 08:20:13 2008
 <at>  <at>  -97,12 +97,13  <at>  <at> 
 	
 	my $host = $args->{Host};

-	$log->error("Couldn't resolve IP address for: $host");
-	
 	# Call back to the caller's error handler
 	if ( my $ecb = $args->{onError} ) {
 		my $passthrough = $args->{passthrough} || [];
 		$ecb->( $self, "Couldn't resolve IP address for: $host",  <at> {$passthrough} );
+	}
+	else {
+		$log->error("Couldn't resolve IP address for: $host");
(Continue reading)

andy | 1 Aug 2008 17:22
Favicon

[Slim-Checkins] r22300 - in /7.3/trunk: ./ server/Slim/Networking/Async.pm server/Slim/Networking/Async/HTTP.pm

Author: andy
Date: Fri Aug  1 08:22:29 2008
New Revision: 22300

URL: http://svn.slimdevices.com?rev=22300&view=rev
Log:
 r42018 <at> macbookpro-eth (orig r22297):  andy | 2008-08-01 11:20:13 -0400
 Bug 8801, change Async error reporting to only log errors if the caller doesn't have an onError handler

Modified:
    7.3/trunk/   (props changed)
    7.3/trunk/server/Slim/Networking/Async.pm
    7.3/trunk/server/Slim/Networking/Async/HTTP.pm

Propchange: 7.3/trunk/
------------------------------------------------------------------------------
--- svk:merge (original)
+++ svk:merge Fri Aug  1 08:22:29 2008
 <at>  <at>  -6,7 +6,7  <at>  <at> 
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/7.1/branches/slimservice-merge:21776
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/7.1/branches/trackinfo:21077
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/7.1/trunk:22254
-60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/7.2/trunk:22293
+60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/7.2/trunk:22297
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/branches/7.0:17793
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/branches/cometd-refactor:13305
 60ad55ce-86ed-0310-8cf8-f9d879be5ea1:/private-branches/ray-svk:15970

Modified: 7.3/trunk/server/Slim/Networking/Async.pm
URL: http://svn.slimdevices.com/7.3/trunk/server/Slim/Networking/Async.pm?rev=22300&r1=22299&r2=22300&view=diff
(Continue reading)

andy | 1 Aug 2008 15:00
Favicon

[Slim-Checkins] r22291 - /7.2/trunk/server/Changelog7.html

Author: andy
Date: Fri Aug  1 06:00:21 2008
New Revision: 22291

URL: http://svn.slimdevices.com?rev=22291&view=rev
Log:
Update changelog for bug 8704

Modified:
    7.2/trunk/server/Changelog7.html

Modified: 7.2/trunk/server/Changelog7.html
URL: http://svn.slimdevices.com/7.2/trunk/server/Changelog7.html?rev=22291&r1=22290&r2=22291&view=diff
==============================================================================
--- 7.2/trunk/server/Changelog7.html (original)
+++ 7.2/trunk/server/Changelog7.html Fri Aug  1 06:00:21 2008
 <at>  <at>  -27,6 +27,7  <at>  <at> 
 	<li>Bug Fixes:<ul>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8443">#8443</a> - FLAC file with
invalid embedded cue sheet isn't scanned properly</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8689">#8689</a> - Missing important
encodings for XML parsing</li>
+		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8704">#8704</a> - Seek: FFWD/REW
scanner UI timer doesn't reset with each button press</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8926">#8926</a> - CLI interface not
returning hasitems correctly for Staff Picks</li>
 	</ul>
 	
andy | 1 Aug 2008 16:05
Favicon

[Slim-Checkins] r22293 - /7.2/trunk/server/lib/MPEG/Audio/Frame.pm

Author: andy
Date: Fri Aug  1 07:05:37 2008
New Revision: 22293

URL: http://svn.slimdevices.com?rev=22293&view=rev
Log:
Bug 8070, fix some warnings when reading mp3 files with bad frames

Modified:
    7.2/trunk/server/lib/MPEG/Audio/Frame.pm

Modified: 7.2/trunk/server/lib/MPEG/Audio/Frame.pm
URL: http://svn.slimdevices.com/7.2/trunk/server/lib/MPEG/Audio/Frame.pm?rev=22293&r1=22292&r2=22293&view=diff
==============================================================================
--- 7.2/trunk/server/lib/MPEG/Audio/Frame.pm (original)
+++ 7.2/trunk/server/lib/MPEG/Audio/Frame.pm Fri Aug  1 07:05:37 2008
 <at>  <at>  -611,14 +611,20  <at>  <at> 
 			
 		$c = ($c << 8) ^ $crc_table[(($c >> 8) ^ ord((substr($self->{binhead},2,1)))) & 0xff];
 		$c = ($c << 8) ^ $crc_table[(($c >> 8) ^ ord((substr($self->{binhead},3,1)))) & 0xff];
+		
+		my $clen = CORE::length( $self->{content} );

 		for ($i = 0; $bits >= 32; do { $bits-=32; $i+=4 }){
+			next if $clen < $i;
+			
 			my $data = unpack("N",substr($self->{content},$i,4));
-				
-			$c = ($c << 8) ^ $crc_table[(($c >> 8) ^ ($data >> 24)) & 0xff];
-			$c = ($c << 8) ^ $crc_table[(($c >> 8) ^ ($data >> 16)) & 0xff];
(Continue reading)

andy | 1 Aug 2008 15:28
Favicon

[Slim-Checkins] r22292 - /7.2/trunk/server/Changelog7.html

Author: andy
Date: Fri Aug  1 06:28:21 2008
New Revision: 22292

URL: http://svn.slimdevices.com?rev=22292&view=rev
Log:
Fix bug in wrong place

Modified:
    7.2/trunk/server/Changelog7.html

Modified: 7.2/trunk/server/Changelog7.html
URL: http://svn.slimdevices.com/7.2/trunk/server/Changelog7.html?rev=22292&r1=22291&r2=22292&view=diff
==============================================================================
--- 7.2/trunk/server/Changelog7.html (original)
+++ 7.2/trunk/server/Changelog7.html Fri Aug  1 06:28:21 2008
 <at>  <at>  -18,13 +18,13  <at>  <at> 
 		<li>Receiver - Version 42</li>
 		<ul>
 			<li>Above, plus:</li>
-			<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=7586">#7586</a> - FLAC.pm should
be a little stricter parsing track titles from CDDB tags</li>
 			<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8647">#8647</a> - Support WOL when
pressing front button when LED is blue</li>
 		</ul>
 	</ul>
 	<br />

 	<li>Bug Fixes:<ul>
+		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=7586">#7586</a> - FLAC.pm should be
(Continue reading)

andy | 1 Aug 2008 14:58
Favicon

[Slim-Checkins] r22290 - /7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm

Author: andy
Date: Fri Aug  1 05:58:58 2008
New Revision: 22290

URL: http://svn.slimdevices.com?rev=22290&view=rev
Log:
Merge change 21744 to trunk for bug 8704

Modified:
    7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm

Modified: 7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm
URL: http://svn.slimdevices.com/7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm?rev=22290&r1=22289&r2=22290&view=diff
==============================================================================
--- 7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm (original)
+++ 7.2/trunk/server/Slim/Plugin/SongScanner/Plugin.pm Fri Aug  1 05:58:58 2008
 <at>  <at>  -125,18 +125,14  <at>  <at> 
 		Slim::Player::Source::gototime($client, $client->pluginData('offset'), 1);
 		$client->suppressStatus(undef);
 		$client->pluginData(lastUpdateTime => 0);
-		$lastUpdateTime = 0;
+		$client->pluginData(exitModeTime => Time::HiRes::time() + $EXITMODE_INTERVAL);
 	}

 	# Pop the mode if nothing has happend for EXITMODE_TIME
-	if (!$lastUpdateTime) {
-		if (my $exitTime = $client->pluginData('exitModeTime')) {
-			if (Time::HiRes::time() > $exitTime) {
-				Slim::Buttons::Common::popModeRight($client);
-				return;
(Continue reading)

andy | 1 Aug 2008 14:48
Favicon

[Slim-Checkins] r22289 - in /7.2/trunk/server: Changelog7.html Slim/Buttons/XMLBrowser.pm

Author: andy
Date: Fri Aug  1 05:48:27 2008
New Revision: 22289

URL: http://svn.slimdevices.com?rev=22289&view=rev
Log:
Bug 8926, set hasitems=1 when type is undef

Modified:
    7.2/trunk/server/Changelog7.html
    7.2/trunk/server/Slim/Buttons/XMLBrowser.pm

Modified: 7.2/trunk/server/Changelog7.html
URL: http://svn.slimdevices.com/7.2/trunk/server/Changelog7.html?rev=22289&r1=22288&r2=22289&view=diff
==============================================================================
--- 7.2/trunk/server/Changelog7.html (original)
+++ 7.2/trunk/server/Changelog7.html Fri Aug  1 05:48:27 2008
 <at>  <at>  -27,6 +27,7  <at>  <at> 
 	<li>Bug Fixes:<ul>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8443">#8443</a> - FLAC file with
invalid embedded cue sheet isn't scanned properly</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8689">#8689</a> - Missing important
encodings for XML parsing</li>
+		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8926">#8926</a> - CLI interface not
returning hasitems correctly for Staff Picks</li>
 	</ul>
 	
 </ul>		

Modified: 7.2/trunk/server/Slim/Buttons/XMLBrowser.pm
(Continue reading)

andy | 1 Aug 2008 14:36
Favicon

[Slim-Checkins] r22288 - in /7.2/trunk/server: Changelog7.html Slim/Formats/FLAC.pm Slim/Formats/Playlists/CUE.pm

Author: andy
Date: Fri Aug  1 05:36:06 2008
New Revision: 22288

URL: http://svn.slimdevices.com?rev=22288&view=rev
Log:
Bug 8443, ignore invalid embedded cue sheets

Modified:
    7.2/trunk/server/Changelog7.html
    7.2/trunk/server/Slim/Formats/FLAC.pm
    7.2/trunk/server/Slim/Formats/Playlists/CUE.pm

Modified: 7.2/trunk/server/Changelog7.html
URL: http://svn.slimdevices.com/7.2/trunk/server/Changelog7.html?rev=22288&r1=22287&r2=22288&view=diff
==============================================================================
--- 7.2/trunk/server/Changelog7.html (original)
+++ 7.2/trunk/server/Changelog7.html Fri Aug  1 05:36:06 2008
 <at>  <at>  -25,6 +25,7  <at>  <at> 
 	<br />

 	<li>Bug Fixes:<ul>
+		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8443">#8443</a> - FLAC file with
invalid embedded cue sheet isn't scanned properly</li>
 		<li><a href="http://bugs.slimdevices.com/show_bug.cgi?id=8689">#8689</a> - Missing important
encodings for XML parsing</li>
 	</ul>
 	

Modified: 7.2/trunk/server/Slim/Formats/FLAC.pm
(Continue reading)

andy | 1 Aug 2008 18:06
Favicon

[Slim-Checkins] r22302 - in /7.2/trunk/server: ./ CPAN/Cookie/ CPAN/arch/5.10/i386-linux-thread-multi/auto/Cookie/ CPAN/arch/5.10/i386-linux-thread-multi/auto/Cookie/XS/ CPAN/arch/5.10/x86_64-linux-thread-multi/auto/Cookie/ CPAN/arch/5.10/x86_64-linux-thread-multi/auto/Cookie/XS/ CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Cookie/ CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Cookie/XS/ CPAN/arch/5.8/darwin-thread-multi-2level/auto/Cookie/ CPAN/arch/5.8/darwin-thread-multi-2level/auto/Cookie/XS/ CPAN/arch/5.8/i386-linux-thread-multi/auto/Cookie/ CPAN/arch/5.8/i386-linux-thread-multi/auto/Cookie/XS/ CPAN/arch/5.8/x86_64-linux-thread-multi/auto/Cookie/ CPAN/arch/5.8/x86_64-linux-thread-multi/auto/Cookie/XS/

Author: andy
Date: Fri Aug  1 09:06:07 2008
New Revision: 22302

URL: http://svn.slimdevices.com?rev=22302&view=rev
Log:
Bug 8834, add Cookie::XS to improve web UI performance

Added:
    7.2/trunk/server/CPAN/Cookie/
    7.2/trunk/server/CPAN/Cookie/XS.pm   (with props)
    7.2/trunk/server/CPAN/arch/5.10/i386-linux-thread-multi/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.10/i386-linux-thread-multi/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.10/i386-linux-thread-multi/auto/Cookie/XS/XS.so   (with props)
    7.2/trunk/server/CPAN/arch/5.10/x86_64-linux-thread-multi/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.10/x86_64-linux-thread-multi/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.10/x86_64-linux-thread-multi/auto/Cookie/XS/XS.so   (with props)
    7.2/trunk/server/CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.8/MSWin32-x86-multi-thread/auto/Cookie/XS/XS.dll   (with props)
    7.2/trunk/server/CPAN/arch/5.8/darwin-thread-multi-2level/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.8/darwin-thread-multi-2level/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.8/darwin-thread-multi-2level/auto/Cookie/XS/XS.bundle   (with props)
    7.2/trunk/server/CPAN/arch/5.8/i386-linux-thread-multi/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.8/i386-linux-thread-multi/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.8/i386-linux-thread-multi/auto/Cookie/XS/XS.so   (with props)
    7.2/trunk/server/CPAN/arch/5.8/x86_64-linux-thread-multi/auto/Cookie/
    7.2/trunk/server/CPAN/arch/5.8/x86_64-linux-thread-multi/auto/Cookie/XS/
    7.2/trunk/server/CPAN/arch/5.8/x86_64-linux-thread-multi/auto/Cookie/XS/XS.so   (with props)
Modified:
(Continue reading)


Gmane