Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f7394c0c43
					 | 
					
						
						
							
							* Remove any DLNA profile info for TiVo files.
						
						
						
						
						
						
					 | 
					
						2011-02-19 00:53:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						21a36701e6
					 | 
					
						
						
							
							* Add support for a couple more DLNA profiles, and sync data with ProtocolInfo.
						
						
						
						
						
						
					 | 
					
						2011-02-19 00:35:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f939dd924d
					 | 
					
						
						
							
							* Properly scan newly created directory symlinks.
						
						
						
						
						
						
					 | 
					
						2011-02-18 23:13:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ae950d0718
					 | 
					
						
						
							
							* Add Italian translation courtesy of SF user Andrea Musuruane.
						
						
						
						
						
						
					 | 
					
						2011-02-18 00:17:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						e67be3db24
					 | 
					
						
						
							
							* Allow users to set the location for translation files.
						
						
						
						
						
						
					 | 
					
						2011-02-18 00:13:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a1aa1b11ed
					 | 
					
						
						
							
							* Update Spanish translation with proper capitalization, diacritics and wording.  Thanks to SF user Julio Sánchez Fernández.
						
						
						
						
						
						
					 | 
					
						2011-02-18 00:04:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f190964ab1
					 | 
					
						
						
							
							* Finish up the friendly name on ReadyNAS.
						
						
						
						
						
						
					 | 
					
						2011-02-18 00:00:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ea1695b0b5
					 | 
					
						
						
							
							* Log a warning message if we fail to find the broadcast address on the interface used for TiVo beacons.
						
						
						
						
						
						
					 | 
					
						2011-02-17 23:40:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						309499d378
					 | 
					
						
						
							
							* Add PnP-X support.
						
						
						
						
						
						
					 | 
					
						2011-02-17 23:17:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						41136ae17c
					 | 
					
						
						
							
							* Fix bug in the last checkin whereby artist was always sent, even if it was not requested.
						
						
						
						
						
						
					 | 
					
						2011-02-17 19:15:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						8960e023e9
					 | 
					
						
						
							
							* Fix a potential buffer overflow with Xbox360 clients.
						
						
						
						
						
						
					 | 
					
						2011-02-17 09:21:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						b6d764ea13
					 | 
					
						
						
							
							* Fix TiVo beacon support so that we respond to beacons, and drain the socket in the process.
						
						
						
						
						
						
					 | 
					
						2011-02-17 08:54:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						df2b72ada5
					 | 
					
						
						
							
							* Old PID files are already checked via checkforrunning() and exits if process found so we don't need O_EXCL in writepidfile() and can instead just overwrite. Also fix permissions as well to not give world write access.  Thanks to Alan Swanson.
						
						
						
						
						
						
					 | 
					
						2011-02-15 02:46:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						fdde0303ca
					 | 
					
						
						
							
							* Skip DLNA parsing for non-ASF VC1 files.
						
						
						
						
						
						
					 | 
					
						2011-02-15 02:03:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						be1c1c5644
					 | 
					
						
						
							
							* Add support for more DLNA video profiles.
						
						
						
						
						
						
						
						* Fix bug where non-DLNA formats would still get parsed into DLNA profiles. 
						
						
					 | 
					
						2011-02-15 01:36:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						87e71c443a
					 | 
					
						
						
							
							* Reorder a couple artist roles, to be more similar to the familar WMP organisation.
						
						
						
						
						
						
					 | 
					
						2011-02-15 01:03:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						3164baa423
					 | 
					
						
						
							
							* Add Genre and Artist UPnP Search capability.
						
						
						
						
						
						
						
						* Add a couple missing MIME -> extension conversions. 
						
						
					 | 
					
						2011-02-15 01:01:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9327b9fcbd
					 | 
					
						
						
							
							* Use containter definitions instead of hard-coding them.
						
						
						
						
						
						
					 | 
					
						2011-02-15 00:37:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						adeae41293
					 | 
					
						
						
							
							* Fix "dereferencing type-punned pointer will break strict-aliasing rules" compiler warning.
						
						
						
						
						
						
					 | 
					
						2011-02-15 00:02:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						14a0d1ac98
					 | 
					
						
						
							
							* Don't expose album art images in the content directory.
						
						
						
						
						
						
						
						* Support album art name wildcards. 
						
						
					 | 
					
						2011-02-14 23:52:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						761f62ca26
					 | 
					
						
						
							
							* Fix a couple potential frees of invalid pointers.
						
						
						
						
						
						
					 | 
					
						2011-01-25 22:40:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						743a5ffdf9
					 | 
					
						
						
							
							* Cheat to make Sony Bravia AVC support work.
						
						
						
						
						
						
					 | 
					
						2011-01-18 02:26:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f05509eaf9
					 | 
					
						
						
							
							* Fix copy/paste error.
						
						
						
						
						
						
					 | 
					
						2010-12-25 18:00:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						17ec930fa1
					 | 
					
						
						
							
							* Detect new or changed symlinks in addition to regular files.
						
						
						
						
						
						
					 | 
					
						2010-12-21 00:17:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						5fbe9d10da
					 | 
					
						
						
							
							* Fall back to regular I/O instead of using sendfile() if we get EINVAL.
						
						
						
						
						
						
					 | 
					
						2010-11-24 01:01:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						8e0fcd56f9
					 | 
					
						
						
							
							* Complete/clarify license information.
						
						
						
						
						
						
					 | 
					
						2010-11-11 23:48:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						e529b5dd6b
					 | 
					
						
						
							
							* Try to trick Sony Blu-ray home theater systems into playing MKVs.
						
						
						
						
						
						
					 | 
					
						2010-11-11 22:32:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bd22632840
					 | 
					
						
						
							
							* Add a separate option log_dir for the log directory.
						
						
						
						
						
						
					 | 
					
						2010-10-27 00:51:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						b66f85936f
					 | 
					
						
						
							
							* Do not delete the DB_PATH when called with -R.
						
						
						
						
						
						
					 | 
					
						2010-10-27 00:43:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						6561dc37cb
					 | 
					
						
						
							
							* Add a distclean target to remove config.h.
						
						
						
						
						
						
					 | 
					
						2010-10-27 00:40:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2f53a05727
					 | 
					
						
						
							
							* Fix typo.
						
						
						
						
						
						
					 | 
					
						2010-10-27 00:39:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						0cca49db8b
					 | 
					
						
						
							
							* Use DESTDIR instead of PREFIX, for GNU-standard packaging.
						
						
						
						
						
						
						
						* Add a couple extra lib dependencies needed by some environments. 
						
						
					 | 
					
						2010-10-26 06:47:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9319e4ec7e
					 | 
					
						
						
							
							* Current model Samsung TVs have a neat little bug where they filter out AlbumArtURI DLNA ProfileIDs, but they actually require it to show thumbnails.  So we'll manually add it to the filter for Samsung products.
						
						
						
						
						
						
					 | 
					
						2010-10-25 18:59:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1d56e95f94
					 | 
					
						
						
							
							* Handle the "mpegvideo" format name.
						
						
						
						
						
						
					 | 
					
						2010-10-25 18:42:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						8e2d9a72e6
					 | 
					
						
						
							
							* If TiVo requests a negative ItemCount with no starting point, that means go to the end of the list.
						
						
						
						
						
						
					 | 
					
						2010-10-15 21:51:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						090a5cf022
					 | 
					
						
						
							
							* Sony SMP-100 needs the same treatment as their BDP-S370.
						
						
						
						
						
						
					 | 
					
						2010-10-08 01:34:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						091b90daa7
					 | 
					
						
						
							
							* Add Sony BDP-S370 MKV support, by pretending they're DiVX files.
						
						
						
						
						
						
					 | 
					
						2010-10-05 23:54:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						4ecfe18bb8
					 | 
					
						
						
							
							* Missed a newline on an error message.
						
						
						
						
						
						
					 | 
					
						2010-10-05 20:46:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						786d86c366
					 | 
					
						
						
							
							* Pull Genre info for .nfo files.
						
						
						
						
						
						
					 | 
					
						2010-10-05 20:45:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						6ec5255d60
					 | 
					
						
						
							
							* Properly escape TiVo folder names in one more place.
						
						
						
						
						
						
					 | 
					
						2010-10-05 08:13:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9985630b73
					 | 
					
						
						
							
							* Fix bug in zero-MAC detection, so UUIDs are actually unique.
						
						
						
						
						
						
					 | 
					
						2010-09-29 07:46:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						237a3303f5
					 | 
					
						
						
							
							* There are actually 3 items on the main list, not 2.
						
						
						
						
						
						
					 | 
					
						2010-09-29 07:46:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						88750450b2
					 | 
					
						
						
							
							* Bump to v1.0.18.2.
						
						
						
						
						
						
					 | 
					
						2010-09-28 08:23:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a80aca73c4
					 | 
					
						
						
							
							* Have the C library figure out if DST is in effect or not when doing time conversions.
						
						
						
						
						
						
					 | 
					
						2010-09-28 08:23:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						263b93fb92
					 | 
					
						
						
							
							* Break out earlier if we see a CLOSE_WRITE, but the file hasn't changed.
						
						
						
						
						
						
					 | 
					
						2010-09-28 07:59:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a600d8a231
					 | 
					
						
						
							
							* Handle libavformat format name "matroska,webm".
						
						
						
						
						
						
					 | 
					
						2010-09-22 00:03:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						acf6f16d02
					 | 
					
						
						
							
							* Fix big-endian issue with XING header parsing.
						
						
						
						
						
						
					 | 
					
						2010-09-01 00:33:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						6325789eda
					 | 
					
						
						
							
							* Fall back to regular read/write if sendfile fails.
						
						
						
						
						
						
					 | 
					
						2010-09-01 00:27:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						771d32b557
					 | 
					
						
						
							
							* Fix compilation on Fedora 13.
						
						
						
						
						
						
					 | 
					
						2010-08-28 08:08:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						60460837f6
					 | 
					
						
						
							
							* Fix Xbox360 video thumbnail bug introduced in the last checkin.
						
						
						
						
						
						
					 | 
					
						2010-08-28 08:07:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |