mirror of
https://git.code.sf.net/p/minidlna/git
synced 2025-02-15 09:28:01 +00:00
230 lines
10 KiB
Plaintext
230 lines
10 KiB
Plaintext
1.3.3 - Released 1-Jun-2023
|
|
--------------------------------
|
|
- Fixed HTTP chunk length parsing.
|
|
- Improved Dutch and Swedish translations.
|
|
- Fixed directory symlink deletion handling.
|
|
|
|
1.3.2 - Released 30-Aug-2022
|
|
--------------------------------
|
|
- Improved DNS rebinding attack protection.
|
|
- Added Samsung Neo QLED series (2021) support.
|
|
- Added webm/rm/rmvb support.
|
|
|
|
1.3.1 - Released 11-Feb-2022
|
|
--------------------------------
|
|
- Fixed a potential crash in SSDP request parsing.
|
|
- Fixed a configure script failure on some platforms.
|
|
- Protect against DNS rebinding attacks.
|
|
- Fix an socket leakage issue on some platforms.
|
|
- Minor bug fixes.
|
|
|
|
1.3.0 - Released 24-Nov-2020
|
|
--------------------------------
|
|
- Fixed some build warnings when building with musl.
|
|
- Use $USER instead of $LOGNAME for the default friendly name.
|
|
- Fixed build with GCC 10
|
|
- Fixed some warnings from newer compilers
|
|
- Disallow negative HTTP chunk lengths. [CVE-2020-28926]
|
|
- Validate SUBSCRIBE callback URL. [CVE-2020-12695]
|
|
- Fixed spurious warnings with ogg coverart
|
|
- Fixed an issue with VLC where browse results would be truncated.
|
|
- Fixed bookmarks on Samsung Q series
|
|
- Added DSD file support.
|
|
- Fixed potential stack smash vulnerability in getsyshwaddr on macOS.
|
|
- Will now reload the log file on SIGHUP.
|
|
- Worked around bad SearchCriteria from the Control4 Android app.
|
|
- Increased max supported network addresses to 8.
|
|
- Added forced alphasort capability.
|
|
- Added episode season and number metadata support.
|
|
- Enabled subtitles by default for unknown DLNA clients, and add enable_subtitles config option.
|
|
- Fixed discovery when connected to certain WiFi routers.
|
|
- Added FreeBSD kqueue support.
|
|
- Added the ability to set the group to run as.
|
|
|
|
1.2.1 - Released 24-Aug-2017
|
|
--------------------------------
|
|
- Added Movian client detection and subtitle support.
|
|
- Fixed an issue with discovery on non-Linux systems.
|
|
- Fixed Bonjour discovery compatibility with TiVo Bolt.
|
|
- Fixed NFO file parsing, and added change monitoring support for them.
|
|
- Added a workaround for video thumbnails on some Samsung clients.
|
|
- Added DoS protection for event subscriptions.
|
|
- Fixed content browsing issues with some Samsung TVs.
|
|
- Improved non-destructive update scan support.
|
|
|
|
1.2.0 - Released 17-May-2017
|
|
--------------------------------
|
|
- Add libavformat > 57 compatibility.
|
|
- Add TiVo Bonjour discovery support using Avahi for Bolt.
|
|
- Improve Samsung BD-J5500 support.
|
|
- Add quirk to fix video playback on Hyundai TVs.
|
|
- Add non-destructive update rescan support.
|
|
- Enhance bookmark support to work with Kodi.
|
|
|
|
1.1.6 - Released 16-June-2016
|
|
--------------------------------
|
|
- Add AllShare and Windows client detection.
|
|
- Update support for LG2012 TV.
|
|
- Fix Samsung bookmarking on magic containers.
|
|
- Fix SQL error when moving captions.
|
|
- Add wide_links config option.
|
|
- Fix external subtitles on Samsung Series J.
|
|
- Add string localization support for magic containers.
|
|
- Rework NLS init to work with non-en_US locales.
|
|
|
|
1.1.5 - Released 10-Sep-2015
|
|
--------------------------------
|
|
- Re-enable Samsung DCM10, which adds video bookmarks and "BasicView" support.
|
|
- Allow SSDP M-SEARCH from other subnets.
|
|
- Fix some nfo file character escaping.
|
|
- Fix crash with >3 network interfaces.
|
|
- Support rotation of monochrome JPEGs.
|
|
- Handle cover art streams that come after the video stream.
|
|
- Recognize new hard links with inotify.
|
|
- Work around LG TV ordering bug.
|
|
- Implement TiVo image PixelShape support.
|
|
- Support thumbnail rotation.
|
|
- Use "Album Artist" tag from AAC files.
|
|
- Add Korean translations.
|
|
- Fix handling of bad FLAC files.
|
|
|
|
1.1.4 - Released 26-Aug-2014
|
|
--------------------------------
|
|
- Add magic container infrastructure.
|
|
- Add magic containers for 50 recent items for each category.
|
|
- Fix bad null termination in AAC parsing.
|
|
- Fix requests for the last byte of a file, which affected MKV playback on Philips TV's.
|
|
- Support 64-bit time_t values.
|
|
|
|
1.1.3 - Released 05-June-2014
|
|
--------------------------------
|
|
- Enhance log level settings.
|
|
- Fix Samsung browsing when root_container is set.
|
|
- Add Clang compiling support.
|
|
- Fix compiling on systems without iconv.
|
|
- Add merge_media_dirs option, to revert to the old behavior.
|
|
- Add Asus O!Play client support.
|
|
- Fix Broken SSDP multicast membership addition.
|
|
- Fix crash bug with an emtpy filter argument.
|
|
- Accept SMI subtitles in addition to SRT.
|
|
- Add BubbleUPnP detection and enable subtitle support.
|
|
- Allow the user to specify an arbitrary root container.
|
|
- Add libavcodec > 54 / libav 10 compatibility.
|
|
- Get embedded cover art from video files with recent libavformat versions.
|
|
- Disable Samsung DCM10 capability, as it breaks compatibility with new models.
|
|
- Add subtitle support for NetFront™ Living Connect middleware-based clients.
|
|
|
|
1.1.2 - Released 06-Mar-2014
|
|
--------------------------------
|
|
- Show client status on our basic presentation page.
|
|
- Add a new force_sort_criteria option, to globally override the SortCriteria value sent by the client.
|
|
- Fix a couple resource leaks.
|
|
- Add configuration include file support.
|
|
- Support DLNA/UPnP-AV searches issued by clients using the Grilo framework.
|
|
- Fix some clients playing artwork instead of movie.
|
|
- Fix bookmarks on Samsung Series E clients.
|
|
- Add an extra folder level if there are multiple media locations.
|
|
- Fix some multicast membership issues with changing network settings.
|
|
- Make max number of children (connections) configurable.
|
|
- Fix choppy playback with some file types on Panasonic clients by increasing the max connection limit.
|
|
|
|
1.1.1 - Released 01-Nov-2013
|
|
--------------------------------
|
|
- Add network interface monitoring support on Linux.
|
|
- Don't require a configured network interface to start up.
|
|
- Fix some minor spec compliance issues.
|
|
|
|
1.1.0 - Released 04-April-2013
|
|
--------------------------------
|
|
- Add support for other operating systems.
|
|
- Switch to autoconf from our handcrafted genconfig.sh.
|
|
- Add configuration option for UUID.
|
|
- Add configuration option to specify the user to run as.
|
|
- Add support for limiting a media dir to multiple media types.
|
|
- Force a rescan if we detect a new or missing media_dir entry.
|
|
- Fix crash caused by certain TiVo clients.
|
|
- Fix crash bug on video files with some ffmpeg library versions.
|
|
- Add support for TiVo MPEG-TS files.
|
|
- Add some logging and forking tweaks to work better with systemd.
|
|
- Validate or escape user input to prevent SQL injection.
|
|
- Add forced sorting support for Panasonic devices.
|
|
|
|
1.0.25 - Released 13-July-2012
|
|
--------------------------------
|
|
- Fix a couple crash bugs on malformed WAV files.
|
|
- Forcibly tweak the model number for Xbox360 clients, or they might ignore us.
|
|
- Enable all network interfaces by default if none were specified.
|
|
- Add flag to force downscaled thumbnails rather than using embedded ones.
|
|
- Add DirecTV client detection, and fix image resolution issue.
|
|
- Add support for the latest ffmpeg/libav library versions.
|
|
- Fix a potential crash on requests for a resize of a non-existent image.
|
|
- Make DeviceID checking more permissive for Sagem Radio.
|
|
|
|
1.0.24 - Released 14-Feb-2012
|
|
--------------------------------
|
|
- Fix playlist browsing with no SortOrder specified.
|
|
- Fix inotify detection of caption file removal.
|
|
- Handle an empty DeviceID from Zyxel media player SOAP request.
|
|
- Fix false positives in playlist caching optimization when we have duplicate file names in different directories.
|
|
- Trim the camera model name extracted from EXIF tags.
|
|
- Add support for user-configurable log level settings.
|
|
- Add DLNA.ORG_FLAGS support.
|
|
|
|
1.0.23 - Released 23-Jan-2012
|
|
--------------------------------
|
|
- Enable the subtitle menu on some Samsung TV's.
|
|
- Add subtitle support for Panasonic TV's.
|
|
- Add workarounds for LifeTab tablets' bad behavior.
|
|
- Speed up playlist parsing.
|
|
- Make metadata-based virtual containers case insensitive.
|
|
- Add folder art support (very few clients support this though).
|
|
- Improve trimming of quotation marks.
|
|
- Fix SRT caption support with the latest Samsung Series D firmware.
|
|
- Fix subtitles on LG TV's for items whose titles don't have a dot in them.
|
|
- Add support for the av:mediaClass tag, so some Sony devices can filter items by media type.
|
|
- Fix inotify detection issues on first-level folders.
|
|
- Work around LifeTab's broken DLNA support.
|
|
- Add image rotation support during resize. (mostly useful for TiVo)
|
|
|
|
1.0.22 - Released 24-Aug-2011
|
|
--------------------------------
|
|
- Add bookmark support for some Samsung TV's.
|
|
- Fix a memory leak when certain model Samsung TV's or Roku devices are on the network.
|
|
- Fix detection of Samsung Series D models.
|
|
- Add WAV MIME workaround for Marantz Receivers and Roku SoundBridge.
|
|
- Fix bitrate displayed on Microsoft PFS devices.
|
|
- Fix a scanner crash when trying to scan image files with no read access.
|
|
|
|
1.0.21 - Released 18-July-2011
|
|
--------------------------------
|
|
- Fix a few issues with new libav/ffmpeg versions.
|
|
- Fix FF/REW of AVI files on Samsung Series B TV's.
|
|
- Fix a crash bug when playing music on TiVo.
|
|
- Add the ability to change the root media container.
|
|
- Add WAV/RIFF INFO tag parsing support for the most common tags.
|
|
- Fix a crash bug with clients that request a large number of results.
|
|
|
|
1.0.20 - Released 09-June-2011
|
|
--------------------------------
|
|
- Fix a crash bug when scanning MPEG-TS files with odd packet sizes.
|
|
- Fix AVI file streaming on Samsung A-Series TV's.
|
|
- Improve support for the NETGEAR Digital Entertainer Live (EVA2000).
|
|
- Add support for multiple network interfaces.
|
|
- Add subtitle support for LG TV's and Blu-Ray players.
|
|
- Fix some minor coding issues found by cppcheck.
|
|
- Add client adaptation support for Toshiba Regza TV's.
|
|
- Send known audio-only devices straight to the Music section on root requests.
|
|
- Add client adaptation support for Roku SoundBridge audio clients.
|
|
- Improve Sony client adaptation to allow support for more file types.
|
|
- Add support for reading tags from MP4 video files with recent lavf versions.
|
|
- Add support for Samsung's GetFeatureList method.
|
|
|
|
1.0.19 - Released 11-Mar-2011
|
|
--------------------------------
|
|
- When called with -R, only remove art_cache and files.db in case users use an
|
|
imporant directory as their db dir.
|
|
- Properly scan newly created directory symlinks.
|
|
- Improve Windows 7 interoperability.
|
|
- Add basic NLS support, so clients can display localized strings.
|
|
- Optimize JPEG scaling by downscaling as much as possible during decompression.
|