Justin Maggard
|
efefcde150
|
* Work around Freebox's bad behavior of only using the first <res> element for images.
|
2009-06-03 20:49:31 +00:00 |
|
Justin Maggard
|
27696edf6f
|
* Move SSDP and TiVo beacon notifications to a separate thread.
|
2009-06-03 20:47:48 +00:00 |
|
Justin Maggard
|
bce6da53ea
|
* Be more picky about what we call thumbnails for JPEG images. Verify that the resolution is <= 160x160 to comply with the DLNA spec.
|
2009-06-03 20:41:08 +00:00 |
|
Justin Maggard
|
4d58278a5a
|
* Add WMAPRO as a supported profile.
|
2009-06-02 21:20:47 +00:00 |
|
Justin Maggard
|
b08a53f3c9
|
* Eliminate a race condition whereby inotify watches would not be set after the initial scan completed.
|
2009-06-02 21:19:37 +00:00 |
|
Justin Maggard
|
2155c25109
|
* Handle @id in SearchCriteria.
|
2009-06-02 21:18:22 +00:00 |
|
Justin Maggard
|
66ce695272
|
* Look for file-specific cover art first (especially useful for video files).
|
2009-06-02 21:17:40 +00:00 |
|
Justin Maggard
|
7e32fcbdb5
|
* Better support DLNA profiles on a couple media types.
* Handle AAC files without optional extended header data in the esds atom.
|
2009-05-30 04:31:18 +00:00 |
|
Justin Maggard
|
e65e367b06
|
* Increment minor version number to indicate charset fixes and additional art support.
|
2009-05-28 18:53:51 +00:00 |
|
Justin Maggard
|
37704b8b8b
|
* Ensure that ends_with() actually tests against the end of the string.
|
2009-05-28 16:04:14 +00:00 |
|
Justin Maggard
|
029928569a
|
* WAV/LPCM handling tweaks.
|
2009-05-28 08:22:39 +00:00 |
|
Justin Maggard
|
abf80e59d7
|
* Only scan for embedded images if libFLAC is new enough.
|
2009-05-28 08:22:15 +00:00 |
|
Justin Maggard
|
c011c4a087
|
* Add initial support for video cover art.
* Try to handle id3 tags that use non-utf8 and iso8859 charsets.
|
2009-05-27 23:11:18 +00:00 |
|
Justin Maggard
|
feb2fd1e87
|
* Fix a small potential memory leak.
|
2009-05-27 23:09:11 +00:00 |
|
Justin Maggard
|
4f489faedc
|
* Add album art extraction code for more file types.
|
2009-05-27 22:55:46 +00:00 |
|
Justin Maggard
|
72309b1c2e
|
* Missed one spot when changing "type" do "dir_type".
|
2009-05-27 18:31:09 +00:00 |
|
Justin Maggard
|
567558f54b
|
* Logging is more helpful when you log which files an error occured on...
|
2009-05-23 02:26:45 +00:00 |
|
Justin Maggard
|
db30494a40
|
* Match up SourceProtocolInfo values with what we support.
|
2009-05-23 01:23:42 +00:00 |
|
Justin Maggard
|
b4557c10c4
|
* Follow symlinks. Perhaps we'll make this configurable in the future.
|
2009-05-23 01:20:57 +00:00 |
|
Justin Maggard
|
dc6a341f99
|
* In the ContentDirectory description, SourceProtocolInfo doesn't need all the MIME types in AllowedValues. It actually makes the UPnP Certification Test Tool fail.
|
2009-05-21 01:20:31 +00:00 |
|
Justin Maggard
|
31cfba1a21
|
* More changes to pass the UPnP Device Validator.
|
2009-05-20 01:31:34 +00:00 |
|
Justin Maggard
|
c10c913b30
|
* Some fixes for the UPnP Device Validator.
|
2009-05-19 23:43:51 +00:00 |
|
Justin Maggard
|
82e48067eb
|
* Get a lot more picky about M-SEARCH requests, so we can comply with UPnP.
|
2009-05-15 02:43:17 +00:00 |
|
Justin Maggard
|
5a08b7e275
|
* Some minor DLNA conformance fixups.
|
2009-05-14 22:13:06 +00:00 |
|
Justin Maggard
|
5315c89880
|
* Clean update resource ProtocolInfo values list.
|
2009-05-13 08:49:30 +00:00 |
|
Justin Maggard
|
41fdd7f88e
|
* Fix scanner crash due to another type of malformed embedded JPEG data.
|
2009-05-13 08:49:02 +00:00 |
|
Justin Maggard
|
81f9fa80a5
|
* Send DLNA version with our User-Agent header.
|
2009-05-12 01:54:28 +00:00 |
|
Justin Maggard
|
59519aee78
|
* Increment version number (1.0.10).
|
2009-05-12 01:30:17 +00:00 |
|
Justin Maggard
|
bb8e2a346a
|
* Add WAV mime-to-extension mapping.
|
2009-05-12 01:25:46 +00:00 |
|
Justin Maggard
|
35f9e5b264
|
* Add new WAV parsing files.
|
2009-05-12 01:23:39 +00:00 |
|
Justin Maggard
|
3e7a3cbfb5
|
* Add WAV file support.
|
2009-05-12 01:21:53 +00:00 |
|
Justin Maggard
|
f64e458729
|
* Don't store empty metadata values.
|
2009-05-12 01:15:01 +00:00 |
|
Justin Maggard
|
2e27960e10
|
* Fix another inotify error condition when copying files to the root of the content directory.
|
2009-05-11 18:31:48 +00:00 |
|
Justin Maggard
|
fed843a982
|
* Handle new directory creation in the root container.
|
2009-05-11 18:11:07 +00:00 |
|
Justin Maggard
|
126e923a8e
|
* Increment version number.
|
2009-05-11 00:59:47 +00:00 |
|
Justin Maggard
|
cb61823ecc
|
* Always store cached JPEG album art with a .jpg extension.
|
2009-05-11 00:56:04 +00:00 |
|
Justin Maggard
|
161c513e58
|
* Use a "real" file extension instead of just .dat when sending container contents.
|
2009-05-11 00:31:15 +00:00 |
|
Justin Maggard
|
1b051af5fb
|
* Don't populate the album field if it's empty.
|
2009-05-11 00:29:04 +00:00 |
|
Justin Maggard
|
81a5517060
|
* Don't use lsb_release if it's a ReadyNAS compile.
|
2009-05-11 00:28:10 +00:00 |
|
Justin Maggard
|
bdf2c86075
|
* Sort out Server description in HTTP headers. This actually makes Windows Media Player recognize a MiniDLNA server also.
|
2009-05-10 03:24:29 +00:00 |
|
Justin Maggard
|
4dd29bc7b7
|
* Fix ContentDirectory XML description.
|
2009-05-08 02:26:17 +00:00 |
|
Justin Maggard
|
1a26bfba7a
|
* Add version number.
|
2009-05-05 02:39:40 +00:00 |
|
Justin Maggard
|
392654a234
|
* Prevent a buffer overflow when an item's description is very long.
|
2009-05-05 02:15:44 +00:00 |
|
Justin Maggard
|
0229ee64ee
|
* ReadyNAS-specific change to remove any leftover scanning flag files when we start.
|
2009-05-03 18:32:48 +00:00 |
|
Justin Maggard
|
7c64eb10ac
|
* Put the commas back in when parsing the filter args, so the log contains the actual args sent by the client, instead of just the first one.
|
2009-05-03 18:31:53 +00:00 |
|
Justin Maggard
|
f7f67359ed
|
* Handle double client detection without getting into an infinite loop.
|
2009-05-03 07:15:52 +00:00 |
|
Justin Maggard
|
ab75f45804
|
* Missed one case with the last filter rewrite. An empty filter argument should return all metadata.
|
2009-05-02 23:55:27 +00:00 |
|
Justin Maggard
|
0fa5f5b598
|
* Fix a couple bugs in client detection code.
* Fix incremental UPnPBrowse bug that was recently introduced.
|
2009-05-02 20:53:24 +00:00 |
|
Justin Maggard
|
b947187035
|
* Only count DLNA 1.5 clients as DLNA-compliant.
|
2009-05-01 21:53:22 +00:00 |
|
Justin Maggard
|
401da95831
|
* Add generic DLNA client type detection and caching, and don't use DLNA-specific MIME types if the client doesn't support DLNA.
|
2009-05-01 19:36:43 +00:00 |
|