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 <<A HREF="http://www.openldap.org/">http://www.openldap.org/</A>></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