summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authoradam <adam>2014-10-01 08:32:31 +0000
committeradam <adam>2014-10-01 08:32:31 +0000
commit32f8bedb9cc0164fb48114007d4de704487d97f5 (patch)
tree1d302519f8d5c66504a1f9702282d333889bc283 /databases
parenta62cdbca6915384e6baaad4bebd5456d4e682ba9 (diff)
downloadpkgsrc-32f8bedb9cc0164fb48114007d4de704487d97f5.tar.gz
Changes 2.4.40:
Fixed libldap DNS SRV priority handling (ITS-7027) Fixed libldap don't leak libldap err codes (ITS-7676) Fixed libldap CR/LF handling (ITS-4635) Fixed libldap ldif-wrap length (ITS-7871) Fixed libldap GnuTLS ciphersuite parsing (ITS-7500) Fixed libldap GnuTLS with newer versions (ITS-7430,ITS-6359) Fixed libldif to correctly handle 4096 character lines (ITS-7859) Fixed librewrite reference counting (ITS-7723) Fixed slapacl with back-mdb reader transactions (ITS-7920) Fixed slapd syncrepl to send cookie on fallback (ITS-7849) Fixed slapd syncrepl SEGV when abandoning a connection (ITS-7928) Fixed slapd slapcat with external schema (ITS-7895) Fixed slapd schema RDN normalization (ITS-7935) Fixed slapd with repeated language tags (ITS-7941) Fixed slapd modrdn crash on naming attr with no matching rule (ITS-7850) Fixed slapd memory leak in control handling (ITS-7942) Fixed slapd-ldap removed dead code (ITS-7922) Fixed slapd-mdb to work concurrently with slapadd (ITS-7798) Fixed slapd-mdb with paged results (ITS-7705, ITS-7800) Fixed slapd-mdb slapcat with nonexistent indices (ITS-7870) Fixed slapd-mdb long lived reader transactions (ITS-7904) Fixed slapd-mdb memory leak on matchedDN (ITS-7872) Fixed slapd-mdb sorting of attribute values (ITS-7902) Fixed slapd-mdb to flag attribute values as sorted (ITS-7903) Fixed slapd-mdb index config handling (ITS-7912) Fixed slapd-mdb entry release handling (ITS-7915) Fixed slapd-mdb with aliases and referrals (ITS-7927) Fixed slapd-mdb alias dereferencing (ITS-7702) Fixed slapd-sock socket flushing (ITS-7937) Fixed slapo-accesslog attribute normalization (ITS-7934) Fixed slapo-accesslog internal search logging (ITS-7929) Fixed slapo-auditlog connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-chain interaction with slapo-rwm (ITS-7930) Fixed slapo-constraint connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-dds connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-dyngroup connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-memberof attr count (ITS-7893) Fixed slapo-memberof frontendDB handling (ITS-7249) Fixed slapo-memberof internal search logging (ITS-7929) Fixed slapo-pcache config processing (ITS-7919) Fixed slapo-pcache connection destroy logic (ITS-7906,ITS-7923) Added slapo-ppolicy ORDERING rules (ITS-7838) Fixed slapo-ppolicy timestamp resolution to use microseconds (ITS-7161) Fixed slapo-ppolicy connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-refint to check for pauses in cn=config (ITS-7873) Fixed slapo-refint internal search logging (ITS-7929) Fixed slapo-refint connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-seqmod connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-slapover connection destroy logic (ITS-7906,ITS-7923) Fixed slapo-sock db_init (ITS-7868) Fixed slapo-sssvlv fix olcSssVlvMaxPerConn (ITS-7908) Fixed slapo-translucent double free (ITS-7587) Fixed slapo-translucent to work with manageDSAit (ITS-7864) Fixed slapo-translucent to use local backend with local entries (ITS-7915) Fixed slapo-unique connection destroy logic (ITS-7906,ITS-7923) Fixed slapcacl with invalid suffix
Diffstat (limited to 'databases')
-rw-r--r--databases/openldap-client/Makefile3
-rw-r--r--databases/openldap-cloak/Makefile3
-rw-r--r--databases/openldap-doc/distinfo8
-rw-r--r--databases/openldap-nops/Makefile3
-rw-r--r--databases/openldap-server/Makefile3
-rw-r--r--databases/openldap-smbk5pwd/Makefile3
-rw-r--r--databases/openldap/Makefile3
-rw-r--r--databases/openldap/Makefile.version4
-rw-r--r--databases/openldap/distinfo11
-rw-r--r--databases/openldap/patches/patch-de8
-rw-r--r--databases/openldap/patches/patch-libraries_librewrite_session.c24
11 files changed, 21 insertions, 52 deletions
diff --git a/databases/openldap-client/Makefile b/databases/openldap-client/Makefile
index 685fb9d649d..6ec24a31b9f 100644
--- a/databases/openldap-client/Makefile
+++ b/databases/openldap-client/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2014/07/18 11:31:25 ryoon Exp $
+# $NetBSD: Makefile,v 1.18 2014/10/01 08:32:31 adam Exp $
PKGNAME= ${DISTNAME:S/-/-client-/}
-PKGREVISION= 1
COMMENT= Lightweight Directory Access Protocol libraries and client programs
CONFLICTS+= openldap<2.3.23nb1
diff --git a/databases/openldap-cloak/Makefile b/databases/openldap-cloak/Makefile
index e2fb7da2159..66f332bef0b 100644
--- a/databases/openldap-cloak/Makefile
+++ b/databases/openldap-cloak/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2014/02/12 23:17:39 tron Exp $
+# $NetBSD: Makefile,v 1.14 2014/10/01 08:32:32 adam Exp $
PKGNAME= ${DISTNAME:S/-/-cloak-/}
-PKGREVISION= 1
COMMENT= Remove null-ops for OpenLDAP
CONFLICTS+= openldap<2.3.23nb1
diff --git a/databases/openldap-doc/distinfo b/databases/openldap-doc/distinfo
index ef50a823e95..a96da2d6cfa 100644
--- a/databases/openldap-doc/distinfo
+++ b/databases/openldap-doc/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2014/01/28 20:18:09 adam Exp $
+$NetBSD: distinfo,v 1.11 2014/10/01 08:32:32 adam Exp $
-SHA1 (openldap-2.4.39.tgz) = 2b8e8401214867c361f7212e7058f95118b5bd6c
-RMD160 (openldap-2.4.39.tgz) = da68043bd38e9d58811599d43bfdbc8f6c9b6f58
-Size (openldap-2.4.39.tgz) = 5509060 bytes
+SHA1 (openldap-2.4.40.tgz) = 0cfac3b024b99de2e2456cc7254481b6644e0b96
+RMD160 (openldap-2.4.40.tgz) = 38a914d785040730e9e595fe007ea4a0d0635344
+Size (openldap-2.4.40.tgz) = 5641865 bytes
diff --git a/databases/openldap-nops/Makefile b/databases/openldap-nops/Makefile
index 92666fe1ac6..2074521d8fb 100644
--- a/databases/openldap-nops/Makefile
+++ b/databases/openldap-nops/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2014/02/12 23:17:39 tron Exp $
+# $NetBSD: Makefile,v 1.18 2014/10/01 08:32:32 adam Exp $
PKGNAME= ${DISTNAME:S/-/-nops-/}
-PKGREVISION= 1
COMMENT= Remove null-ops for OpenLDAP
CONFLICTS+= openldap<2.3.23nb1
diff --git a/databases/openldap-server/Makefile b/databases/openldap-server/Makefile
index 5249d09b6e1..3235177fc08 100644
--- a/databases/openldap-server/Makefile
+++ b/databases/openldap-server/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2014/05/09 08:12:00 tron Exp $
+# $NetBSD: Makefile,v 1.42 2014/10/01 08:32:32 adam Exp $
PKGNAME= ${DISTNAME:S/-/-server-/}
-PKGREVISION= 2
COMMENT= Lightweight Directory Access Protocol server suite
CONFLICTS+= openldap<2.3.23nb1
diff --git a/databases/openldap-smbk5pwd/Makefile b/databases/openldap-smbk5pwd/Makefile
index 268cd7ff0e5..fdffbe2d93c 100644
--- a/databases/openldap-smbk5pwd/Makefile
+++ b/databases/openldap-smbk5pwd/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2014/02/12 23:17:40 tron Exp $
+# $NetBSD: Makefile,v 1.17 2014/10/01 08:32:32 adam Exp $
PKGNAME= ${DISTNAME:S/-/-smbk5pwd-/}
-PKGREVISION= 1
COMMENT= Samba and Kerberos password sync for OpenLDAP
CONFLICTS+= openldap<2.3.23nb1
diff --git a/databases/openldap/Makefile b/databases/openldap/Makefile
index 93efc741ecc..d54ef9205e9 100644
--- a/databases/openldap/Makefile
+++ b/databases/openldap/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.143 2014/02/12 23:17:39 tron Exp $
+# $NetBSD: Makefile,v 1.144 2014/10/01 08:32:31 adam Exp $
.include "../../databases/openldap/Makefile.version"
DISTNAME= openldap-${OPENLDAP_VERSION}
-PKGREVISION= 1
CATEGORIES= databases
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/databases/openldap/Makefile.version b/databases/openldap/Makefile.version
index e7691454ca7..5b17b0e7ce9 100644
--- a/databases/openldap/Makefile.version
+++ b/databases/openldap/Makefile.version
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.version,v 1.8 2014/01/28 20:18:08 adam Exp $
+# $NetBSD: Makefile.version,v 1.9 2014/10/01 08:32:31 adam Exp $
# used by databases/openldap/Makefile
# used by databases/openldap/Makefile.common
# used by databases/openldap-docs/Makefile
-OPENLDAP_VERSION= 2.4.39
+OPENLDAP_VERSION= 2.4.40
diff --git a/databases/openldap/distinfo b/databases/openldap/distinfo
index d0eabb83e79..a4bbd67ceeb 100644
--- a/databases/openldap/distinfo
+++ b/databases/openldap/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.96 2014/07/18 11:31:25 ryoon Exp $
+$NetBSD: distinfo,v 1.97 2014/10/01 08:32:31 adam Exp $
-SHA1 (openldap-2.4.39.tgz) = 2b8e8401214867c361f7212e7058f95118b5bd6c
-RMD160 (openldap-2.4.39.tgz) = da68043bd38e9d58811599d43bfdbc8f6c9b6f58
-Size (openldap-2.4.39.tgz) = 5509060 bytes
+SHA1 (openldap-2.4.40.tgz) = 0cfac3b024b99de2e2456cc7254481b6644e0b96
+RMD160 (openldap-2.4.40.tgz) = 38a914d785040730e9e595fe007ea4a0d0635344
+Size (openldap-2.4.40.tgz) = 5641865 bytes
SHA1 (patch-ac) = 2995c518278b363bf9657e181c2340d3024d5980
SHA1 (patch-ad) = 24e7ec27d592dd76bdec1e4805801c5304951daf
SHA1 (patch-af) = 2e00b01bd813e73bdc1fb764a02e98d7755703de
@@ -17,6 +17,5 @@ SHA1 (patch-contrib_slapd-modules_nops_Makefile) = 22a39eda3e9375e35cec4be57d92a
SHA1 (patch-contrib_slapd-modules_nops_slapo-nops.5) = f32352f19361b7e9aa5b038ae8578def7c08fa47
SHA1 (patch-da) = 880b25a9266ee057f7269c5be46ef3c3fecf16b4
SHA1 (patch-dd) = 9c74118ff0b2232bda729c9917082fceef41dd16
-SHA1 (patch-de) = be3833817205483b62cf3216b27f53a951621198
+SHA1 (patch-de) = f371fc2bd2534832bf57c363095eecacb5cb1fe3
SHA1 (patch-libraries_libldap_os-local.c) = 7cd4f8638456fae12499de0d36d7802e47d3d688
-SHA1 (patch-libraries_librewrite_session.c) = e698d168556750ea790c563d439dd2fd8c87038e
diff --git a/databases/openldap/patches/patch-de b/databases/openldap/patches/patch-de
index 22481545120..3ede6425e64 100644
--- a/databases/openldap/patches/patch-de
+++ b/databases/openldap/patches/patch-de
@@ -1,9 +1,9 @@
-$NetBSD: patch-de,v 1.3 2012/08/06 13:33:38 adam Exp $
+$NetBSD: patch-de,v 1.4 2014/10/01 08:32:31 adam Exp $
---- contrib/slapd-modules/smbk5pwd/smbk5pwd.c.orig 2012-07-31 16:39:26.000000000 +0000
+--- contrib/slapd-modules/smbk5pwd/smbk5pwd.c.orig 2014-09-19 01:48:49.000000000 +0000
+++ contrib/slapd-modules/smbk5pwd/smbk5pwd.c
-@@ -69,8 +69,15 @@ static ObjectClass *oc_krb5KDCEntry;
- #include <gcrypt.h>
+@@ -70,8 +70,15 @@ static ObjectClass *oc_krb5KDCEntry;
+ #include <nettle/md4.h>
typedef unsigned char DES_cblock[8];
#elif HAVE_OPENSSL
+#ifdef __NetBSD__
diff --git a/databases/openldap/patches/patch-libraries_librewrite_session.c b/databases/openldap/patches/patch-libraries_librewrite_session.c
deleted file mode 100644
index 905861bc43d..00000000000
--- a/databases/openldap/patches/patch-libraries_librewrite_session.c
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD: patch-libraries_librewrite_session.c,v 1.1 2014/05/09 08:12:00 tron Exp $
-
-Fix for CVE-2013-4449 taken from the OpenLDA GIT repository:
-
-http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=commit;h=59688044386dfeee0c837a15133f4e878f1bb661
-
---- libraries/librewrite/session.c.orig 2014-01-25 13:36:15.000000000 +0000
-+++ libraries/librewrite/session.c 2014-05-09 09:03:51.000000000 +0100
-@@ -161,6 +161,7 @@
- #ifdef USE_REWRITE_LDAP_PVT_THREADS
- if ( session ) {
- ldap_pvt_thread_mutex_lock( &session->ls_mutex );
-+ session->ls_count++;
- }
- ldap_pvt_thread_rdwr_runlock( &info->li_cookies_mutex );
- #endif /* USE_REWRITE_LDAP_PVT_THREADS */
-@@ -178,6 +179,7 @@
- )
- {
- assert( session != NULL );
-+ session->ls_count--;
- ldap_pvt_thread_mutex_unlock( &session->ls_mutex );
- }
-