Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9806103335
					 | 
					
						
						
							
							* Add support for multiple network interfaces.
						
						
						
						
						
						
					 | 
					
						2011-05-24 17:20:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ffd5df4a58
					 | 
					
						
						
							
							* Code cleanup.
						
						
						
						
						
						
					 | 
					
						2011-05-18 19:57:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1ca6bb2eb1
					 | 
					
						
						
							
							* Increment to 1.0.19.3 to indicate LG subtitle support.
						
						
						
						
						
						
					 | 
					
						2011-05-17 18:55:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						87aff70055
					 | 
					
						
						
							
							* Implement my best guess at how to support subtitles on LG clients.
						
						
						
						
						
						
					 | 
					
						2011-05-17 01:19:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						5782be8ab2
					 | 
					
						
						
							
							* Improve WMA DLNA profile parsing.
						
						
						
						
						
						
					 | 
					
						2011-05-17 00:25:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						595eaf5168
					 | 
					
						
						
							
							* Support AVC_TS_HP_HD_AC3 on Toshiba TVs.
						
						
						
						
						
						
					 | 
					
						2011-05-16 20:36:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a9fc61855d
					 | 
					
						
						
							
							* Increment version to 1.0.19.2 to indicate fixed crash bug.
						
						
						
						
						
						
					 | 
					
						2011-05-16 20:17:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						23746a68bf
					 | 
					
						
						
							
							* Introduce a new strcatf() function to help simplify some areas of the code.
						
						
						
						
						
						
					 | 
					
						2011-05-13 22:10:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						4daad1291e
					 | 
					
						
						
							
							* Fix a potential crash during parsing of SSDP alive packets.
						
						
						
						
						
						
					 | 
					
						2011-05-03 06:14:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9a9270cecf
					 | 
					
						
						
							
							* Fix some issues reported by cppcheck.
						
						
						
						
						
						
					 | 
					
						2011-05-02 23:50:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						e0e0fa254d
					 | 
					
						
						
							
							* Fix a couple minor DLNA correctness issues.
						
						
						
						
						
						
					 | 
					
						2011-04-28 23:01:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						7068d2fda4
					 | 
					
						
						
							
							* Improve TiVo error handling.
						
						
						
						
						
						
					 | 
					
						2011-04-28 21:04:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ec4998ebde
					 | 
					
						
						
							
							* Fix bug where the UpdateID was not being incremented during a full rescan.
						
						
						
						
						
						
					 | 
					
						2011-04-28 05:47:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1949383062
					 | 
					
						
						
							
							* Fix a potential SQL syntax error during TiVo browsing.
						
						
						
						
						
						
					 | 
					
						2011-04-28 04:51:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						4572a49cf3
					 | 
					
						
						
							
							* Carry over the last change one more place.
						
						
						
						
						
						
					 | 
					
						2011-04-26 23:00:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bd4bf76f93
					 | 
					
						
						
							
							* Profile AVC_MP4_BL_CIF15_AAC_540 should be AVC_MP4_BL_CIF15_AAC_520.
						
						
						
						
						
						
					 | 
					
						2011-04-26 20:38:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						7365edb075
					 | 
					
						
						
							
							* Use audio/ogg instead of application/ogg for Ogg audio files.
						
						
						
						
						
						
					 | 
					
						2011-04-21 18:23:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						88b992bd51
					 | 
					
						
						
							
							* Escape video tags.
						
						
						
						
						
						
					 | 
					
						2011-04-21 08:50:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						5c7cf70e02
					 | 
					
						
						
							
							* Fix a compiler warning when making 64-bit binaries.
						
						
						
						
						
						
					 | 
					
						2011-04-21 08:05:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						b7f69e2e8e
					 | 
					
						
						
							
							* Increment version to 1.0.19.1 to signify all the recent client adaptation changes.
						
						
						
						
						
						
					 | 
					
						2011-04-13 23:08:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9c6dc1029a
					 | 
					
						
						
							
							* Remove .musicArtist from All Artists, so it doesn't get included in UPnP search requests for object.container.person.musicArtist.
						
						
						
						
						
						
					 | 
					
						2011-04-13 23:08:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						414b3dffc8
					 | 
					
						
						
							
							* Rework the Sony video support hacks by using multiple res elements.
						
						
						
						
						
						
						
						* Throw in some extra Toshiba Regza support while we're at it. 
						
						
					 | 
					
						2011-04-13 22:25:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						e72c9d0a08
					 | 
					
						
						
							
							* Send known audio-only devices straight to the Music section on root requests.
						
						
						
						
						
						
					 | 
					
						2011-04-12 20:58:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						53db844772
					 | 
					
						
						
							
							* Use matching container classes for All Artist/Albums, so they'll go to the top of a class-sorted list.
						
						
						
						
						
						
					 | 
					
						2011-04-12 20:57:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ceeb9479be
					 | 
					
						
						
							
							* Use more appropriate log levels for a couple messages.
						
						
						
						
						
						
					 | 
					
						2011-04-12 20:55:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						7f51618f71
					 | 
					
						
						
							
							* Properly get and use the interface's netmask during LAN address configuration.
						
						
						
						
						
						
					 | 
					
						2011-04-11 22:52:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ed36693657
					 | 
					
						
						
							
							* If the client doesn't specify a sort order on a music container, default to type, disc, track, then title.
						
						
						
						
						
						
					 | 
					
						2011-04-09 01:44:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						07c5fd5dd6
					 | 
					
						
						
							
							* Add the ability to parse the root description of clients after they send an SSDP NOTIFY.
						
						
						
						
						
						
						
						* Using this new capability, detect Roku SoundBridge clients. 
						
						
					 | 
					
						2011-04-09 01:37:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						e32a1b1d27
					 | 
					
						
						
							
							* Make sure a couple pointers are initialized before use.
						
						
						
						
						
						
					 | 
					
						2011-04-08 21:54:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a8d204dd0d
					 | 
					
						
						
							
							* Do no add inaccessible directories to the database. (Thanks Ivan Mironov)
						
						
						
						
						
						
					 | 
					
						2011-04-08 02:16:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						8a2e9e9429
					 | 
					
						
						
							
							* Add a couple newly contributed translations.
						
						
						
						
						
						
					 | 
					
						2011-04-08 01:58:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						556678ce08
					 | 
					
						
						
							
							* Allow some DLNA AVC profile fallbacks.
						
						
						
						
						
						
					 | 
					
						2011-04-07 23:15:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						25e7cb305d
					 | 
					
						
						
							
							* Order TiVo music by disc then track then title.
						
						
						
						
						
						
					 | 
					
						2011-04-06 21:55:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						429a2f1311
					 | 
					
						
						
							
							* Fix Sony adaptation by modifying the right buffer.
						
						
						
						
						
						
					 | 
					
						2011-04-05 22:17:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						7d049aea93
					 | 
					
						
						
							
							* More Sony workarounds for AVC TS files.
						
						
						
						
						
						
					 | 
					
						2011-04-04 22:22:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						d4ad581327
					 | 
					
						
						
							
							* Add several profile variants to our supported list.
						
						
						
						
						
						
					 | 
					
						2011-04-04 22:21:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bbdc5cc070
					 | 
					
						
						
							
							* Add a missing newline for one log message.
						
						
						
						
						
						
					 | 
					
						2011-04-04 22:20:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f7e14ee77c
					 | 
					
						
						
							
							* Add missing newlines for some log messages.
						
						
						
						
						
						
					 | 
					
						2011-03-30 22:31:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						0519359927
					 | 
					
						
						
							
							* Add support for reading tags from MP4 video files with recent lavf versions.
						
						
						
						
						
						
					 | 
					
						2011-03-23 07:20:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						4d76528158
					 | 
					
						
						
							
							* Add support for Samsung's GetFeatureList method.
						
						
						
						
						
						
					 | 
					
						2011-03-15 05:18:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						fa056f590e
					 | 
					
						
						
							
							* Ignore SSDP M-SEARCH packets from interfaces not in our list.
						
						
						
						
						
						
					 | 
					
						2011-03-15 02:20:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						b62d77571b
					 | 
					
						
						
							
							* When called with -R, only remove art_cache and files.db in case users use an imporant directory as their db dir.
						
						
						
						
						
						
						
						* Touch up log directory handling.  If there is no log dir, but there is a db dir, store the log in the db dir. 
						
						
					 | 
					
						2011-03-12 02:17:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						92561e56b8
					 | 
					
						
						
							
							* Fix an incomplete DLNA PN with certain odd files.
						
						
						
						
						
						
					 | 
					
						2011-03-11 09:37:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						c3483cc5b5
					 | 
					
						
						
							
							* Add missing include.
						
						
						
						
						
						
					 | 
					
						2011-03-02 22:24:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						36c1ae3948
					 | 
					
						
						
							
							* Replace __u32's with uint32_t.
						
						
						
						
						
						
					 | 
					
						2011-03-02 22:23:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						107b808021
					 | 
					
						
						
							
							* Fix a bad free with some video files with AAC audio.
						
						
						
						
						
						
					 | 
					
						2011-03-02 22:15:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2170f6a53b
					 | 
					
						
						
							
							* Break out of the scanner on SIGTERM with forking disabled.
						
						
						
						
						
						
					 | 
					
						2011-02-26 00:02:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						95becb5c99
					 | 
					
						
						
							
							* Fix a memory freeing error with some audio file tags.
						
						
						
						
						
						
					 | 
					
						2011-02-26 00:00:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						0aec0db53b
					 | 
					
						
						
							
							* Fix a couple bugs in error paths related to the previous change.
						
						
						
						
						
						
					 | 
					
						2011-02-22 22:54:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						39de8bb628
					 | 
					
						
						
							
							* Use a different method of iterating through network interfaces when finding the interface broadcast address for TiVo beacons.  The original method could break out of the loop too early in some environments.
						
						
						
						
						
						
					 | 
					
						2011-02-20 10:33:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |