Files
minidlna/minidlna.changes
Ruediger Oertel b01a3c4a55 - add some of debian's patches and switch back to ffmpeg-7
- added patches:
  - 01-run-instead-of-var-run.patch
    use /run for runtime generated files
  - 07-fix-multi-artist-album-handling.patch
    fix for compilation albums
  - 08-Fix-testupnpdescgen-build.patch
    skip unneccessary lib when linking
  - 10-do-not-close-socket-on-sighup.patch
    no need to restart the interfaces when we just rescan
  - 13-spelling-and-typos.patch
    cleanup error message
  - 15-thumbnails.patch
    use ffmpegthumbnailer
  - 16-Add-compatibility-with-FFMPEG-7.0.patch
    fix build with current ffmpeg
- add br for pkgconfig(libffmpegthumbnailer)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/minidlna?expand=0&rev=27
2024-08-21 16:25:33 +00:00

278 lines
11 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-------------------------------------------------------------------
Wed Aug 21 18:06:14 CEST 2024 - ro@suse.de
- add some of debian's patches and switch back to ffmpeg-7
- added patches:
- 01-run-instead-of-var-run.patch
use /run for runtime generated files
- 07-fix-multi-artist-album-handling.patch
fix for compilation albums
- 08-Fix-testupnpdescgen-build.patch
skip unneccessary lib when linking
- 10-do-not-close-socket-on-sighup.patch
no need to restart the interfaces when we just rescan
- 13-spelling-and-typos.patch
cleanup error message
- 15-thumbnails.patch
use ffmpegthumbnailer
- 16-Add-compatibility-with-FFMPEG-7.0.patch
fix build with current ffmpeg
- add br for pkgconfig(libffmpegthumbnailer)
-------------------------------------------------------------------
Wed Aug 21 07:46:03 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
- Don't use ffmpeg-7 as compilation of several files fails with
error messages like:
...
libav.h:177:36: error: AVCodecParameters has no member named channels
metadata.c:828:30: note: in expansion of macro lav_channels
...
-------------------------------------------------------------------
Sat Aug 19 09:50:18 UTC 2023 - ecsos <ecsos@opensuse.org>
- Update to 1.3.3 (bsc#1222007)
- Fixed HTTP chunk length parsing. (CVE-2023-33476)
- Improved Dutch and Swedish translations.
- Fixed directory symlink deletion handling.
-------------------------------------------------------------------
Sat Oct 1 11:29:32 UTC 2022 - Dirk Müller <dmueller@suse.com>
- update to 1.3.2:
* Improved DNS rebinding attack protection.
* Added Samsung Neo QLED series (2021) support.
* Added webm/rm/rmvb support.
* 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.
- drop minidlna-1.3.0-1.3.1.patch (upstream)
-------------------------------------------------------------------
Mon Mar 7 12:07:23 CET 2022 - ro@suse.de
- update to version 1.3.1 (bsc#1196814)
- Fixed a potential crash in SSDP request parsing.
- Fixed a configure script failure on some platforms.
- Protect against DNS rebinding attacks. (CVE-2022-26505)
- Fix an socket leakage issue on some platforms.
- Minor bug fixes.
- added patch minidlna-1.3.0-1.3.1.patch as the new version
was not tagged or released upstream
- added BR for automake to fix build and readd autogen call
- drop patch minidlna-multiple_definition.patch (upstreamed)
- add "su minidlna minidlna" to the logrotate config
-------------------------------------------------------------------
Wed Oct 6 12:16:15 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Modified:
* minidlna.service
-------------------------------------------------------------------
Wed Dec 2 13:43:53 UTC 2020 - Thorsten Kukuk <kukuk@suse.com>
- Use sysusers macros to create minidlna user
- Cleanup dependencies
- Don't hardrequire logrotate, we don't write log files anymore
-------------------------------------------------------------------
Tue Dec 1 11:08:23 CET 2020 - ro@suse.de
- update to version 1.3.0 (bsc#1179447)
- 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.
- remove upstreamed hunks from minidlna-multiple_definition.patch
- add zlib-devel to BuildRequires
-------------------------------------------------------------------
Mon Jun 8 10:51:07 CEST 2020 - ro@suse.de
- add patch minidlna-multiple_definition.patch to fix
multiple definition linker errors with recent gcc
(from https://706916.bugs.gentoo.org/attachment.cgi?id=641058)
-------------------------------------------------------------------
Mon Dec 10 08:45:27 UTC 2018 - olaf@aepfle.de
- Use pkgconfig(libav*) to refer to ffmpeg
-------------------------------------------------------------------
Mon Oct 22 12:53:50 UTC 2018 - Ismail Dönmez <idonmez@suse.com>
- Fix a typo in spec file
- Use %license
-------------------------------------------------------------------
Tue Dec 12 00:58:22 CET 2017 - ro@suse.de
- update service file: add reload action
-------------------------------------------------------------------
Mon Dec 11 12:20:30 UTC 2017 - mpluskal@suse.com
- Cleanup spec file with spec-clener
-------------------------------------------------------------------
Mon Dec 11 00:09:54 CET 2017 - ro@suse.de
- reworked specfile based on fedora variant
- switched to systemd
- added patch minidlna-vdr.diff to serve vdr files
- update to 1.2.1 release
- 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.
- update to 1.2.0 release
- 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.
- update to 1.1.6 release
- 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.
- update to 1.1.5 release
- 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.
- update to 1.1.4 release
- 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.
- update to 1.1.3 release
- 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.
- update to 1.1.2 release
- 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.
- update to 1.1.1 release
- Add network interface monitoring support on Linux.
- Don't require a configured network interface to start up.
- Fix some minor spec compliance issues.
- update to 1.1.0 release
- 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.
-------------------------------------------------------------------
Thu Apr 13 05:40:29 UTC 2012 - rabauke@opensuse.org
- update to 1.0.24 release
-------------------------------------------------------------------
Thu Sep 8 05:40:29 UTC 2011 - vlewin@suse.com
- updated to version 1.0.22
- added rescan action to rcminildna file
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.
-------------------------------------------------------------------
Fri Jul 15 10:07:07 UTC 2011 - vlewin@novell.com
- Initial version