Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libupnp6-1.6.25-lp152.4.1 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: libupnp6 Distribution: openSUSE Leap 15.2
Version: 1.6.25 Vendor: openSUSE
Release: lp152.4.1 Build date: Sun Jun 14 04:46:01 2020
Group: System/Libraries Build host: lamb58
Size: 383736 Source RPM: libupnp-1.6.25-lp152.4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://sourceforge.net/projects/pupnp/
Summary: Portable Universal Plug and Play (UPnP) SDK
The portable Universal Plug and Play (UPnP) SDK provides support for building
UPnP-compliant control points, devices, and bridges on several operating
systems

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Jun 09 2020 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-Fixes-177-NULL-pointer-dereference-in-FindServiceCon.patch
    [boo#1172625]
* Fri Apr 13 2018 adam.majer@suse.de
  - Install license with %license tag instead of as documentation
* Fri Apr 13 2018 bjorn.lie@gmail.com
  - Update to version 1.6.25:
    + Fix and add more compat helpers.
    + Fix assertion error when http_MakeMessage is called with E in
      fmt.
    + libupnp.pc: drop -pthread from Cflags.
    + Fix segmentation fault in http_MakeMessage.
  - Changes from version 1.6.23:
    + Allow extra headers to be sent to client in the File_Info
      struct by adding extra_headers, an array of struct
      Extra_Headers.
    + Queue events on their subscription object instead of adding
      them to the thread pool immediately.
  - Changes from version 1.6.22:
    + Fix some compiler warning messages on md5.c.
    + Replace MD5 impmplementation with public-domain version.
    + ixml/test/test_document.c is missing the string.h include,
      therefore the compiler complains about an implicit declaration.
  - Rebase libupnp-configure.patch with quilt.
  - Run spec-cleaner, modernize spec.
* Thu Mar 02 2017 jengelh@inai.de
  - Rectify RPM groups, use find -delete over -exec rm.
* Fri Feb 24 2017 olaf@aepfle.de
  - Update to version 1.6.21 (bsc#898167)
    * use stderr if log file cannot be opened
    * fix out-of-bounds access [CVE-2016-8863] (bsc#1006256)
    * miniserver: fix binding to ipv6 link-local addresses
    * fix for file write via POST [CVE-2016-6255] (bsc#989948)
  - Replace individual packages from Packman to make migration to
    Tumbleweed easier.
  - Package LICENSE file
* Thu Feb 19 2015 p.drouand@gmail.com
  - Update to version 1.6.19
    * Fix access violation due to changed usage of pthreads-win32
      (closes SF Bug Tracker #119)
  - Update libupnp-configure.patch
  - added baselibs.conf to sources
  - add .sha1 download from sf ... (not much useful)
* Tue Feb 05 2013 zaitor@opensuse.org
  - Update to version 1.6.18:
    + Security fix for CERT issue VU#922681.
    + CVE-2012-5958 Issue #2: Stack buffer overflow of Tempbuf
    + CVE-2012-5959 Issue #4: Stack buffer overflow of Event->UDN
    + CVE-2012-5960 Issue #8: Stack buffer overflow of Event->UDN
    + Notice that the following issues have already been dealt by
      previous work:
    - CVE-2012-5961 Issue #1: Stack buffer overflow of Evt->UDN
    - CVE-2012-5962 Issue #3: Stack buffer overflow of
      Evt->DeviceType
    - CVE-2012-5963 Issue #5: Stack buffer overflow of Event->UDN
    - CVE-2012-5964 Issue #6: Stack buffer overflow of
      Event->DeviceType
    - CVE-2012-5965 Issue #7: Stack buffer overflow of
      Event->DeviceType
    + Fix memory leak and access violation in
      UpnpSendAction(Ex)Async.
    + Disable SetGenaCallback call if device is disabled.
    + Fix problems detected as dead assignment warning by clang
      scan-build.
    + Fix condition for allocation failure in get_content_type().
    + Avoid dereference of null pointer in
      ixmlNode_setNodeProperties.
    + Avoid access violation after parser_parse_chunky_headers call.
    + Remove possibility of access violation.
    + Fix type of local variable stopSock in RunMiniServer().
    + Compilation optimisation.
    + Use of thread-unsafe gmtime() in httpreadwrite.c sf#3507819.
  - Changes from version 1.6.17:
    + Remove implicit casts.
    + Add --enable-unspecified_server
    + Removing implicit casts in miniserver.c
    + Bugs fixed: sf#3512833, sf#3510693, sf#3511149, sf#3514145.
  - Changes from version 1.6.16:
    + Replace sprintf by snprintf in http_WriteHttpPost to avoid
      buffer overflow.
    + Add infoSize parameter to get_sdk_info
    + Check return code in ixml.
    + Add --disable-optssdp option
    + Add more explicit casts and remove dead code.
    + Bug fix in ixmlNode_allowChildren.
    + Improve upnp/genlib/net.
    + Improve ssdp part. Do not compile
      CreateClientRequestPacketUlaGua if IPv6 is disabled.
    + Bugs fixed: sf#3502958, sf#3499781, sf#3499878, sf#3175217,
      sf#3496993, sf#3497714, sf#3498442, sf#3498439, sf#3498436,
      sf#3497714, sf#2989399, sf#3325246, sf#3417134, sf#3497159,
      sf#3497140, sf#3497126, sf#3497034, sf#3497033, sf#3497027,
      sf#3497009, sf#3496703, sf#3496702, sf#3496942, sf#3496938,
      sf#3496934, sf#3496933, sf#3496581, sf#3495616, sf#3495286,
      sf#3495280, sf#3494865, sf#3489999, sf#3489990, sf#3489999.
  - Changes from version 1.6.15:
    + Bug fix on M-SEARCH for IPv6 CPs.
    + Retrieve IPv6 addresses in Upnp_Discovery.
    + Fix bug sf#3469344.
  - Changes from version 1.6.14:
    + UPnP Low Power Support.
    + Bug fix in IN6_IS_ADDR_GLOBAL.
    + Bug Fix on M-SEARCH.
    + Fixes for compilation under Windows.
    + Several fixes to correctly use SOCKET (and related) types
      instead of non-portable variations.
  - Rebase libupnp-configure.patch.
* Sun Feb 03 2013 crrodriguez@opensuse.org
  - Previous patch was incomplete and did not consider files
    in the upnp directory. (updates libupnp-configure.patch)
* Tue Jul 17 2012 crrodriguez@opensuse.org
  - Enable IPV6 support...
  - Fix autotools, all C files must include "*config.h"
  - DO not build samples
* Sat Feb 25 2012 coolo@suse.com
  - sync package name with spec file name

Files

/usr/lib64/libixml.so.2
/usr/lib64/libixml.so.2.0.8
/usr/lib64/libthreadutil.so.6
/usr/lib64/libthreadutil.so.6.0.4
/usr/lib64/libupnp.so.6
/usr/lib64/libupnp.so.6.4.1
/usr/share/doc/packages/libupnp6
/usr/share/doc/packages/libupnp6/ChangeLog
/usr/share/doc/packages/libupnp6/NEWS
/usr/share/doc/packages/libupnp6/README.md
/usr/share/doc/packages/libupnp6/TODO
/usr/share/licenses/libupnp6
/usr/share/licenses/libupnp6/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 11:31:35 2024