This website requires JavaScript.
a9c299888d
Conformance: We shouldn't give an event URL if there are no evented variables.
Justin Maggard
2013-10-22 19:10:16 -07:00
0700cf9774
Fix up a few conformance issues with latest testing tools.
Justin Maggard
2013-10-22 19:05:22 -07:00
8d6ce5e8b5
Handle new H.264 profile in recent ffmpeg versions.
Justin Maggard
2013-10-22 19:02:02 -07:00
e00d462a75
Add debug messages when sending ssdp:alive/ssdp:byebye packets.
Justin Maggard
2013-10-22 18:56:07 -07:00
c96e6e2adb
Skip the initial ssdp:alive packets when initially registering our network interfaces during startup, so the byebye's can come first.
Justin Maggard
2013-10-22 18:50:09 -07:00
2e68335430
* Filter out hidden files and folders.
Justin Maggard
2013-10-10 00:04:25 -07:00
bb163eb65f
Fix various inotify issues with deleting entire folder contents, and then re-adding content back to the same folder. This should be the cause of '(null)' folder names.
Justin Maggard
2013-09-18 15:29:59 -07:00
701b2efacd
Update NETGEAR icon images to match the new branding.
Justin Maggard
2013-09-18 15:28:52 -07:00
3995cbdac4
Limit the number of simultanious children
Benoît Knecht
2013-06-13 23:23:21 +02:00
862f6b986c
Update French translation
Benoît Knecht
2013-06-12 16:57:21 +02:00
c48addf397
Update po files
Benoît Knecht
2013-06-12 16:52:57 +02:00
a4a301d1df
Set the conversion indicator on fake resources for Sony BDP's. New models support most of these natively, and don't like fake resources.
Justin Maggard
2013-06-12 23:25:30 -07:00
8cb34a58ba
Fix deprecation warning about AM_INIT_AUTOMAKE.
Benoît Knecht
2013-06-11 15:34:45 -07:00
1c34c6c594
Update help output shown by "minidlna -h".
Justin Maggard
2013-06-11 15:24:53 -07:00
bceacccb7b
Do not let make_dir fail on EISDIR
Benoît Knecht
2011-07-21 15:17:24 +02:00
9d276d04b3
Merge commit 'ec10c80dd0e365420d2ca91e16d840405cbb1a92'
Justin Maggard
2013-06-10 23:12:49 -07:00
07441e4e9a
Silently ignore YOUKU-NOTIFY SSDP packets.
Justin Maggard
2013-06-10 22:43:03 -07:00
ec10c80dd0
FreeBSD icon
William Grzybowski
2013-06-09 16:09:56 -03:00
2558fa3b01
Missing include
William Grzybowski
2013-06-09 14:27:41 -03:00
62b6e235b1
Don't require a configured network interface to start up, and add network interface monitoring support on Linux.
Justin Maggard
2013-05-08 23:52:02 -07:00
1e4cf74436
* Enable all network interfaces by default if none were specified.
Justin Maggard
2013-04-30 21:09:30 +00:00
bcc69d0dd3
* Wrap up v1.1.0.
Justin Maggard
2013-04-04 23:39:12 +00:00
cd20aa0b24
- SQL escape user input in TiVo command processing.
Justin Maggard
2013-04-03 00:26:54 +00:00
ba75f275e1
- Check for output truncation in strcatf().
Justin Maggard
2013-04-02 23:29:21 +00:00
1c748c1d5a
* Consolidate client detection code. * Add forced sorting support for Panasonic devices.
Justin Maggard
2013-03-18 05:37:46 +00:00
bc33a34331
* Applying various OpenBSD-related changes. (Thanks SF user sthen23934)
Justin Maggard
2013-03-13 07:44:54 +00:00
42bd49276f
* Fix compile issue with old ffmpeg versions.
Justin Maggard
2013-03-09 00:03:03 +00:00
11998204e2
* Code reformatting.
Justin Maggard
2013-02-04 20:23:49 +00:00
77c30bdfba
* Check for NULL pointers before reading them.
Justin Maggard
2013-02-01 20:26:52 +00:00
db1b9dff32
* Check for hidden album art files.
Justin Maggard
2013-01-19 01:16:19 +00:00
f06a93c17a
* Store the media type in the TIMESTAMP column, so we can force a rescan if the user changes the media type configuration.
Justin Maggard
2013-01-02 21:00:52 +00:00
efbe1e876f
* Minor man page updates.
Justin Maggard
2012-11-16 20:10:10 +00:00
bcaf6f3024
Add man pages contributed by Noel Butler <noelb@ausics.net >.
Justin Maggard
2012-11-16 19:03:58 +00:00
2521b3f238
* Force a rescan if a media_dir has been removed from the configuration.
Justin Maggard
2012-11-16 08:06:24 +00:00
1320eb4ea6
* Update coding style.
Justin Maggard
2012-11-16 08:01:05 +00:00
aee83a3ee6
* Improve how we clean up after ourselves during exit.
Justin Maggard
2012-11-16 07:40:40 +00:00
035fd35ffd
* Fix up bad accesses found by valgrind.
Justin Maggard
2012-11-06 08:24:37 +00:00
fa37df8b1f
* Add support for TiVo MPEG-TS files.
Justin Maggard
2012-11-03 09:45:45 +00:00
ec2beb799d
* Enable quiet building.
Justin Maggard
2012-11-03 09:17:28 +00:00
d5ebaa13f0
* Fix a potential divide-by-zero error.
Justin Maggard
2012-10-09 20:07:15 +00:00
2e120e83a0
* Add some logging and forking tweaks to work better with systemd.
Justin Maggard
2012-10-04 21:04:36 +00:00
de15926f76
* Rename minidlna to minidlnad, and install it in /usr/sbin like a proper system daemon.
Justin Maggard
2012-10-04 21:03:41 +00:00
584258c1f8
* Add support for limiting a media dir to multiple media types.
Justin Maggard
2012-10-03 07:26:00 +00:00
fdcdd9ded8
* Fix inotify parsing of new video symlinks. (SF bug #3552473 )
Justin Maggard
2012-08-20 21:30:16 +00:00
89c70bab24
* Fix ffmpeg API version checks. (SF bug #3549925 )
Justin Maggard
2012-07-30 19:56:30 +00:00
b15a5d144d
* Move SearchCriteria parsing to its own function.
Justin Maggard
2012-07-28 01:17:30 +00:00
2d0ae24009
* Do some additional SQL escaping.
Justin Maggard
2012-07-28 01:16:43 +00:00
1de4ef8bc1
* Add configuration option to specify the user to run as.
Justin Maggard
2012-07-18 18:58:26 +00:00
ccc32409c5
* Change some --with options to --enable, and move ROOTDEV_* definitions to config.h.
Justin Maggard
2012-07-17 07:37:55 +00:00
f0c7768533
* Add a flag to tell ParseNameValue() to store empty XML elements.
Justin Maggard
2012-07-10 21:12:10 +00:00
074055aa4d
* Fix compiling with certain ffmpeg versions.
Justin Maggard
2012-07-10 07:51:42 +00:00
c64a76a535
* Fix compiling issues after moving is_tivo_file().
Justin Maggard
2012-07-07 00:20:30 +00:00
5f14c68597
* Streamline some TiVo ifdefs.
Justin Maggard
2012-06-30 00:26:55 +00:00
61fbce18ba
* Replace sqlite_int64 with int64_t in many places, to better allow for the possibility of other databases. (Thanks Douglas Carmichael)
Justin Maggard
2012-06-29 23:14:27 +00:00
2c7a3bfc06
* Add support for the latest ffmpeg/libav library versions.
Justin Maggard
2012-06-29 21:06:23 +00:00
78af8c3d6e
* Reduce variable scope a couple places.
Justin Maggard
2012-06-26 18:32:45 +00:00
5632e760f5
* Fix a possible file descriptor leak.
Justin Maggard
2012-06-26 18:23:04 +00:00
cf8ddddcce
* Clean up some potential buffer overruns. (SF bug #3536546 )
Justin Maggard
2012-06-26 18:13:48 +00:00
ba162fc082
* Add flag to force downscaled thumbnails rather than using embedded ones. * Add DirecTV client detection.
Justin Maggard
2012-05-31 18:37:22 +00:00
bca5a24a57
* Force a rescan if a new media_dir is detected.
Justin Maggard
2012-05-22 22:38:29 +00:00
110300b44e
* Listen for SIGCHLD while scanning, so we can immediately add inotify watches after a scan.
Justin Maggard
2012-05-17 07:49:24 +00:00
a41c137e1f
* Add manual configuration of the UUID. (Thanks Fred Dullemond)
Justin Maggard
2012-05-16 01:28:58 +00:00
2661cd8a0c
* Move database-specific DB creation bits to a separate file.
Justin Maggard
2012-05-16 01:22:11 +00:00
2383bd97fe
* Improve error checking for UPnP events.
Justin Maggard
2012-05-10 22:34:05 +00:00
12257dff81
* Better compliance with DLNA requirement 7.3.67.4.
Justin Maggard
2012-05-07 17:27:30 +00:00
58433d3fad
* Fix up error handling when given a bad order in SortCriteria.
Justin Maggard
2012-04-07 16:47:13 +00:00
755c81fd34
* Forcibly tweak the model number for Xbox360 clients, or they might ignore us.
Justin Maggard
2012-04-04 18:24:21 +00:00
40f3664390
* Fix warn_unused_result compiler warnings with FORTIFY_SOURCE defined.
Justin Maggard
2012-03-28 08:15:15 +00:00
29738ed064
* Correctly proccess paths with brackets.
Justin Maggard
2012-03-28 06:43:28 +00:00
252bc00cad
* Fix a compiling issue with NLS enabled.
Justin Maggard
2012-03-20 02:15:20 +00:00
0b8a6c6443
* Fix compiling on FreeBSD. (Thanks Douglas Carmichael)
Justin Maggard
2012-03-19 21:43:29 +00:00
cabbd0b1de
* Use an asprintf wrapper, to report errors and NULLify the result.
Justin Maggard
2012-03-14 17:57:21 +00:00
c9d979886b
* Handle some (apparently) common WAV file malformations.
Justin Maggard
2012-03-14 08:38:59 +00:00
25c74a3962
* Fix a crash bug on some oddly-formed WAV files.
Justin Maggard
2012-03-08 18:11:01 +00:00
0a0be0d96c
* Add a MAXDEBUG log level.
Justin Maggard
2012-03-08 18:09:55 +00:00
7f3c4349f4
* Improve handling of the media_dir setting.
Justin Maggard
2012-02-28 07:36:14 +00:00
638c4a45d9
* Tweak log levels for some messages.
Justin Maggard
2012-02-25 01:10:23 +00:00
aea5da4107
* Require absolute filename for pidfile. (Thanks Andrea Biardi)
Justin Maggard
2012-02-23 06:12:58 +00:00
ef7f537bee
* Only remove the pidfile if one was written in the first place. (Thanks Andrea Biardi)
Justin Maggard
2012-02-23 05:55:50 +00:00
a156e780a3
* Make the DPRINTF macro more robust. (Thanks Andrea Biardi)
Justin Maggard
2012-02-23 05:42:12 +00:00
3d44a79098
* Force strict error checking a couple other places when strict_dlna mode is enabled.
Justin Maggard
2012-02-17 01:21:14 +00:00
6b5e121f13
* Add DLNA.ORG_FLAGS support, and clean up transferMode support.
Justin Maggard
2012-02-14 18:43:35 +00:00
ba7e33a062
* Add support for user-configurable log level settings.
Justin Maggard
2012-02-14 18:25:39 +00:00
774d8f9f6e
* Properly escape double quotes.
Justin Maggard
2012-02-13 23:07:40 +00:00
996b373f83
* Improve error checking for DLNA CTT compliance.
Justin Maggard
2012-02-13 23:03:42 +00:00
a40b085d07
* Support filtering of the upnp:storageUsed property.
Justin Maggard
2012-02-13 22:54:31 +00:00
6fcd16985e
* Miscellaneous minor cleanups for string termination and unfreed memory at exit.
Justin Maggard
2012-02-13 22:48:48 +00:00
0687d8f6d8
* Trim the camera model from EXIF tags.
Justin Maggard
2012-02-13 22:44:36 +00:00
8634fec6ff
* Fix potential double-free in one error condition.
Justin Maggard
2012-02-13 22:42:08 +00:00
cefe05677d
* Use proper SSDP TTL of 4, instead of 1.
Justin Maggard
2012-02-13 22:39:54 +00:00
ab33ab34bc
* Fix false positives in playlist caching optimization when we have duplicate file names in different directories.
Justin Maggard
2012-02-10 23:35:11 +00:00
6064099fb0
* Handle an empty DeviceID from Zyxel media player SOAP request.
Justin Maggard
2012-02-05 20:21:48 +00:00
ef70eada7d
* Fix inotify detection of caption file removal.
Justin Maggard
2012-01-31 01:17:00 +00:00
6119262fa4
* Fix playlist browsing with no SortOrder specified. (SF bug #3481524 )
Justin Maggard
2012-01-31 00:47:34 +00:00
fe581c5e7f
* Fix a couple errors in the rotation code.
Justin Maggard
2012-01-23 18:51:48 +00:00
8298a15490
* Fix the daemon() configure test.
Justin Maggard
2012-01-22 00:36:18 +00:00
c5bb5c84b3
* Add image rotation support during resize. (mostly useful for TiVo)
Justin Maggard
2012-01-22 00:33:55 +00:00
6820d05143
* Fix a potential segfault on requests for existing objects with no path. (Thanks Dominic)
Justin Maggard
2012-01-21 18:09:04 +00:00
08172a4ed2
* Enhance error checking in some additional places as required by the latest UPnP CTT.
Justin Maggard
2012-01-21 01:00:26 +00:00
cfe7fa9b88
* Resizing from thumbnails isn't useful now that we are using JPEG pre-scaling.
Justin Maggard
2012-01-18 01:57:27 +00:00