481 Commits

Author SHA1 Message Date
Justin Maggard
a1aa1b11ed * Update Spanish translation with proper capitalization, diacritics and wording. Thanks to SF user Julio Sánchez Fernández. 2011-02-18 00:04:44 +00:00
Justin Maggard
f190964ab1 * Finish up the friendly name on ReadyNAS. 2011-02-18 00:00:16 +00:00
Justin Maggard
ea1695b0b5 * Log a warning message if we fail to find the broadcast address on the interface used for TiVo beacons. 2011-02-17 23:40:10 +00:00
Justin Maggard
309499d378 * Add PnP-X support. 2011-02-17 23:17:24 +00:00
Justin Maggard
41136ae17c * Fix bug in the last checkin whereby artist was always sent, even if it was not requested. 2011-02-17 19:15:03 +00:00
Justin Maggard
8960e023e9 * Fix a potential buffer overflow with Xbox360 clients. 2011-02-17 09:21:14 +00:00
Justin Maggard
b6d764ea13 * Fix TiVo beacon support so that we respond to beacons, and drain the socket in the process. 2011-02-17 08:54:02 +00:00
Justin Maggard
df2b72ada5 * Old PID files are already checked via checkforrunning() and exits if process found so we don't need O_EXCL in writepidfile() and can instead just overwrite. Also fix permissions as well to not give world write access. Thanks to Alan Swanson. 2011-02-15 02:46:28 +00:00
Justin Maggard
fdde0303ca * Skip DLNA parsing for non-ASF VC1 files. 2011-02-15 02:03:41 +00:00
Justin Maggard
be1c1c5644 * Add support for more DLNA video profiles.
* Fix bug where non-DLNA formats would still get parsed into DLNA profiles.
2011-02-15 01:36:09 +00:00
Justin Maggard
87e71c443a * Reorder a couple artist roles, to be more similar to the familar WMP organisation. 2011-02-15 01:03:15 +00:00
Justin Maggard
3164baa423 * Add Genre and Artist UPnP Search capability.
* Add a couple missing MIME -> extension conversions.
2011-02-15 01:01:01 +00:00
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