pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/librelp devel/librelp: Update to 1.2.16.
details: https://anonhg.NetBSD.org/pkgsrc/rev/cef69e56c1af
branches: trunk
changeset: 380522:cef69e56c1af
user: fhajny <fhajny%pkgsrc.org@localhost>
date: Wed May 16 11:33:14 2018 +0000
description:
devel/librelp: Update to 1.2.16.
- API changes
- add new API: relpSrvSetOversizeMode()
- add new API: relpSrvSetLstnAddr()
- support additional hashes for fingerprint mode
- bugfix: potential memory leak
- bugfix: memory leak on protocol error
- fixed a couple of minor issues
diffstat:
devel/librelp/Makefile | 7 +++--
devel/librelp/distinfo | 13 +++++-----
devel/librelp/patches/patch-configure | 21 ++++++++++++-----
devel/librelp/patches/patch-src_tcp.c | 42 -----------------------------------
4 files changed, 25 insertions(+), 58 deletions(-)
diffs (143 lines):
diff -r 3b375cf23ec6 -r cef69e56c1af devel/librelp/Makefile
--- a/devel/librelp/Makefile Wed May 16 11:30:50 2018 +0000
+++ b/devel/librelp/Makefile Wed May 16 11:33:14 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2018/04/17 22:29:31 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2018/05/16 11:33:14 fhajny Exp $
-DISTNAME= librelp-1.2.15
-PKGREVISION= 1
+DISTNAME= librelp-1.2.16
CATEGORIES= devel
MASTER_SITES= http://download.rsyslog.com/librelp/
@@ -22,5 +21,7 @@
PKGCONFIG_OVERRIDE+= relp.pc.in
+TEST_TARGET= check
+
.include "../../security/gnutls/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 3b375cf23ec6 -r cef69e56c1af devel/librelp/distinfo
--- a/devel/librelp/distinfo Wed May 16 11:30:50 2018 +0000
+++ b/devel/librelp/distinfo Wed May 16 11:33:14 2018 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.4 2018/03/23 12:24:32 fhajny Exp $
+$NetBSD: distinfo,v 1.5 2018/05/16 11:33:14 fhajny Exp $
-SHA1 (librelp-1.2.15.tar.gz) = 648e773970f114ea78cbe21d94b264585a750d61
-RMD160 (librelp-1.2.15.tar.gz) = 14d7bcc135385f572bba88e0dd87ad57ba33e829
-SHA512 (librelp-1.2.15.tar.gz) = 9cf52c82c8e61f6970a83ead60da4bc64ab56a2bda42fedf184a1ae60c28f66d565a0c3a8720b55b9a2e5e3ffb7ec35601158f634c8f2965f8c0d3b4f1c15568
-Size (librelp-1.2.15.tar.gz) = 440273 bytes
-SHA1 (patch-configure) = 9c90263bddaa91d8b6adcc70591169ac6f7d78d4
+SHA1 (librelp-1.2.16.tar.gz) = 40934dba5ad2cc1184ee0a60acaf2da70dca54f4
+RMD160 (librelp-1.2.16.tar.gz) = ba79e0ce34789e85d5a7f602d9c0209ea3a3ad4a
+SHA512 (librelp-1.2.16.tar.gz) = 54c101281c94046e4f8d6f77e73ab52874408e62c77f3dfa29ec0b294f39c216637674cc0bf1b7e04173557b3f21bfa74b7be1aafa3ff2771acd41d1d067d3a3
+Size (librelp-1.2.16.tar.gz) = 474456 bytes
+SHA1 (patch-configure) = 4c48a61df9445534f341eb3050d9fcbdd01303c2
SHA1 (patch-src_Makefile.in) = f59ca692ac59af2f96638ac3eb5597610c1e0a97
-SHA1 (patch-src_tcp.c) = b8670856a958b92520162c5f86eeebad34a5c095
diff -r 3b375cf23ec6 -r cef69e56c1af devel/librelp/patches/patch-configure
--- a/devel/librelp/patches/patch-configure Wed May 16 11:30:50 2018 +0000
+++ b/devel/librelp/patches/patch-configure Wed May 16 11:33:14 2018 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.1 2018/03/23 12:24:32 fhajny Exp $
+$NetBSD: patch-configure,v 1.2 2018/05/16 11:33:14 fhajny Exp $
Portability.
---- configure.orig 2018-03-21 08:43:29.000000000 +0000
+--- configure.orig 2018-05-14 08:49:08.000000000 +0000
+++ configure
-@@ -3234,7 +3234,7 @@ $as_echo "#define OS_AIX 1" >>confdefs.h
+@@ -3247,7 +3247,7 @@ $as_echo "#define OS_AIX 1" >>confdefs.h
LDFLAGS="$LDFLAGS -brtl"
;;
esac
@@ -13,7 +13,7 @@
OS_APPLE_TRUE=
OS_APPLE_FALSE='#'
else
-@@ -3242,7 +3242,7 @@ else
+@@ -3255,7 +3255,7 @@ else
OS_APPLE_FALSE=
fi
@@ -22,7 +22,7 @@
xOS_LINUX_TRUE=
xOS_LINUX_FALSE='#'
else
-@@ -3250,7 +3250,7 @@ else
+@@ -3263,7 +3263,7 @@ else
xOS_LINUX_FALSE=
fi
@@ -31,7 +31,7 @@
OS_LINUX_TRUE=
OS_LINUX_FALSE='#'
else
-@@ -3258,7 +3258,7 @@ else
+@@ -3271,7 +3271,7 @@ else
OS_LINUX_FALSE=
fi
@@ -40,3 +40,12 @@
OS_SOLARIS_TRUE=
OS_SOLARIS_FALSE='#'
else
+@@ -14691,7 +14691,7 @@ fi
+
+
+ fi
+- if test "$enable_valgrind" == "yes"; then
++ if test "$enable_valgrind" = "yes"; then
+ HAVE_VALGRIND_TRUE=
+ HAVE_VALGRIND_FALSE='#'
+ else
diff -r 3b375cf23ec6 -r cef69e56c1af devel/librelp/patches/patch-src_tcp.c
--- a/devel/librelp/patches/patch-src_tcp.c Wed May 16 11:30:50 2018 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-$NetBSD: patch-src_tcp.c,v 1.2 2018/03/23 12:24:32 fhajny Exp $
-
-Improve portability, fix build on SunOS and BSD.
-
---- src/tcp.c.orig 2018-03-21 08:40:38.000000000 +0000
-+++ src/tcp.c
-@@ -668,7 +668,7 @@ EnableKeepAlive(const relpTcp_t *__restr
- if(pSrv->iKeepAliveProbes > 0) {
- optval = pSrv->iKeepAliveProbes;
- optlen = sizeof(optval);
-- ret = setsockopt(sock, SOL_TCP, TCP_KEEPCNT, &optval, optlen);
-+ ret = setsockopt(sock, IPPROTO_TCP, TCP_KEEPCNT, &optval, optlen);
- } else {
- ret = 0;
- }
-@@ -684,7 +684,7 @@ EnableKeepAlive(const relpTcp_t *__restr
- if(pSrv->iKeepAliveTime > 0) {
- optval = pSrv->iKeepAliveTime;
- optlen = sizeof(optval);
-- ret = setsockopt(sock, SOL_TCP, TCP_KEEPIDLE, &optval, optlen);
-+ ret = setsockopt(sock, IPPROTO_TCP, TCP_KEEPIDLE, &optval, optlen);
- } else {
- ret = 0;
- }
-@@ -700,7 +700,7 @@ EnableKeepAlive(const relpTcp_t *__restr
- if(pSrv->iKeepAliveIntvl > 0) {
- optval = pSrv->iKeepAliveIntvl;
- optlen = sizeof(optval);
-- ret = setsockopt(sock, SOL_TCP, TCP_KEEPINTVL, &optval, optlen);
-+ ret = setsockopt(sock, IPPROTO_TCP, TCP_KEEPINTVL, &optval, optlen);
- } else {
- ret = 0;
- }
-@@ -1592,7 +1592,7 @@ static inline void
- setCORKopt(int sock, const int onOff)
- {
- #if defined(TCP_CORK)
-- setsockopt(sock, SOL_TCP, TCP_CORK, &onOff, sizeof (onOff));
-+ setsockopt(sock, IPPROTO_TCP, TCP_CORK, &onOff, sizeof (onOff));
- #elif defined(TCP_NOPUSH)
- setsockopt(sock, IPPROTO_TCP, TCP_NOPUSH, &onOff, sizeof (onOff));
- #endif
Home |
Main Index |
Thread Index |
Old Index