- Security update to miniupnpc-1.9.20151008

Security: http://talosintel.com/reports/TALOS-2015-0035/
PR:		203705
Submitted by:	Bernard Spil
This commit is contained in:
Dirk Meyer 2015-10-13 18:39:45 +00:00
parent 9a561e5c66
commit a02d0704b0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=399209
4 changed files with 9 additions and 17 deletions

View file

@ -1,7 +1,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= miniupnpc PORTNAME= miniupnpc
PORTVERSION= 1.9 PORTVERSION= 1.9.20151008
CATEGORIES?= net CATEGORIES?= net
MASTER_SITES= http://miniupnp.free.fr/files/ MASTER_SITES= http://miniupnp.free.fr/files/
@ -29,7 +29,7 @@ USE_RC_SUBR= miniupnpc
post-install: post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/upnpc \ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/upnpc \
${STAGEDIR}${PREFIX}/lib/libminiupnpc.so.10 ${STAGEDIR}${PREFIX}/lib/libminiupnpc.so.15
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,2 +1,2 @@
SHA256 (miniupnpc-1.9.tar.gz) = 2923e453e880bb949e3d4da9f83dd3cb6f08946d35de0b864d0339cf70934464 SHA256 (miniupnpc-1.9.20151008.tar.gz) = e444ac3b587ce82709c4d0cfca1fe71f44f9fc433e9f946b12b9e1bfe667a633
SIZE (miniupnpc-1.9.tar.gz) = 74230 SIZE (miniupnpc-1.9.20151008.tar.gz) = 83538

View file

@ -1,14 +1,5 @@
--- Makefile.orig 2014-01-31 14:57:23.000000000 +0100 --- Makefile.orig 2014-01-31 14:57:23.000000000 +0100
+++ Makefile 2014-10-07 23:26:17.000000000 +0200 +++ Makefile 2014-10-07 23:26:17.000000000 +0200
@@ -35,7 +35,7 @@
CFLAGS += -fno-common
CFLAGS += -DMINIUPNPC_SET_SOCKET_TIMEOUT
CFLAGS += -DMINIUPNPC_GET_SRC_ADDR
-CFLAGS += -D_BSD_SOURCE -D_POSIX_C_SOURCE=1
+CFLAGS += -D_BSD_SOURCE
CFLAGS += -ansi
# -DNO_GETADDRINFO
INSTALL = install
@@ -117,13 +117,11 @@ @@ -117,13 +117,11 @@
TESTIGDDESCPARSE := $(TESTIGDDESCPARSE) minissdpc.o TESTIGDDESCPARSE := $(TESTIGDDESCPARSE) minissdpc.o
endif endif

View file

@ -1,15 +1,16 @@
bin/upnpc
bin/external-ip bin/external-ip
include/miniupnpc/declspec.h bin/upnpc
include/miniupnpc/igd_desc_parse.h include/miniupnpc/igd_desc_parse.h
include/miniupnpc/miniupnpc.h include/miniupnpc/miniupnpc.h
include/miniupnpc/miniupnpc_declspec.h
include/miniupnpc/miniupnpctypes.h include/miniupnpc/miniupnpctypes.h
include/miniupnpc/miniwget.h include/miniupnpc/miniwget.h
include/miniupnpc/portlistingparse.h include/miniupnpc/portlistingparse.h
include/miniupnpc/upnpcommands.h include/miniupnpc/upnpcommands.h
include/miniupnpc/upnpreplyparse.h include/miniupnpc/upnpdev.h
include/miniupnpc/upnperrors.h include/miniupnpc/upnperrors.h
include/miniupnpc/upnpreplyparse.h
lib/libminiupnpc.a lib/libminiupnpc.a
lib/libminiupnpc.so lib/libminiupnpc.so
lib/libminiupnpc.so.10 lib/libminiupnpc.so.15
man/man3/miniupnpc.3.gz man/man3/miniupnpc.3.gz