Commit Graph

  • e9be5bc877 * Add status function. Justin Maggard 2012-01-13 20:47:30 +00:00
  • f86a8320cb * Give a more thorough error message for a certain failed sqlite operation. Justin Maggard 2012-01-10 02:51:28 +00:00
  • 1aa540c4b5 * Rework how we do some very early-stage logging, and clean up a few warnings. Justin Maggard 2012-01-10 02:50:33 +00:00
  • 6eb9cc7054 * Fix a strange SQL error adding watches, and clean up some warnings. Justin Maggard 2012-01-10 02:48:24 +00:00
  • 889a531ecd * Add workarounds for LifeTab tablets' bad behavior. Justin Maggard 2012-01-09 08:03:15 +00:00
  • 0919e28b3a * Fix inotify detection issue on first-level folders. Justin Maggard 2011-12-26 10:14:21 +00:00
  • edcdb027d0 * Escape image creator/camera model text. (SF Bug #3460941) Justin Maggard 2011-12-16 21:40:43 +00:00
  • 51ef3a57dd * Add an LG quirk to force a dot into the title of videos with subtitles associated with them. Justin Maggard 2011-12-16 19:36:40 +00:00
  • d829df06dc * Include PV namespace if pv attributes are requested. Justin Maggard 2011-12-15 20:20:47 +00:00
  • 311e36736e * Add support for Sony's av:mediaClass tag, so certain Sony devices can filter menu items by media type. Justin Maggard 2011-12-15 01:56:17 +00:00
  • e1c03bf689 * Add caption support for Panasonic TVs. Justin Maggard 2011-12-14 00:03:35 +00:00
  • c415fbdbf3 * Make some necessary changes to function on old OSes (like CentOS 5.7). Justin Maggard 2011-12-07 03:55:20 +00:00
  • f210260956 * Add conditional switch to skip some checks missing on old Autoconf versions. Justin Maggard 2011-12-07 02:15:55 +00:00
  • 9ec2fd2550 * Try to set the network interface number based on the client address, in case there is no Host header from an HTTP 1.0 request. Justin Maggard 2011-11-30 23:53:00 +00:00
  • c38eb01179 * Remove a bad free() I missed during the last round of changes. Justin Maggard 2011-11-29 00:15:08 +00:00
  • 345ecb9d22 * Fix SRT caption support with the latest Samsung Series D firmware. Justin Maggard 2011-11-23 22:41:42 +00:00
  • 84d4a0f3f1 * Improve trimming of quotation marks. Justin Maggard 2011-11-19 08:59:32 +00:00
  • 875f0e2351 * Fix some unused result warnings. * Handle folder art a little differently than file album art. Justin Maggard 2011-11-19 08:26:10 +00:00
  • d42f8fc193 * Fix configure issues with (at least) OSX and Fedora + RPM Fusion. Justin Maggard 2011-11-10 06:56:02 +00:00
  • cbf270b601 * Include config.h, and move a couple definitions to the header file. Justin Maggard 2011-11-10 06:53:53 +00:00
  • 62da09d9ce * Consolidate playlist scanning functions, and fix bug where an empty line in a playlist would cause it get thrown out as invalid. (Thanks Sean Mahnken) Justin Maggard 2011-11-05 00:37:08 +00:00
  • 92da9470d8 * Fix Bravia profile mangling chopping off _ISO. (Thanks SF user Wolfram Gloger) Justin Maggard 2011-11-03 01:06:15 +00:00
  • 4d4d96e1bb * Separate album containers with different artists. Justin Maggard 2011-11-03 00:48:14 +00:00
  • 6b3729a147 * Support MP3 coverart extraction from certain podcasts that use an improper MIME type. (Thanks SF user jombatz) Justin Maggard 2011-11-02 07:17:31 +00:00
  • 713fd03ddc * Fix crash on interface list walk with IP-less interfaces. (Thanks Jan Kiszka) Justin Maggard 2011-11-02 07:07:39 +00:00
  • 2e502913ee * Add gitignore. Justin Maggard 2011-11-02 06:59:48 +00:00
  • a9d2e6dd44 * Make metadata-based virtual containers case insensitive. Justin Maggard 2011-11-02 01:48:59 +00:00
  • 9a325e04b0 * Fix up inotify autoconf support. Justin Maggard 2011-09-21 21:55:56 +00:00
  • 773e1f6566 * Add support for other operating systems (kFreeBSD, FreeBSD, and OSX for now). * Switch to autoconf from genconfig.sh. Justin Maggard 2011-09-16 23:39:58 +00:00
  • 715af3519b * Fixup last checkin. Justin Maggard 2011-09-04 04:07:36 +00:00
  • cb5ab0b1c6 * Add a verbose logging parameter and playlist skipping, based on SF bug #3395238. Justin Maggard 2011-09-03 01:54:39 +00:00
  • 4857493e4f * Simplify daemonize ifdefs. Justin Maggard 2011-09-03 01:32:56 +00:00
  • ef37d2e993 * Add an install-conf target, so make install doesn't overwrite your config file. Justin Maggard 2011-09-03 01:27:40 +00:00
  • 566e3263a8 * Cache the last directory hit when filling playlists, to avoid unnecessary database queries with some libraries. Justin Maggard 2011-09-01 01:18:28 +00:00
  • 63869c9e17 * Fix an invalid read if the last RIFF tag is an integer value. Justin Maggard 2011-09-01 01:16:22 +00:00
  • 1e23a1e8e9 * Send a custom root description to enable the subtitle menu on some Samsung TV's. Justin Maggard 2011-08-31 18:21:30 +00:00
  • 757eacc236 * Finalize version 1.0.22. Justin Maggard 2011-08-25 01:27:56 +00:00
  • 0d5e89a970 * Fix bug from the last checkin. Justin Maggard 2011-08-25 00:37:10 +00:00
  • 1fc5f599f1 * Fix a crash when scanning images without read access. (SF bug #3395670) Justin Maggard 2011-08-22 18:24:19 +00:00
  • 546175743a * Add WAV MIME workaround for Marantz Receivers and Roku SoundBridge. * Fix bitrate displayed on Microsoft PFS devices. Justin Maggard 2011-08-18 23:24:17 +00:00
  • c599ed3a9f * Fix a crash bug with certain invalid Browse or Search requests. Justin Maggard 2011-08-18 18:52:58 +00:00
  • f7202b9564 * Fix detection of Samsung Series D models. Justin Maggard 2011-08-18 18:34:59 +00:00
  • 2a164e31d4 * Allow larger fields in UPnP requests, to work better with long Logitech Revue Search requests. Justin Maggard 2011-08-16 22:20:51 +00:00
  • eb0278a905 * Only send Samsung bookmark info if it's a Samsung device. UPnP-Inspector can't handle it, so perhaps other devices will fail with it as well. Justin Maggard 2011-08-15 23:39:53 +00:00
  • 052aa2613a * Fix memory leak in client detection code for a couple devices. Justin Maggard 2011-08-10 00:40:26 +00:00
  • 5ce95a37c6 * Support searching by dc:date. Justin Maggard 2011-08-08 16:55:35 +00:00
  • d5b77cbd46 * Add bookmark support for Samsung TVs. Justin Maggard 2011-08-05 20:36:54 +00:00
  • cdc93f680f * Add thumbnail support on folders, since at least XBMC supports it. Justin Maggard 2011-08-05 00:31:20 +00:00
  • 2eedc4bb4a * Add Polish translations. (Thanks to Tomasz Matuszewski) Justin Maggard 2011-08-03 22:49:08 +00:00
  • e95ab8beef * Fix inotify handling of playlist modifications. (SF bug #3288710) Justin Maggard 2011-07-29 22:41:26 +00:00
  • 262c2b2aec * Add missing header. Justin Maggard 2011-07-23 18:38:46 +00:00
  • 0b3295b701 * Use MiniSSDPd if it is available. (Thanks Thomas Bernard) Justin Maggard 2011-07-22 23:03:38 +00:00
  • a818f5db33 * Finalize version 1.0.21. Justin Maggard 2011-07-18 21:47:39 +00:00
  • a875a67996 * Fix confusing error messages due to corrupted string after make_dir() failure. (Thanks Wolfram Gloger) Justin Maggard 2011-07-18 18:13:25 +00:00
  • 4d6b956bda * Fix crash due to uninitialized AVFormatContext pointer. (Thanks Wolfram Gloger) Justin Maggard 2011-07-18 18:03:45 +00:00
  • e3506a60f1 * Don't use private field from ffmpeg to get raw TS packet size, since it does not work in all ffmpeg versions. (Thanks Wolfram Gloger) Justin Maggard 2011-07-18 18:00:29 +00:00
  • 88b253968f * Fix compiling issues with some ffmpeg/libav versions. Justin Maggard 2011-07-13 18:47:57 +00:00
  • eff8bf22db * Fix FF/REW of AVI files on Samsung Series B TV's. Justin Maggard 2011-07-11 20:01:42 +00:00
  • e7438c1e77 * Check existence of dlna_pn before reading it on Freebox.. Justin Maggard 2011-07-07 17:50:50 +00:00
  • 6c1e49bff6 * Add LSB tags. Justin Maggard 2011-07-07 06:45:36 +00:00
  • 741d4f7e99 * Fix up some minor quibbles from cppcheck. Justin Maggard 2011-07-01 18:18:33 +00:00
  • 018a0651c0 * Add a couple definitions that are now missing on libav-0.7. Justin Maggard 2011-07-01 18:17:27 +00:00
  • 750e3fb70b * Fix a bug where paging up to the top of a TiVo music list would yield a mostly empty page. Justin Maggard 2011-06-29 08:31:14 +00:00
  • 5195daf0ca * Add a possible MIME type workaround for MPEG-TS files on Freebox. Justin Maggard 2011-06-28 02:47:46 +00:00
  • 996f85e025 * Bump verion to 1.0.20.2. Justin Maggard 2011-06-27 23:33:10 +00:00
  • 1d7a890d09 * Do a case-insensitive search for "itrk" WAV metadata. Justin Maggard 2011-06-27 23:27:09 +00:00
  • ba3af759e1 * Support a couple new DLNA profiles that Windows likes to use. Justin Maggard 2011-06-27 23:10:16 +00:00
  • 14cc1d6b07 * Fix a crash bug introduced in the last commit. (Thanks sdhank) Justin Maggard 2011-06-26 20:04:05 +00:00
  • 108fda1e84 * Add the ability to change the root media container. (Thanks to Ivan Mironov) Justin Maggard 2011-06-25 00:39:45 +00:00
  • f6e3e0e8c1 * Only ignore bad source port SSDP requests if the strict DLNA flag is set. Justin Maggard 2011-06-23 18:12:39 +00:00
  • ab2533ea97 * Add PnP-X info for a couple more models. Justin Maggard 2011-06-23 17:45:45 +00:00
  • 9347abcba0 * Handle a couple additional RIFF tags. Justin Maggard 2011-06-22 00:20:19 +00:00
  • bf173e27b4 * Change license text to reference the current FSF mailing address. Justin Maggard 2011-06-21 02:08:21 +00:00
  • 68bed133cd * Add WAV file tag reading support. Justin Maggard 2011-06-21 01:57:45 +00:00
  • 3e760ebabf * Fix possible crash bug after enlarging a SOAP response buffer. Justin Maggard 2011-06-13 18:28:57 +00:00
  • 14b8dabc28 * Finalize v1.0.20. Justin Maggard 2011-06-10 02:05:54 +00:00
  • ba85527218 * Fix up minor gettext issues. Justin Maggard 2011-06-06 22:49:51 +00:00
  • 8db283fa92 * Fix use-after-free crash bug while scanning MPEG-TS containers with a TS packet size other than 188 or 192 bytes. (SF bug #3234375) Justin Maggard 2011-06-06 18:21:36 +00:00
  • 26ecd305fc * Add NEWS file. Justin Maggard 2011-05-31 23:12:20 +00:00
  • 0cf2e5731a * Make a distiction between Samsung A series and later models. We need to trick A series only into playing AVI files. Justin Maggard 2011-05-28 00:01:21 +00:00
  • bec766497a * Improve support for the NETGEAR Digital Entertainer Live (EVA2000). Justin Maggard 2011-05-26 06:15:27 +00:00
  • 9806103335 * Add support for multiple network interfaces. Justin Maggard 2011-05-24 17:20:16 +00:00
  • ffd5df4a58 * Code cleanup. Justin Maggard 2011-05-18 19:57:33 +00:00
  • 1ca6bb2eb1 * Increment to 1.0.19.3 to indicate LG subtitle support. Justin Maggard 2011-05-17 18:55:29 +00:00
  • 87aff70055 * Implement my best guess at how to support subtitles on LG clients. Justin Maggard 2011-05-17 01:19:31 +00:00
  • 5782be8ab2 * Improve WMA DLNA profile parsing. Justin Maggard 2011-05-17 00:25:03 +00:00
  • 595eaf5168 * Support AVC_TS_HP_HD_AC3 on Toshiba TVs. Justin Maggard 2011-05-16 20:36:08 +00:00
  • a9fc61855d * Increment version to 1.0.19.2 to indicate fixed crash bug. Justin Maggard 2011-05-16 20:17:35 +00:00
  • 23746a68bf * Introduce a new strcatf() function to help simplify some areas of the code. Justin Maggard 2011-05-13 22:10:15 +00:00
  • 4daad1291e * Fix a potential crash during parsing of SSDP alive packets. Justin Maggard 2011-05-03 06:14:25 +00:00
  • 9a9270cecf * Fix some issues reported by cppcheck. Justin Maggard 2011-05-02 23:50:52 +00:00
  • e0e0fa254d * Fix a couple minor DLNA correctness issues. Justin Maggard 2011-04-28 23:01:28 +00:00
  • 7068d2fda4 * Improve TiVo error handling. Justin Maggard 2011-04-28 21:04:24 +00:00
  • ec4998ebde * Fix bug where the UpdateID was not being incremented during a full rescan. Justin Maggard 2011-04-28 05:47:36 +00:00
  • 1949383062 * Fix a potential SQL syntax error during TiVo browsing. Justin Maggard 2011-04-28 04:51:12 +00:00
  • 4572a49cf3 * Carry over the last change one more place. Justin Maggard 2011-04-26 23:00:04 +00:00
  • bd4bf76f93 * Profile AVC_MP4_BL_CIF15_AAC_540 should be AVC_MP4_BL_CIF15_AAC_520. Justin Maggard 2011-04-26 20:38:46 +00:00
  • 7365edb075 * Use audio/ogg instead of application/ogg for Ogg audio files. Justin Maggard 2011-04-21 18:23:52 +00:00
  • 88b992bd51 * Escape video tags. Justin Maggard 2011-04-21 08:50:44 +00:00
  • 5c7cf70e02 * Fix a compiler warning when making 64-bit binaries. Justin Maggard 2011-04-21 08:05:38 +00:00