Gerbera v0.11.0 Release Notes
-
- ๐ implemented transcoding support that allows to plug in an arbitrary transcoding application
- โ added fourcc detection for AVI files and transcoding options to limit transcoding to certain fourcc's
- โ added new metadata extractor using ffmpeg, patch submitted by Ingo Preiml
- โ added vorbis / theora detection for ogg containers, so video files should not end up in audio containers anymore
- ๐ fixed bug where database-file option was still checked even when MySQL was selected in the configuration
- ๐ fixed a bug where check of the home directory was enforced even if the configuration file was specified on command line
- UTF-8 fix suggested by piman - taglib should handle UTF-8 correctly, so we will request an UTF-8 string from taglib and do not do the conversion ourselves
- UTF-8 fix for libextractor, basically same as with TagLib
- โ added default mapping for flv files since they are not correctly recognized by libmagic
- ๐ fixed a bug where we could get crashed by a missing URL parameter sent to the UI
- ๐ fixed 64bit related issues in the UPnP SDK
- ๐ fixed a problem where ID3 tags were not detected with id3lib
- ๐ fixed off by one errors in StringBuffer class, thanks to stigpo for the patch
- ๐ fixed bug #1824216 - encoded URLs were not treated properly
- ๐ฒ made sure that log output is always flushed
- ๐ง made temporary directory configurable
- ๐ using expat as XML parser
- ๐ new XML generator - support for comments
- ๐ changed layout of the storage configuration XML
- โ added migration for old config.xml
- ๐ speed up sqlite3 by setting synchronous=off by default
- โ adding automatic database backup for sqlite3
- โ adding automatic backup restore on sqlite3 database corruption
- ๐ fix permission problem - supplementary groups weren't set by initgroups()
- ๐ fixed js (spidermonkey) related crashes
- ๐ fix mysql reconnect issue - charset was lost after reconnect
- โ added check to avoid coredump when max number of inotify watches has been reached
- made sure that range requests specified as "bytes=0-" do not trigger a 416 response for media where the filesize is unknown
- โ added fix for chunked encoding that was posted on the maemo forums
- ๐ fixed configure to determine if iconv needs the const char cast or not (fixes OSX compilation problem)
- โ added album art support for the PS3
- ๐ fixed a bug where path used by add container chain was not converted to UTF-8
- โ added patch for author and director extraction from id3 tags, submitted by Reinhard Enders
- init script for fedora now uses the -e option instead of grepping for the IP (old variant only worked on systems with english language)
- โก๏ธ updated spec file with changes from Marc Wiriadisastra
- ๐ we now are also providing the filesize along with the other metadata
- โ added environment variables that can be used for additional server configuration (useful for directory independent NAS setups)
- โ added comments and examples to the config.xml that is generated by the server
- โ added patch from Gabriel Burca to extract keywords from id3 tags
- โ added runtime inotify detection
- โ added a workaround for the Noxon V1 which for some reasons sends us a double encoded ampersand XML sequences in the URL
- implemented feature request #1771561, extension to mimetype mappings can now be case insensitive