11 Commits

Author SHA1 Message Date
alperak
6908f7fcb8 libupnp: upgrade 1.14.6 -> 1.14.18
Changelog:

github.com/pupnp/pupnp/blob/branch-1.14.x/ChangeLog

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
Khem Raj
40622feb2e libupnp: Do not use _np versions of mutex APIs
These APIs are deprecated/removed in future glibc 2.34+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2021-05-11 08:27:27 -07:00
Khem Raj
fec057d6d0 libupnp: Upgrade to 1.14.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-03 09:49:34 -07:00
Oleksandr Kravchuk
2b2a1edf7b libupnp: update to 1.14.0
inherit pkgconfig

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-31 13:22:53 -07:00
Khem Raj
c0a71bc263 libupnp: Build samples with LFS on
Fixes errors ( qemuarm/thumb )
../../../git/upnp/inc/FileInfo.h:22:2: error: #error libupnp uses large file support, so users must do that, too

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-12 08:40:40 -08:00
Khem Raj
3d7f68c308 libupnp: Upgrade to 1.8.4
License-Update: Renamed and deleted empty line

License file is now called COPYING
d3a04002e5 (diff-7116ef0705885343c9e1b2171a06be0e)

This is 3 Clause BSD license so make it accurate

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08 15:17:07 -08:00
Andreas Müller
b42de13f27 libupnp1.6: remove
1.6 was kept for mpd only (see commit d56f417498e5b582973117479f53eec458ab911b)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Fabien Lahoudere
d56f417498 libupnp: Add recipe for version 1.8.2
This version is needed for gerbera (and possibly vlc), however
this version break mpd, so keep old version as libupnp1.6 and
use it for mpd until there is new version of mpd supporting 1.8
version.

Signed-off-by: Fabien Lahoudere <fabien.lahoudere@collabora.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-09-18 10:18:11 +02:00
Andrej Valek
a859d56196 libupnp: Upgrade 1.6.19 -> 1.6.21
Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-06-12 06:56:23 +02:00
Andrej Valek
b4659368a0 libupnp: Fix out-of-bound access in create_url_list() (CVE-2016-8863)
If there is an invalid URL in URLS->buf after a valid one, uri_parse is
called with out pointing after the allocated memory. As uri_parse writes
to *out before returning an error the loop in create_url_list must be
stopped early to prevent an out-of-bound access

Signed-off-by: Andrej Valek <andrej.valek@siemens.com>
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26 08:23:18 +01:00
Andre McCurdy
4e3fd58988 libupnp: add initial recipe, libupnp v1.6.19
http://pupnp.sourceforge.net/

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-23 12:40:10 +02:00