295 Commits

Author SHA1 Message Date
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
Justin Maggard
0a1c3a3b17 * Minor code simplification. 2010-08-28 08:01:51 +00:00
Justin Maggard
da624cedfd * Add more translations. 2010-08-09 23:49:17 +00:00
Justin Maggard
ff59bc9ab9 * Remove the last remnants of hard-coded ObjectIDs. 2010-08-09 17:21:27 +00:00
Justin Maggard
09ac5263a7 * Fix a few typos. 2010-08-06 17:18:37 +00:00
Justin Maggard
c97d359fe2 * Make Xbox360 support more generic for use with other PlaysForSure clients. 2010-08-05 23:09:11 +00:00
Justin Maggard
6c907d9f50 * Small updates from Japanese translations from Hagi. 2010-07-26 19:10:11 +00:00
Justin Maggard
19568dd413 * Fix a premature free when parsing TiVo commands. 2010-07-23 21:40:11 +00:00
Justin Maggard
f254ac452e * Add initial Japanese translations. 2010-07-23 18:40:06 +00:00
Justin Maggard
3ce1f12d04 * Fix potential infinite loop with some bad JPEGs. 2010-07-21 20:19:39 +00:00
Justin Maggard
431d354700 * Fix cosmetic spelling error. 2010-07-20 17:06:07 +00:00
Justin Maggard
4fc8e2382f * Add initial German translations. 2010-07-19 18:09:31 +00:00
Justin Maggard
291b31f98a * Add basic NLS support, so clients can display localized strings during browsing if it's properly enabled. 2010-07-17 00:47:48 +00:00
Justin Maggard
c5b2f2171f * Make Samsung BD players work with MKV files in addition to their TVs. 2010-07-13 20:17:18 +00:00
Justin Maggard
ebf2585c17 * Need to include config.h to get the HAVE_ICONV_H definition for localization. 2010-07-13 20:10:49 +00:00
Justin Maggard
da46b385cb Add a new Samsung User-Agent for client type detection. 2010-07-08 00:29:37 +00:00
Justin Maggard
4321892e15 * In SQL error conditions, print the offending SQL statement. 2010-06-22 00:42:51 +00:00
Justin Maggard
d1623ca25d * Use the MSG_MORE flag for send() where appropriate. 2010-06-09 08:05:27 +00:00
Justin Maggard
c779eab4de * Optimize JPEG scaling by downscaling as much as possible during decompression. 2010-06-08 17:34:29 +00:00
Justin Maggard
20bb1db8a7 * Fix bug where we can consider good embedded album art to be bad. 2010-06-03 22:10:21 +00:00
Justin Maggard
2b611ba8e2 Update version number to 1.0.18 to reflect nfo parsing and TiVo changes. 2010-06-03 22:06:36 +00:00
Justin Maggard
35c727e77d * Add very basic nfo parsing support.
* Rework how some of the metadata is stored and freed, to be more consistent.
2010-06-03 22:03:34 +00:00
Justin Maggard
100ba2835c * Send the comment field as program description when sharing TiVo items.
* Separate out Title from EpisodeTitle.
2010-06-03 22:00:48 +00:00
Justin Maggard
3673e07cff * Store the root XML element when parsing, and make sure we don't write to memory we shouldn't be writing to. 2010-06-03 21:59:18 +00:00
Justin Maggard
047165a502 * Free configuration memory from the scanner process before it quits. 2010-06-03 21:58:32 +00:00
Justin Maggard
6b1ae89af6 * Skip hidden entries when scanning newly found directories. 2010-06-03 21:56:53 +00:00
Justin Maggard
310f928fab * Fix memory leak in cases where XMP parsing fails. 2010-06-03 21:56:00 +00:00
Justin Maggard
cfe45db393 * Forgot to remove a line from last checkin. 2010-03-18 21:37:39 +00:00
Justin Maggard
b26661dae2 * Add LPCM MIME to extension conversion. 2010-03-18 21:34:27 +00:00
Justin Maggard
8d228d6c5b * Add MIME to extension mapping for quicktime and 3gpp video files. 2010-03-18 21:07:38 +00:00
Justin Maggard
9c83541dc6 * Handle whitespace between filter args. 2010-03-17 23:28:37 +00:00
Justin Maggard
538379f99d * Add static linking hint. 2010-03-17 23:26:57 +00:00
Justin Maggard
b0d5feb2a1 * Detect and ignore recursive symbolic links. 2010-02-23 17:47:17 +00:00
Justin Maggard
3934bf4448 * Fix issue with playlists containing a single quote.
* Ignore bad playlists containing binary data.
2010-02-22 22:22:03 +00:00
Justin Maggard
c441187d2a * Fix a couple potential buffer overflows. 2010-01-28 20:26:38 +00:00
Justin Maggard
346ff6e293 * Add M3U/PLS music playlist support. 2010-01-13 21:15:26 +00:00
Justin Maggard
4aafa5e4ed * Handle "res exists" search criteria. 2009-12-17 18:55:44 +00:00
Justin Maggard
15f258bc1a * Make UPnPSearch case insensitive like it's supposed to be. 2009-11-25 00:03:10 +00:00
Justin Maggard
953142080c * Missed one place for the recent db_path change. (Thanks stedy6!) 2009-11-19 18:34:42 +00:00
Justin Maggard
902b2105df * Allow the user to specify where to keep the database in the config file. 2009-11-19 03:22:35 +00:00
Justin Maggard
808fc6f459 * Make UPnPSearch using the "contains" keyword work properly with substring searches. 2009-11-19 02:34:36 +00:00
Justin Maggard
1549254753 * Set database pragma for optimal performance on every DB open. 2009-11-17 19:13:00 +00:00