48 Commits

Author SHA256 Message Date
2f8bf1f66a Accepting request 1166864 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1166864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=26
2024-04-12 15:34:09 +00:00
3c846dbe9e Accepting request 1166002 from home:amanzini:branches:devel:libraries:c_c++
- update to 2.2.6:
  * includes charset="utf-8" in Content-Type
  * fix memory allocation error in minissdpc.c
  * Make User-Agent compliant.
  * add new binary listdevices => upnp-listdevices
- added %check section to run unit tests

OBS-URL: https://build.opensuse.org/request/show/1166002
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=46
2024-04-11 12:03:52 +00:00
c8656eb323 Accepting request 1101308 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1101308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=25
2023-07-29 18:10:39 +00:00
daf435eb41 Accepting request 1098814 from home:dirkmueller:Factory
- update to 2.2.5:
  * GetListOfPortMappings NewStartPort 0 => 1
  * CheckPinholeWorking is optional
  * add 60x errors from UPnP Device Architecture
  * cmake: install binaries, man pages and external-ip.sh 
- drop python2 support

OBS-URL: https://build.opensuse.org/request/show/1098814
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=44
2023-07-29 08:42:14 +00:00
393cd5f086 Accepting request 1060061 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1060061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=24
2023-01-23 17:30:32 +00:00
93f933931e Accepting request 1044990 from home:dirkmueller:Factory
- update to 2.2.4:
  * upnpc: use of @ to replace local lan address
  * python module : Allow to specify the root description url
  * Change directory structure : include/ and src/ directories.
- drop makefile-deps-fix.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/1044990
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=42
2023-01-20 22:53:32 +00:00
ef69fad3e4 Accepting request 982362 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/982362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=23
2022-06-17 19:20:18 +00:00
951820df63 Accepting request 981559 from home:mnhauke:games
- Set LIBIR during 'make install' to fix the library path in the
  generated pkg-config file.

OBS-URL: https://build.opensuse.org/request/show/981559
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=40
2022-06-13 08:22:45 +00:00
3f5e40dee9 Accepting request 894918 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/894918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=22
2021-06-03 22:33:11 +00:00
bca6df7e53 Accepting request 894124 from home:AndreasStieger:branches:devel:libraries:c_c++
2.2.2 miniupnpc from SR#889005 + signing key

OBS-URL: https://build.opensuse.org/request/show/894124
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=38
2021-05-22 10:53:07 +00:00
Richard Brown
82b94a8e26 Accepting request 881375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/881375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=21
2021-04-01 12:16:00 +00:00
65c32b4cbc Accepting request 881353 from home:bnavigator:branches:devel:libraries:c_c++
- Can't assume non-existence of python38 macros in Leap.
  gh#openSUSE/python-rpm-macros#107
  Test for suse_version instead. Only Tumbleweed has and needs the
  python_subpackage_only support.

OBS-URL: https://build.opensuse.org/request/show/881353
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=36
2021-03-25 18:49:47 +00:00
993df42bae Accepting request 862281 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/862281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=20
2021-01-15 18:44:24 +00:00
50fcbadb92 Accepting request 859233 from home:dirkmueller:branches:devel:libraries:c_c++
- update to 2.2.1:
  * Add miniupnpc.rc for .dll description
  * Check properly for reserved IP addresses
  * prevent infinite loop in upnpDiscover()
  * Add Haiku support
  * testminiwget.sh can use either "ip addr" or "ifconfig -a
  * fix UPNP_GetValidIGD() when several devices are found
  * Allow Remote Host on upnpc command line
  * fix error 708 description in strupnperror()
  * Fix memory leak in upnpreplyparse.c with NewPortListing element
  * connecthostport.c: Code simplification, error trace fix
  * set timeout for select() in connecthostport()
  * miniupnpcmodule.c: check return of WSAStartup()

OBS-URL: https://build.opensuse.org/request/show/859233
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=34
2021-01-11 12:24:21 +00:00
102a796a48 Accepting request 855007 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/855007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=19
2020-12-15 11:27:22 +00:00
fb2c48268e Accepting request 849906 from home:bnavigator:branches:devel:libraries:c_c++
- Fix the python subpackage generation
  gh#openSUSE/python-rpm-macros#79
- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66
- Don't own the whole python sitearch directory

OBS-URL: https://build.opensuse.org/request/show/849906
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=32
2020-12-12 00:47:57 +00:00
96865f580a Accepting request 633476 from devel:libraries:c_c++
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 (forwarded request 633475 from worldcitizen)

OBS-URL: https://build.opensuse.org/request/show/633476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=18
2018-09-07 13:35:13 +00:00
Joop Boonen
9c53439899 Accepting request 633475 from home:worldcitizen:branches:devel:libraries:c_c++
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

OBS-URL: https://build.opensuse.org/request/show/633475
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=30
2018-09-05 13:04:25 +00:00
17a01d557e Accepting request 620181 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/620181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=17
2018-07-07 19:56:19 +00:00
697542c023 Accepting request 619769 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Fix reproducability by not coding in kernel version:
  * miniupnpc-kernelversion.patch
- Fix build with python3 only present in system

OBS-URL: https://build.opensuse.org/request/show/619769
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=28
2018-07-02 09:02:40 +00:00
42c9b729f7 Accepting request 612496 from devel:libraries:c_c++
Build 2.1 (forwarded request 612402 from worldcitizen)

OBS-URL: https://build.opensuse.org/request/show/612496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=16
2018-05-30 09:40:27 +00:00
Joop Boonen
5a80dcef9b Accepting request 612402 from home:worldcitizen:branches:devel:libraries:c_c++
Build 2.1

OBS-URL: https://build.opensuse.org/request/show/612402
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=26
2018-05-27 09:51:39 +00:00
b0b14a5871 Accepting request 539301 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/539301
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=15
2017-11-10 13:40:55 +00:00
Ismail Dönmez
2135f2166d Accepting request 539276 from home:worldcitizen:branches:devel:libraries:c_c++
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

OBS-URL: https://build.opensuse.org/request/show/539276
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=24
2017-11-06 13:17:19 +00:00
bd7a50fc8f Accepting request 497808 from devel:libraries:c_c++
Corrected typo (forwarded request 497807 from worldcitizen)

OBS-URL: https://build.opensuse.org/request/show/497808
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=14
2017-06-02 08:29:54 +00:00
Joop Boonen
a193990817 Accepting request 497807 from home:worldcitizen:branches:devel:libraries:c_c++
Corrected typo

OBS-URL: https://build.opensuse.org/request/show/497807
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=22
2017-05-23 15:16:14 +00:00
Joop Boonen
8b0d4f6d6b Accepting request 497788 from home:worldcitizen:branches:devel:libraries:c_c++
Build 2.0.20170509 bnc#1038601 Fixes CVE-2017-8798

OBS-URL: https://build.opensuse.org/request/show/497788
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=21
2017-05-23 14:31:18 +00:00
cdecc1d0e7 Accepting request 391484 from devel:libraries:c_c++
- Update to version 2.0
  * No code changes since 1.9.20160209

OBS-URL: https://build.opensuse.org/request/show/391484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=13
2016-05-02 08:43:03 +00:00
Ismail Dönmez
84567701a7 - Update to version 2.0
* No code changes since 1.9.20160209

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=19
2016-04-24 19:06:59 +00:00
1b71b7ca2f Accepting request 360628 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/360628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=12
2016-03-01 08:35:40 +00:00
Ismail Dönmez
784b6b7237 Accepting request 360617 from home:pluskalm:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/360617
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=17
2016-02-20 14:49:53 +00:00
1e71ec979c Accepting request 345025 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/345025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=11
2015-12-03 12:25:35 +00:00
Ismail Dönmez
7ff8d24dfc Accepting request 344963 from home:pluskalm:branches:devel:libraries:c_c++
- 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
    see https://github.com/miniupnp/miniupnp/pull/120
  * 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
    responses
  * 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 CMakeLists.txt COMPILE_DEFINITIONS
  * fix getDevicesFromMiniSSDPD() not setting scope_id
  * improve -r command of upnpc command line tool
  * search all :
    upnpDiscoverDevices() / upnpDiscoverAll() functions
    listdevices executable

