New in MediaTomb 0.11.0 (Mar 3, 2008)
- 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