Commit Graph

319 Commits

Author SHA1 Message Date
Justin Maggard 9327b9fcbd * Use containter definitions instead of hard-coding them. 2011-02-15 00:37:42 +00:00
Justin Maggard adeae41293 * Fix "dereferencing type-punned pointer will break strict-aliasing rules" compiler warning. 2011-02-15 00:02:13 +00:00
Justin Maggard 14a0d1ac98 * Don't expose album art images in the content directory.
* Support album art name wildcards.
2011-02-14 23:52:10 +00:00
Justin Maggard 761f62ca26 * Fix a couple potential frees of invalid pointers. 2011-01-25 22:40:37 +00:00
Justin Maggard 743a5ffdf9 * Cheat to make Sony Bravia AVC support work. 2011-01-18 02:26:31 +00:00
Justin Maggard f05509eaf9 * Fix copy/paste error. 2010-12-25 18:00:40 +00:00
Justin Maggard 17ec930fa1 * Detect new or changed symlinks in addition to regular files. 2010-12-21 00:17:27 +00:00
Justin Maggard 5fbe9d10da * Fall back to regular I/O instead of using sendfile() if we get EINVAL. 2010-11-24 01:01:27 +00:00
Justin Maggard 8e0fcd56f9 * Complete/clarify license information. 2010-11-11 23:48:14 +00:00
Justin Maggard e529b5dd6b * Try to trick Sony Blu-ray home theater systems into playing MKVs. 2010-11-11 22:32:54 +00:00
Justin Maggard bd22632840 * Add a separate option log_dir for the log directory. 2010-10-27 00:51:39 +00:00
Justin Maggard b66f85936f * Do not delete the DB_PATH when called with -R. 2010-10-27 00:43:37 +00:00
Justin Maggard 6561dc37cb * Add a distclean target to remove config.h. 2010-10-27 00:40:47 +00:00
Justin Maggard 2f53a05727 * Fix typo. 2010-10-27 00:39:02 +00:00
Justin Maggard 0cca49db8b * Use DESTDIR instead of PREFIX, for GNU-standard packaging.
* Add a couple extra lib dependencies needed by some environments.
2010-10-26 06:47:59 +00:00
Justin Maggard 9319e4ec7e * Current model Samsung TVs have a neat little bug where they filter out AlbumArtURI DLNA ProfileIDs, but they actually require it to show thumbnails. So we'll manually add it to the filter for Samsung products. 2010-10-25 18:59:33 +00:00
Justin Maggard 1d56e95f94 * Handle the "mpegvideo" format name. 2010-10-25 18:42:06 +00:00
Justin Maggard 8e2d9a72e6 * If TiVo requests a negative ItemCount with no starting point, that means go to the end of the list. 2010-10-15 21:51:33 +00:00
Justin Maggard 090a5cf022 * Sony SMP-100 needs the same treatment as their BDP-S370. 2010-10-08 01:34:03 +00:00
Justin Maggard 091b90daa7 * Add Sony BDP-S370 MKV support, by pretending they're DiVX files. 2010-10-05 23:54:07 +00:00
Justin Maggard 4ecfe18bb8 * Missed a newline on an error message. 2010-10-05 20:46:00 +00:00
Justin Maggard 786d86c366 * Pull Genre info for .nfo files. 2010-10-05 20:45:42 +00:00
Justin Maggard 6ec5255d60 * Properly escape TiVo folder names in one more place. 2010-10-05 08:13:54 +00:00
Justin Maggard 9985630b73 * Fix bug in zero-MAC detection, so UUIDs are actually unique. 2010-09-29 07:46:59 +00:00
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