Benoît Knecht
							
						 
					 | 
					
						
						
							
						
						bceacccb7b
					 | 
					
						
						
							
							Do not let make_dir fail on EISDIR
						
						
						
						
						
						
						
						Some systems set errno to EISDIR when a directory exists already,
instead of EEXIST. 
						
						
					 | 
					
						2013-06-11 19:26:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						9d276d04b3
					 | 
					
						
						
							
							Merge commit 'ec10c80dd0e365420d2ca91e16d840405cbb1a92'
						
						
						
						
						
						
					 | 
					
						2013-06-10 23:12:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						07441e4e9a
					 | 
					
						
						
							
							Silently ignore YOUKU-NOTIFY SSDP packets.
						
						
						
						
						
						
					 | 
					
						2013-06-10 22:43:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Grzybowski
							
						 
					 | 
					
						
						
							
						
						ec10c80dd0
					 | 
					
						
						
							
							FreeBSD icon
						
						
						
						
						
						
					 | 
					
						2013-06-09 21:19:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								William Grzybowski
							
						 
					 | 
					
						
						
							
						
						2558fa3b01
					 | 
					
						
						
							
							Missing include
						
						
						
						
						
						
					 | 
					
						2013-06-09 21:19:35 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						62b6e235b1
					 | 
					
						
						
							
							Don't require a configured network interface to start up, and add network interface monitoring support on Linux.
						
						
						
						
						
						
					 | 
					
						2013-05-08 23:52:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1e4cf74436
					 | 
					
						
						
							
							* Enable all network interfaces by default if none were specified.
						
						
						
						
						
						
					 | 
					
						2013-04-30 21:09:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bcc69d0dd3
					 | 
					
						
						
							
							* Wrap up v1.1.0.
						
						
						
						
						
						
					 | 
					
						2013-04-04 23:39:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						cd20aa0b24
					 | 
					
						
						
							
							- SQL escape user input in TiVo command processing.
						
						
						
						
						
						
					 | 
					
						2013-04-03 00:26:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ba75f275e1
					 | 
					
						
						
							
							- Check for output truncation in strcatf().
						
						
						
						
						
						
					 | 
					
						2013-04-02 23:29:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1c748c1d5a
					 | 
					
						
						
							
							* Consolidate client detection code.
						
						
						
						
						
						
						
						* Add forced sorting support for Panasonic devices. 
						
						
					 | 
					
						2013-03-18 05:37:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bc33a34331
					 | 
					
						
						
							
							* Applying various OpenBSD-related changes. (Thanks SF user sthen23934)
						
						
						
						
						
						
					 | 
					
						2013-03-13 07:44:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						42bd49276f
					 | 
					
						
						
							
							* Fix compile issue with old ffmpeg versions.
						
						
						
						
						
						
					 | 
					
						2013-03-09 00:03:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						11998204e2
					 | 
					
						
						
							
							* Code reformatting.
						
						
						
						
						
						
					 | 
					
						2013-02-04 20:23:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						77c30bdfba
					 | 
					
						
						
							
							* Check for NULL pointers before reading them.
						
						
						
						
						
						
					 | 
					
						2013-02-01 20:26:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						db1b9dff32
					 | 
					
						
						
							
							* Check for hidden album art files.
						
						
						
						
						
						
					 | 
					
						2013-01-19 01:16:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f06a93c17a
					 | 
					
						
						
							
							* Store the media type in the TIMESTAMP column, so we can force a rescan if the user changes the media type configuration.
						
						
						
						
						
						
					 | 
					
						2013-01-02 21:00:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						efbe1e876f
					 | 
					
						
						
							
							* Minor man page updates.
						
						
						
						
						
						
					 | 
					
						2012-11-16 20:10:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bcaf6f3024
					 | 
					
						
						
							
							Add man pages contributed by Noel Butler <noelb@ausics.net>.
						
						
						
						
						
						
					 | 
					
						2012-11-16 19:03:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2521b3f238
					 | 
					
						
						
							
							* Force a rescan if a media_dir has been removed from the configuration.
						
						
						
						
						
						
					 | 
					
						2012-11-16 08:06:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1320eb4ea6
					 | 
					
						
						
							
							* Update coding style.
						
						
						
						
						
						
					 | 
					
						2012-11-16 08:01:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						aee83a3ee6
					 | 
					
						
						
							
							* Improve how we clean up after ourselves during exit.
						
						
						
						
						
						
					 | 
					
						2012-11-16 07:40:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						035fd35ffd
					 | 
					
						
						
							
							* Fix up bad accesses found by valgrind.
						
						
						
						
						
						
					 | 
					
						2012-11-06 08:24:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						fa37df8b1f
					 | 
					
						
						
							
							* Add support for TiVo MPEG-TS files.
						
						
						
						
						
						
					 | 
					
						2012-11-03 09:45:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ec2beb799d
					 | 
					
						
						
							
							* Enable quiet building.
						
						
						
						
						
						
					 | 
					
						2012-11-03 09:17:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						d5ebaa13f0
					 | 
					
						
						
							
							* Fix a potential divide-by-zero error.
						
						
						
						
						
						
					 | 
					
						2012-10-09 20:07:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2e120e83a0
					 | 
					
						
						
							
							* Add some logging and forking tweaks to work better with systemd.
						
						
						
						
						
						
					 | 
					
						2012-10-04 21:04:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						de15926f76
					 | 
					
						
						
							
							* Rename minidlna to minidlnad, and install it in /usr/sbin like a proper system daemon.
						
						
						
						
						
						
					 | 
					
						2012-10-04 21:03:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						584258c1f8
					 | 
					
						
						
							
							* Add support for limiting a media dir to multiple media types.
						
						
						
						
						
						
					 | 
					
						2012-10-03 07:26:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						fdcdd9ded8
					 | 
					
						
						
							
							* Fix inotify parsing of new video symlinks. (SF bug #3552473)
						
						
						
						
						
						
					 | 
					
						2012-08-20 21:30:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						89c70bab24
					 | 
					
						
						
							
							* Fix ffmpeg API version checks. (SF bug #3549925)
						
						
						
						
						
						
					 | 
					
						2012-07-30 19:56:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						b15a5d144d
					 | 
					
						
						
							
							* Move SearchCriteria parsing to its own function.
						
						
						
						
						
						
					 | 
					
						2012-07-28 01:17:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2d0ae24009
					 | 
					
						
						
							
							* Do some additional SQL escaping.
						
						
						
						
						
						
					 | 
					
						2012-07-28 01:16:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						1de4ef8bc1
					 | 
					
						
						
							
							* Add configuration option to specify the user to run as.
						
						
						
						
						
						
					 | 
					
						2012-07-18 18:58:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ccc32409c5
					 | 
					
						
						
							
							* Change some --with options to --enable, and move ROOTDEV_* definitions to config.h.
						
						
						
						
						
						
					 | 
					
						2012-07-17 07:37:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						f0c7768533
					 | 
					
						
						
							
							* Add a flag to tell ParseNameValue() to store empty XML elements.
						
						
						
						
						
						
					 | 
					
						2012-07-10 21:12:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						074055aa4d
					 | 
					
						
						
							
							* Fix compiling with certain ffmpeg versions.
						
						
						
						
						
						
					 | 
					
						2012-07-10 07:51:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						c64a76a535
					 | 
					
						
						
							
							* Fix compiling issues after moving is_tivo_file().
						
						
						
						
						
						
					 | 
					
						2012-07-07 00:20:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						5f14c68597
					 | 
					
						
						
							
							* Streamline some TiVo ifdefs.
						
						
						
						
						
						
					 | 
					
						2012-06-30 00:26:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						61fbce18ba
					 | 
					
						
						
							
							* Replace sqlite_int64 with int64_t in many places, to better allow for the possibility of other databases.  (Thanks Douglas Carmichael)
						
						
						
						
						
						
					 | 
					
						2012-06-29 23:14:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2c7a3bfc06
					 | 
					
						
						
							
							* Add support for the latest ffmpeg/libav library versions.
						
						
						
						
						
						
					 | 
					
						2012-06-29 21:06:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						78af8c3d6e
					 | 
					
						
						
							
							* Reduce variable scope a couple places.
						
						
						
						
						
						
					 | 
					
						2012-06-26 18:32:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						5632e760f5
					 | 
					
						
						
							
							* Fix a possible file descriptor leak.
						
						
						
						
						
						
					 | 
					
						2012-06-26 18:23:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						cf8ddddcce
					 | 
					
						
						
							
							* Clean up some potential buffer overruns. (SF bug #3536546)
						
						
						
						
						
						
					 | 
					
						2012-06-26 18:13:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						ba162fc082
					 | 
					
						
						
							
							* Add flag to force downscaled thumbnails rather than using embedded ones.
						
						
						
						
						
						
						
						* Add DirecTV client detection. 
						
						
					 | 
					
						2012-05-31 18:37:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						bca5a24a57
					 | 
					
						
						
							
							* Force a rescan if a new media_dir is detected.
						
						
						
						
						
						
					 | 
					
						2012-05-22 22:38:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						110300b44e
					 | 
					
						
						
							
							* Listen for SIGCHLD while scanning, so we can immediately add inotify watches after a scan.
						
						
						
						
						
						
					 | 
					
						2012-05-17 07:49:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						a41c137e1f
					 | 
					
						
						
							
							* Add manual configuration of the UUID. (Thanks Fred Dullemond)
						
						
						
						
						
						
					 | 
					
						2012-05-16 01:28:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2661cd8a0c
					 | 
					
						
						
							
							* Move database-specific DB creation bits to a separate file.
						
						
						
						
						
						
					 | 
					
						2012-05-16 01:22:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Justin Maggard
							
						 
					 | 
					
						
						
							
						
						2383bd97fe
					 | 
					
						
						
							
							* Improve error checking for UPnP events.
						
						
						
						
						
						
					 | 
					
						2012-05-10 22:34:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |