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 |
|
Justin Maggard
|
35352221b2
|
* Don't bother checking embedded art if the last hash matches, and it was invalid.
|
2009-05-01 08:01:40 +00:00 |
|
Justin Maggard
|
ff046503bd
|
* Update client cache if the client type changes on a given IP.
* Default .avi files to MIME type video/x-msvideo for better backward compatibility.
|
2009-05-01 01:39:55 +00:00 |
|
Justin Maggard
|
f35e0831d1
|
* Rewrite filter parsing code. Might help with Olive Symphony or other Twonky-based clients that send odd filter requests.
|
2009-05-01 00:45:23 +00:00 |
|
Justin Maggard
|
76ab570ed1
|
* Add client type caching code, so we can behave in a customized manner if necessary for certain clients.
|
2009-05-01 00:01:03 +00:00 |
|
Justin Maggard
|
a67c054ef7
|
* Properly skip sorting on UPnPSearches of very large containers on sparc-based ReadyNAS processors.
|
2009-04-30 23:58:27 +00:00 |
|
Justin Maggard
|
226cf8bb66
|
* Some SQL optimizations. Noticeable mostly on very slow systems with very large media libraries.
* Add basic DLNA/UPnP-AV SortCriteria support.
|
2009-04-30 10:03:45 +00:00 |
|
Justin Maggard
|
11b208a6e6
|
* Use glob instead of like, to take advantage of indexes.
|
2009-04-30 09:51:46 +00:00 |
|
Justin Maggard
|
e79fbade4b
|
* Remove unused structure member.
|
2009-04-30 09:50:22 +00:00 |
|
Justin Maggard
|
27738f3a26
|
* Fix a couple XML escaping errors.
|
2009-04-30 09:49:41 +00:00 |
|
Justin Maggard
|
e509e8fe68
|
* Small change - pre-define a couple variables.
|
2009-04-30 06:47:06 +00:00 |
|
Justin Maggard
|
7315d001a5
|
* Deal with unhandled filter arguments more gracefully.
|
2009-04-30 06:32:28 +00:00 |
|
Justin Maggard
|
6d94a96543
|
* Fix TiVo video support issue which caused the TiVo to reboot.
* Begin changes to hopefully improve TiVo browsing performance.
|
2009-04-30 06:14:11 +00:00 |
|
Justin Maggard
|
dc2d6cf3ef
|
* Add another SQL index after scanning, which should help UPnPSearch performance on very large containers.
|
2009-04-30 02:31:52 +00:00 |
|
Justin Maggard
|
7f01aa7080
|
* Fix a couple potential memory leaks in album art error handling.
|
2009-04-28 21:13:25 +00:00 |
|
Justin Maggard
|
c4ca6527f0
|
* Invalidate the scanner cache when an inotify deletion takes place.
|
2009-04-21 02:50:45 +00:00 |
|
Justin Maggard
|
6fc880a25d
|
* Fix issues with album art linking if the link target is in a different directory than the previous file.
|
2009-04-18 02:23:06 +00:00 |
|
Justin Maggard
|
68f7448c0c
|
* Improve indexing to realize a massive scanner speed improvement with very large music libraries -- especially with compilations.
|
2009-04-17 10:15:28 +00:00 |
|
Justin Maggard
|
223df2111b
|
* Fix some issues with ampersand escaping.
* Improve image date/camera metadata handling by not storing a date if none exists.
* Add preliminary TiVo video serving support.
|
2009-04-16 19:20:16 +00:00 |
|
Justin Maggard
|
0303f15fa4
|
* Fix segfault when encountering a certain type of corrupted embedded JPEG image on audio files.
|
2009-04-10 22:25:04 +00:00 |
|
Justin Maggard
|
90069678a7
|
* Update last change.
|
2009-04-05 08:00:56 +00:00 |
|
Justin Maggard
|
abd4a24639
|
* Ignore Vorbis lyrics data.
|
2009-04-05 07:57:11 +00:00 |
|
Justin Maggard
|
0a8badcae0
|
* Try to do a better job informing users what libraries they might be missing.
|
2009-04-04 01:26:31 +00:00 |
|
Justin Maggard
|
3f1afeeb40
|
* Log which file has extra-long vorbis comments.
* Gather duration and bitrate information from FLAC files.
|
2009-04-04 01:13:14 +00:00 |
|
Justin Maggard
|
e50a0f04ef
|
* Missed case-insensitive collation on title.
|
2009-04-03 18:23:07 +00:00 |
|
Justin Maggard
|
f57f441360
|
* SQL query optimizations. Basically don't ask for data we're never going to use.
|
2009-04-03 16:18:53 +00:00 |
|