update to openldap-2.4.43

note, syntax parsing is more strict ("fixed slapd configuration parser
with unbalanced quotes"), if you have problems starting slapd then run it
manually with debug output for clues.
This commit is contained in:
sthen 2015-12-03 14:55:22 +00:00
parent 604d351724
commit 2edeecf08e
3 changed files with 10 additions and 32 deletions

View File

@ -1,13 +1,11 @@
# $OpenBSD: Makefile,v 1.141 2015/10/08 21:19:21 sthen Exp $
# $OpenBSD: Makefile,v 1.142 2015/12/03 14:55:22 sthen Exp $
DPB_PROPERTIES = parallel
COMMENT-main = open-source LDAP software (client)
COMMENT-server = open-source LDAP software (server)
DISTNAME = openldap-2.4.42
REVISION-server = 1
REVISION-main = 0
DISTNAME = openldap-2.4.43
PKGNAME-main = ${DISTNAME:S/-/-client-/}
PKGNAME-server = ${DISTNAME:S/-/-server-/}
@ -15,13 +13,13 @@ PKGNAME-server = ${DISTNAME:S/-/-server-/}
FULLPKGNAME-main = ${DISTNAME:S/-/-client-/}
FULLPKGPATH-main = databases/openldap,-main
SHARED_LIBS += lber 12.0 # 12.3
SHARED_LIBS += ldap 13.0 # 12.3
SHARED_LIBS += ldap_r 13.0 # 12.3
SHARED_LIBS += lber 12.0 # 12.6
SHARED_LIBS += lber-2.4 12.0
SHARED_LIBS += ldap-2.4 13.0
SHARED_LIBS += ldap_r-2.4 13.0
SHARED_LIBS += ldap 13.1 # 12.6
SHARED_LIBS += ldap-2.4 13.1
SHARED_LIBS += ldap_r 13.1
SHARED_LIBS += ldap_r-2.4 13.1
CATEGORIES = databases net

View File

@ -1,2 +1,2 @@
SHA256 (openldap-2.4.42.tgz) = 7rew4sWFK/0mUOg5CbthUoNcC4YvqxC2OVTcG8u6jmM=
SIZE (openldap-2.4.42.tgz) = 5645925
SHA256 (openldap-2.4.43.tgz) = NNeOVZiisDYNJqkFD8274ZjGVJOwE7tgeDnVWYtpeMg=
SIZE (openldap-2.4.43.tgz) = 5654057

View File

@ -1,20 +0,0 @@
$OpenBSD: patch-libraries_liblber_io_c,v 1.1 2015/09/11 09:00:01 sthen Exp $
http://seclists.org/fulldisclosure/2015/Sep/35
From 6fe51a9ab04fd28bbc171da3cf12f1c1040d6629 Mon Sep 17 00:00:00 2001
From: Howard Chu <hyc@openldap.org>
Date: Thu, 10 Sep 2015 00:37:32 +0100
Subject: [PATCH] ITS#8240 remove obsolete assert
--- libraries/liblber/io.c.orig Fri Sep 11 10:47:54 2015
+++ libraries/liblber/io.c Fri Sep 11 10:48:03 2015
@@ -679,7 +679,7 @@ done:
return (ber->ber_tag);
}
- assert( 0 ); /* ber structure is messed up ?*/
+ /* invalid input */
return LBER_DEFAULT;
}