OBS-URL: https://build.opensuse.org/request/show/344963
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=15
2015-11-18 11:20:33 +00:00
094fcbc609 Accepting request 319388 from devel:libraries:c_c++
- Add baselibs.conf: build libminiupnpc10-32bit, as needed by
  libsocks0-32bit. (forwarded request 319246 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/319388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=10
2015-08-10 07:11:42 +00:00
Joop Boonen
b5ea0ad4e9 Accepting request 319246 from home:dimstar:Factory
- Add baselibs.conf: build libminiupnpc10-32bit, as needed by
  libsocks0-32bit.

OBS-URL: https://build.opensuse.org/request/show/319246
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=13
2015-07-29 12:00:33 +00:00
Stephan Kulow
6e3923f878 Accepting request 237225 from devel:libraries:c_c++
- Update to 1.9:
  * added argument remoteHost to UPNP_GetSpecificPortMappingEntry()
    increment API_VERSION to 10
  * --help and -h arguments in upnpc.c
  * fixed potential buffer overrun in miniwget.c
    bnc#881990
    CVE-2014-3985
    Modified UPNP_GetValidIGD() to check for ExternalIpAddress
  * define MAXHOSTNAMELEN if not already done
  * update upnpreplyparse to allow larger values (128 chars instead of 64) 
  * Update upnpreplyparse to take into account "empty" elements
    validate upnpreplyparse.c code with "make check"
  * Fix Solaris build thanks to Maciej Małecki
  * Fix testminiwget.sh for BSD
  * Fixed Makefile for *BSD
  * Update Makefile to use JNAerator version 0.11
  * Fix testminiwget.sh for use with dash
    Use $(DESTDIR) in Makefile

OBS-URL: https://build.opensuse.org/request/show/237225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=8
2014-06-19 11:19:50 +00:00
Joop Boonen
747d45e12e Accepting request 236817 from home:worldcitizen:branches:devel:libraries:c_c++
- Update to 1.9:
  * added argument remoteHost to UPNP_GetSpecificPortMappingEntry()
    increment API_VERSION to 10
  * --help and -h arguments in upnpc.c
  * fixed potential buffer overrun in miniwget.c
    bnc#881990
    CVE-2014-3985
    Modified UPNP_GetValidIGD() to check for ExternalIpAddress
  * define MAXHOSTNAMELEN if not already done
  * update upnpreplyparse to allow larger values (128 chars instead of 64) 
  * Update upnpreplyparse to take into account "empty" elements
    validate upnpreplyparse.c code with "make check"
  * Fix Solaris build thanks to Maciej Małecki
  * Fix testminiwget.sh for BSD
  * Fixed Makefile for *BSD
  * Update Makefile to use JNAerator version 0.11
  * Fix testminiwget.sh for use with dash
    Use $(DESTDIR) in Makefile

OBS-URL: https://build.opensuse.org/request/show/236817
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=12
2014-06-13 11:13:35 +00:00
Stephan Kulow
0e03b4ab4c Accepting request 177875 from devel:libraries:c_c++
Update to 1.8 (forwarded request 177873 from worldcitizen)

OBS-URL: https://build.opensuse.org/request/show/177875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=6
2013-06-11 04:36:13 +00:00
00fe483252 Accepting request 177873 from home:worldcitizen:branches:devel:libraries:c_c++
Update to 1.8

OBS-URL: https://build.opensuse.org/request/show/177873
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=10
2013-06-06 07:59:59 +00:00
Ismail Dönmez
9d16a18980 Accepting request 146618 from devel:libraries:c_c++
- Update to 1.7 version:
  * Cleanup settings of CFLAGS in Makefile
  * Fix signed/unsigned integer comparaisons
  * Allow to specify protocol with TCP or UDP for -A option
  * Only try to fetch XML description once in UPNP_GetValidIGD()
  * Added -ansi flag to compilation, and fixed C++ comments to ANSI C comments.
  * minor improvements to minihttptestserver.c
  * upnperrors.c returns valid error string for unrecognized error codes
  * make minihttptestserver listen on loopback interface instead of 0.0.0.0
  * Maven installation thanks to Alexey Kuznetsov
  * Replace WIN32 macro by _WIN32
  * Fixes in java wrappers thanks to Alexey Kuznetsov :
    https://github.com/axet/miniupnp/tree/fix-javatest/miniupnpc
  * Make and install .deb packages (python) thanks to Alexey Kuznetsov :
    https://github.com/axet/miniupnp/tree/feature-debbuild/miniupnpc
  * The multicast interface can now be specified by name with IPv4.
  * Install man page
  * added header to Port Mappings list in upnpc.c
  * Makefile : make clean now removes jnaerator generated files.
  * MINIUPNPC_VERSION in miniupnpc.h (updated by make)
  * added rootdescURL to UPNPUrls structure.
- Remove unneeded miniupnpc-makefile.patch

OBS-URL: https://build.opensuse.org/request/show/146618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=4
2013-01-01 11:01:09 +00:00
Ismail Dönmez
ede0049276 - Remove unneeded miniupnpc-makefile.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=8
2012-12-29 13:00:59 +00:00
Ismail Dönmez
cf288093b7 Accepting request 146358 from home:posophe:branches:devel:libraries:c_c++
Update to 1.7 version

OBS-URL: https://build.opensuse.org/request/show/146358
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=7
2012-12-26 09:40:46 +00:00
Stephan Kulow
e852eed1c0 Accepting request 105732 from devel:libraries:c_c++
Install headers in the right location (forwarded request 105634 from vuntz)

OBS-URL: https://build.opensuse.org/request/show/105732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=2
2012-02-20 15:15:26 +00:00
689d1d3bc5 Accepting request 105634 from home:vuntz:branches:devel:libraries:c_c++
Install headers in the right location

OBS-URL: https://build.opensuse.org/request/show/105634
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=5
2012-02-17 19:22:36 +00:00
Stephan Kulow
44b2d2505e Accepting request 99350 from devel:libraries:c_c++
Request to have miniupnpc add to openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/99350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/miniupnpc?expand=0&rev=1
2012-01-09 15:01:10 +00:00
Joop Boonen
80b65d7697 Corrected the License
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=3
2012-01-07 22:08:53 +00:00
f1e66446bd Remove redundant/unwanted tags/section (cf. specfile guidelines); %_smp_mflags
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=2
2011-12-23 21:37:15 +00:00
Ismail Dönmez
34850d0634 Accepting request 98055 from home:worldcitizen:branches:games
Build miniupnpc version 1.6

OBS-URL: https://build.opensuse.org/request/show/98055
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/miniupnpc?expand=0&rev=1
2011-12-23 19:16:24 +00:00