Hello community,

here is the log from the commit of package openldap2 for openSUSE:Factory 
checked in at 2020-12-10 15:56:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openldap2 (Old)
 and      /work/SRC/openSUSE:Factory/.openldap2.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openldap2"

Thu Dec 10 15:56:28 2020 rev:163 rq:854039 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/openldap2/openldap2.changes      2020-10-30 
11:45:53.841613264 +0100
+++ /work/SRC/openSUSE:Factory/.openldap2.new.2328/openldap2.changes    
2020-12-10 15:56:30.834762817 +0100
@@ -1,0 +2,10 @@
+Wed Nov 11 12:13:27 UTC 2020 - Michael Ströder <mich...@stroeder.com>
+
+- updated to 2.4.56
+
+OpenLDAP 2.4.56 Release (2020/11/10)
+  Fixed slapd to remove assert in certificateListValidate (ITS#9383)
+  Fixed slapd to remove assert in csnNormalize23 (ITS#9384)
+  Fixed slapd to better parse ldapi listener URIs (ITS#9379)
+
+-------------------------------------------------------------------

Old:
----
  openldap-2.4.55.tgz

New:
----
  openldap-2.4.56.tgz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openldap2.spec ++++++
--- /var/tmp/diff_new_pack.QXGnP9/_old  2020-12-10 15:56:31.850763773 +0100
+++ /var/tmp/diff_new_pack.QXGnP9/_new  2020-12-10 15:56:31.854763777 +0100
@@ -22,7 +22,7 @@
 %endif
 
 %define run_test_suite 0
-%define version_main 2.4.55
+%define version_main 2.4.56
 %define name_ppolicy_check_module ppolicy-check-password
 %define version_ppolicy_check_module 1.2
 %define ppolicy_docdir 
%{_docdir}/openldap-%{name_ppolicy_check_module}-%{version_ppolicy_check_module}

++++++ openldap-2.4.55.tgz -> openldap-2.4.56.tgz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openldap-2.4.55/CHANGES new/openldap-2.4.56/CHANGES
--- old/openldap-2.4.55/CHANGES 2020-10-26 20:02:25.000000000 +0100
+++ new/openldap-2.4.56/CHANGES 2020-11-10 19:22:13.000000000 +0100
@@ -1,5 +1,10 @@
 OpenLDAP 2.4 Change Log
 
+OpenLDAP 2.4.56 Release (2020/11/10)
+       Fixed slapd to remove assert in certificateListValidate (ITS#9383)
+       Fixed slapd to remove assert in csnNormalize23 (ITS#9384)
+       Fixed slapd to better parse ldapi listener URIs (ITS#9379)
+
 OpenLDAP 2.4.55 Release (2020/10/26)
        Fixed slapd normalization handling with modrdn (ITS#9370)
        Fixed slapd-meta to check ldap_install_tls return code (ITS#9366)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openldap-2.4.55/build/version.var 
new/openldap-2.4.56/build/version.var
--- old/openldap-2.4.55/build/version.var       2020-10-26 20:02:25.000000000 
+0100
+++ new/openldap-2.4.56/build/version.var       2020-11-10 19:22:13.000000000 
+0100
@@ -15,9 +15,9 @@
 ol_package=OpenLDAP
 ol_major=2
 ol_minor=4
-ol_patch=55
-ol_api_inc=20455
+ol_patch=56
+ol_api_inc=20456
 ol_api_current=13
-ol_api_revision=3
+ol_api_revision=4
 ol_api_age=11
-ol_release_date="2020/10/26"
+ol_release_date="2020/11/10"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openldap-2.4.55/doc/guide/admin/guide.html 
new/openldap-2.4.56/doc/guide/admin/guide.html
--- old/openldap-2.4.55/doc/guide/admin/guide.html      2020-10-26 
21:16:38.000000000 +0100
+++ new/openldap-2.4.56/doc/guide/admin/guide.html      2020-11-10 
19:35:13.000000000 +0100
@@ -23,7 +23,7 @@
 <DIV CLASS="title">
 <H1 CLASS="doc-title">OpenLDAP Software 2.4 Administrator's Guide</H1>
 <ADDRESS CLASS="doc-author">The OpenLDAP Project &lt;<A 
HREF="http://www.openldap.org/";>http://www.openldap.org/</A>&gt;</ADDRESS>
-<ADDRESS CLASS="doc-modified">26 October 2020</ADDRESS>
+<ADDRESS CLASS="doc-modified">10 November 2020</ADDRESS>
 <BR CLEAR="All">
 </DIV>
 <DIV CLASS="contents">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openldap-2.4.55/servers/slapd/daemon.c 
new/openldap-2.4.56/servers/slapd/daemon.c
--- old/openldap-2.4.55/servers/slapd/daemon.c  2020-10-26 20:02:25.000000000 
+0100
+++ new/openldap-2.4.56/servers/slapd/daemon.c  2020-11-10 19:22:13.000000000 
+0100
@@ -1423,6 +1423,14 @@
        }
 #endif /* LDAP_PF_LOCAL || SLAP_X_LISTENER_MOD */
 
+       if ( lud->lud_dn && lud->lud_dn[0] ) {
+               sprintf( (char *)url, "%s://%s/", lud->lud_scheme, 
lud->lud_host );
+               Debug( LDAP_DEBUG_ANY, "daemon: listener URL %s<junk> DN must 
be absent (%s)\n",
+                       url, lud->lud_dn, 0 );
+               ldap_free_urldesc( lud );
+               return -1;
+       }
+
        ldap_free_urldesc( lud );
        if ( err ) {
                slap_free_listener_addresses(sal);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/openldap-2.4.55/servers/slapd/schema_init.c 
new/openldap-2.4.56/servers/slapd/schema_init.c
--- old/openldap-2.4.55/servers/slapd/schema_init.c     2020-10-26 
20:02:25.000000000 +0100
+++ new/openldap-2.4.56/servers/slapd/schema_init.c     2020-11-10 
19:22:13.000000000 +0100
@@ -371,8 +371,7 @@
        /* Optional version */
        if ( tag == LBER_INTEGER ) {
                tag = ber_get_int( ber, &version );
-               assert( tag == LBER_INTEGER );
-               if ( version != SLAP_X509_V2 ) return LDAP_INVALID_SYNTAX;
+               if ( tag != LBER_INTEGER || version != SLAP_X509_V2 ) return 
LDAP_INVALID_SYNTAX;
        }
        tag = ber_skip_tag( ber, &len );        /* Signature Algorithm */
        if ( tag != LBER_SEQUENCE ) return LDAP_INVALID_SYNTAX;
@@ -5327,8 +5326,8 @@
        }
        *ptr = '\0';
 
-       assert( ptr == &bv.bv_val[bv.bv_len] );
-       if ( csnValidate( syntax, &bv ) != LDAP_SUCCESS ) {
+       if ( ptr != &bv.bv_val[bv.bv_len] ||
+               csnValidate( syntax, &bv ) != LDAP_SUCCESS ) {
                return LDAP_INVALID_SYNTAX;
        }
 
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to