Commit Graph

  • 2ab6d21dbf metadata: get embedded cover art from video files using libavformat Justin Maggard 2014-05-16 09:58:54 -07:00
  • 05cde8a79f metadata: more libav10 compatibility changes Justin Maggard 2014-05-14 18:33:26 -07:00
  • ca6645e980 Merge branch 'master' into ffmpeg Justin Maggard 2014-05-14 17:55:19 -07:00
  • 34cb08928c portability: add support for Illumos Justin Maggard 2014-05-14 17:53:25 -07:00
  • 28c751023a Merge branch 'master' into ffmpeg Justin Maggard 2014-05-14 15:56:33 -07:00
  • 361bc34f93 metadata: add libavcodec > 54 compatibility Justin Maggard 2014-05-14 15:44:15 -07:00
  • ad4c7fbebe Merge branch 'master' into ffmpeg Justin Maggard 2014-04-30 10:19:09 -07:00
  • 8e05f9b6f7 Allow the user to specify an arbitrary root container. Justin Maggard 2014-04-29 16:12:42 -07:00
  • 820b5857a5 Fix a few memory leaks in some error conditions during image manipulation. Justin Maggard 2014-04-29 10:44:34 -07:00
  • 9b1d541dc8 Merge branch 'master' into ffmpeg Justin Maggard 2014-04-28 16:02:19 -07:00
  • 61bb91ecc9 scanner: check defined media types before parsing files Justin Maggard 2014-04-28 16:01:30 -07:00
  • 7cc550ac14 Merge branch 'master' into ffmpeg Justin Maggard 2014-04-28 12:32:50 -07:00
  • f9c37fb205 clients: add BubbleUPnP detection and enable subtitle support Justin Maggard 2014-04-28 12:04:19 -07:00
  • 13e3613dd6 Minor code simplification. Justin Maggard 2014-04-28 12:00:59 -07:00
  • 4eeb0858e4 Merge commit '750917f7ea9876d7a97f48aa4b22097fcf7958d9' Justin Maggard 2014-04-28 10:47:01 -07:00
  • 67e673fe51 Merge commit 'e4fcb71' into ffmpeg Justin Maggard 2014-04-25 17:31:48 -07:00
  • e4fcb717e7 log: replace a few fprintf's with DPRINTF's. Justin Maggard 2014-04-25 17:31:12 -07:00
  • 750917f7ea minissdp: fix minor uninitialized access Justin Maggard 2014-04-25 17:13:07 -07:00
  • be5f4a50eb Type data pointer variables as uint8_t. Justin Maggard 2014-04-25 14:30:38 -07:00
  • 381c4805e6 subtitles: accept smi in addition to srt Justin Maggard 2014-04-21 15:44:39 -07:00
  • 0721528bcd sql: introduce sql_get_int64_field() Justin Maggard 2014-04-21 15:43:13 -07:00
  • 27a29f9e92 tivo: clean up some error checking Justin Maggard 2014-04-18 16:18:00 -07:00
  • 08c21f39d1 http: fix error handling in the fallback read/write path Justin Maggard 2014-04-18 15:46:00 -07:00
  • e2cebb68e1 albumart: use a separate variable for temporary pointer storage Justin Maggard 2014-04-18 15:36:38 -07:00
  • 331d484555 utils: add noalloc flag to modifyString() Justin Maggard 2014-04-18 15:18:44 -07:00
  • b0550495e8 sql: use va_end() where appropriate Justin Maggard 2014-04-11 14:34:23 -07:00
  • 5676a17204 cleanup: remove unnecessary sbeacon set Justin Maggard 2014-04-11 12:51:16 -07:00
  • ffb8b35424 cleanup: avoid dereferencing NULL pointers Justin Maggard 2014-04-11 12:43:59 -07:00
  • 5bbd7b5443 albumart: remove logically dead code Justin Maggard 2014-04-11 12:36:20 -07:00
  • c6367aa4ce minissdp: fix potential out-of-bounds read Justin Maggard 2014-04-11 12:31:32 -07:00
  • 3a57744735 Add printf attribute to log_err/DPRINTF and fix a few warnings Catalin Patulea 2014-03-14 00:36:30 -04:00
  • 45cf9208fb Declare printf-like attributes for strcatf() and xasprintf() Justin Maggard 2014-04-10 18:18:28 -07:00
  • 57c6510fe4 upnphttp: improve robustness against malformed (possibly malicious) requests Catalin Patulea 2014-03-02 23:33:50 -05:00
  • 01532b0490 upnphttp: check realloc return while receiving request body Catalin Patulea 2014-03-02 21:55:27 -05:00
  • 4a507cc84c upnphttp: limit receive headers size to 1 MB Catalin Patulea 2014-03-02 21:51:07 -05:00
  • 92b6061929 upnphttp: check realloc return while receiving headers Catalin Patulea 2014-03-02 21:47:28 -05:00
  • 92ab16c96a Fix typo in multi content type example Catalin Patulea 2014-03-02 19:38:25 -05:00
  • bc43d45964 Clean up a couple return value checks. Justin Maggard 2014-04-07 14:20:50 -07:00
  • 27eae53584 process: remove logically dead code. Justin Maggard 2014-04-07 11:26:37 -07:00
  • d492b43ef8 Fix various potential illegal access and memory leaks in error conditions. Justin Maggard 2014-04-07 11:20:19 -07:00
  • 6e43ab3c06 Introduce THISORNUL macro. Justin Maggard 2014-04-07 10:29:56 -07:00
  • e3792ad8da upnpsoap: fix uninitialized read with emtpy filter Justin Maggard 2014-04-07 09:08:30 -07:00
  • 301b045cd1 Fix Broken SSDP Multicast Membership Addition. whosane 2014-03-31 12:25:31 +05:30
  • 435bd3d04d Use SERVER_NAME variable when checking for existing process. Justin Maggard 2014-03-17 11:41:10 -07:00
  • 9c8bc5d9c2 status: note when a media scan is in progress Justin Maggard 2014-03-17 11:32:56 -07:00
  • 98ebb0f5d5 albumart: code simplification Justin Maggard 2014-03-17 11:01:36 -07:00
  • 76a1ffff4e cleanup: remote obsolete references to listening_ip Justin Maggard 2014-03-14 19:06:07 -07:00
  • 0ea24845eb clients: add Asus O!Play support and quirks Justin Maggard 2014-03-13 10:48:41 -07:00
  • 365d5c3412 upnpsoap: make subtitle support more generic Justin Maggard 2014-03-12 11:59:10 -07:00
  • cce9a012b3 config: add merge_media_dirs option Justin Maggard 2014-03-12 11:40:49 -07:00
  • 7c0739ad3f config: introduce strtobool() helper. Justin Maggard 2014-03-12 11:32:09 -07:00
  • e3a53fc8a3 clients: separate Samsung BDP and TV client types again Justin Maggard 2014-03-11 14:46:21 -07:00
  • d10293b038 autoconf: Use subdir-objects, to silence warnings from new autotools Justin Maggard 2014-03-10 10:00:52 -07:00
  • 10471aa29b portability: fix compiling on systems without iconv Justin Maggard 2014-03-07 13:20:26 -08:00
  • a606012d23 Fix Clang compiler warnings. Justin Maggard 2014-03-07 12:42:40 -08:00
  • 546b12e1a9 portability: rework inline functions for clang compatibility. Justin Maggard 2014-03-07 12:36:50 -08:00
  • ce16739213 samsung: fix root_container setting Justin Maggard 2014-03-07 12:23:58 -08:00
  • ba8e479c35 log: enhance setting loglevels Darkvater 2014-03-07 00:23:15 +08:00
  • b9404d1847 cleanup: remove unused tagutils code, and switch to standard int types Justin Maggard 2014-03-06 17:08:21 -08:00
  • cb95ca6e06 Wrap up version 1.1.2. Justin Maggard 2014-03-06 16:30:25 -08:00
  • 993a4adbbc ssdp: improve debug logging Justin Maggard 2014-03-05 13:56:50 -08:00
  • 5cddc8fb4d print usage and bail if the user gives an unknown command line option Justin Maggard 2014-03-03 16:04:46 -08:00
  • 1a78a94f70 process: make max number of children (connections) configurable Justin Maggard 2014-03-03 13:32:20 -08:00
  • 372afa1ae6 cosmetic: whitespace cleanup Justin Maggard 2014-03-03 13:28:31 -08:00
  • 6cef303fc1 try to ensure proper ownership of db_dir Justin Maggard 2014-02-27 15:47:02 -08:00
  • 4236d53b59 ssdp: add multicast membership as the individual interfaces come up Justin Maggard 2014-02-26 15:09:21 -08:00
  • fe7c26da2f ssdp: send a full byebye + alive set when a new interface comes online Justin Maggard 2014-02-26 15:04:46 -08:00
  • a7c8ffb88d cosmetic: whitespace cleanup Justin Maggard 2014-02-26 12:37:14 -08:00
  • ea9a530a3a clients: keep generic device records Justin Maggard 2014-02-26 12:34:15 -08:00
  • 005cb0bd30 Fix uninitialized access when adding multicast membership. Justin Maggard 2014-02-18 10:39:43 -08:00
  • 65fb740414 upnpsoap: Support searches specifying @parentid = 0. Justin Maggard 2014-02-04 12:03:57 -08:00
  • a3252bd2dd minissdp: Use struct ip_mreqn for multicast membership if it's available. Justin Maggard 2014-02-03 15:02:30 -08:00
  • 1e7fe1413c scanner: Avoid largeish stack allocations in recursive function. Justin Maggard 2014-02-03 12:34:48 -08:00
  • 67fd1fe45a getifaddrs: Fix building on systems without IFF_SLAVE. Justin Maggard 2014-02-03 11:57:34 -08:00
  • 582dd80f3b Add "albumartist" tag support for vorbis (flac). (Thanks SF user shimikano) Justin Maggard 2014-02-03 11:47:16 -08:00
  • d86fd22655 Fix Italian translation Michele Locati 2014-01-17 09:53:04 +01:00
  • 5b35d3a165 scanner: Add an extra level if there are multiple media locations. Justin Maggard 2014-01-31 17:43:58 -08:00
  • 16b0963a5b Add fake X_MS_MediaReceiverRegistrar RegisterDevice support. Justin Maggard 2014-01-31 16:25:43 -08:00
  • d248cd3a43 Fix conflicting definition for unescape_tag(). Justin Maggard 2014-01-31 15:46:48 -08:00
  • fc6b47fe6a upnpsoap: fix incorrectly formed Samsung GetFeatureList reply Spencer Oliver 2014-01-05 13:29:46 +00:00
  • f26a9217e4 metadata: handle escaped .nfo files Spencer Oliver 2013-12-05 22:13:38 +00:00
  • f5ebc22eeb utils: add unescape_tag function Spencer Oliver 2013-12-05 22:11:09 +00:00
  • 7e6b015b05 upnpsoap: fix samsung bookmarks Spencer Oliver 2013-12-05 21:56:03 +00:00
  • e2c73f163d clients: merge samsung Series C client id Spencer Oliver 2013-12-05 21:42:00 +00:00
  • ff76966a1c uuid: use CLOCK_REALTIME if CLOCK_MONOTONIC not available Spencer Oliver 2013-12-05 21:21:45 +00:00
  • b0c1dea56b upnpsoap: fix some clients playing artwork instead of movie Spencer Oliver 2013-12-05 20:53:41 +00:00
  • 2c33d4149d build: fix out of src tree builds Spencer Oliver 2013-12-05 20:40:35 +00:00
  • f119cfe1a6 Support @parentID in SearchCriteria. Justin Maggard 2014-01-31 13:18:36 -08:00
  • dda5b1c19d Mark X_MS_MediaReceiverRegistrar variables that are supposed to be evented as such. Justin Maggard 2014-01-29 18:47:57 -08:00
  • 58b2c604d8 Add configuration include file support. Justin Maggard 2014-01-21 16:52:05 -08:00
  • 6f7b5761c6 Fix memory leak in AAC tag parsing. Justin Maggard 2014-01-16 17:09:51 -08:00
  • 9eec5b8cac Fix possible memory leak in error conditions when saving resized album art. Justin Maggard 2014-01-16 16:07:53 -08:00
  • a21bbe557d Fix a couple file descriptor leaks. Justin Maggard 2014-01-16 13:11:54 -08:00
  • 2aedabb52c Including <linux/netlink> requires <sys/socket.h> on some systems. Justin Maggard 2014-01-16 12:08:37 -08:00
  • 3f4877cf2f Add a new force_sort_criteria option, to globally override the SortCriteria value sent by the client. Justin Maggard 2014-01-07 11:30:15 -08:00
  • a75bdadce1 Show client status on our basic presentation page. Justin Maggard 2014-01-07 10:14:26 -08:00
  • eeffcf47dd Wrap up 1.1.1 release. Justin Maggard 2013-11-01 18:06:41 -07:00
  • 9312583101 Clarify license terms on new files. Justin Maggard 2013-11-01 18:05:31 -07:00
  • 622b0b7411 Merge branch 'for-justin' of git://github.com/BenoitKnecht/minidlna Justin Maggard 2013-11-01 17:57:00 -07:00
  • 0cc4fd980d Generate the generic Linux init script with the configured sbin path. Justin Maggard 2013-11-01 17:44:41 -07:00