python2-miniupnpc - Universal Plug'n'Play (UPnP) Client Module for Python

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-miniupnpc-2.1-3.2.x86_64.rpm
Package name python2-miniupnpc
Package version 2.1
Package release 3.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Python
License BSD-3-Clause
Maintainer -
Download size 46.38 KB
Installed size 99.06 KB
The MiniUPnP project offers software which supports the UPnP Internet Gateway
Device (IGD) specifications.


Package Version Architecture Repository
python2-miniupnpc-2.1-3.2.i586.rpm 2.1 i586 openSUSE Oss
python2-miniupnpc - - -


Name Value -
libminiupnpc17 = 2.1-3.2 - - -
python(abi) = 2.7


Name Value
python2-miniupnpc = 2.1-3.2
python2-miniupnpc(x86-64) = 2.1-3.2


Type URL
Binary Package python2-miniupnpc-2.1-3.2.x86_64.rpm
Source Package miniupnpc-2.1-3.2.src.rpm

Install Howto

Install python2-miniupnpc rpm package:

# zypper install python2-miniupnpc




2018-09-05 -
- Version 2.1 solved:
* CVE-2017-1000494:
* bnc#1075137 - (CVE-2017-1000494) VUL-1: CVE-2017-1000494 miniupnpc: Multiple vulnerabilities can allow a remote attacker to cause a denial of service or potentially execute code
2018-06-29 -
- Fix reproducability by not coding in kernel version:
* miniupnpc-kernelversion.patch
- Fix build with python3 only present in system
2018-05-26 -
- Build 2.1
* CMake Modernize and cleanup CMakeLists.txt
* Update MS Visual Studio projects
listdevices: show devices sorted by XML desc URL
* Small fix in miniupnpcmodule.c (python module)
* Support cross compiling in Makefile.mingw
* Use SOCKET type instead of int (for Win64 compilation)
* Increments API_VERSION to 17
* Disable usage of MiniSSDPd when using -m option
* Fix buffer over run in minixml.c
* Fix uninitialized variable access in upnpreplyparse.c
2017-11-06 -
- Build 2.0.20171102
* Fix CVE-2017-8798   Thanks to tin/Team OSTStrom
* bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error
2017-05-23 -
- Build 2.0.20170509
* Fix CVE-2017-8798 Thanks to tin/Team OSTStrom
* bnc#1038601 fixes VUL-0: CVE-2017-8798: miniupnp: integer signedness error
2016-04-24 -
- Update to version 2.0
* No code changes since 1.9.20160209
2016-02-20 -
- Update to 1.9.20160209
* change miniwget to return HTTP status code
* increments API_VERSION to 16
* Improve UPNPIGD_IsConnected() to check if WAN address is not
private. parse HTTP response status line in miniwget.c
2015-11-17 -
- Update to 1.9.20151026
* snprintf() overflow check. check overflow in simpleUPnPcommand2()
* fix compilation with old macs
* fix compilation with mingw32 (for Appveyor)
* fix python module for python <= 2.3
* Change sameport to localport
* increments API_VERSION to 15
* Fix buffer overflow in igd_desc_parse.c/IGDstartelt()
Discovered by Aleksandar Nikolic of Cisco Talos
* move ssdpDiscoverDevices() to minissdpc.c
* avoid unix socket leak in getDevicesFromMiniSSDPD()
* Also accept "Up" as ConnectionStatus value
* split getDevicesFromMiniSSDPD
* add ttl argument to upnpDiscover() functions
* increments API_VERSION to 14
* Read USN from SSDP messages.
* Check malloc/calloc
* update getDevicesFromMiniSSDPD() to process longer minissdpd
* add searchalltypes param to upnpDiscoverDevices()
* increments API_VERSION to 13
* upnpc: output version on the terminal
_BSD_SOURCE is deprecated in favor of _DEFAULT_SOURCE
* fix getDevicesFromMiniSSDPD() not setting scope_id
* improve -r command of upnpc command line tool
* search all :
upnpDiscoverDevices() / upnpDiscoverAll() functions
listdevices executable
* increment API_VERSION to 12
* validate igd_desc_parse
* increment API_VERSION to 11
simplified function GetUPNPUrls()
* use remoteHost arg of DeletePortMapping
* Fix python3 build
* Fix parsing of IGD2 root descriptions
* Add support for IGD2 AddAnyPortMapping and DeletePortMappingRange
* handle EINPROGRESS after connect()
* minixml now handle XML comments
2015-07-29 -
- Add baselibs.conf: build libminiupnpc10-32bit, as needed by

See Also

Package Description
python2-mistune-0.8.4-1.1.noarch.rpm A markdown parser in pure Python
python2-moban-0.3.8-1.1.noarch.rpm Yet another jinja2 CLI for static text generation
python2-mock-2.0.0-6.3.noarch.rpm A Python Mocking and Patching Library for Testing
python2-mockito-1.1.1-1.1.noarch.rpm Spying framework
python2-mockldap-0.3.0-2.2.noarch.rpm A simple mock implementation of python-ldap
python2-mohawk-1.0.0-1.2.noarch.rpm Library for Hawk HTTP authorization
python2-moksha-common-1.2.5-2.2.noarch.rpm Common components for Moksha
python2-moksha-hub-1.5.3-2.2.noarch.rpm Hub components for Moksha
python2-monascaclient-1.14.0-1.1.noarch.rpm Python API and CLI for OpenStack Monasca
python2-mongoengine-0.15.3-2.2.noarch.rpm Python Object-Document Mapper for working with MongoDB
python2-monotonic-1.5-1.2.noarch.rpm An implementation of time.monotonic() for Python 2 & < 33
python2-more-itertools-4.2.0-1.2.noarch.rpm More routines for operating on iterables, beyond itertools
python2-moretools-0.1.8-2.2.noarch.rpm MORE Overly Reusable Essentials for Python
python2-moto-1.3.7-2.1.noarch.rpm Library to mock out the boto library
python2-moviepy- Video editing with Python