File minidlna.changes of Package minidlna

-------------------------------------------------------------------
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 

openSUSE Build Service is sponsored by