minidlna: update to 1.1.5
[tomato.git] / release / src / router / minidlna / NEWS
blob5e0e8f12de626cc2e909f06c9a3f0e42a9f51302
1 1.1.5 - Released 10-Sep-2015
2 --------------------------------
3 - Re-enable Samsung DCM10, which adds video bookmarks and "BasicView" support.
4 - Allow SSDP M-SEARCH from other subnets.
5 - Fix some nfo file character escaping.
6 - Fix crash with >3 network interfaces.
7 - Support rotation of monochrome JPEGs.
8 - Handle cover art streams that come after the video stream.
9 - Recognize new hard links with inotify.
10 - Work around LG TV ordering bug.
11 - Implement TiVo image PixelShape support.
12 - Support thumbnail rotation.
13 - Use "Album Artist" tag from AAC files.
14 - Add Korean translations.
15 - Fix handling of bad FLAC files.
17 1.1.4 - Released 26-Aug-2014
18 --------------------------------
19 - Add magic container infrastructure.
20 - Add magic containers for 50 recent items for each category.
21 - Fix bad null termination in AAC parsing.
22 - Fix requests for the last byte of a file, which affected MKV playback on Philips TV's.
23 - Support 64-bit time_t values.
25 1.1.3 - Released 05-June-2014
26 --------------------------------
27 - Enhance log level settings.
28 - Fix Samsung browsing when root_container is set.
29 - Add Clang compiling support.
30 - Fix compiling on systems without iconv.
31 - Add merge_media_dirs option, to revert to the old behavior.
32 - Add Asus O!Play client support.
33 - Fix Broken SSDP multicast membership addition.
34 - Fix crash bug with an emtpy filter argument.
35 - Accept SMI subtitles in addition to SRT.
36 - Add BubbleUPnP detection and enable subtitle support.
37 - Allow the user to specify an arbitrary root container.
38 - Add libavcodec > 54 / libav 10 compatibility.
39 - Get embedded cover art from video files with recent libavformat versions.
40 - Disable Samsung DCM10 capability, as it breaks compatibility with new models.
41 - Add subtitle support for NetFront™ Living Connect middleware-based clients.
43 1.1.2 - Released 06-Mar-2014
44 --------------------------------
45 - Show client status on our basic presentation page.
46 - Add a new force_sort_criteria option, to globally override the SortCriteria value sent by the client.
47 - Fix a couple resource leaks.
48 - Add configuration include file support.
49 - Support DLNA/UPnP-AV searches issued by clients using the Grilo framework.
50 - Fix some clients playing artwork instead of movie.
51 - Fix bookmarks on Samsung Series E clients.
52 - Add an extra folder level if there are multiple media locations.
53 - Fix some multicast membership issues with changing network settings.
54 - Make max number of children (connections) configurable.
55 - Fix choppy playback with some file types on Panasonic clients by increasing the max connection limit.
57 1.1.1 - Released 01-Nov-2013
58 --------------------------------
59 - Add network interface monitoring support on Linux.
60 - Don't require a configured network interface to start up.
61 - Fix some minor spec compliance issues.
63 1.1.0 - Released 04-April-2013
64 --------------------------------
65 - Add support for other operating systems.
66 - Switch to autoconf from our handcrafted genconfig.sh.
67 - Add configuration option for UUID.
68 - Add configuration option to specify the user to run as.
69 - Add support for limiting a media dir to multiple media types.
70 - Force a rescan if we detect a new or missing media_dir entry.
71 - Fix crash caused by certain TiVo clients.
72 - Fix crash bug on video files with some ffmpeg library versions.
73 - Add support for TiVo MPEG-TS files.
74 - Add some logging and forking tweaks to work better with systemd.
75 - Validate or escape user input to prevent SQL injection.
76 - Add forced sorting support for Panasonic devices.
78 1.0.25 - Released 13-July-2012
79 --------------------------------
80 - Fix a couple crash bugs on malformed WAV files.
81 - Forcibly tweak the model number for Xbox360 clients, or they might ignore us.
82 - Enable all network interfaces by default if none were specified.
83 - Add flag to force downscaled thumbnails rather than using embedded ones.
84 - Add DirecTV client detection, and fix image resolution issue.
85 - Add support for the latest ffmpeg/libav library versions.
86 - Fix a potential crash on requests for a resize of a non-existent image.
87 - Make DeviceID checking more permissive for Sagem Radio.
89 1.0.24 - Released 14-Feb-2012
90 --------------------------------
91 - Fix playlist browsing with no SortOrder specified.
92 - Fix inotify detection of caption file removal.
93 - Handle an empty DeviceID from Zyxel media player SOAP request.
94 - Fix false positives in playlist caching optimization when we have duplicate file names in different directories.
95 - Trim the camera model name extracted from EXIF tags.
96 - Add support for user-configurable log level settings.
97 - Add DLNA.ORG_FLAGS support.
99 1.0.23 - Released 23-Jan-2012
100 --------------------------------
101 - Enable the subtitle menu on some Samsung TV's.
102 - Add subtitle support for Panasonic TV's.
103 - Add workarounds for LifeTab tablets' bad behavior.
104 - Speed up playlist parsing.
105 - Make metadata-based virtual containers case insensitive.
106 - Add folder art support (very few clients support this though).
107 - Improve trimming of quotation marks.
108 - Fix SRT caption support with the latest Samsung Series D firmware.
109 - Fix subtitles on LG TV's for items whose titles don't have a dot in them.
110 - Add support for the av:mediaClass tag, so some Sony devices can filter items by media type.
111 - Fix inotify detection issues on first-level folders.
112 - Work around LifeTab's broken DLNA support.
113 - Add image rotation support during resize. (mostly useful for TiVo)
115 1.0.22 - Released 24-Aug-2011
116 --------------------------------
117 - Add bookmark support for some Samsung TV's.
118 - Fix a memory leak when certain model Samsung TV's or Roku devices are on the network.
119 - Fix detection of Samsung Series D models.
120 - Add WAV MIME workaround for Marantz Receivers and Roku SoundBridge.
121 - Fix bitrate displayed on Microsoft PFS devices.
122 - Fix a scanner crash when trying to scan image files with no read access.
124 1.0.21 - Released 18-July-2011
125 --------------------------------
126 - Fix a few issues with new libav/ffmpeg versions.
127 - Fix FF/REW of AVI files on Samsung Series B TV's.
128 - Fix a crash bug when playing music on TiVo.
129 - Add the ability to change the root media container.
130 - Add WAV/RIFF INFO tag parsing support for the most common tags.
131 - Fix a crash bug with clients that request a large number of results.
133 1.0.20 - Released 09-June-2011
134 --------------------------------
135 - Fix a crash bug when scanning MPEG-TS files with odd packet sizes.
136 - Fix AVI file streaming on Samsung A-Series TV's.
137 - Improve support for the NETGEAR Digital Entertainer Live (EVA2000).
138 - Add support for multiple network interfaces.
139 - Add subtitle support for LG TV's and Blu-Ray players.
140 - Fix some minor coding issues found by cppcheck.
141 - Add client adaptation support for Toshiba Regza TV's.
142 - Send known audio-only devices straight to the Music section on root requests.
143 - Add client adaptation support for Roku SoundBridge audio clients.
144 - Improve Sony client adaptation to allow support for more file types.
145 - Add support for reading tags from MP4 video files with recent lavf versions.
146 - Add support for Samsung's GetFeatureList method.
148 1.0.19 - Released 11-Mar-2011
149 --------------------------------
150 - When called with -R, only remove art_cache and files.db in case users use an
151   imporant directory as their db dir.
152 - Properly scan newly created directory symlinks.
153 - Improve Windows 7 interoperability.
154 - Add basic NLS support, so clients can display localized strings.
155 - Optimize JPEG scaling by downscaling as much as possible during decompression.