af32ff
b767ad
%global pkgname   dirsrv
0322eb
%global srcname   389-ds-base
482fad
0852ce
# Exclude i686 bit arches
0852ce
ExcludeArch: i686 
482fad
fd7f02
# for a pre-release, define the prerel field e.g. .a1 .rc2 - comment out for official release
5fd266
# also remove the space between % and global - this space is needed because
5fd266
# fedpkg verrel stupidly ignores comment lines
Noriko Hosoi 196b01
#% global prerel .rc3
fd7f02
# also need the relprefix field for a pre-release e.g. .0 - also comment out for official release
Noriko Hosoi 196b01
#% global relprefix 0.
088940
Noriko Hosoi d970bf
# If perl-Socket-2.000 or newer is available, set 0 to use_Socket6.
Noriko Hosoi d970bf
%global use_Socket6 0
58a8b1
09fb13
%global use_asan 0
a7312c
%global use_rust 0
a7312c
%global use_perl 1
c458a6
%global bundle_jemalloc 1
09fb13
%if %{use_asan}
34cc85
%global bundle_jemalloc 0
58a8b1
%endif
c458a6
c458a6
%if %{bundle_jemalloc}
c458a6
%global jemalloc_name jemalloc
f786fd
%global jemalloc_ver 5.2.0
a10869
%global __provides_exclude ^libjemalloc\\.so.*$
09fb13
%endif
af32ff
2c0cae
# Use Clang instead of GCC
2c0cae
%global use_clang 0
2c0cae
df3a6c
# fedora 15 and later uses tmpfiles.d
df3a6c
# otherwise, comment this out
df3a6c
%{!?with_tmpfiles_d: %global with_tmpfiles_d %{_sysconfdir}/tmpfiles.d}
df3a6c
96d52c
# systemd support
96d52c
%global groupname %{pkgname}.target
96d52c
f5b17a
# set PIE flag
f5b17a
%global _hardened_build 1
f5b17a
af32ff
Summary:          389 Directory Server (base)
af32ff
Name:             389-ds-base
f786fd
Version:          1.4.1.6
75fbc6
Release:          %{?relprefix}1%{?prerel}%{?dist}
Noriko Hosoi dc711d
License:          GPLv3+
a1ed3b
URL:              https://www.port389.org
Nathan Kinder a2c95a
Conflicts:        selinux-policy-base < 3.9.8
Noriko Hosoi 29e8ae
Conflicts:        freeipa-server < 4.0.3
c458a6
Obsoletes:        %{name} <= 1.4.0.9
0322eb
Provides:         ldif2ldbm >= 0
af32ff
af32ff
BuildRequires:    nspr-devel
a7312c
BuildRequires:    nss-devel >= 3.34
aa6faa
BuildRequires:    perl-generators
a0ed45
BuildRequires:    openldap-devel
Noriko Hosoi 61d190
BuildRequires:    libdb-devel
af32ff
BuildRequires:    cyrus-sasl-devel
af32ff
BuildRequires:    icu
af32ff
BuildRequires:    libicu-devel
9d4649
BuildRequires:    pcre-devel
a10869
BuildRequires:    cracklib-devel
2c0cae
%if %{use_clang}
482fad
BuildRequires:    libatomic
2c0cae
BuildRequires:    clang
2c0cae
%else
a7312c
BuildRequires:    gcc
Noriko Hosoi d970bf
BuildRequires:    gcc-c++
2c0cae
%endif
af32ff
# The following are needed to build the snmp ldap-agent
af32ff
BuildRequires:    net-snmp-devel
af32ff
BuildRequires:    lm_sensors-devel
af32ff
BuildRequires:    bzip2-devel
af32ff
BuildRequires:    zlib-devel
af32ff
BuildRequires:    openssl-devel
af32ff
# the following is for the pam passthru auth plug-in
af32ff
BuildRequires:    pam-devel
96d52c
BuildRequires:    systemd-units
Noriko Hosoi 16ea67
BuildRequires:    systemd-devel
a7312c
%if %{use_asan}
a7312c
BuildRequires:    libasan
a7312c
%endif
a7312c
# If rust is enabled
a7312c
%if %{use_rust}
a7312c
BuildRequires: cargo
a7312c
BuildRequires: rust
a7312c
%endif
a880a7
BuildRequires:    pkgconfig
a880a7
BuildRequires:    pkgconfig(systemd)
c086e0
BuildRequires:    pkgconfig(krb5)
a880a7
ac1f6b
# Needed to support regeneration of the autotool artifacts.
ac1f6b
BuildRequires:    autoconf
ac1f6b
BuildRequires:    automake
ac1f6b
BuildRequires:    libtool
0322eb
# For our documentation
0322eb
BuildRequires:    doxygen
0322eb
# For tests!
0322eb
BuildRequires:    libcmocka-devel
0322eb
BuildRequires:    libevent-devel
e77ad8
# For lib389 and related components
4e7c5c
BuildRequires:    python%{python3_pkgversion}-devel
4e7c5c
BuildRequires:    python%{python3_pkgversion}-setuptools
e77ad8
BuildRequires:    python%{python3_pkgversion}-ldap
e77ad8
BuildRequires:    python%{python3_pkgversion}-six
e77ad8
BuildRequires:    python%{python3_pkgversion}-pyasn1
e77ad8
BuildRequires:    python%{python3_pkgversion}-pyasn1-modules
e77ad8
BuildRequires:    python%{python3_pkgversion}-dateutil
e77ad8
BuildRequires:    python%{python3_pkgversion}-argcomplete
e77ad8
BuildRequires:    python%{python3_pkgversion}-argparse-manpage
a85ad4
BuildRequires:    python%{python3_pkgversion}-libselinux
a85ad4
BuildRequires:    python%{python3_pkgversion}-policycoreutils
e77ad8
c458a6
# For cockpit
c458a6
BuildRequires:    rsync
a85ad4
BuildRequires:    npm
a85ad4
BuildRequires:    nodejs
0322eb
38eed5
Requires:         %{name}-libs = %{version}-%{release}
38eed5
Requires:         python%{python3_pkgversion}-lib389 = %{version}-%{release}
38eed5
83e7c4
# this is needed for using semanage from our setup scripts
cd2328
Requires:         policycoreutils-python-utils
Noriko Hosoi 2db9b3
Requires:         /usr/sbin/semanage
7a4f74
Requires:         libsemanage-python%{python3_pkgversion}
83e7c4
c458a6
Requires:         selinux-policy >= 3.14.1-29
839f3f
af32ff
# the following are needed for some of our scripts
a0ed45
Requires:         openldap-clients
9206b3
Requires:         openssl-perl
7a4f74
Requires:         python%{python3_pkgversion}-ldap
17bfc6
af32ff
# this is needed to setup SSL if you are not using the
af32ff
# administration server package
af32ff
Requires:         nss-tools
e77ad8
Requires:         nss >= 3.34
af32ff
af32ff
# these are not found by the auto-dependency method
af32ff
# they are required to support the mandatory LDAP SASL mechs
af32ff
Requires:         cyrus-sasl-gssapi
af32ff
Requires:         cyrus-sasl-md5
011873
Requires:         cyrus-sasl-plain
af32ff
af32ff
# this is needed for verify-db.pl
Noriko Hosoi 61d190
Requires:         libdb-utils
af32ff
c086e0
# Needed for password dictionary checks
c086e0
Requires:         cracklib-dicts
c086e0
af32ff
# This picks up libperl.so as a Requires, so we add this versioned one
af32ff
Requires:         perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Noriko Hosoi 36aef5
Requires:         perl-Errno >= 1.23-360
af32ff
c458a6
# Needed by logconv.pl
c458a6
Requires:         perl-DB_File
c458a6
Requires:         perl-Archive-Tar
af32ff
c458a6
# Picks up our systemd deps.
c458a6
%{?systemd_requires}
Noriko Hosoi 12a64b
Noriko Hosoi 36aef5
Obsoletes:        %{name} <= 1.3.5.4
a7312c
702809
Source0:          https://releases.pagure.org/389-ds-base/%{name}-%{version}%{?prerel}.tar.bz2
af32ff
# 389-ds-git.sh should be used to generate the source tarball from git
af32ff
Source1:          %{name}-git.sh
af32ff
Source2:          %{name}-devel.README
c458a6
%if %{bundle_jemalloc}
c458a6
Source3:          https://github.com/jemalloc/%{jemalloc_name}/releases/download/%{jemalloc_ver}/%{jemalloc_name}-%{jemalloc_ver}.tar.bz2
c458a6
%endif
af32ff
af32ff
%description
af32ff
389 Directory Server is an LDAPv3 compliant server.  The base package includes
af32ff
the LDAP server and command line utilities for server administration.
a7312c
%if %{use_asan}
a7312c
WARNING! This build is linked to Address Sanitisation libraries. This probably
a7312c
isn't what you want. Please contact support immediately.
a7312c
Please see http://seclists.org/oss-sec/2016/q1/363 for more information.
a7312c
%endif
af32ff
5142ec
%package          libs
5142ec
Summary:          Core libraries for 389 Directory Server
5142ec
BuildRequires:    nspr-devel
482fad
BuildRequires:    nss-devel >= 3.34
5142ec
BuildRequires:    openldap-devel
Noriko Hosoi 61d190
BuildRequires:    libdb-devel
5142ec
BuildRequires:    cyrus-sasl-devel
5142ec
BuildRequires:    libicu-devel
5142ec
BuildRequires:    pcre-devel
Noriko Hosoi d02e06
BuildRequires:    libtalloc-devel
Noriko Hosoi d02e06
BuildRequires:    libevent-devel
Noriko Hosoi d02e06
BuildRequires:    libtevent-devel
c458a6
Requires:         krb5-libs
0322eb
Requires:         libevent
Noriko Hosoi 16ea67
BuildRequires:    systemd-devel
a880a7
Provides:         svrcore = 4.1.4
a880a7
Conflicts:        svrcore
a880a7
Obsoletes:        svrcore <= 4.1.3
5142ec
5142ec
%description      libs
5142ec
Core libraries for the 389 Directory Server base package.  These libraries
5142ec
are used by the main package and the -devel package.  This allows the -devel
5142ec
package to be installed with just the -libs package and without the main package.
5142ec
c458a6
%package          legacy-tools
c458a6
Summary:          Legacy utilities for 389 Directory Server (%{variant})
c458a6
Obsoletes:        %{name} <= 1.4.0.9
f00fa9
Requires:         389-ds-base-libs = %{version}-%{release}
c458a6
%if %{use_perl}
c458a6
# for setup-ds.pl to support ipv6
c458a6
%if %{use_Socket6}
c458a6
Requires:         perl-Socket6
c458a6
%else
c458a6
Requires:         perl-Socket
c458a6
%endif
c458a6
Requires:         perl-NetAddr-IP
c458a6
# use_openldap assumes perl-Mozilla-LDAP is built with openldap support
c458a6
Requires:         perl-Mozilla-LDAP
c458a6
# for setup-ds.pl
c458a6
Requires:         bind-utils
a10869
%{?perl_default_filter}
c458a6
%endif
c458a6
# End use perl
c458a6
c458a6
%description      legacy-tools
c458a6
Legacy (and deprecated) utilities for 389 Directory Server. This includes
c458a6
the old account management and task scripts. These are deprecated in favour of
c458a6
the dscreate, dsctl, dsconf and dsidm tools.
c458a6
af32ff
%package          devel
af32ff
Summary:          Development libraries for 389 Directory Server
5142ec
Requires:         %{name}-libs = %{version}-%{release}
Nathan Kinder 50e6b4
Requires:         pkgconfig
5142ec
Requires:         nspr-devel
a7312c
Requires:         nss-devel >= 3.34
a0ed45
Requires:         openldap-devel
Noriko Hosoi d02e06
Requires:         libtalloc
Noriko Hosoi d02e06
Requires:         libevent
Noriko Hosoi d02e06
Requires:         libtevent
Noriko Hosoi 16ea67
Requires:         systemd-libs
94780b
Provides:         svrcore-devel = 4.1.4
94780b
Conflicts:        svrcore-devel
94780b
Obsoletes:        svrcore-devel <= 4.1.3
af32ff
af32ff
%description      devel
af32ff
Development Libraries and headers for the 389 Directory Server base package.
af32ff
Noriko Hosoi d10e9a
%package          snmp
Noriko Hosoi d10e9a
Summary:          SNMP Agent for 389 Directory Server
Noriko Hosoi d10e9a
Requires:         %{name} = %{version}-%{release}
Noriko Hosoi d10e9a
f536ea
Obsoletes:        %{name} <= 1.4.0.0
Noriko Hosoi d10e9a
Noriko Hosoi 36aef5
%description      snmp
Noriko Hosoi 36aef5
SNMP Agent for the 389 Directory Server base package.
Noriko Hosoi 36aef5
09fb13
%package -n python%{python3_pkgversion}-lib389
09fb13
Summary:  A library for accessing, testing, and configuring the 389 Directory Server
09fb13
BuildArch:        noarch
09fb13
Requires: openssl
09fb13
Requires: iproute
762e20
Requires: python%{python3_pkgversion}
09fb13
Requires: python%{python3_pkgversion}-pytest
d2303c
Requires: python%{python3_pkgversion}-ldap
09fb13
Requires: python%{python3_pkgversion}-six
09fb13
Requires: python%{python3_pkgversion}-pyasn1
09fb13
Requires: python%{python3_pkgversion}-pyasn1-modules
09fb13
Requires: python%{python3_pkgversion}-dateutil
e77ad8
Requires: python%{python3_pkgversion}-argcomplete
a85ad4
Requires: python%{python3_pkgversion}-libselinux
09fb13
%{?python_provide:%python_provide python%{python3_pkgversion}-lib389}
e77ad8
09fb13
%description -n python%{python3_pkgversion}-lib389
09fb13
This module contains tools and libraries for accessing, testing,
09fb13
 and configuring the 389 Directory Server.
09fb13
c458a6
%package -n cockpit-389-ds
c458a6
Summary:          Cockpit UI Plugin for configuring and administering the 389 Directory Server
c458a6
BuildArch:        noarch
c458a6
Requires:         cockpit
c458a6
Requires:         python%{python3_pkgversion}
c458a6
Requires:         python%{python3_pkgversion}-lib389
c458a6
c458a6
%description -n cockpit-389-ds
c458a6
A cockpit UI Plugin for configuring and administering the 389 Directory Server
c458a6
af32ff
%prep
b767ad
%setup -q -n %{name}-%{version}%{?prerel}
c458a6
c458a6
%if %{bundle_jemalloc}
c458a6
%setup -q -n %{name}-%{version}%{?prerel} -T -D -b 3
c458a6
%endif
c458a6
af32ff
cp %{SOURCE2} README.devel
af32ff
af32ff
%build
Noriko Hosoi d02e06
a0ed45
OPENLDAP_FLAG="--with-openldap"
df3a6c
%{?with_tmpfiles_d: TMPFILES_FLAG="--with-tmpfiles-d=%{with_tmpfiles_d}"}
9a4ab7
# hack hack hack https://bugzilla.redhat.com/show_bug.cgi?id=833529
a880a7
NSSARGS="--with-nss-lib=%{_libdir} --with-nss-inc=%{_includedir}/nss3"
3ca61b
09fb13
%if %{use_asan}
09fb13
ASAN_FLAGS="--enable-asan --enable-debug"
09fb13
%endif
09fb13
a7312c
%if %{use_rust}
a7312c
RUST_FLAGS="--enable-rust"
a7312c
%endif
a7312c
a7312c
%if !%{use_perl}
a7312c
PERL_FLAGS="--disable-perl"
a7312c
%endif
a7312c
482fad
%if %{use_clang}
482fad
export CC=clang
482fad
export CXX=clang++
482fad
CLANG_FLAGS="--enable-clang"
482fad
%endif
482fad
c458a6
%if %{bundle_jemalloc}
c458a6
# Build jemalloc
c458a6
pushd ../%{jemalloc_name}-%{jemalloc_ver}
c458a6
%configure \
c458a6
        --libdir=%{_libdir}/%{pkgname}/lib \
c458a6
        --bindir=%{_libdir}/%{pkgname}/bin
c458a6
make
c458a6
popd
c458a6
%endif
c458a6
a880a7
# Enforce strict linking
a880a7
%define _strict_symbol_defs_build 1
a880a7
ac1f6b
# Rebuild the autotool artifacts now.
ac1f6b
autoreconf -fiv
ac1f6b
c086e0
%configure --enable-autobind --with-selinux $TMPFILES_FLAG \
c458a6
           --with-systemd \
96d52c
           --with-systemdsystemunitdir=%{_unitdir} \
96d52c
           --with-systemdsystemconfdir=%{_sysconfdir}/systemd/system \
c458a6
           --with-systemdgroupname=%{groupname}  \
c458a6
           --libexecdir=%{_libexecdir}/%{pkgname} \
c458a6
           $NSSARGS $ASAN_FLAGS $RUST_FLAGS $PERL_FLAGS $CLANG_FLAGS \
9a0edf
           --enable-cmocka \
9a0edf
           --enable-perl
9a0edf
af32ff
09fb13
# lib389
09fb13
pushd ./src/lib389
0322eb
%py3_build
09fb13
popd
a10869
# argparse-manpage dynamic man pages have hardcoded man v1 in header,
a10869
# need to change it to v8
a10869
sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsconf.8
a10869
sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsctl.8
a10869
sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dsidm.8
a10869
sed -i  "1s/\"1\"/\"8\"/" %{_builddir}/%{name}-%{version}%{?prerel}/src/lib389/man/dscreate.8
09fb13
09fb13
# Generate symbolic info for debuggers
09fb13
export XCFLAGS=$RPM_OPT_FLAGS
09fb13
a880a7
#make %{?_smp_mflags}
a880a7
make
088940
af32ff
%install
Noriko Hosoi d02e06
ca673e
mkdir -p %{buildroot}%{_datadir}/gdb/auto-load%{_sbindir}
c458a6
mkdir -p %{buildroot}%{_datadir}/cockpit
c458a6
make DESTDIR="$RPM_BUILD_ROOT" install
c458a6
a85ad4
# Cockpit branding, and directory and file list
a85ad4
%if 0%{?rhel} > 7
a85ad4
mv -f %{buildroot}%{_datadir}/cockpit/389-console/rhds-banner.html %{buildroot}%{_datadir}/cockpit/389-console/banner.html
a85ad4
%endif
c458a6
find %{buildroot}%{_datadir}/cockpit/389-console -type d | sed -e "s@%{buildroot}@@" | sed -e 's/^/\%dir /' > cockpit.list
c458a6
find %{buildroot}%{_datadir}/cockpit/389-console -type f | sed -e "s@%{buildroot}@@" >> cockpit.list
af32ff
0322eb
# Copy in our docs from doxygen.
0322eb
cp -r %{_builddir}/%{name}-%{version}%{?prerel}/man/man3 $RPM_BUILD_ROOT/%{_mandir}/man3
0322eb
09fb13
# lib389
09fb13
pushd src/lib389
09fb13
%py3_install
09fb13
popd
09fb13
af32ff
mkdir -p $RPM_BUILD_ROOT/var/log/%{pkgname}
af32ff
mkdir -p $RPM_BUILD_ROOT/var/lib/%{pkgname}
af32ff
mkdir -p $RPM_BUILD_ROOT/var/lock/%{pkgname}
af32ff
96d52c
# for systemd
96d52c
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/%{groupname}.wants
96d52c
a997f8
#remove libtool archives and static libs
a997f8
find %{buildroot} -type f -name "*.la" -delete
a997f8
find %{buildroot} -type f -name "*.a" -delete
af32ff
a7312c
%if %{use_perl}
Noriko Hosoi d10e9a
# make sure perl scripts have a proper shebang
af32ff
sed -i -e 's|#{{PERL-EXEC}}|#!/usr/bin/perl|' $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/script-templates/template-*.pl
a7312c
%endif
a7312c
c458a6
%if %{bundle_jemalloc}
c458a6
pushd ../%{jemalloc_name}-%{jemalloc_ver}
c458a6
make DESTDIR="$RPM_BUILD_ROOT" install_lib install_bin
c458a6
cp -pa COPYING ../%{name}-%{version}%{?prerel}/COPYING.jemalloc
c458a6
cp -pa README ../%{name}-%{version}%{?prerel}/README.jemalloc
c458a6
popd
c458a6
%endif
c458a6
c458a6
%check
a7312c
# This checks the code, if it fails it prints why, then re-raises the fail to shortcircuit the rpm build.
c458a6
if ! make DESTDIR="$RPM_BUILD_ROOT" check; then cat ./test-suite.log && false; fi
c458a6
31909e
%post
c458a6
if [ -n "$DEBUGPOSTTRANS" ] ; then
c458a6
    output=$DEBUGPOSTTRANS
c458a6
    output2=${DEBUGPOSTTRANS}.upgrade
c458a6
else
c458a6
    output=/dev/null
c458a6
    output2=/dev/null
c458a6
fi
5e3fef
# reload to pick up any changes to systemd files
77ca00
/bin/systemctl daemon-reload >$output 2>&1 || :
Noriko Hosoi dc711d
731721
# https://fedoraproject.org/wiki/Packaging:UsersAndGroups#Soft_static_allocation
731721
# Soft static allocation for UID and GID
731721
USERNAME="dirsrv"
731721
ALLOCATED_UID=389
731721
GROUPNAME="dirsrv"
731721
ALLOCATED_GID=389
731721
HOMEDIR="/usr/share/dirsrv"
731721
731721
getent group $GROUPNAME >/dev/null || /usr/sbin/groupadd -f -g $ALLOCATED_GID -r $GROUPNAME
731721
if ! getent passwd $USERNAME >/dev/null ; then
731721
    if ! getent passwd $ALLOCATED_UID >/dev/null ; then
731721
      /usr/sbin/useradd -r -u $ALLOCATED_UID -g $GROUPNAME -d $HOMEDIR -s /sbin/nologin -c "user for 389-ds-base" $USERNAME
731721
    else
731721
      /usr/sbin/useradd -r -g $GROUPNAME -d $HOMEDIR -s /sbin/nologin -c "user for 389-ds-base" $USERNAME
731721
    fi
Noriko Hosoi dc711d
fi
Noriko Hosoi dc711d
a7312c
# Reload our sysctl before we restart (if we can)
a7312c
sysctl --system &> $output; true
a7312c
c458a6
%preun
c458a6
if [ $1 -eq 0 ]; then # Final removal
c458a6
    # remove instance specific service files/links
c458a6
    rm -rf %{_sysconfdir}/systemd/system/%{groupname}.wants/* > /dev/null 2>&1 || :
c458a6
fi
c458a6
c458a6
%postun
c458a6
if [ $1 = 0 ]; then # Final removal
c458a6
    rm -rf /var/run/%{pkgname}
c458a6
fi
c458a6
c458a6
%post snmp
c458a6
%systemd_post %{pkgname}-snmp.service
c458a6
c458a6
%preun snmp
c458a6
%systemd_preun %{pkgname}-snmp.service %{groupname}
c458a6
c458a6
%postun snmp
c458a6
%systemd_postun_with_restart %{pkgname}-snmp.service
c458a6
c458a6
%post legacy-tools
c458a6
a7312c
%if %{use_perl}
a7312c
# START UPGRADE SCRIPT
c458a6
c458a6
if [ -n "$DEBUGPOSTTRANS" ] ; then
c458a6
    output=$DEBUGPOSTTRANS
c458a6
    output2=${DEBUGPOSTTRANS}.upgrade
c458a6
else
c458a6
    output=/dev/null
c458a6
    output2=/dev/null
c458a6
fi
c458a6
868bfa
# find all instances
868bfa
instances="" # instances that require a restart after upgrade
868bfa
ninst=0 # number of instances found in total
868bfa
fde90d
echo looking for instances in %{_sysconfdir}/%{pkgname} > $output 2>&1 || :
fde90d
instbase="%{_sysconfdir}/%{pkgname}"
fde90d
for dir in $instbase/slapd-* ; do
fde90d
    echo dir = $dir >> $output 2>&1 || :
fde90d
    if [ ! -d "$dir" ] ; then continue ; fi
fde90d
    case "$dir" in *.removed) continue ;; esac
fde90d
    basename=`basename $dir`
fde90d
    inst="%{pkgname}@`echo $basename | sed -e 's/slapd-//g'`"
fde90d
    echo found instance $inst - getting status  >> $output 2>&1 || :
96d52c
    if /bin/systemctl -q is-active $inst ; then
Noriko Hosoi 392f7d
       echo instance $inst is running >> $output 2>&1 || :
31909e
       instances="$instances $inst"
31909e
    else
Noriko Hosoi 392f7d
       echo instance $inst is not running >> $output 2>&1 || :
31909e
    fi
31909e
    ninst=`expr $ninst + 1`
31909e
done
31909e
if [ $ninst -eq 0 ] ; then
Noriko Hosoi 392f7d
    echo no instances to upgrade >> $output 2>&1 || :
31909e
    exit 0 # have no instances to upgrade - just skip the rest
31909e
fi
31909e
# shutdown all instances
Noriko Hosoi 392f7d
echo shutting down all instances . . . >> $output 2>&1 || :
Noriko Hosoi 392f7d
for inst in $instances ; do
Noriko Hosoi 392f7d
    echo stopping instance $inst >> $output 2>&1 || :
Noriko Hosoi 392f7d
    /bin/systemctl stop $inst >> $output 2>&1 || :
Noriko Hosoi 392f7d
done
Noriko Hosoi 392f7d
echo remove pid files . . . >> $output 2>&1 || :
78f687
/bin/rm -f /var/run/%{pkgname}*.pid /var/run/%{pkgname}*.startpid
31909e
# do the upgrade
Noriko Hosoi 392f7d
echo upgrading instances . . . >> $output 2>&1 || :
Noriko Hosoi 392f7d
DEBUGPOSTSETUPOPT=`/usr/bin/echo $DEBUGPOSTSETUP | /usr/bin/sed -e "s/[^d]//g"`
Noriko Hosoi 392f7d
if [ -n "$DEBUGPOSTSETUPOPT" ] ; then
f536ea
    %{_sbindir}/setup-ds.pl -$DEBUGPOSTSETUPOPT -u -s General.UpdateMode=offline >> $output 2>&1 || :
Noriko Hosoi 392f7d
else
f536ea
    %{_sbindir}/setup-ds.pl -u -s General.UpdateMode=offline >> $output 2>&1 || :
Noriko Hosoi 392f7d
fi
Noriko Hosoi 392f7d
31909e
# restart instances that require it
31909e
for inst in $instances ; do
Noriko Hosoi 392f7d
    echo restarting instance $inst >> $output 2>&1 || :
Noriko Hosoi 392f7d
    /bin/systemctl start $inst >> $output 2>&1 || :
31909e
done
a7312c
#END UPGRADE
a7312c
%endif
a7312c
31909e
exit 0
256eeb
Noriko Hosoi d10e9a
af32ff
%files
c458a6
%if %{bundle_jemalloc}
e77ad8
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.jemalloc
e77ad8
%license COPYING.jemalloc
c458a6
%else
Noriko Hosoi d02e06
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl
c458a6
%endif
af32ff
%dir %{_sysconfdir}/%{pkgname}
af32ff
%dir %{_sysconfdir}/%{pkgname}/schema
af32ff
%config(noreplace)%{_sysconfdir}/%{pkgname}/schema/*.ldif
af32ff
%dir %{_sysconfdir}/%{pkgname}/config
96d52c
%dir %{_sysconfdir}/systemd/system/%{groupname}.wants
af32ff
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/slapd-collations.conf
af32ff
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/certmap.conf
af32ff
%{_datadir}/%{pkgname}
e77ad8
%exclude %{_datadir}/%{pkgname}/script-templates
e77ad8
%exclude %{_datadir}/%{pkgname}/updates
e77ad8
%exclude %{_datadir}/%{pkgname}/properties/*.res
ca673e
%{_datadir}/gdb/auto-load/*
96d52c
%{_unitdir}
c458a6
%{_bindir}/dbscan
c458a6
%{_mandir}/man1/dbscan.1.gz
c458a6
%{_bindir}/ds-replcheck
c458a6
%{_mandir}/man1/ds-replcheck.1.gz
c458a6
%{_bindir}/ds-logpipe.py
c458a6
%{_mandir}/man1/ds-logpipe.py.1.gz
c458a6
%{_bindir}/ldclt
c458a6
%{_mandir}/man1/ldclt.1.gz
c458a6
%{_sbindir}/ldif2ldap
c458a6
%{_mandir}/man8/ldif2ldap.8.gz
c458a6
%{_bindir}/logconv.pl
c458a6
%{_mandir}/man1/logconv.pl.1.gz
c458a6
%{_bindir}/pwdhash
c458a6
%{_mandir}/man1/pwdhash.1.gz
c458a6
%{_bindir}/readnsstate
c458a6
%{_mandir}/man1/readnsstate.1.gz
a85ad4
#%caps(CAP_NET_BIND_SERVICE=pe) {_sbindir}/ns-slapd
a85ad4
%{_sbindir}/ns-slapd
79a817
%{_mandir}/man8/ns-slapd.8.gz
c458a6
%{_libexecdir}/%{pkgname}/ds_systemd_ask_password_acl
ca673e
%{_sbindir}/bak2db
c458a6
%{_mandir}/man8/bak2db.8.gz
ca673e
%{_sbindir}/db2bak
c458a6
%{_mandir}/man8/db2bak.8.gz
ca673e
%{_sbindir}/db2index
c458a6
%{_mandir}/man8/db2index.8.gz
ca673e
%{_sbindir}/db2ldif
c458a6
%{_mandir}/man8/db2ldif.8.gz
ca673e
%{_sbindir}/dbverify
c458a6
%{_mandir}/man8/dbverify.8.gz
ca673e
%{_sbindir}/ldif2db
c458a6
%{_mandir}/man8/ldif2db.8.gz
ca673e
%{_sbindir}/upgradedb
c458a6
%{_mandir}/man8/upgradedb.8.gz
ca673e
%{_sbindir}/vlvindex
c458a6
%{_mandir}/man8/vlvindex.8.gz
e77ad8
%{_mandir}/man5/99user.ldif.5.gz
e77ad8
%{_mandir}/man5/certmap.conf.5.gz
e77ad8
%{_mandir}/man5/slapd-collations.conf.5.gz
e77ad8
%{_mandir}/man5/dirsrv.5.gz
e77ad8
%{_mandir}/man5/dirsrv.systemd.5.gz
Noriko Hosoi 66d678
%{_libdir}/%{pkgname}/python
af32ff
%dir %{_libdir}/%{pkgname}/plugins
af32ff
%{_libdir}/%{pkgname}/plugins/*.so
c458a6
# This has to be hardcoded to /lib - $libdir changes between lib/lib64, but
c458a6
# sysctl.d is always in /lib.
c458a6
%{_prefix}/lib/sysctl.d/*
af32ff
%dir %{_localstatedir}/lib/%{pkgname}
af32ff
%dir %{_localstatedir}/log/%{pkgname}
09ca04
%ghost %dir %{_localstatedir}/lock/%{pkgname}
Noriko Hosoi d10e9a
%exclude %{_sbindir}/ldap-agent*
Noriko Hosoi d10e9a
%exclude %{_mandir}/man1/ldap-agent.1.gz
a7312c
%exclude %{_unitdir}/%{pkgname}-snmp.service
c458a6
%if %{bundle_jemalloc}
c458a6
%{_libdir}/%{pkgname}/lib/
c458a6
%{_libdir}/%{pkgname}/bin/
d2303c
%exclude %{_libdir}/%{pkgname}/bin/jemalloc-config
d2303c
%exclude %{_libdir}/%{pkgname}/bin/jemalloc.sh
d2303c
%exclude %{_libdir}/%{pkgname}/lib/libjemalloc.a
d2303c
%exclude %{_libdir}/%{pkgname}/lib/libjemalloc.so
d2303c
%exclude %{_libdir}/%{pkgname}/lib/libjemalloc_pic.a
868bfa
%exclude %{_libdir}/%{pkgname}/lib/pkgconfig
c458a6
%endif
af32ff
af32ff
%files devel
Noriko Hosoi d02e06
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
a7312c
%{_mandir}/man3/*
a880a7
%{_includedir}/svrcore.h
af32ff
%{_includedir}/%{pkgname}
a880a7
%{_libdir}/libsvrcore.so
5142ec
%{_libdir}/%{pkgname}/libslapd.so
Noriko Hosoi d10e9a
%{_libdir}/%{pkgname}/libns-dshttpd.so
Noriko Hosoi d02e06
%{_libdir}/%{pkgname}/libnunc-stans.so
0322eb
%{_libdir}/%{pkgname}/libsds.so
ca673e
%{_libdir}/%{pkgname}/libldaputil.so
a880a7
%{_libdir}/pkgconfig/svrcore.pc
a880a7
%{_libdir}/pkgconfig/dirsrv.pc
a880a7
%{_libdir}/pkgconfig/libsds.pc
a880a7
%{_libdir}/pkgconfig/nunc-stans.pc
af32ff
5142ec
%files libs
Noriko Hosoi d02e06
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
5142ec
%dir %{_libdir}/%{pkgname}
a880a7
%{_libdir}/libsvrcore.so.*
5142ec
%{_libdir}/%{pkgname}/libslapd.so.*
0322eb
%{_libdir}/%{pkgname}/libns-dshttpd-*.so
Noriko Hosoi d10e9a
%{_libdir}/%{pkgname}/libnunc-stans.so.*
0322eb
%{_libdir}/%{pkgname}/libsds.so.*
ca673e
%{_libdir}/%{pkgname}/libldaputil.so.*
c458a6
%if %{bundle_jemalloc}
868bfa
%{_libdir}/%{pkgname}/lib/libjemalloc.so.2
c458a6
%endif
a7312c
%if %{use_rust}
a7312c
%{_libdir}/%{pkgname}/librsds.so
a7312c
%endif
5142ec
c458a6
%files legacy-tools
c458a6
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
c458a6
%{_bindir}/infadd
c458a6
%{_mandir}/man1/infadd.1.gz
c458a6
%{_bindir}/ldif
c458a6
%{_mandir}/man1/ldif.1.gz
c458a6
%{_bindir}/migratecred
c458a6
%{_mandir}/man1/migratecred.1.gz
c458a6
%{_bindir}/mmldif
c458a6
%{_mandir}/man1/mmldif.1.gz
c458a6
%{_bindir}/rsearch
c458a6
%{_mandir}/man1/rsearch.1.gz
c458a6
%{_sbindir}/monitor
c458a6
%{_mandir}/man8/monitor.8.gz
c458a6
%{_sbindir}/dbmon.sh
c458a6
%{_mandir}/man8/dbmon.sh.8.gz
c458a6
%{_sbindir}/dn2rdn
c458a6
%{_mandir}/man8/dn2rdn.8.gz
c458a6
%{_sbindir}/restoreconfig
c458a6
%{_mandir}/man8/restoreconfig.8.gz
c458a6
%{_sbindir}/saveconfig
c458a6
%{_mandir}/man8/saveconfig.8.gz
c458a6
%{_sbindir}/suffix2instance
c458a6
%{_mandir}/man8/suffix2instance.8.gz
c458a6
%{_sbindir}/upgradednformat
c458a6
%{_mandir}/man8/upgradednformat.8.gz
a85ad4
%{_libexecdir}/%{pkgname}/ds_selinux_enabled
a85ad4
%{_libexecdir}/%{pkgname}/ds_selinux_port_query
c086e0
%{_sbindir}/restart-dirsrv
c086e0
%{_mandir}/man8/restart-dirsrv.8.gz
c086e0
%{_sbindir}/start-dirsrv
c086e0
%{_mandir}/man8/start-dirsrv.8.gz
c086e0
%{_sbindir}/status-dirsrv
c086e0
%{_mandir}/man8/status-dirsrv.8.gz
c086e0
%{_sbindir}/stop-dirsrv
c086e0
%{_mandir}/man8/stop-dirsrv.8.gz
c458a6
%if %{use_perl}
f786fd
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/template-initconfig
f786fd
%{_mandir}/man5/template-initconfig.5.gz
c458a6
%{_datadir}/%{pkgname}/properties/*.res
c458a6
%{_datadir}/%{pkgname}/script-templates
c458a6
%{_datadir}/%{pkgname}/updates
c458a6
%{_mandir}/man1/dbgen.pl.1.gz
c458a6
%{_bindir}/repl-monitor
c458a6
%{_mandir}/man1/repl-monitor.1.gz
c458a6
%{_bindir}/repl-monitor.pl
e77ad8
%{_mandir}/man1/repl-monitor.pl.1.gz
c458a6
%{_bindir}/cl-dump
c458a6
%{_mandir}/man1/cl-dump.1.gz
c458a6
%{_bindir}/cl-dump.pl
e77ad8
%{_mandir}/man1/cl-dump.pl.1.gz
c458a6
%{_bindir}/dbgen.pl
c458a6
%{_mandir}/man8/bak2db.pl.8.gz
c458a6
%{_sbindir}/bak2db.pl
c458a6
%{_sbindir}/cleanallruv.pl
c458a6
%{_mandir}/man8/cleanallruv.pl.8.gz
c458a6
%{_sbindir}/db2bak.pl
c458a6
%{_mandir}/man8/db2bak.pl.8.gz
c458a6
%{_sbindir}/db2index.pl
c458a6
%{_mandir}/man8/db2index.pl.8.gz
c458a6
%{_sbindir}/db2ldif.pl
c458a6
%{_mandir}/man8/db2ldif.pl.8.gz
c458a6
%{_sbindir}/fixup-linkedattrs.pl
c458a6
%{_mandir}/man8/fixup-linkedattrs.pl.8.gz
c458a6
%{_sbindir}/fixup-memberof.pl
c458a6
%{_mandir}/man8/fixup-memberof.pl.8.gz
c458a6
%{_sbindir}/ldif2db.pl
c458a6
%{_mandir}/man8/ldif2db.pl.8.gz
c458a6
%{_sbindir}/migrate-ds.pl
c458a6
%{_mandir}/man8/migrate-ds.pl.8.gz
c458a6
%{_sbindir}/ns-accountstatus.pl
c458a6
%{_mandir}/man8/ns-accountstatus.pl.8.gz
c458a6
%{_sbindir}/ns-activate.pl
c458a6
%{_mandir}/man8/ns-activate.pl.8.gz
c458a6
%{_sbindir}/ns-inactivate.pl
c458a6
%{_mandir}/man8/ns-inactivate.pl.8.gz
c458a6
%{_sbindir}/ns-newpwpolicy.pl
c458a6
%{_mandir}/man8/ns-newpwpolicy.pl.8.gz
c458a6
%{_sbindir}/remove-ds.pl
c458a6
%{_mandir}/man8/remove-ds.pl.8.gz
c458a6
%{_sbindir}/schema-reload.pl
c458a6
%{_mandir}/man8/schema-reload.pl.8.gz
c458a6
%{_sbindir}/setup-ds.pl
c458a6
%{_mandir}/man8/setup-ds.pl.8.gz
c458a6
%{_sbindir}/syntax-validate.pl
c458a6
%{_mandir}/man8/syntax-validate.pl.8.gz
c458a6
%{_sbindir}/usn-tombstone-cleanup.pl
c458a6
%{_mandir}/man8/usn-tombstone-cleanup.pl.8.gz
c458a6
%{_sbindir}/verify-db.pl
c458a6
%{_mandir}/man8/verify-db.pl.8.gz
c458a6
%{_libdir}/%{pkgname}/perl
c458a6
%endif
c458a6
Noriko Hosoi d10e9a
%files snmp
Noriko Hosoi d10e9a
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
Noriko Hosoi d10e9a
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/ldap-agent.conf
Noriko Hosoi d10e9a
%{_sbindir}/ldap-agent*
Noriko Hosoi d10e9a
%{_mandir}/man1/ldap-agent.1.gz
ca673e
%{_unitdir}/%{pkgname}-snmp.service
Noriko Hosoi d10e9a
09fb13
%files -n python%{python3_pkgversion}-lib389
09fb13
%doc LICENSE LICENSE.GPLv3+
09fb13
%{python3_sitelib}/lib389*
e77ad8
%{_sbindir}/dsconf
e77ad8
%{_mandir}/man8/dsconf.8.gz
e77ad8
%{_sbindir}/dscreate
e77ad8
%{_mandir}/man8/dscreate.8.gz
e77ad8
%{_sbindir}/dsctl
e77ad8
%{_mandir}/man8/dsctl.8.gz
e77ad8
%{_sbindir}/dsidm
e77ad8
%{_mandir}/man8/dsidm.8.gz
9a0edf
%{_sbindir}/dscontainer
09fb13
c458a6
%files -n cockpit-389-ds -f cockpit.list
c086e0
%{_datarootdir}/metainfo/389-console/org.port389.cockpit_console.metainfo.xml
c458a6
%doc README.md
c458a6
af32ff
%changelog
f786fd
* Fri Jul 19 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.6-1
f786fd
- Bump version to 1.4.1.6
f786fd
- Issue 50355 - SSL version min and max not correctly applied
f786fd
- Issue 50497 - Port cl-dump.pl tool to Python using lib389
f786fd
- Issue 48851 - investigate and port TET matching rules filter tests(Final)
f786fd
- Issue 50417 - fix regression from previous commit
f786fd
- Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file
f786fd
- Issue 50325 - Add Security tab to UI
f786fd
- Issue 49789 - By default, do not manage unhashed password
f786fd
- Issue 49421 - Implement password hash upgrade on bind.
f786fd
- Issue 49421 - on bind password upgrade proof of concept
f786fd
- Issue 50493 - connection_is_free to trylock
f786fd
- Issue 50459 - Correct issue with allocation state
f786fd
- Issue 50499 - Fix audit issues and remove jquery from the whitelist
f786fd
- Issue 50459 - c_mutex to use pthread_mutex to allow ns sharing
f786fd
- Issue 50484 - Add a release build dockerfile and dscontainer improvements
f786fd
- Issue 50486 - Update jemalloc to 5.2.0
f786fd
7c8a0b
* Mon Jul 8 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.5-1
7c8a0b
- Bump version to 1.4.1.5
7c8a0b
- Issue 50431 - Fix regression from coverity fix (crash in memberOf plugin)
7c8a0b
- Issue 49239 - Add a new CI test case
7c8a0b
- Issue 49997 - Add a new CI test case
7c8a0b
- Issue 50177 - Add a new CI test case, also added fixes in lib389
7c8a0b
- Issue 49761 - Fix CI test suite issues
7c8a0b
- Issue 50474 - Unify result codes for add and modify of repl5 config
7c8a0b
- Issue 50472 - memory leak with encryption
7c8a0b
- Issue 50462 - Fix Root DN access control plugin CI tests
7c8a0b
- Issue 50462 - Fix CI tests
7c8a0b
- Issue 50217 - Implement dsconf security section
7c8a0b
- Issue 48851 - Add more test cases to the match test suite.
7c8a0b
- Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
7c8a0b
- Issue 50439 - fix waitpid issue when pid does not exist
7c8a0b
- Issue 50454 - Fix Cockpit UI branding
7c8a0b
- Issue 48851 - investigate and port TET matching rules filter tests(index)
7c8a0b
- Issue 49232 - Truncate the message when buffer capacity is exceeded
7c8a0b
f00fa9
* Tue Jun 18 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.4-1
f00fa9
- Bump version to 1.4.1.4
f00fa9
- Issue 49361 - Use IPv6 friendly network functions
f00fa9
- Issue 48851 - Investigate and port TET matching rules filter tests(bug772777)
f00fa9
- Issue 50446 - NameError: name 'ds_is_older' is not defined
f00fa9
- Issue 49602 - Revise replication status messages
f00fa9
- Issue 50439 - Update docker integration to work out of source directory
f00fa9
- Issue 50037 - revert path changes as it breaks prefix/rpm builds
f00fa9
- Issue 50431 - Fix regression from coverity fix
f00fa9
- Issue 50370 - CleanAllRUV task crashing during server shutdown
f00fa9
- Issue 48851 - investigate and port TET matching rules filter tests(match)
f00fa9
- Issue 50417 - Fix missing quote in some legacy tools
f00fa9
- Issue 50431 - Fix covscan warnings
f00fa9
- Revert "Issue 49960 - Core schema contains strings instead of numer oids"
f00fa9
- Issue 50426 - nsSSL3Ciphers is limited to 1024 characters
f00fa9
- Issue 50052 - Fix rpm.mk according to audit-ci change
f00fa9
- Issue 50365 - PIDFile= references path below legacy directory /var/run/
f00fa9
- Issue 50428 - Log the actual base DN when the search fails with "invalid attribute request"
f00fa9
- Issue 50329 - (2nd) Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
f00fa9
- Issue 50417 - Revise legacy tool scripts to work with new systemd changes
f00fa9
- Issue 48851 - Add more search filters to vfilter_simple test suite
f00fa9
- Issue 49761 - Fix CI test suite issues
f00fa9
- Issue 49875 - Move SystemD service config to a drop-in file
f00fa9
- Issue 50413 - ds-replcheck - Always display the Result Summary
f00fa9
- Issue 50052 - Add package-lock.json and use "npm ci"
f00fa9
- Issue 48851 - investigate and port TET matching rules filter tests(vfilter simple)
f00fa9
- Issue 50355 -  NSS can change the requested SSL min and max versions
f00fa9
- Issue 48851 - investigate and port TET matching rules filter tests(vfilter_ld)
f00fa9
- Issue 50390 - Add Managed Entries Plug-in Config Entry schema
f00fa9
- Issue 49730 - Remove unused Mozilla ldapsdk variables
f00fa9
91e7a2
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.4.1.3-1.1
91e7a2
- Perl 5.30 rebuild
91e7a2
c086e0
* Fri May 24 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.3-1
c086e0
- Bump version to 1.4.1.3
c086e0
- Issue 49761 - Fix CI test suite issues
c086e0
- Issue 50041 - Add the rest UI Plugin tabs - Part 2
c086e0
- Issue 50340 - 2nd try - structs for diabled plugins will not be freed
c086e0
- Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest lib389
c086e0
- Issue 50389 - ns-slapd craches while two threads are polling the same connection
c086e0
- Issue 48851 - investigate and port TET matching rules filter tests(scanlimit)
c086e0
- Issue 50037 - lib389 fails to install in venv under non-root user
c086e0
- Issue 50112 - Port ACI test suit from TET to python3(userattr)
c086e0
- Issue 50393 - maxlogsperdir accepting negative values
c086e0
- Issue 50112 - Port ACI test suit from TET to python3(roledn)
c086e0
- Issue 49960 - Core schema contains strings instead of numer oids
c086e0
- Issue 50396 - Crash in PAM plugin when user does not exist
c086e0
- Issue 50387 - enable_tls() should label ports with ldap_port_t
c086e0
- Issue 50390 - Add Managed Entries Plug-in Config Entry schema
c086e0
- Issue 50306 - Fix regression with maxbersize
c086e0
- Issue 50384 - Missing dependency: cracklib-dicts
c086e0
- Issue 49029 - [RFE] improve internal operations logging
c086e0
- Issue 49761 - Fix CI test suite issues
c086e0
- Issue 50374 - dsdim posixgroup create fails with ERROR
c086e0
- Issue 50251 - clear text passwords visable in CLI verbose mode logging
c086e0
- Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
c086e0
- Issue 48851 - investigate and port TET matching rules filter tests
c086e0
- Issue 50220 - attr_encryption test suite failing
c086e0
- Issue 50370 -  CleanAllRUV task crashing during server shutdown
c086e0
- Issue 50340 - structs for disabled plugins will not be freed
c086e0
- Issue 50164 - Add test for dscreate to basic test suite
c086e0
- Issue 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes
c086e0
- Issue 49730 - MozLDAP bindings have been unsupported for a while
c086e0
- Issue 50353 - Categorize tests by tiers
c086e0
- Issue 50303 - Add creation date to task data
c086e0
- Issue 50358 -  Create a Bitwise Plugin class in plugins.py
c086e0
- Remove the nss3 path prefix from the cert.h C preprocessor source file inclusion
c086e0
- Issue 50329 - revert fix
c086e0
- Issue 50112 - Port ACI test suit from TET to python3(keyaci)
c086e0
- Issue 50344 - tidy rpm vs build systemd flag handling
c086e0
- Issue 50067 - Fix krb5 dependency in a specfile
c086e0
- Issue 50340 - structs for diabled plugins will not be freed
c086e0
- Issue 50327 - Add replication conflict support to UI
c086e0
- Issue 50327 - Add replication conflict entry support to lib389/CLI
c086e0
- Issue 50329 - improve connection default parameters
c086e0
- Issue 50313 - Add a NestedRole type to lib389
c086e0
- Issue 50112 - Port ACI test suit from TET to python3(Delete and  Add)
c086e0
- Issue 49390, 50019 - support cn=config compare operations
c086e0
- Issue 50041 - Add the rest UI Plugin tabs - Part 1
c086e0
- Issue 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
c086e0
- Issue 49990 - Increase the default FD limits
c086e0
- Issue 50306 - (cont typo) Move connection config inside struct
c086e0
- Issue 50291 - Add monitor tab functionality to Cockpit UI
c086e0
- Issue 50317 - fix ds-backtrace issue on latest gdb
c086e0
- Issue 50305 - Revise CleanAllRUV task restart process
c086e0
- Issue 49915 - Fix typo
c086e0
- Issue 50026 - Audit log does not capture the operation where nsslapd-lookthroughlimit is modified
c086e0
- Issue 49899 - fix pin.txt and pwdfile permissions
c086e0
- Issue 49915 - Add regression test
c086e0
- Issue 50303 - Add task creation date to task data
c086e0
- Issue 50306 - Move connection config inside struct
c086e0
- Issue 50240 - Improve task logging
c086e0
- Issue 50032 - Fix deprecation warnings in tests
c086e0
- Issue 50310 - fix sasl header include
c086e0
- Issue 49390 - improve compare and cn=config compare tests
c086e0
3efd0a
* Wed Apr 03 2019 Adam Williamson <awilliam@redhat.com> - 1.4.1.2-3
3efd0a
- Rebuild without changes to be newer than 1.4.1.2-1 (see #1694990)
3efd0a
762e20
* Fri Mar 29 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.2-2
762e20
- Bump version to 1.4.1.2-2
762e20
- Fix lib389 python requirement
762e20
9a0edf
* Fri Mar 29 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.2-1
9a0edf
- Bump version to 1.4.1.2-1
9a0edf
- Ticket 50308 - Revise memory leak fix
9a0edf
- Ticket 50308 - Fix memory leaks for repeat binds and replication
9a0edf
- Ticket 40067 - Use PKG_CHECK_MODULES to detect libraries
9a0edf
- Ticket 49873 - (cont 3rd) cleanup debug log
9a0edf
- Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup
9a0edf
- Ticket 50292 - Fix Plugin CLI and UI issues
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(misc and syntax)
9a0edf
- Ticket 50289 - Fix various database UI issues
9a0edf
- Ticket 49463 - After cleanALLruv, replication is looping on keep alive DEL
9a0edf
- Ticket 50300 - Fix memory leak in automember plugin
9a0edf
- Ticket 50265 - the warning about skew time could last forever
9a0edf
- Ticket 50260 - Invalid cache flushing improvements
9a0edf
- Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry
9a0edf
- Ticket 50077 - Do not automatically turn automember postop modifies on
9a0edf
- Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members
9a0edf
- Ticket 49715 - extend account functionality
9a0edf
- Ticket 49873 - (cont) Contention on virtual attribute lookup
9a0edf
- Ticket 50260 - backend txn plugins can corrupt entry cache
9a0edf
- Ticket 50255 - Port password policy test to use DSLdapObject
9a0edf
- Ticket 49667 - 49668 - remove old spec files
9a0edf
- Ticket 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(Search)
9a0edf
- Ticket 50259 - implement dn construction test
9a0edf
- Ticket 50273 - reduce default replicaton agmt timeout
9a0edf
- Ticket 50208 - lib389- Fix issue with list all instances
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(Global Group)
9a0edf
- Ticket 50041 - Add CLI functionality for special plugins
9a0edf
- Ticket 50263 - LDAPS port not listening after installation
9a0edf
- Ticket 49575 - Indicate autosize value errors and corrective actions
9a0edf
- Ticket 50137 - create should not check in non-stateful mode for exist
9a0edf
- Ticket 49655 - remove doap file
9a0edf
- Ticket 50197 - Fix dscreate regression
9a0edf
- Ticket 50234 - one level search returns not matching entry
9a0edf
- Ticket 50257 - lib389 - password policy user vs subtree checks are broken
9a0edf
- Ticket 50253 -  Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py
9a0edf
- Ticket 49029 - [RFE] improve internal operations logging
9a0edf
- Ticket 50230 - improve ioerror msg when not root/dirsrv
9a0edf
- Ticket 50246 - Fix the regression in old control tools
9a0edf
- Ticket 50197 - Container integration part 2
9a0edf
- Ticket 50197 - Container init tools
9a0edf
- Ticket 50232 - export creates not importable ldif file
9a0edf
- Ticket 50215 - UI - implement Database Tab in reachJS
9a0edf
- Ticket 50243 - refint modrdn stress test
9a0edf
- Ticket 50238 - Failed modrdn can corrupt entry cache
9a0edf
- Ticket 50236 - memberOf should be more robust
9a0edf
- Ticket 50213 - fix list instance issue
9a0edf
- Ticket 50219 - Add generic filter to DSLdapObjects
9a0edf
- Ticket 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(modify)
9a0edf
- Ticket 50224 - warnings on deprecated API usage
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(valueaci)
9a0edf
- Ticket 50112 - Port ACI test suit from TET to python3(Aci Atter)
9a0edf
- Ticket 50208 - make instances mark off based on dse.ldif not sysconfig
9a0edf
- Ticket 50170 - composable object types for nsRole in lib389
9a0edf
- Ticket 50199 - disable perl by default
9a0edf
- Ticket 50211 - Making an actual Anonymous type in lib389/idm/account.py
9a0edf
- Ticket 50155 - password history check has no way to just check the current password
9a0edf
- Ticket 49873 - Contention on virtual attribute lookup
9a0edf
- Ticket 50197 - Container integration improvements
9a0edf
- Ticket 50195 - improve selinux error messages in interactive
9a0edf
- Ticket 49658 - In replicated topology a single-valued attribute can diverge
9a0edf
- Ticket 50111 - Use pkg-config to detect icu
9a0edf
- Ticket 50165 - Fix issues with dscreate
9a0edf
- Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status
9a0edf
- Ticket 50140 - Use high ports in container installs
9a0edf
- Ticket 50184 - Add cli tool parity to dsconf/dsctl
9a0edf
- Ticket 50159 - sssd and config display
9a0edf
7b9582
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1.1-1.1
7b9582
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7b9582
924438
* Wed Jan 30 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.1-1
924438
-  Bump version to 1.4.1.1
924438
-  Ticket 50151 - lib389 support cli add/replace/delete on objects
924438
-  Ticket 50041 - CLI and WebUI - Add memberOf plugin functionality
924438
3dad9e
* Wed Jan 23 2019 Pete Walter <pwalter@fedoraproject.org> - 1.4.0.20-1.2
3dad9e
- Rebuild for ICU 63
3dad9e
86f515
* Mon Jan 14 2019 Björn Esser <besser82@fedoraproject.org> - 1.4.0.20-1.1
86f515
- Rebuilt for libcrypt.so.2 (#1666033)
86f515
93e2be
* Fri Dec 14 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.20-1
93e2be
- Bump version to 1.4.0.20
93e2be
- Ticket 49994 - Add test for backend/suffix CLI functions
93e2be
- Ticket 50090 - refactor fetch_attr() to slapi_fetch_attr()
93e2be
- Ticket 50091 - shadowWarning is not generated if passwordWarning is lower than 86400 seconds (1 day)
93e2be
- Ticket 50056 - Fix CLI/UI bugs
93e2be
- Ticket 49864 - Revised replication status messages for transient errors
93e2be
- Ticket 50071 - Set ports in local_simple_allocate function
93e2be
- Ticket 50065 - lib389 aci parsing is too strict
93e2be
- Ticket 50061 - Improve schema loading in UI
93e2be
- Ticket 50063 - Crash after attempting to restore a single backend
93e2be
- Ticket 50062 - Replace error by warning in the state machine defined in repl5_inc_run
93e2be
- Ticket 50041 - Set the React dataflow foundation and add basic plugin UI
93e2be
- Ticket 50028 - Revise ds-replcheck usage
93e2be
- TIcket 50057 - Pass argument into hashtable_new
93e2be
- Ticket 50053 - improve testcase
93e2be
- Ticket 50053 - Subtree password policy overrides a user-defined password policy
93e2be
- Ticket 49974 - lib389 - List instances with initconfig_dir instead of sysconf_dir
93e2be
- Ticket 49984 - Add an empty domain creation to the dscreate
93e2be
- Ticket 49950 -  PassSync not setting pwdLastSet attribute in Active Directory after Pw update from LDAP sync for normal user
93e2be
- Ticket 50046 - Remove irrelevant debug-log messages from CLI tools
93e2be
- Ticket 50022, 50012, 49956, and 49800: Various dsctl/dscreate fixes
93e2be
- Ticket 49927 - dsctl db2index does not work
93e2be
- Ticket 49814 - dscreate should handle selinux ports that are in a range
93e2be
- Ticket 49543 - fix certmap dn comparison
93e2be
- Ticket 49994 - comment out dev paths
93e2be
- Ticket 49994 - Add backend features to CLI
93e2be
- Ticket 48081 - Add new CI tests for password
93e2be
a85ad4
* Thu Nov 1 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.19-1
a85ad4
- Bump version to 1.4.0.19
a85ad4
- Ticket 50026 - audit logs does not capture the operation where nsslapd-lookthroughlimit is modified
a85ad4
- Ticket 50020 - during MODRDN referential integrity can fail erronously while updating large groups
a85ad4
- Ticket 49999 - Finish up the transfer to React
a85ad4
- Ticket 50004 - lib389 - improve X-ORIGIN schema parsing
a85ad4
- Ticket 50013 - Log warn instead of ERR when aci target does not exist.
a85ad4
- Ticket 49975 - followup for broken prefix deployment
a85ad4
- Ticket 49999 - Add dist-bz2 target for Koji build system
a85ad4
- Ticket 49814 - Add specfile requirements for python3-libselinux
a85ad4
- Ticket 49814 - Add specfile requirements for python3-selinux
a85ad4
- Ticket 49999 - Integrate React structure into cockpit-389-ds
a85ad4
- Ticket 49995 - Fix Tickets with internal op logging
a85ad4
- Ticket 49997 - RFE: ds-replcheck could validate suffix exists and it's replicated
a85ad4
- Ticket 49985 - memberof may silently fails to update a member
a85ad4
- Ticket 49967 - entry cache corruption after failed MODRDN
a85ad4
- Ticket 49975 - Add missing include file to main.c
a85ad4
- Ticket 49814 - skip standard ports for selinux labelling
a85ad4
- Ticket 49814 - dscreate should set the port selinux labels
a85ad4
- Ticket 49856 - Remove backend option from bak2db
a85ad4
- Ticket 49926 - Fix various Tickets with replication UI
a85ad4
- Ticket 49975 - SUSE rpmlint Tickets
a85ad4
- Ticket 49939 - Fix ldapi path in lib389
a85ad4
- Ticket 49978 - Add CLI logging function for UI
a85ad4
- Ticket 49929 - Modifications required for the Test Case Management System
a85ad4
- Ticket 49979 - Fix regression in last commit
a85ad4
- Ticket 49979 - Remove dirsrv tests subpackage
a85ad4
- Ticket 49928 - Fix various small WebUI schema Tickets
a85ad4
- Ticket 49926 - UI - comment out dev cli patchs
a85ad4
- Ticket 49926 - Add replication functionality to UI
a85ad4
dccdf8
* Wed Oct 10 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.18-1
dccdf8
- Bump version to 1.4.0.18
dccdf8
- Ticket 49968 - Confusing CRITICAL message: list_candidates - NULL idl was recieved from filter_candidates_ext
dccdf8
- Ticket 49946 - upgrade of 389-ds-base could remove replication agreements.
dccdf8
- Ticket 49969 - DOS caused by malformed search operation (part 2)
dccdf8
e8490b
* Tue Oct 9 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.17-2
e8490b
- Bump version to 1.4.0.17-2
e8490b
- Ticket 49969 - DOS caused by malformed search operation (security fix)
e8490b
- Ticket 49943 - rfc3673_all_oper_attrs_test is not strict enough
e8490b
- Ticket 49915 - Master ns-slapd had 100% CPU usage after starting replication and replication cannot finish
e8490b
- Ticket 49963 - ASAN build fails on F28
e8490b
- Ticket 49947 - Coverity Fixes
31b6db
- Ticket 49958 - extended search fail to match entries
31b6db
- Ticket 49928 - WebUI schema functionality and improve CLI part
31b6db
- Ticket 49954 - On s390x arch retrieved DB page size is stored as size_t rather than uint32_t
31b6db
- Ticket 49928 - Refactor and improve schema CLI/lib389 part to DSLdapObject
31b6db
- Ticket 49926 - Fix replication tests on 1.3.x
31b6db
- Ticket 49926 - Add replication functionality to dsconf
e8490b
- Ticket 49887 - Clean up thread local usage
e8490b
- Ticket 49937 - Log buffer exceeded emergency logging msg is not thread-safe (security fix)
31b6db
- Ticket 49866 - fix typo in cos template in pwpolicy subtree create
31b6db
- Ticket 49930 - Correction of the existing fixture function names to remove test_ prefix
31b6db
- Ticket 49932 - Crash in delete_passwdPolicy when persistent search connections are terminated unexpectedly
31b6db
- Ticket 48053 - Add attribute encryption test cases
31b6db
- Ticket 49866 - Refactor PwPolicy lib389/CLI module
31b6db
- Ticket 49877 - Add log level functionality to UI
31b6db
fee9be
* Fri Aug 24 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.16-1
fee9be
- Bump version to 1.4.0.16
fee9be
- Revert "Ticket 49372 - filter optimisation improvements for common queries"
fee9be
- Revert "Ticket 49432 - filter optimise crash"
fee9be
- Ticket 49887: Fix SASL map creation when --disable-perl
fee9be
- Ticket 49858 - Add backup/restore and import/export functionality to WebUI/CLI
fee9be
a1ed3b
* Thu Aug 16 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.15-1
a1ed3b
- Bump version to 1.4.0.15
a1ed3b
- Ticket 49029 - Internal logging thread data needs to allocate int pointers
a1ed3b
- Ticket 48061 : CI test - config
a1ed3b
- Ticket 48377 - Only ship libjemalloc.so.2
a1ed3b
- Ticket 49885 - On some platform fips does not exist
a1ed3b
a3cf4b
* Mon Aug 13 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.14-2
a3cf4b
- Bump version to 1.4.0.14-2
a3cf4b
- Fix legacy tool scriplet error
a3cf4b
- Remove ldconfig calls
a3cf4b
- Only provide libjemalloc.so.2
a3cf4b
a10869
* Fri Aug 10 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.14-1
a10869
- Bump version to 1.4.0.14
a10869
- Ticket 49891 - Use "__python3" macro for python scripts
a10869
- Ticket 49890 - ldapsearch with server side sort crashes the ldap server
a10869
- Ticket 49029 - RFE -improve internal operations logging
a10869
- Ticket 49893 - disable nunc-stans by default
a10869
- Ticket 48377 - Update file name for LD_PRELOAD
a10869
- Ticket 49884 - Improve nunc-stans test to detect socket errors sooner
a10869
- Ticket 49888 - Use perl filter in rpm specfile
a10869
- Ticket 49866 - Add password policy features to CLI/UI
a10869
- Ticket 49881 - Missing check for crack.h
a10869
- Ticket 48056 - Add more test cases to the basic suite
a10869
- Ticket 49761 - Fix replication test suite issues
a10869
- Ticket 49381 - Refactor the plugin test suite docstrings
a10869
- Ticket 49837 - Add new password policy attributes to UI
a10869
- Ticket 49794 - RFE - Add pam_pwquality features to password syntax checking
a10869
- Ticket 49867 - Fix CLI tools' double output
a10869
a1a3eb
* Thu Jul 19 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.13-1
a1a3eb
- Bump version to 1.4.0.13
a1a3eb
- Ticket 49854 - ns-slapd should create run_dir and lock_dir directories at startup
a1a3eb
- Ticket 49806 - Add SASL functionality to CLI/UI
a1a3eb
- Ticket 49789 - backout original security fix as it caused a regression in FreeIPA
a1a3eb
- Ticket 49857 - RPM scriptlet for 389-ds-base-legacy-tools throws an error
a1a3eb
e77ad8
* Tue Jul 17 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.12-1
e77ad8
- Bump version to 1.4.0.12-1
e77ad8
- Ticket 48377 - Move jemalloc license to /usr/share/licences
e77ad8
- Ticket 49813 - Revised interactive installer
e77ad8
- Ticket 49789 - By default, do not manage unhashed password
e77ad8
- Ticket 49844 - lib389: don't set up logging at module scope
e77ad8
- Ticket 49546 - Fix issues with MIB file
e77ad8
- Ticket 49840 - ds-replcheck command returns traceback errors against ldif files having garbage content when run in offline mode
e77ad8
- Ticket 49640 - Cleanup plugin bootstrap logging
e77ad8
- Ticket 49835 - lib389: fix logging
e77ad8
- Ticket 48818 - For a replica bindDNGroup, should be fetched the first time it is used not when the replica is started
e77ad8
- Ticket 49780 - acl_copyEval_context double free
e77ad8
- Ticket 49830 - Import fails if backend name is "default"
e77ad8
- Ticket 49832 - remove tcmalloc references
e77ad8
- Ticket 49813 - dscreate - add interactive installer
e77ad8
- Ticket 49808 - Add option to add backend to dscreate
e77ad8
- Ticket 49811 - lib389 setup.py should install autogenerated man pages
e77ad8
- Ticket 49795 - UI - add "action" backend funtionality
e77ad8
- Ticket 49588 - Add py3 support for tickets : part-3
e77ad8
- Ticket 49820 - lib389 requires wrong python ldap library
e77ad8
- Ticket 49791 - Update docker file for new dscreate options
e77ad8
- Ticket 49761 - Fix more CI test issues
e77ad8
- Ticket 49811 - Update man pages
e77ad8
- Ticket 49783 - UI - add server configuration backend
e77ad8
- Ticket 49717 - Add conftest.py for tests
e77ad8
- Ticket 49588 - Add py3 support for tickets
e77ad8
- Ticket 49793 - Updated descriptions in dscreate example INF file
e77ad8
- Ticket 49471 - Rename dscreate options
e77ad8
- Ticket 49751 - passwordMustChange attribute is not honored by a RO consumer if using "Chain on Update"
e77ad8
- Ticket 49734 - Fix various issues with Disk Monitoring
e77ad8
- Update Source0 URL in rpm/389-ds-base.spec.in
e77ad8
e77ad8
c7206b
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0.11-2.5
c7206b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
c7206b
5ac6c1
* Tue Jul 10 2018 Pete Walter <pwalter@fedoraproject.org> - 1.4.0.11-2.4
5ac6c1
- Rebuild for ICU 62
5ac6c1
86ba8c
* Tue Jul 03 2018 Petr Pisar <ppisar@redhat.com> - 1.4.0.11-2.3
86ba8c
- Perl 5.28 rebuild
86ba8c
c2c357
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1.4.0.11-2.2
c2c357
- Rebuilt for Python 3.7
c2c357
e05bd8
* Fri Jun 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.4.0.11-2.1
e05bd8
- Perl 5.28 rebuild
e05bd8
38eed5
* Thu Jun 21 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.11-2
38eed5
- Bump version to 1.4.0.11-2
38eed5
- Add python3-lib389 requirement
38eed5
d2303c
* Tue Jun 19 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.11-1
d2303c
- Bump version to 1.4.0.11
d2303c
- Test for issue #49788
d2303c
- Fixing 4-byte UTF-8 character validation
d2303c
- Ticket 49777 - add config subcommand to dsconf
d2303c
- Ticket 49712 - lib389 CLI tools should return a result code on failures
d2303c
- Issue 49588 - Add py3 support for tickets : part-2
d2303c
- Remove old RHEL/fedora version checking from upstream specfile
d2303c
- Ticket 48204 - remove python2 from scripts
d2303c
- Ticket 49576 - ds-replcheck: fix certificate directory verification
d2303c
- Bug 1591761 - 389-ds-base: Remove jemalloc exports
d2303c
d49224
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.4.0.10-2.1
d49224
- Rebuilt for Python 3.7
d49224
a51fda
* Fri Jun 8 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.10-2
a51fda
- Bump verision to 1.4.0.10-2
a51fda
- Remove reference ro stop-dirsrv from legacy tools
a51fda
c458a6
* Fri Jun 8 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.10-1
c458a6
- Bump verision to 1.4.0.10-1
c458a6
- Ticket 49640 - Errors about PBKDF2 password storage plugin at server startup
c458a6
- Ticket 49571 - perl subpackage and python installer by default
c458a6
- Ticket 49740 - UI - Replication monitor color coding is not colorblind friendly
c458a6
- Ticket 49741 - UI - View/Edit replication agreement hangs WebUI
c458a6
- Ticket 49703 - UI - Set default values in create instance form
c458a6
- Ticket 49742 - Fine grained password policy can impact search performance
c458a6
- Ticket 49768 - Under network intensive load persistent search can erronously decrease connection refcnt
c458a6
- Ticket 49765 - compiler warning
c458a6
- Ticket 49689 - Cockpit subpackage does not build in PREFIX installations
c458a6
- Ticket 49765 - Async operations can hang when the server is running nunc-stans
c458a6
- Ticket 49745 - UI add filter options for error log severity levels
c458a6
- Ticket 49761 - Fix test suite issues
c458a6
- Ticket 49754 - instances created with dscreate can not be upgraded with setup-ds.pl
c458a6
- Ticket 47902 - UI - add continuous refresh log feature
c458a6
- Ticket 49381 - Add docstrings to plugin test suites - Part 1
c458a6
- Ticket 49646 - Improve TLS cert processing in lib389 CLI
c458a6
- Ticket 49748 - Passthru plugin startTLS option not working
c458a6
- Ticket 49732 - Optimize resource limit checking for rootdn issued searches
c458a6
- Ticket 48377 - Bundle jemalloc
c458a6
- Ticket 49736 - Hardening of active connection list
c458a6
- Ticket 48184 - clean up and delete connections at shutdown (3rd)
c458a6
- Ticket 49675 - Revise coverity fix
c458a6
- Ticket 49333 - Do not remove versioned man pages
c458a6
- Ticket 49683 - Add support for JSON option in lib389 CLI tools
c458a6
- Ticket 49704 - Error log from the installer is concatenating all lines into one
c458a6
- Ticket 49726 - DS only accepts RSA and Fortezza cipher families
c458a6
- Ticket 49722 - Errors log full of " WARN - keys2idl - recieved NULL idl from index_read_ext_allids, treating as empty set" messages
c458a6
- Ticket 49582 - Add py3 support to memberof_plugin test suite
c458a6
- Ticket 49675 - Fix coverity issues
c458a6
- Ticket 49576 - Add support of ";deletedattribute" in ds-replcheck
c458a6
- Ticket 49706 - Finish UI patternfly convertions
c458a6
- Ticket 49684 - AC_PROG_CC clobbers CFLAGS set by --enable-debug
c458a6
- Ticket 49678 - organiSational vs organiZational spelling in lib389
c458a6
- Ticket 49689 - Fix local "make install" after adding cockpit subpackage
c458a6
- Ticket 49689 - Move Cockpit UI plugin to a subpackage
c458a6
- Ticket 49679 - Missing nunc-stans documentation and doxygen warnings
c458a6
- Ticket 49588 - Add py3 support for tickets : part-1
c458a6
- Ticket 49576 - Update ds-replcheck for new conflict entries
c458a6
- Ticket 48184 - clean up and delete connections at shutdown (2nd try)
c458a6
- Ticket 49698 - Remove unneeded patternfly files from Cockpit package
c458a6
- Ticket 49581 - Fix dynamic plugins test suite
c458a6
- Ticket 49665 - remove obsoleted upgrade scripts
c458a6
- Ticket 49693 - A DB_DEADLOCK while adding a tombstone (RUV) leads to access of an already freed entry
c458a6
- Ticket 49696 - replicated operations should be serialized
c458a6
- Ticket 49669 - Invalid cachemem size can crash the server during a restore
c458a6
- Ticket 49684 - AC_PROG_CC clobbers CFLAGS set by --enable-debug
c458a6
- Ticket 49685 - make clean fails if cargo is not installed
c458a6
- Ticket 49106 - Move ds_* scripts to libexec
c458a6
- Ticket 49657 - Fix cascading replication scenario in lib389 API
c458a6
- Ticket 49671 - Readonly replicas should not write internal ops to changelog
c458a6
- Ticket 49673 - nsslapd-cachememsize can't be set to a value bigger than MAX_INT
c458a6
- Ticket 49519 - Convert Cockpit UI to use strictly patternfly stylesheets
c458a6
- Ticket 49665 - Upgrade script doesn't enable CRYPT password storage plug-in
c458a6
- Ticket 49665 - Upgrade script doesn't enable PBKDF2 password storage plug-in
c458a6
9206b3
* Tue May 15 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.9-2
9206b3
- Bump version to 1.4.0.9-2
9206b3
- Add openssl-perl requirement for new python installer
9206b3
72d89c
* Tue May 8 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.9-1
72d89c
- Bump version to 1.4.0.9
72d89c
- Ticket 49661 - CVE-2018-1089 - Crash from long search filter
72d89c
- Ticket 49652 - DENY aci's are not handled properly
72d89c
- Ticket 49650 - lib389 enable_tls doesn't work on F28
72d89c
- Ticket 49538 - replace cacertdir_rehash with openssl rehash
72d89c
- Ticket 49406 - Port backend_test.py test to DSLdapObject implementation
72d89c
- Ticket 49649 - Use reentrant crypt_r()
72d89c
- Ticket 49642 - lib389 should generate a more complex password
72d89c
- Ticket 49612 - lib389 remove_ds_instance() does not remove systemd units
72d89c
- Ticket 49644 - crash in debug build
72d89c
b785b1
* Mon Apr 30 2018 Pete Walter <pwalter@fedoraproject.org> - 1.4.0.8-1.1
b785b1
- Rebuild for ICU 61.1
b785b1
a24b15
* Thu Apr 19 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.8-1
a24b15
- Bump version to 1.4.0.8-1
a24b15
- Ticket 49639 - Crash when failing to read from SASL conn
a24b15
- Ticket 49109 - nsDS5ReplicaTransportInfo should accept StartTLS as an option
a24b15
- Ticket 49586 - Add py3 support to plugins test suite
a24b15
- Ticket 49511 - memory leak in pwdhash
a24b15
94780b
* Mon Apr 16 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.7-2
94780b
- Bump version to 1.4.0.7-2
94780b
- Fix the devel srvcore requirements
94780b
a880a7
* Fri Apr 13 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.7-1
a880a7
- Bump version to 1.4.0.7
a880a7
- Ticket 49477 - Missing pbkdf python
a880a7
- Ticket 49552 - Fix the last of the build issues on F28/29
a880a7
- Ticket 49522 - Fix build issues on F28
a880a7
- Ticket 49631 - same csn generated twice
a880a7
- Ticket 49585 - Add py3 support to password test suite : part-3
a880a7
- Ticket 49585 - Add py3 support to password test suite : part-2
a880a7
- Ticket 48184 - revert previous patch around unuc-stans shutdown crash
a880a7
- Ticket 49585 - Add py3 support to password test suite
a880a7
- Ticket 46918 - Fix compiler warnings on arm
a880a7
- Ticket 49601 - Replace HAVE_SYSTEMD define with WITH_SYSTEMD in svrcore
a880a7
- Ticket 49619 - adjustment of csn_generator can fail so next generated csn can be equal to the most recent one received
a880a7
- Ticket 49608 - Add support for gcc/clang sanitizers
a880a7
- Ticket 49606 - Improve lib389 documentation
a880a7
- Ticket 49552 - Fix build issues on F28
a880a7
- Ticket 49603 - 389-ds-base package rebuilt on EPEL can't be installed due to missing dependencies
a880a7
- Ticket 49593 - NDN cache stats should be under the global stats
a880a7
- Ticket 49599 - Revise replication total init status messages
a880a7
- Ticket 49596 - repl-monitor.pl fails to find db tombstone/RUV entry
a880a7
- Ticket 49589 - merge svrcore into 389-ds-base
a880a7
- Ticket 49560 - Add a test case for extract-pemfiles
a880a7
- Ticket 49239 - Add a test suite for ds-replcheck tool RFE
a880a7
- Ticket 49369 - merge svrcore into 389-ds-base
a880a7
3491be
* Thu Mar 29 2018 Till Maas <opensource@till.name> - 1.4.0.6-3
3491be
- Remove BR on tcp_wrappers (https://bugzilla.redhat.com/show_bug.cgi?id=1518749)
3491be
0852ce
* Tue Mar 6 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.6-1
0852ce
- Bump version to 1.4.0.6
0852ce
- Ticket 49545 - final substring extended filter search returns invalid result
0852ce
- Ticket 49572 - ns_job_wait race on condvar
0852ce
- Ticket 49584 - Fix Tickets with paged_results test suite
0852ce
- Ticket 49161 - memberof fails if group is moved into scope
0852ce
- Ticket 49447 - PBKDF2 on upgrade
0852ce
- ticket 49551 - correctly handle subordinates and tombstone numsubordinates
0852ce
- Ticket 49043 - Add replica conflict test suite
0852ce
- Ticket 49296 - Fix race condition in connection code with  anonymous limits
0852ce
- Ticket 49568 - Fix integer overflow on 32bit platforms
0852ce
- Ticket 48085 - Add encryption cl5 test suite
0852ce
- Ticket 49566 - ds-replcheck needs to work with hidden conflict entries
0852ce
- Ticket 49519 - Add more Cockpit UI content
0852ce
- Ticket 49551 - fix memory leak found by coverity
0852ce
- Ticket 49551 - v3 - correct handling of numsubordinates for cenotaphs and tombstone delete
0852ce
- Ticket 49278 - Add a new CI test case
0852ce
- Ticket 49560 - nsslapd-extract-pemfiles should be enabled by default as openldap is moving to openssl
0852ce
- Ticket 49557 - Add config option for checking CRL on outbound SSL Connections
0852ce
- Ticket 49446 - Add CI test case
0852ce
- Ticket 35 -    Description: Add support for managing automember to dsconf
0852ce
- Ticket 49544 - cli release preperation
0852ce
- Ticket 48006 - Add a new CI test case
0852ce
011873
* Mon Feb 19 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.5-1.7
011873
- Add cyrus-sasl-plain requirement
011873
cd2328
* Thu Feb 15 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.5-1.6
cd2328
- Fix python requirements for policycoreutils-python-utils
cd2328
7a4f74
* Thu Feb 15 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.5-1.5
7a4f74
- Fix package requirements to use Python 3 packages for LDAP and SELinux
7a4f74
7a4f74
* Thu Feb 15 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.5-1.4
5b671b
- Only exclude Ix86 arches
5b671b
afec18
* Thu Feb 15 2018 Adam Williamson <awilliam@redhat.com> - 1.4.0.5-1.3
afec18
- Rebuild for libevent soname bump
afec18
a79010
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.4.0.5-1.2
a79010
- Escape macros in %%changelog
a79010
55f881
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0.5-1.1
55f881
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
55f881
cd2328
* Wed Jan 31 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.5-1
482fad
- Bump version to 1.4.0.5
482fad
- CVE-2017-15134 389-ds-base: Remote DoS via search filters in slapi_filter_sprintf
482fad
- Ticket 49546 - Fix broken snmp MIB file
482fad
- Ticket 49554 - update readme
482fad
- Ticket 49554 - Update Makefile for README.md
482fad
- Ticket 49400 - Make CLANG configurable
482fad
- Ticket 49530 - Add pseudolocalization option for dbgen
482fad
- Ticket 49523 - Fixed skipif marker, topology fixture and log message
482fad
- Ticket 49544 - Double check pw prompts
482fad
- Ticket 49548 - Cockpit UI - installer should also setup Cockpit
482fad
a7312c
* Fri Jan 26 2018 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.4-1
a7312c
- Bump version to 1.4.0.4
a7312c
- Ticket 49540 - Indexing task is reported finished too early regarding the backend status
a7312c
- Ticket 49534 - Fix coverity regression
a7312c
- Ticket 49544 - cli release preperation, group improvements
a7312c
- Ticket 49542 - Unpackaged files on el7 break rpm build
a7312c
- Ticket 49541 - repl config should not allow rid 65535 for masters
a7312c
- Ticket 49370 - Add all the password policy defaults to a new local policy
a7312c
- Ticket 49425 - improve demo objects for install
a7312c
- Ticket 49537 - allow asan to build with stable rustc
a7312c
- Ticket 49526 - Improve create_test.py script
a7312c
- Ticket 49516 - Add python 3 support for replication suite
a7312c
- Ticket 49534 - Fix coverity issues and regression
a7312c
- Ticket 49532 - coverity issues - fix compiler warnings & clang issues
a7312c
- Ticket 49531 - coverity issues - fix memory leaks
a7312c
- Ticket 49463 - After cleanALLruv, there is a flow of keep alive DEL
a7312c
- Ticket 49529 - Fix Coverity warnings: invalid deferences
a7312c
- Ticket 49509 - Indexing of internationalized matching rules is failing
a7312c
- Ticket 49527 - Improve ds* cli tool testing
a7312c
- Ticket 49474 - purge saslmaps before gssapi test
a7312c
- Ticket 49413 - Changelog trimming ignores disabled replica-agreement
a7312c
- Ticket 49446 - cleanallruv should ignore cleaned replica Id in processing changelog if in force mode
a7312c
- Ticket 49278 - GetEffectiveRights gives false-negative
a7312c
- Ticket 49508 - memory leak in cn=replica plugin setup
a7312c
- Ticket 48118 - Add CI test case
a7312c
- Ticket 49520 - Cockpit UI - Add database chaining HTML
a7312c
- Ticket 49512 - Add ds-cockpit-setup to rpm spec file
a7312c
- Ticket 49523 - Refactor CI test
a7312c
- Ticket 49524 - Password policy: minimum token length fails  when the token length is equal to attribute length
a7312c
- Ticket 49517 - Cockpit UI - Add correct png files
a7312c
- Ticket 49517 - Cockput UI - revise config layout
a7312c
- Ticket 49523 - memberof: schema violation error message is confusing as memberof will likely repair target entry
a7312c
- Ticket 49312 - Added a new test case for "-D configdir"
a7312c
- Ticket 49512 - remove backup directories from cockpit source
a7312c
- Ticket 49512 - Add initial Cockpit UI Plugin
a7312c
- Ticket 49515 - cannot link, missing -fPIC
a7312c
- Ticket 49474 - Improve GSSAPI testing capability
a7312c
- Ticket 49493 - heap use after free in csn_as_string
a7312c
- Ticket 49379 - Add Python 3 support to CI test
a7312c
- Ticket 49431 - Add CI test case
a7312c
- Ticket 49495 - cos stress test and improvements.
a7312c
- Ticket 49495 - Fix memory management is vattr.
a7312c
- Ticket 49494 - python 2 bytes mode.
a7312c
- Ticket 49471 - heap-buffer-overflow in ss_unescape
a7312c
- Ticket 48184 - close connections at shutdown cleanly.
a7312c
- Ticket 49218 - Certmap - support TLS tests
a7312c
- Ticket 49470 - overflow in pblock_get
a7312c
- Ticket 49443 - Add CI test case
a7312c
- Ticket 49484 - Minor cli tool fixes.
a7312c
- Ticket 49486 - change ns stress core to use absolute int width.
a7312c
- Ticket 49445 - Improve regression test to detect memory leak.
a7312c
- Ticket 49445 - Memory leak in ldif2db
a7312c
- Ticket 49485 - Typo in gccsec_defs
a7312c
- Ticket 49479 - Remove unused 'batch' argument from lib389
a7312c
- Ticket 49480 - Improvements to support IPA install.
a7312c
- Ticket 49474 - sasl allow mechs does not operate correctly
a7312c
- Ticket 49449 - Load sysctl values on rpm upgrade.
a7312c
- Ticket 49374 - Add CI test case
a7312c
- Ticket 49325 - fix rust linking.
a7312c
- Ticket 49475 - docker poc improvements.
a7312c
- Ticket 49461 - Improve db2index handling for test 49290
a7312c
- Ticket 47536 - Add Python 3 support and move test case to suites
a7312c
- Ticket 49444 - huaf in task.c during high load import
a7312c
- Ticket 49460 - replica_write_ruv log a failure even when it succeeds
a7312c
- Ticket 49298 - Ticket with test case and remove-ds.pl
a7312c
- Ticket 49408 - Add a test case for nsds5ReplicaId checks
a7312c
- Ticket 3 lib389 - python 3 support for subset of pwd cases
a7312c
- Ticket 35 lib389 - dsconf automember support
a7312c
cbdebb
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1.4.0.3-1.2
cbdebb
- Rebuilt for switch to libxcrypt
cbdebb
059ded
* Thu Nov 30 2017 Pete Walter <pwalter@fedoraproject.org> - 1.4.0.3-1.1
059ded
- Rebuild for ICU 60.1
059ded
9db5b0
* Mon Nov 20 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.3-1
9db5b0
- Bump version to 1.4.0.3
9db5b0
- Ticket 49457 - Fix spal_meminfo_get function prototype
9db5b0
- Ticket 49455 - Add tests to monitor test suit.
9db5b0
- Ticket 49448 - dynamic default pw scheme based on environment.
9db5b0
- Ticket 49298 - fix complier warn
9db5b0
- Ticket 49298 - Correct error codes with config restore.
9db5b0
- Ticket 49454 - SSL Client Authentication breaks in FIPS mode
9db5b0
- Ticket 49453 - passwd.py to use pwdhash defaults.
9db5b0
- Ticket 49427 - whitespace in fedse.c
9db5b0
- Ticket 49410 - opened connection can remain no longer poll, like hanging
9db5b0
- Ticket 48118 - fix compiler warning for incorrect return type
9db5b0
- Ticket 49451 - Add environment markers to lib389 dependencies
9db5b0
- Ticket 49325 - Proof of concept rust tqueue in sds
9db5b0
- Ticket 49443 - scope one searches in 1.3.7 give incorrect results
9db5b0
- Ticket 48118 - At startup, changelog can be erronously rebuilt after a normal shutdown
9db5b0
- Ticket 49412 - SIGSEV when setting invalid changelog config value
9db5b0
- Ticket 49441 - Import crashes - oneline fix
9db5b0
- Ticket 49377 - Incoming BER too large with TLS on plain port
9db5b0
- Ticket 49441 - Import crashes with large indexed binary  attributes
9db5b0
- Ticket 49435 - Fix NS race condition on loaded test systems
9db5b0
- Ticket 77 - lib389 - Refactor docstrings in rST format - part 2
9db5b0
- Ticket 17 - lib389 - dsremove support
9db5b0
- Ticket 3 - lib389 - python 3 compat for paged results test
9db5b0
- Ticket 3 - lib389 - Python 3 support for memberof plugin test suit
9db5b0
- Ticket 3 - lib389 - config test
9db5b0
- Ticket 3 - lib389 - python 3 support ds_logs tests
9db5b0
- Ticket 3 - lib389 - python 3 support for betxn test
9db5b0
4e7c5c
* Fri Nov 3 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.2-2
4e7c5c
- Bump version to 1.4.0.2-2
4e7c5c
- Add python-lib389 build requirements
4e7c5c
09fb13
* Fri Nov 3 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.2-1
4e7c5c
- Bump version to 1.4.0.2-1
09fb13
- Ticket 48393 - fix copy and paste error
09fb13
- Ticket 49439 - cleanallruv is not logging information
09fb13
- Ticket 48393 - Improve replication config validation
09fb13
- Ticket lib389 3 - Python 3 support for ACL test suite
09fb13
- Ticket 103 - sysconfig not found
09fb13
- Ticket 49436 - double free in COS in some conditions
09fb13
- Ticket 48007 - CI test to test changelog trimming interval
09fb13
- Ticket 49424 - Resolve csiphash alignment issues
09fb13
- Ticket lib389 3 - Python 3 support for pwdPolicy_controls_test.py
09fb13
- Ticket 3 - python 3 support - filter test
09fb13
- Ticket 49434 - RPM build errors
09fb13
- Ticket 49432 - filter optimise crash
09fb13
- Ticket 49432 - Add complex fliter CI test
09fb13
- Ticket 48894 - harden valueset_array_to_sorted_quick valueset  access
09fb13
- Ticket 49401 - Fix compiler incompatible-pointer-types warnings
09fb13
- Ticket 48681 - Use of uninitialized value in string ne at /usr/bin/logconv.pl
09fb13
- Ticket 49409 - Update lib389 requirements
09fb13
- Ticket 49401 - improve valueset sorted performance on delete
09fb13
- Ticket 49374 -  server fails to start because maxdisksize is recognized incorrectly
09fb13
- Ticket 49408 - Server allows to set any nsds5replicaid in the existing replica entry
09fb13
- Ticket 49407 - status-dirsrv shows ellipsed lines
09fb13
- Ticket 48681 - Use of uninitialized value in string ne at /usr/bin/logconv.pl
09fb13
- Ticket 49386 - Memberof should be ignore MODRDN when the pre/post entry are identical
09fb13
- Ticket 48006 - Missing warning for invalid replica backoff  configuration
09fb13
- Ticket 49064 - testcase hardening
09fb13
- Ticket 49064 - RFE allow to enable MemberOf plugin in dedicated consumer
09fb13
- Ticket lib389 3 - python 3 support
09fb13
- Ticket 49402 - Adding a database entry with the same database name that was deleted hangs server at shutdown
09fb13
- Ticket 48235 - remove memberof lock (cherry-pick error)
09fb13
- Ticket 49394 - build warning
09fb13
- Ticket 49381 - Refactor numerous suite docstrings - Part 2
09fb13
- Ticket 49394 - slapi_pblock_get may leave unchanged the provided variable
09fb13
- Ticket 49403 - tidy ns logging
09fb13
- Ticket 49381 - Refactor filter test suite docstrings
09fb13
- Ticket 48235 - Remove memberOf global lock
09fb13
- Ticket 103 - Make sysconfig where it is expected to exist
09fb13
- Ticket 49400 - Add clang support to rpm builds
09fb13
- Ticket 49381 - Refactor ACL test suite docstrings
09fb13
- Ticket 49363 - Merge lib389
09fb13
- Ticket 101 - BaseException.message has been deprecated in Python3
09fb13
- Ticket 102 - referral support
09fb13
- Ticket 99 - Fix typo in create_topology
09fb13
- Ticket #98 - Fix dbscan output
09fb13
- Ticket #77 - Fix changelogdb param issue
09fb13
- Ticket #77 - Refactor docstrings in rST format - part 1
09fb13
- Ticket 96 - Change binaries' names
09fb13
- Ticket 77 - Add sphinx documentation
09fb13
- Ticket 43 - Add support for Referential Integrity plugin
09fb13
- Ticket 45 - Add support for Rootdn Access Control plugin
09fb13
- Ticket 46 - dsconf support for dynamic schema reload
09fb13
- Ticket 74 - Advice users to set referint-update-delay to 0
09fb13
- Ticket 92 - display_attr() should return str not bytes in py3
09fb13
- Ticket 93 - Fix test cases in ctl_dbtasks_test.py
09fb13
- Ticket 88 - python install and remove for tests
09fb13
- Ticket 85 - Remove legacy replication attribute
09fb13
- Ticket 91 - Fix replication topology
09fb13
- Ticket 89 - Fix inconsistency with serverid
09fb13
- Ticket 79 - Fix replica.py and add tests
09fb13
- Ticket 86 - add build dir to gitignore
09fb13
- Ticket 83 - Add an util for generating instance parameters
09fb13
- Ticket 87 - Update accesslog regec for HR etimes
09fb13
- Ticket 49 - Add support for whoami plugin
09fb13
- Ticket 48 - Add support for USN plugin
09fb13
- Ticket 78 - Add exists() method to DSLdapObject
09fb13
- Ticket 31 - Allow complete removal of some memberOf attrs
09fb13
- Ticket31 - Add memberOf fix-up task
09fb13
- Ticket 67 - Add ensure_int function
09fb13
- Ticket 59 - lib389 support for index management.
09fb13
- Ticket 67 - get attr by type
09fb13
- Ticket 70 - Improve repl tools
09fb13
- Ticket 50 - typo in db2* in dsctl
09fb13
- Ticket 31 - Add status command and SkipNested support for MemberOf
09fb13
- Ticket 31 - Add functional tests for MemberOf plugin
09fb13
- Ticket 66 - expand healthcheck for Directory Server
09fb13
- Ticket 69 - add specfile requires
09fb13
- Ticket 31 - Initial MemberOf plugin support
09fb13
- Ticket 50 - Add db2* tasks to dsctl
09fb13
- Ticket 65 - Add m2c2 topology
09fb13
- Ticket 63 - part 2, agreement test
09fb13
- Ticket 63 - lib389 python 3 fix
09fb13
- Ticket 62 - dirsrv offline log
09fb13
- Ticket 60 - add dsrc to dsconf and dsidm
09fb13
- Ticket 32 - Add TLS external bind support for testing
09fb13
- Ticket 27 - Fix get function in tests
09fb13
- Ticket 28 - userAccount for older versions without nsmemberof
09fb13
- Ticket 27 - Improve dseldif API
09fb13
- Ticket 30 - Add initial support for account lock and unlock.
09fb13
- Ticket 29 - fix incorrect format in tools
09fb13
- Ticket 28 - Change default objectClasses for users and groups
09fb13
- Ticket 1 - Fix missing dn / rdn on config.
09fb13
- Ticket 27 - Add a module for working with dse.ldif file
09fb13
- Ticket 1 - cn=config comparison
09fb13
- Ticket 21 - Missing serverid in dirsrv_test due to incorrect allocation
09fb13
- Ticket 26 - improve lib389 sasl support
09fb13
- Ticket 24 - Join paths using os.path.join instead of string concatenation
09fb13
- Ticket 25 - Fix RUV __repr__ function
09fb13
- Ticket 23 - Use DirSrv.exists() instead of manually checking for instance's existence
09fb13
- Ticket 1 - cn=config comparison
09fb13
- Ticket 22 - Specify a basedn parameter for IDM modules
09fb13
- Ticket 19 - missing readme.md in python3
09fb13
- Ticket 20 - Use the DN_DM constant instead of hard coding its value
09fb13
- Ticket 19 - Missing file and improve make
09fb13
- Ticket 14 - Remane dsadm to dsctl
09fb13
- Ticket 16 - Reset InstScriptsEnabled argument during the init
09fb13
- Ticket 14 - Remane dsadm to dsctl
09fb13
- Ticket 13 - Add init function to create new domain entries
09fb13
- Ticket 15 - Improve instance configuration ability
09fb13
- Ticket 10 - Improve command line tool arguments
09fb13
- Ticket 9 - Convert readme to MD
09fb13
- Ticket 7 - Add pause and resume methods to topology fixtures
09fb13
- Ticket 49172 - Allow lib389 to read system schema and instance
09fb13
- Ticket 49172 - Allow lib389 to read system schema and instance
09fb13
- Ticket 6 - Bump lib389 version 1.0.4
09fb13
- Ticket 5 - Fix container build on fedora
09fb13
- Ticket 4 - Cert detection breaks some tests
09fb13
- Ticket 49137 - Add sasl plain tests, lib389 support
09fb13
- Ticket 2 - pytest mark with version relies on root
09fb13
- Ticket 49126 - DIT management tool
09fb13
- Ticket 49101 - Python 2 generate example entries
09fb13
- Ticket 49103 - python 2 support for installer
09fb13
- Ticket 47747 - Add topology_i2 and topology_i3
09fb13
- Ticket 49087 - lib389 resolve jenkins issues
09fb13
- Ticket 48413 - Improvements to lib389 for rest
09fb13
- Ticket 49083 - Support prefix for discovery of the defaults.inf file.
09fb13
- Ticket 49055 - Fix debugging mode issue
09fb13
- Ticket 49060 - Increase number of masters, hubs and consumers in topology
09fb13
- Ticket 47747 - Add more topology fixtures
09fb13
- Ticket 47840 - Add InstScriptsEnabled argument
09fb13
- Ticket 47747 - Add topology fixtures module
09fb13
- Ticket 48707 - Implement draft-wibrown-ldapssotoken-01
09fb13
- Ticket 49022 - Lib389, py3 installer cannot create entries in backend
09fb13
- Ticket 49024 - Fix paths to the dbdir parent
09fb13
- Ticket 49024 - Fix db_dir paths
09fb13
- Ticket 49024 - Fix paths in tools module
09fb13
- Ticket 48961 - Fix lib389 minor issues shown by 48961 test
09fb13
- Ticket 49010 - Lib389 fails to start with systemctl changes
09fb13
- Ticket 49007 - lib389 fixes for paths to use online values
09fb13
- Ticket 49005 - Update lib389 to work in containers correctly.
09fb13
- Ticket 48991 - Fix lib389 spec for python2 and python3
09fb13
- Ticket 48984 - Add lib389 paths module
09fb13
- Ticket 48951 - dsadm dsconfig status and plugin
09fb13
- Ticket 47957 - Update the replication "idle" status string
09fb13
- Ticket 48951 - dsadm and dsconf base files
09fb13
- Ticket 48952 - Restart command needs a sleep
09fb13
- Ticket 48949 - Fix ups for style and correctness
09fb13
- Ticket 48949 - added copying slapd-collations.conf
09fb13
- Ticket 48949 - change default file path generation - use os.path.join
09fb13
- Ticket 48949 - os.makedirs() exist_ok not python2 compatible, added try/except
09fb13
- Ticket 48949 - configparser fallback not python2 compatible
09fb13
- Ticket 48946 - openConnection should not fully popluate DirSrv object
09fb13
- Ticket 48832 - Add DirSrvTools.getLocalhost() function
09fb13
- Ticket 48382 - Fix serverCmd to get sbin dir properly
09fb13
- Bug 1347760 - Information disclosure via repeated use of LDAP ADD operation, etc.
09fb13
- Ticket 48937 - Cleanup valgrind wrapper script
09fb13
- Ticket 48923 - Fix additional issue with serverCmd
09fb13
- Ticket 48923 - serverCmd timeout not working as expected
09fb13
- Ticket 48917 - Attribute presence
09fb13
- Ticket 48911 - Plugin improvements for lib389
09fb13
- Ticket 48911 - Improve plugin support based on new mapped objects
09fb13
- Ticket 48910 - Fixes for backend tests and lib389 reliability.
09fb13
- Ticket 48860 - Add replication tools
09fb13
- Ticket 48888 - Correction to create of dsldapobject
09fb13
- Ticket 48886 - Fix NSS SSL library in lib389
09fb13
- Ticket 48885 - Fix spec file requires
09fb13
- Ticket 48884 - Bugfixes for mapped object and new connections
09fb13
- Ticket 48878 - better style for backend in backend_test.py
09fb13
- Ticket 48878 - pep8 fixes part 2
09fb13
- Ticket 48878 - pep8 fixes and fix rpm to build
09fb13
- Ticket 48853 - Prerelease installer
09fb13
- Ticket 48820 - Begin to test compatability with py.test3, and the new orm
09fb13
- Ticket 48434 - Fix for negative tz offsets
09fb13
- Ticket 48857 - Remove python-krbV from lib389
09fb13
- Ticket 48820 - Fix tests to ensure they work with the new object types
09fb13
- Ticket 48820 - Move Encryption and RSA to the new object types
09fb13
- Ticket 48820 - Proof of concept of orm style mapping of configs and objects
09fb13
- Ticket 48820 - Clitool rename
09fb13
- Ticket 48431 - lib389 integrate ldclt
09fb13
- Ticket 48434 - lib389 logging tools
09fb13
- Ticket 48796 - add function to remove logs
09fb13
- Ticket 48771 - lib389 - get ns-slapd version
09fb13
- Ticket 48830 - Convert lib389 to ip route tools
09fb13
- Ticket 48763 - backup should run regardless of existing backups.
09fb13
- Ticket 48434 - lib389 logging tools
09fb13
- Ticket 48798 - EL6 compat for lib389 tests for DH params
09fb13
- Ticket 48798 - lib389 add ability to create nss ca and certificate
09fb13
- Ticket 48433 - Aci linting tools
09fb13
- Ticket 48791 - format args in server tools
09fb13
- Ticket 48399 - Helper makefile is missing mkdir dist
09fb13
- Ticket 48399 - Helper makefile is missing mkdir dist
09fb13
- Ticket 48794 - lib389 build requires are on a single line
09fb13
- Ticket 48660 - Add function to convert binary values in an entry to base64
09fb13
- Ticket 48764 - Fix mit krb password to be random.
09fb13
- Ticket 48765 - Change default ports for standalone topology
09fb13
- Ticket 48750 - Clean up logging to improve command experience
09fb13
- Ticket 48751 - Improve lib389 ldapi support
09fb13
- Ticket 48399 - Add helper makefile to lib389 to build and install
09fb13
- Ticket 48661 - Agreement test suite fails at the test_changes case
09fb13
- Ticket 48407 - Add test coverage module for lib389 repo
09fb13
- Ticket 48357 - clitools should standarise their args
09fb13
- Ticket 48560 - Make verbose handling consistent
09fb13
- Ticket 48419 - getadminport() should not a be a static method
09fb13
- Ticket 48408 - RFE escaped default suffix for tests
09fb13
- Ticket 48401 - Revert typecheck
09fb13
- Ticket 48401 - lib389 Entry hasAttr returs dict instead of false
09fb13
- Ticket 48390 - RFE Improvements to lib389 monitor features for rest389
09fb13
- Ticket 48358 - Add new spec file
09fb13
- Ticket 48371 - weaker host check on localhost.localdomain
09fb13
- Ticket 58358 - Update spec file with pre-release versioning
09fb13
- Ticket 48358 - Make Fedora packaging changes to the spec file
09fb13
- Ticket 48358 - Prepare lib389 for Fedora Packaging
09fb13
- Ticket 48364 - Fix test failures
09fb13
- Ticket 48360 - Refactor the delete agreement function
09fb13
- Ticket 48361 - Expand 389ds monitoring capabilities
09fb13
- Ticket 48246 - Adding license/copyright to lib389 files
09fb13
- Ticket 48340 - Add basic monitor support to lib389 https://fedorahosted.org/389/ticket/48340
09fb13
- Ticket 48353 - Add Replication REST support to lib389
09fb13
- Ticket 47840 - Fix regression
09fb13
- Ticket 48343 - lib389 krb5 realm management https://fedorahosted.org/389/ticket/48343
09fb13
- Ticket 47840 - fix lib389 to use sbin scripts  https://fedorahosted.org/389/ticket/47840
09fb13
- Ticket 48335 - Add SASL support to lib389
09fb13
- Ticket 48329 - Fix case-senstive scyheam comparisions
09fb13
- Ticket 48303 - Fix lib389 broken tests
09fb13
- Ticket 48329 - add matching rule functions to schema module
09fb13
- Ticket 48324 - fix boolean capitalisation (one line) https://fedorahosted.org/389/ticket/48324
09fb13
- Ticket 48321 - Improve is_a_dn check to prevent mistakes with lib389 auth https://fedorahosted.org/389/ticket/48321
09fb13
- Ticket 48322 - Allow reindex function to reindex all attributes
09fb13
- Ticket 48319 - Fix ldap.LDAPError exception processing
09fb13
- Ticket 48318 - Do not delete a changelog while disabling a replication by suffix
09fb13
- Ticket 48308 - Add __eq__ and __ne__ to Entry to allow fast comparison https://fedorahosted.org/389/ticket/48308
09fb13
- Ticket 48303 - Fix lib389 broken tests - backend_test
09fb13
- Ticket 48309 - Fix lib389 lib imports
09fb13
- Ticket 48303 - Fix lib389 broken tests - agreement_test
09fb13
- Ticket 48303 - Fix lib389 broken tests - aci_parse_test
09fb13
- Ticket 48301 - add tox support
09fb13
- Ticket 48204 - update lib389 for python3
09fb13
- Ticket 48273 - Improve valgrind functions
09fb13
- Ticket 48271 - Fix for self.prefix being none when SER_DEPLOYED_DIR is none https://fedorahosted.org/389/ticket/48271
09fb13
- Ticket 48259 - Add aci parsing utilities to lib389
09fb13
- Ticket 48252 - (lib389) adding get_bin_dir and dbscan
09fb13
- Ticket 48247 - Change the default user to 'dirsrv'
09fb13
- Ticket 47848 - Add new function to create ldif files
09fb13
- Ticket 48239 - Fix for prefix allocation of un-initialised dirsrv objects
09fb13
- Ticket 48237 - Add lib389 helper to enable and disable logging services.
09fb13
- Ticket 48236 - Add get effective rights helper to lib389
09fb13
- Ticket 48238 - Add objectclass and attribute type query mechanisms
09fb13
- Ticket 48029 - Add missing replication related functions
09fb13
- Ticket 48028 - add valgrind wrapper for ns-slapd
09fb13
- Ticket 48028 - lib389 - add valgrind functions
09fb13
- Ticket 48022 - lib389 - Add all the server tasks
09fb13
- Ticket 48023 - create function to test replication between servers
09fb13
- Ticket 48020 - lib389 - need to reset args_instance with  every DirSrv init
09fb13
- Ticket 48000 - Repl agmts need more time to stop
09fb13
- Ticket 48004 - Fix various issues
09fb13
- Ticket 48000 - replica agreement pause/resume should have a short sleep
09fb13
- Ticket 47990 - Add check for ".removed" instances when doing an upgrade
09fb13
- Ticket 47990 - Add "upgrade" function to lib389
09fb13
- Ticket 47691 - using lib389 with RPMs
09fb13
- Ticket 47848 - Add support for setuptools.
09fb13
- Ticket 47855 - Add function to clear tmp directory
09fb13
- Ticket 47851 - Need to retrieve tmp directory path
09fb13
- Ticket 47845 - add stripcsn option to tombstone fixup task
09fb13
- Ticket 47851 - Add function to retrieve dirsrvtests data directory
09fb13
- Ticket 47845 - Add backup/restore/fixup tombstone tasks to lib389
09fb13
- Ticket 47819 - Add the new precise tombstone purging config attribute
09fb13
- Ticket 47695 - Add plugins/tasks/Index
09fb13
- Ticket 47648 - lib389 - add schema classes, methods
09fb13
- Ticket 47671 - CI lib389: allow to open a DirSrv without having to create the instance
09fb13
- Ticket 47600 - Replica/Agreement/Changelog not conform to the design
09fb13
- Ticket 47652 - replica add fails: MT.list return a list not an entry
09fb13
- Ticket 47635 - MT/Backend/Suffix to be conform with the design
09fb13
- Ticket 47625 - CI lib389: DirSrv not conform to the design
09fb13
- Ticket 47595 - fail to detect/reinit already existing instance/backup
09fb13
- Ticket 47590 - CI tests: add/split functions around replication
09fb13
- Ticket 47584 - CI tests: add backup/restore of an instance
09fb13
- Ticket 47578 - CI tests: removal of 'sudo' and absolute path in lib389
09fb13
- Ticket 47568 - Rename DSAdmin class
09fb13
- Ticket 47566 - Initial import of DSadmin into 389-test repos
09fb13
2c0cae
* Mon Oct 16 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.1-2
2c0cae
- Bump version to 1.4.0.1-2
2c0cae
- Ticket 49400 - Add clang support and libatomic
2c0cae
f536ea
* Mon Oct 9 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.1-1
f536ea
- Bump version to 1.4.0.1-1
f536ea
- Ticket 49038 - remove legacy replication - change cleanup script precedence
f536ea
- Ticket 49392 - memavailable not available
f536ea
- Ticket 49235 - pbkdf2 by default
f536ea
- Ticket 49279 - remove dsktune
f536ea
- Ticket 49372 - filter optimisation improvements for common queries
f536ea
- Ticket 49320 - Activating already active role returns error 16
f536ea
- Ticket 49389 - unable to retrieve specific cosAttribute when subtree password policy is configured
f536ea
- Ticket 49092 - Add CI test for schema-reload
f536ea
- Ticket 49388 - repl-monitor - matches null string many times in regex
f536ea
- Ticket 49387 - pbkdf2 settings were too aggressive
f536ea
- Ticket 49385 - Fix coverity warnings
f536ea
- Ticket 49305 - Need to wrap atomic calls
f536ea
- Ticket 48973 - Indexing a ExactIA5Match attribute with a IgnoreIA5Match matching rule triggers a warning
f536ea
- Ticket 49378 - server init fails
f536ea
- Ticket 49305 - Need to wrap atomic calls
f536ea
- Ticket 49180 - add CI test
f536ea
- Ticket 49180 - errors log filled with attrlist_replace - attr_replace
f536ea
41d58b
* Fri Sep 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.4.0.0-1
41d58b
- Bump version to 1.4.0.0-1
41d58b
8839c3
* Wed Sep 6 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.7.4-1
8839c3
- Bump version to 1.3.7.4
8839c3
- Ticket 49371 - Cleanup update script
8839c3
- Ticket 48831 - Autotune dncache with entry cache.
8839c3
- Ticket 49312 - pwdhash -D used default hash algo
8839c3
- Ticket 49043 - make replication conflicts transparent to clients
8839c3
- Ticket 49371 - Fix rpm build
8839c3
- Ticket 49371 - Template dse.ldif did not contain all needed plugins
8839c3
- Ticket 49295 - Fix CI Tests
8839c3
- Ticket 49050 - make objectclass ldapsubentry effective immediately
8839c3
ef3d7e
* Fri Sep 1 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.7.3-1
ef3d7e
- Bump version to 1.3.7.3
ef3d7e
- Ticket 49354 - fix regression in total init due to mistake in range fetch
ef3d7e
- Ticket 49370 - local password policies should use the same defaults as the global policy
ef3d7e
- Ticket 48989 - Delete slow lib389 test
ef3d7e
- Ticket 49367 - missing braces in idsktune
ef3d7e
- Ticket 49364 - incorrect function declaration.
ef3d7e
- Ticket 49275 - fix tls auth regression
ef3d7e
- Ticket 49038 - Revise creation of cn=replication,cn=config
ef3d7e
- Ticket 49368 - Fix typo in log message
ef3d7e
- Ticket 48059 - Add docstrings to CLU tests
ef3d7e
- Ticket 47840 - Add docstrings to setup tests
ef3d7e
- Ticket 49348 - support perlless and wrapperless install
ef3d7e
17bfc6
* Tue Aug 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.7.2-1
17bfc6
- Bump verison to 1.3.7.2
17bfc6
- Ticket 49038 - Fix regression from legacy code cleanup
17bfc6
- Ticket 49295 - Fix CI tests
17bfc6
- Ticket 48067 - Add bugzilla tests for ds_logs
17bfc6
- Ticket 49356 - mapping tree crash can occur during tot init
17bfc6
- Ticket 49275 - fix compiler warns for gcc 7
17bfc6
- Ticket 49248 - Add a docstring to account locking test case
17bfc6
- Ticket 49445 - remove dead code
17bfc6
- Ticket 48081 - Add regression tests for pwpolicy
17bfc6
- Ticket 48056 - Add docstrings to basic test suite
17bfc6
- Ticket 49349 - global name 'imap' is not defined
17bfc6
- Ticket 83 - lib389 - Fix tests and create_test.py
17bfc6
- Ticket 48185 - Remove referint-logchanges attr from referint's config
17bfc6
- Ticket 48081 - Add regression tests for pwpolicy
17bfc6
- Ticket 83 - lib389 - Replace topology agmt objects
17bfc6
- Ticket 49331 - change autoscaling defaults
17bfc6
- Ticket 49330 - Improve ndn cache performance.
17bfc6
- Ticket 49347 - reproducable build numbers
17bfc6
- Ticket 39344 - changelog ldif import fails
17bfc6
- Ticket 49337 - Add regression tests for import tests
17bfc6
- Ticket 49309 - syntax checking on referint's delay attr
17bfc6
- Ticket 49336 - SECURITY: Locked account provides different return code
17bfc6
- Ticket 49332 - Event queue is not working
17bfc6
- Ticket 49313 - Change the retrochangelog default cache size
17bfc6
- Ticket 49329 - Descriptive error msg for USN cleanup task
17bfc6
- Ticket 49328 - Cleanup source code
17bfc6
- Ticket 49299 - Add normalized dn cache stats to dbmon.sh
17bfc6
- Ticket 49290 - improve idl handling in complex searches
17bfc6
- Ticket 49328 - Update clang-format config file
17bfc6
- Ticket 49091 - remove usage of changelog semaphore
17bfc6
- Ticket 49275 - shadow warnings for gcc7 - pass 1
17bfc6
- Ticket 49316 - fix missing not condition in clock cleanu
17bfc6
- Ticket 49038 - Remove legacy replication
17bfc6
- Ticket 49287 - v3 extend csnpl handling to multiple backends
17bfc6
- Ticket 49310 - remove sds logging in debug builds
17bfc6
- Ticket 49031 - Improve memberof with a cache of group parents
17bfc6
- Ticket 49316 - Fix clock unsafety in DS
17bfc6
- Ticket 48210 - Add IP addr and connid to monitor output
17bfc6
- Ticket 49295 - Fix CI tests and compiler warnings
17bfc6
- Ticket 49295 - Fix CI tests
17bfc6
- Ticket 49305 - Improve atomic behaviours in 389-ds
17bfc6
- Ticket 49298 - fix missing header
17bfc6
- Ticket 49314 - Add untracked files to the .gitignore
17bfc6
- Ticket 49303 - Fix error in CI test
17bfc6
- Ticket 49302 - fix dirsrv importst due to lib389 change
17bfc6
- Ticket 49303 - Add option to disable TLS client-initiated renegotiation
17bfc6
- Ticket 49298 - force sync() on shutdown
17bfc6
- Ticket 49306 - make -f rpm.mk rpms produces build without tcmalloc enabled
17bfc6
- Ticket 49297 - improve search perf in bpt by removing a deref
17bfc6
- Ticket 49284 - resolve crash in memberof when deleting attrs
17bfc6
- Ticket 49290 - unindexed range searches don't provide notes=U
17bfc6
- Ticket 49301 - Add one logpipe test case
17bfc6
Igor Gnatenko c8f035
* Fri Aug 11 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.3.7.1-2.5
Igor Gnatenko c8f035
- Rebuilt after RPM update (№ 3)
Igor Gnatenko c8f035
Igor Gnatenko f021a9
* Thu Aug 10 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.3.7.1-2.4
Igor Gnatenko f021a9
- Rebuilt for RPM soname bump
Igor Gnatenko f021a9
Igor Gnatenko a8e0b7
* Thu Aug 10 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.3.7.1-2.3
Igor Gnatenko a8e0b7
- Rebuilt for RPM soname bump
Igor Gnatenko a8e0b7
e74cd4
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7.1-2.2
e74cd4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e74cd4
8a564e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7.1-2.1
8a564e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
8a564e
de72b9
* Thu Jun 29 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.7.1-2
de72b9
- Bump version to 1.3.7.1-2
de72b9
- Fix specfile for python dependency issue with ds-replcheck
de72b9
ca673e
* Mon Jun 26 2017 Mark Reynolds <mreynoilds@redhat.com> - 1.3.7.1-1
ca673e
- Bump verson to 1.3.7.1
ca673e
- Ticket 49288 - RootDN Access wrong plugin path in template-dse.ldif.in
ca673e
- Ticket 49289 - Improve result handling from connections with NS
ca673e
- Ticket 49294 - radiusd before in unit file
ca673e
- Ticket 49293 - inttypes in nunc-stans
ca673e
- Ticket 49295 - Fix latest CI test failures
ca673e
- Ticket 623 - Add test case and refactor the cleanallruv suite
ca673e
- Ticket 49291 - slapi_search_internal_callback_pb may SIGSEV if related pblock has not operation set
ca673e
- Ticket 49008 - Fix MO plugin betxn test
ca673e
- Ticket 48944 - Add CI test case
ca673e
- Ticket 49227 - ldapsearch does not return the expected Error log level
ca673e
- Ticket 49028 - Add autotuning test suite
ca673e
- Ticket 49281 - improve db2* tests
ca673e
- Ticket 49273 - bak2db doesn't operate with dbversion
ca673e
- Ticket 49184 - adjust logging level in MO plugin
ca673e
- Ticket 49257 - Update CI script
ca673e
- Ticket 49257 - only register modify callbacks
ca673e
- Ticket 49008 - Adjust CI test for new memberOf behavior
ca673e
- Ticket 49273 - Fix compiler warning in dbversion_write, missing newline
ca673e
- Ticket 49277 - improve out of box system tuning for EL7
ca673e
- Ticket 49273 - crash when DBVERSION is corrupt.
ca673e
- Ticket 49273 - crash when DBVERSIOn is corrupt.
ca673e
- Ticket 49268 - master branch fails on big endian systems
ca673e
- Ticket 49271 - Fix pbkdf2 and openssl missing issue
ca673e
- Ticket 49242 - add gdb script to rpm
ca673e
- Ticket 49269 - Fix coverity errors
ca673e
- Ticket 49241 - add symblic link location to db2bak.pl output
ca673e
- Ticket #49072: memberOf fixup task does not validate args
ca673e
- Ticket 49257 - Reject nsslapd-cachememsize & nsslapd-cachesize when nsslapd-cache-autosize is set
ca673e
- Ticket 48538 - Failed to delete old semaphore
ca673e
- Ticket 49231 - force EXTERNAL always
ca673e
- Ticket 49267 - autosize split of 0 results in dbcache of 0
ca673e
- Ticket 49099 - resolve systemd startup interaction with ns
ca673e
- Ticket 49157 - fix error in ds-logpipe.py
ca673e
- Ticket 48864 - remove config.h from spal header.
ca673e
- Ticket 48681 - logconv.pl - Fix SASL Bind stats and rework report format
ca673e
- Ticket 49261 - Fix script usage and man pages
ca673e
- Ticket 49238 - AddressSanitizer: heap-use-after-free in libreplication
ca673e
- Ticket 48864 - Fix FreeIPA build
ca673e
- Ticket 49257 - Reject dbcachesize updates while auto cache sizing is enabled
ca673e
- Ticket 49249 - cos_cache is erroneously logging schema checking failure
ca673e
- Ticket 49248 - update eduPerson to 201602
ca673e
- Ticket 48050 - Add a test case for an issue 49014
ca673e
- Ticket 49258 - Allow nsslapd-cache-autosize to be modified while the server is running
ca673e
- Ticket 49165 - Fix compiler warnings
ca673e
- Ticket 49247 - resolve build issues on debian
ca673e
- Ticket 48123 - create contrib section
ca673e
- Ticket 49099 - fix configure.ac due to NS change
ca673e
- Ticket 49250 - remove mempool experimental!
ca673e
- Ticket 49099 - ns workers prep
ca673e
- Ticket 49185 - Fix leaks in compute init and dblayer
ca673e
- Ticket 49246 - ns-slapd crashes in role cache creation
ca673e
- Ticket 49244 - resolve various test case issues
ca673e
- Ticket 49157 - ds-logpipe.py crashes for non-existing users
ca673e
- Ticket 49053 - Fix rpm build
ca673e
- Ticket 49237 - Drop support for libdb older than 4.7
ca673e
- Ticket 49053 - Enable flto for DS
ca673e
- Ticket 49243 - segv in memberof fixup
ca673e
- Ticket 48985 - Add schema for nested groups to work out of box.
ca673e
- Ticket 49241 - Update man page and usage for db2bak.pl
ca673e
- Ticket 49071 - Add test case to tickets
ca673e
- Ticket 49075 - Adjust logging severity levels
ca673e
- Ticket 47662 - db2index not properly evalauating arguments
ca673e
- Ticket 49240 - ci compiler warns
ca673e
- Ticket 48989 - fix perf counters
ca673e
- Ticket 48681 - logconv.pl - fix sasl/bind stats
ca673e
- Ticket 49097 - fix pblock whitespace
ca673e
- Ticket 49097 - fix the pblock to be a hierachial structure
ca673e
- Ticket 49239 - move ds-replcheck man page and add script
ca673e
- Ticket 49239 - Add a tool to compare entries on LDAP servers.
ca673e
- Ticket 49231 - fix sasl mech handling
ca673e
- Ticket 49233 - Fix crash in persistent search
ca673e
- Ticket 49225 - Fix CI Test
ca673e
- Ticket 49230 - slapi_register_plugin creates config entry where it should not
ca673e
- Ticket 49225 - Add additional CRYPT password storage schemes
ca673e
acb48c
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.6.6-3.23
acb48c
- Perl 5.26 re-rebuild of bootstrapped packages
acb48c
fde90d
* Tue Jun 6 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.6-3.2
fde90d
- Revise server upgrade logic
fde90d
65737a
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.6.6-3.1
65737a
- Perl 5.26 rebuild
65737a
a9603a
* Thu May 25 2017 Charalampos Stratakis <cstratak@redhat.com> - 1.3.6.6-3
a9603a
- Bump verstion to 1.3.6.6-3
a9603a
- Ensure the binaries are pointing to the Python 3 interpreter (rhbz#1244234)
a9603a
2fe56a
* Mon May 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.6-2
2fe56a
- Bump version to 1.3.6.6-2
2fe56a
- Disable tcmalloc on ppc64 & ppc64le - crash in makstrdb during build
2fe56a
8704ec
* Mon May 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.6-1
8704ec
- Bump version to 1.3.6.6-1
8704ec
- Ticket 49157 - fix error in ds-logpipe.py
8704ec
- Ticket 48864 - remove config.h from spal header.
8704ec
- Ticket 48681 - logconv.pl - Fix SASL Bind stats and rework report format
8704ec
- Ticket 49261 - Fix script usage and man pages
8704ec
- Ticket 49238 - AddressSanitizer: heap-use-after-free in libreplication
8704ec
- Ticket 48864 - Fix FreeIPA build
8704ec
- Ticket 49257 - Reject dbcachesize updates while auto cache sizing is enabled
8704ec
- Ticket 49249 - cos_cache is erroneously logging schema checking failure
8704ec
- Ticket 49258 - Allow nsslapd-cache-autosize to be modified while the server is running
8704ec
- Ticket 49247 - resolve build issues on debian
8704ec
- Ticket 49246 - ns-slapd crashes in role cache creation
8704ec
- Ticket 49157 - ds-logpipe.py crashes for non-existing users
8704ec
- Ticket 49241 - Update man page and usage for db2bak.pl
8704ec
- Ticket 49075 - Adjust logging severity levels
8704ec
- Ticket 47662 - db2index not properly evaluating arguments
8704ec
- Ticket 48989 - fix perf counters
8704ec
febdb0
* Thu Apr 27 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.5-1
febdb0
- Bump version to 1.3.6.5-1
febdb0
- Ticket 49231 - fix sasl mech handling
febdb0
- Ticket 49233 - Fix crash in persistent search
febdb0
- Ticket 49230 - slapi_register_plugin creates config entry where it should not
febdb0
- Ticket 49135 - PBKDF2 should determine rounds at startup
febdb0
- Issue 49236 - Fix CI Tests
febdb0
- Ticket 48310 - entry distribution should be case insensitive
febdb0
- Ticket 49224 - without --prefix, $prefixdir would be NONE in defaults.
febdb0
731721
* Fri Apr 21 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.4-1
731721
- Bump version to 1.3.6.4-1
731721
- Ticket 49228 - Fix SSE4.2 detection.
731721
- Ticket 49229 - Correct issues in latest commits
731721
- Ticket 49226 - Memory leak in ldap-agent-bin
731721
- Ticket 49214 - Implement htree concept
731721
- Ticket 49119 - Cleanup configure.ac options and defines
731721
- Ticket 49097 - whitespace fixes for pblock change
731721
- Ticket 49097 - Pblock get/set cleanup
731721
- Ticket 49222 - Resolve various test issues on rawhide
731721
- Issue 48978 - Fix the emergency logging functions severity levels
731721
- Issue 49227 - ldapsearch for nsslapd-errorlog-level returns  incorrect values
731721
- Ticket 49041 - nss won't start if sql db type set
731721
- Ticket 49223 - Fix sds queue locking
731721
- Issue 49204 - Fix 32bit arch build failures
731721
- Issue 49204 - Need to update function declaration
731721
- Ticket 49204 - Fix lower bounds on import autosize + On small VM, autotune breaks the access of the suffixes
731721
- Issue 49221 - During an upgrade the provided localhost name is ignored
731721
- Issue 49220 - Remote crash via crafted LDAP messages (SECURITY FIX)
731721
- Ticket 49184 - Overflow in memberof
731721
- Ticket 48050 - Add account policy tests to plugins test suite
731721
- Ticket 49207 - Supply docker POC build for DS.
731721
- Issue 47662 - CLI args get removed
731721
- Issue 49210 - Fix regression when checking is password min  age should be checked
731721
- Ticket 48864 - Add cgroup memory limit detection to 389-ds
731721
- Issue 48085 - Expand the repl acceptance test suite
731721
- Ticket 49209 - Hang due to omitted replica lock release
731721
- Ticket 48864 - Cleanup memory detection before we add cgroup support
731721
- Ticket 48864 - Cleanup up broken format macros and imports
731721
- Ticket 49153 - Remove vacuum lock on transaction cleanup
731721
- Ticket 49200 - provide minimal dse.ldif for python installer
731721
- Issue 49205 - Fix logconv.pl man page
731721
- Issue 49177 - Fix pkg-config file
731721
- Issue 49035 - dbmon.sh shows pages-in-use that exceeds the cache size
731721
- Ticket 48432 - Linux capabilities on ns-slapd
731721
- Ticket 49196 - Autotune generates crit messages
731721
- Ticket 49194 - Lower default ioblock timeout
731721
- Ticket 49193 - gcc7 warning fixes
731721
- Issue 49039 - password min age should be ignored if password needs to be reset
731721
- Ticket 48989 - Re-implement lock counter
731721
- Issue 49192 - Deleting suffix can hang server
731721
- Issue 49156 - Modify token :assert: to :expectedresults:
731721
- Ticket 48989 - missing return in counter
731721
- Ticket 48989 - Improve counter overflow fix
731721
- Ticket 49190 - Upgrade lfds to 7.1.1
731721
- Ticket 49187 - Fix attribute definition
731721
- Ticket 49185 - Fix memleak in compute init
731721
b3e741
* Wed Mar 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.3-4
b3e741
- Bump verson to 1.3.6.3-4
b3e741
- Issue 49177 - rpm would not create valid pkgconfig files(pt2)
b3e741
1c5b86
* Wed Mar 22 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.3-3
1c5b86
- Bump version to 1.3.6.3-3
1c5b86
- Ticket 49186 - Fix NS to improve shutdown relability
1c5b86
- Ticket 49174 - nunc-stans can not use negative timeout
1c5b86
- Ticket 49076 - To debug DB_DEADLOCK condition, allow to reset DB_TXN_NOWAIT flag on txn_begin
1c5b86
- Issue 49188 - retrocl can crash server at shutdown
1c5b86
- Ticket 47840 - Add setup_ds test suite
1c5b86
1c5b86
* Tue Mar 21 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.3-2
1c5b86
- Bump version to 1.3.6.3-2
1c5b86
- Fix srvcore version dependancy
1c5b86
58a8b1
* Tue Mar 21 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.3-1
58a8b1
- Bump verson to 1.3.6.3
58a8b1
- Issue 48989 - Overflow in counters and monitor
58a8b1
- Issue 49095 - targetattr wildcard evaluation is incorrectly case sensitive
58a8b1
- Ticket 49177 - rpm would not create valid pkgconfig files
58a8b1
- Issue 49176 - Remove tcmalloc restriction from s390x
58a8b1
- Issue 49157 - ds-logpipe.py crashes for non-existing users
58a8b1
- Issue 49065 - dbmon.sh fails if you have nsslapd-require-secure-binds enabled
58a8b1
- Issue 49095 - Fix double-free in _cl5NewDBFile() error path
58a8b1
eeeeba
* Wed Mar 15 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.2-2
eeeeba
- Bump verson to 1.3.6.2-2
eeeeba
- Issue 49169 - Fix covscan errors(regression)
eeeeba
- Ticket 49172 - Fix test schema files
eeeeba
- Ticket 49171 - Nunc Stans incorrectly reports a timeout
eeeeba
- Ticket 49171 - Nunc Stans incorrectly reports a timeout
eeeeba
- Issue 49169 - Fix covscan errors
eeeeba
1061e7
* Tue Mar 14 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.2-1
1061e7
- Bump version to 1.3.6.2-1
1061e7
- Ticket 49164 - Change NS to acq-rel semantics for atomics
1061e7
- Ticket 49154 - Nunc Stans stress should assert it has 95% success rate
1061e7
- Ticket 49165 - pw_verify did not handle external auth
1061e7
- Issue 49062 - Reset agmt update staus and total init
1061e7
- Ticket 49151 - Remove defunct selinux policy
1061e7
0322eb
* Fri Mar 10 2017 Mark Reynolds <mreynolds@redhat.com> - 1.3.6.1-2
0322eb
- Bump version to 1.3.6.1-2
0322eb
- Issue 49162 - Only check event.m4 if nunc-stans is enabled
0322eb
- Issue 49156 - Add more IDs and fix docstrings
0322eb
- Issue 49156 - Fix typo in the import
0322eb
- Ticket 49160 - Fix sds benchmark and copyright
0322eb
- Issue 47536 - Fix CI testcase
0322eb
- Issue 49159 - test_schema_comparewithfiles fails with python-ldap>=2.4.26
0322eb
- Issue 49156 - Clean up test suites dir structure and docstrings
0322eb
- Issue 49158 - fix latest coverity issues
0322eb
- Ticket 49155 - Fix db2ldif path in test
0322eb
- Issue 49122 - Fix rpm build
0322eb
- Issue 49044 - Fix script usage and man pages
0322eb
- Ticket 48707 - Update rfc to accomodate that authid is mandatory
0322eb
- Ticket 49141 - Enable tcmalloc
0322eb
- Ticket 49142 - bytes vs unicode in plugin tests
0322eb
- Ticket 49139 - Update makefile and rpm for import
0322eb
- Ticket 49139 - Import libsds and nunc-stans for bundling
0322eb
- Issue 49122 - Filtered nsrole that uses nsrole crashes the  server
0322eb
- Issue 49147 - Fix tests compatibility with older versions
0322eb
- Issue 49141 - Fix spec file for tcmalloc
0322eb
- Issue 49141 - Use tcmalloc by default
0322eb
- Ticket 49086 - SDN premangaling broken after SASL change
0322eb
- Ticket 49137 - Add sasl plain test - ds
0322eb
- Ticket 49138 - Increase systemd timout
0322eb
- Issue 48226 - Fix CI test
0322eb
- Ticket 49140 - Remove legacy inst reference in test
0322eb
- Ticket 49134  Remove hardcoded elements from db lock test
0322eb
- Fix compiler warning
0322eb
- Ticket 47925 - Move add and delete operation aci checks to be before plugins.
0322eb
- Ticket 49086 - public api compatability test for SDN changes.
0322eb
- Ticket 49116 - Pblock usage analytics
0322eb
- Ticket 49020 - Add CI test
0322eb
- Revise README for pagure
0322eb
- Ticket #49121 - ns-slapd crashes in ldif_sput due to the output buf size is less than the real size.
0322eb
- Ticket 48085 - Add replica acceptance test suite
0322eb
- Ticket 49008 - Fix regression in check if ruv element exists
0322eb
- Ticket 49108 - ds_selinux_port_query doesn't detect ports labeled with range
0322eb
- Ticket 49057 - Fix tests failures on older versions of DS
0322eb
- Ticket 49111 - Integrate cmocka skeleton to Directory Server
0322eb
- Ticket 49016 - (un)register/migration/remove may fail if there is no suffix on 'userRoot' backend
0322eb
- Ticket 48085 - Add single master replication test suite
0322eb
- Ticket #49104 - Add CI test
0322eb
- Ticket #49104 - dbscan-bin crashing due to a segmentation fault
0322eb
- Ticket 49105 - Sig FPE when ns-slapd has 0 backends.
0322eb
- Ticket 49075 - Adjust log severity levels
0322eb
- Ticket 49008 - Add CI test
0322eb
- Ticket 49008 v2: aborted operation can leave RUV in incorrect state
0322eb
- Ticket 47973 - CI Test case (test_ticket47973_case)
0322eb
- Ticket 47973 - CI Test case (test_ticket47973_case)
0322eb
- Ticket 47973 - custom schema is registered in small caps after schema reload
0322eb
- Ticket 49089 - List library build deps
0322eb
- Ticket 49085 - Make a short topology fixture alias
0322eb
- Ticket #49088 - 389-ds-base rpm postinstall script bugs
0322eb
- Ticket 49028 - Autosize database cache by default.
0322eb
- Ticket 49089 - Fix invalid cxxlink statement from hpux
0322eb
- Ticket 49087 - ds resolve jenkins issues.
0322eb
- Ticket #49082 - Adjusted the CI test case to the fix.
0322eb
- Ticket #49082 - Fix password expiration related shadow attributes
0322eb
- Ticket #49080 - shadowExpire should not be a calculated value
0322eb
- Ticket 49027 - on secfailure do not store cleartext password content
0322eb
- Ticket 49031 - Improve memberof with a cache of ancestors for groups
0322eb
- Ticket 49079: deadlock on cos cache rebuild
0322eb
- Ticket 48665 - Fix RHEL6 test compatibility issues
0322eb
- Ticket 49055 - Fix create_test.py issues
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: main
0322eb
- Ticket 49055 - Refactor create_test.py
0322eb
- Ticket 49060 - Increase number of masters, hubs and consumers in topology
0322eb
- Ticket 49055 - Clean up test tickets and suites
0322eb
- Ticket 48964 - should not free repl name after purging changelog
0322eb
- Ticket 48050 - Refactor acctpolicy_plugin suite
0322eb
- Ticket 48964 - cleanallruv changelog purging removes wrong  rid
0322eb
- Ticket 49073: nsDS5ReplicatedAttributeListTotal fails when excluding no attribute
0322eb
- Ticket 49074 - incompatible nsEncryptionConfig object definition prevents RHEL 7->6 schema replication
0322eb
- Ticket 48835 - package tests into python site packages - fix rpm
0322eb
- Ticket 49066 - Memory leaks in server - part 2
0322eb
- Ticket 49072 - validate memberof fixup task args
0322eb
- Ticket 49071 - Import with duplicate DNs throws unexpected errors
0322eb
- Ticket 47858 - Add test case for nsTombstone
0322eb
- Ticket 48835 - Tests with setup.py.in
0322eb
- Ticket 49066 - Memory leaks in server
0322eb
- Ticket 47982 - Add CI test suite ds_logs
0322eb
- Ticket 49052 - Environment quoting on fedora causes ds to fail to start.
0322eb
- Ticket 47662 - Better input argument validation and error messages for cli tools
0322eb
- Ticket 48681 - logconv.pl lists sasl binds with no dn as anonymous
0322eb
- Ticket 48861: memberof plugin tests suite
0322eb
- Ticket 48861: Memberof plugins can update several times the same entry to set the same values
0322eb
- Ticket 48163 - Re-space schema.c
0322eb
- Ticket 48163 - Read schema from multiple locations
0322eb
- Ticket 48894 - improve entrywsi delete
0322eb
- Ticket 49051 - Enable SASL LOGIN/PLAIN support as a precursor to LDAPSSOTOKEN
0322eb
- Ticket 49020 - do not treat missing csn as fatal
0322eb
- Ticket 48133 v2 Non tombstone entry which dn starting with "nsuniqueid=...," cannot be delete
0322eb
- Ticket 49055 - Clean up test suites
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: Configure and makefile.
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: Add freebsd support for ldaputil
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: Add support for dsktune
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: Add support for cpp in Fbsd
0322eb
- Ticket 48797 - Add freebsd support to ns-slapd: Header files
0322eb
- Ticket 48978 - Fix implicit function declaration
0322eb
- Ticket 49002 - Remove memset on allocation
0322eb
- Ticket 49021 - Automatic thread tuning
0322eb
- Ticket 48894 - Issues with delete of entrywsi with large entries.
0322eb
- Ticket 49054 - Fix sasl_map unused paramater compiler warnings.
0322eb
- Ticket 48050 - Add test suite to acctpolicy_plugin
0322eb
- Ticket 49048 - Fix rpm build failure
0322eb
- Ticket 49042 - Test failure that expects old default
0322eb
- Ticket 49042 - Increase cache defaults slightly
0322eb
- Ticket 48894 - Issue with high number of entry state objects.
0322eb
- Ticket 48978 - Fix more log refactoring issues
0322eb
- Ticket 48707 - Draft Ldap SSO Token proposal
0322eb
- Ticket 49024 - Fix the rest of the CI failures
0322eb
- Ticket #48987 - Heap use after free in dblayer_close_indexes
0322eb
- Ticket 48945 - Improve db2ldif error message.
0322eb
- Ticket 49024 - Fix inst_dir parameter in defaults.inf
0322eb
- Ticket 49024 - Fix dbdir paths and adjust test cases
0322eb
- Ticket 48961 - Allow reset of configuration values to defaults.
0322eb
- Ticket #47911 - Move dirsrv-snmp.service to 389-ds-base-snmp package
0322eb
- Ticket bz1358565 - Fix compiler warning about unused variable
0322eb
- Ticket bz1358565 -  clear and unsalted password types are vulnerable to timing attack
0322eb
- Ticket 49016 - (un)register/migration/remove may fail if there is no suffix on 'userRoot' backend
0322eb
- Ticket 397 - Add PBKDF2 to Directory Server password storage.
0322eb
- Ticket 49024 - Fix CI test failures and defaults.inf
0322eb
- Ticket 49026 - Support nunc-stans pkgconfig
0322eb
- Ticket 49025 - Upgrade nunc-stans to 0.2.1
0322eb
- Ticket 48978 - error log refactoring error
0322eb
e9446d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.6.1-1.1
e9446d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e9446d
Noriko Hosoi e7c1bd
* Thu Oct 27 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.6.1-0
Noriko Hosoi e7c1bd
- Bump version to 1.3.6.1-1
Noriko Hosoi e7c1bd
- Ticket 142   - Refactor and move CI test
Noriko Hosoi e7c1bd
- Ticket 47703 - remove search limit for aci group evaluation
Noriko Hosoi e7c1bd
- Ticket 47978 - Refactor slapi_log_error
Noriko Hosoi e7c1bd
- Ticket 48272 - ADDN Sytle prebind plugin
Noriko Hosoi e7c1bd
- Ticket 48272 - Fix compiler warnings for addn
Noriko Hosoi e7c1bd
- Ticket 48278 - cleanAllRUV should remove keep-alive entry
Noriko Hosoi e7c1bd
- Ticket 48328 - Add missing dependency
Noriko Hosoi e7c1bd
- Ticket 48414 - cleanAllRUV should clean the agreement RUV
Noriko Hosoi e7c1bd
- Ticket 48538 - Failed to delete old semaphore
Noriko Hosoi e7c1bd
- Ticket 48805 - Misleading indent and Uninitialised struct member
Noriko Hosoi e7c1bd
- Ticket 48805 - Sign comparison checks.
Noriko Hosoi e7c1bd
- Ticket 48832 - Fix CI test suite for password min age
Noriko Hosoi e7c1bd
- Ticket 48896 - CI test: test case for ticket 48896
Noriko Hosoi e7c1bd
- Ticket 48896 - Default Setting for passwordMinTokenLength does not work
Noriko Hosoi e7c1bd
- Ticket 48906 - Allow nsslapd-db-locks to be configurable online
Noriko Hosoi e7c1bd
- Ticket 48909 - Replication stops working in FIPS mode
Noriko Hosoi e7c1bd
- Ticket 48921 - CI Replication stress tests have limits set too low
Noriko Hosoi e7c1bd
- Ticket 48944 - on a read only replica invalid state info can accumulate
Noriko Hosoi e7c1bd
- Ticket 48947 - Update default password hash to SSHA512
Noriko Hosoi e7c1bd
- Ticket 48957 - Update repl-monitor to handle new status messages
Noriko Hosoi e7c1bd
- Ticket 48969 - nsslapd-auditfaillog always has an explicit path
Noriko Hosoi e7c1bd
- Ticket 48978 - Build fails on i686
Noriko Hosoi e7c1bd
- Ticket 48978 - Convert slapi_log_error() to a variadic macro
Noriko Hosoi e7c1bd
- Ticket 48978 - Fine tune error logging
Noriko Hosoi e7c1bd
- Ticket 48978 - Fix CI test to account for new logging format
Noriko Hosoi e7c1bd
- Ticket 48978 - Fix logging format errors and replace LDAP_DEBUG
Noriko Hosoi e7c1bd
- Ticket 48978 - refactor LDADebug() to slapi_log_err()
Noriko Hosoi e7c1bd
- Ticket 48978 - refactor LDAPDebug()
Noriko Hosoi e7c1bd
- Ticket 48978 - Update error logging with new codes
Noriko Hosoi e7c1bd
- Ticket 48978 - Update the logging function to accept sev level
Noriko Hosoi e7c1bd
- Ticket 48979 - Allow to compile 389ds with warning Wstrict-prototypes
Noriko Hosoi e7c1bd
- Ticket 48979 - Strict Prototypes
Noriko Hosoi e7c1bd
- Ticket 48982 - Comment about resolving failure to open plugin.
Noriko Hosoi e7c1bd
- Ticket 48982 - Enabling a plugin that has a versioned so causes overflow
Noriko Hosoi e7c1bd
- Ticket 48982 - One line fix, remove unused variable.
Noriko Hosoi e7c1bd
- Ticket 48982 - When plugin doesn't enable, actually log the path it used
Noriko Hosoi e7c1bd
- Ticket 48983 - Configure and Makefile.in from new default paths work.
Noriko Hosoi e7c1bd
- Ticket 48983 -  generate install path info from autotools scripts
Noriko Hosoi e7c1bd
- Ticket 48984 - Add lib389 paths module
Noriko Hosoi e7c1bd
- Ticket 48986 - 47808 triggers overflow in uiduniq.c
Noriko Hosoi e7c1bd
- Ticket 48992 - Total init may fail if the pushed schema is rejected
Noriko Hosoi e7c1bd
- Ticket 48996 - Fix rpm to work with ns 0.2.0
Noriko Hosoi e7c1bd
- Ticket 48996 - remove unused variable.
Noriko Hosoi e7c1bd
- Ticket 48996 - update DS for ns 0.2.0
Noriko Hosoi e7c1bd
- Ticket 49005 - Update lib389 to work in containers correctly.
Noriko Hosoi e7c1bd
- Ticket 49006 - Enable nunc-stans by default.
Noriko Hosoi e7c1bd
- Ticket 49006 - Nunc stans use DS stack size
Noriko Hosoi e7c1bd
- Ticket 49007 - Update configure scripts
Noriko Hosoi e7c1bd
- Ticket 49007 - Update DS basic test to better work with systemd.
Noriko Hosoi e7c1bd
- Ticket 49009 - args debug logging must be more restrictive
Noriko Hosoi e7c1bd
- Ticket 49011 - Remove configure artifacts
Noriko Hosoi e7c1bd
- Ticket 49012 - Removed un-used counters
Noriko Hosoi e7c1bd
- Ticket 49013 - Correct signal handling with NS in DS
Noriko Hosoi e7c1bd
- Ticket 49014 - ns-accountstatus.pl shows wrong status for accounts inactivated by Account policy plugin
Noriko Hosoi e7c1bd
- Ticket 49017 - Various minor test failures
Noriko Hosoi e7c1bd
- use a consumer maxcsn only as anchor if supplier is more advanced
Noriko Hosoi e7c1bd
ac1f6b
* Mon Oct 24 2016 Mark Reynolds <mreynolds@redhat.com> - 1.3.5.14-2
ac1f6b
- Bump version to 1.3.5.14-2
ac1f6b
- Ticket 49011 - Remove configure artifacts
3bfa85
- Ticket 49006 - Enable nunc-stans 0.2.0 by default
ac1f6b
f9d21b
* Thu Oct 13 2016 Mark Reynolds <mreynolds@redhat.com> - 1.3.5.14-1
f9d21b
- Bump version to 1.3.5.14-1
f9d21b
- Ticket 48992 - Total init may fail if the pushed schema is rejected
f9d21b
- Ticket 48832 - Fix CI test suite for password min age
f9d21b
- Ticket 48983 - Configure and Makefile.in from new default paths work.
f9d21b
- Ticket 48983 - Configure and Makefile.in from new default paths work.
f9d21b
- Ticket 48983 - generate install path info from autotools scripts
f9d21b
- Ticket 48944 - on a read only replica invalid state info can accumulate
f9d21b
- Ticket 48766 - use a consumer maxcsn only as anchor if supplier is more advanced
f9d21b
- Ticket 48921 - CI Replication stress tests have limits set too low
f9d21b
- Ticket 48969 - nsslapd-auditfaillog always has an explicit path
f9d21b
- Ticket 48957 - Update repl-monitor to handle new status messages
f9d21b
- Ticket 48832 - Fix CI tests
f9d21b
- Ticket 48975 - Disabling CLEAR password storage scheme will  crash server when setting a password
f9d21b
- Ticket 48369 - Add CI test suite
f9d21b
- Ticket 48970 - Serverside sorting crashes the server
f9d21b
- Ticket 48972 - remove old pwp code that adds/removes ACIs
f9d21b
- Ticket 48957 - set proper update status to replication  agreement in case of failure
f9d21b
- Ticket 48950 - Add systemd warning to the LD_PRELOAD example in /etc/sysconfig/dirsrv
f9d21b
- provide backend dir in suffix template
f9d21b
- Ticket 48953 - Skip labelling and unlabelling ports during the test
f9d21b
- Ticket 48967 - Add CI test and refactor test suite
f9d21b
- Ticket 48967 - passwordMinAge attribute doesn't limit the minimum age of the password
f9d21b
- Fix jenkins warnings about unused vars
f9d21b
- Ticket 48402 - v3 allow plugins to detect a restore or import
f9d21b
- Ticket #48969 - nsslapd-auditfaillog always has an explicit path
f9d21b
- Ticket 48964 - cleanAllRUV changelog purging incorrectly  processes all backends
f9d21b
- Ticket 48965 - Fix building rpms using rpm.mk
f9d21b
- Ticket 48965 - Fix generation of the pre-release version
f9d21b
- Bugzilla 1368956 - man page of ns-accountstatus.pl shows redundant entries for -p port option
f9d21b
- Ticket 48960 - Crash in import_wait_for_space_in_fifo().
f9d21b
- Ticket 48832 - Fix more CI test failures
f9d21b
- Ticket 48958 - Audit fail log doesn't work if audit log disabled.
f9d21b
- Ticket 48956 - ns-accountstatus.pl showing "activated" user even if it is inactivated
f9d21b
- Ticket 48954 - replication fails because anchorcsn cannot be found
f9d21b
- Ticket 48832 - Fix CI tests failures from jenkins server
f9d21b
- Ticket 48950 - Change example in /etc/sysconfig/dirsrv to use tcmalloc
f9d21b
f9d21b
Noriko Hosoi 71943d
* Mon Aug  8 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.13-1
Noriko Hosoi 71943d
- Release 1.3.5.13-1
Noriko Hosoi 71943d
- Ticket 48450 - Autotools components for ds_systemd_ask_password_acl
Noriko Hosoi 71943d
Noriko Hosoi 603608
* Thu Aug  4 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.12-1
Noriko Hosoi 603608
- Release 1.3.5.12-1
Noriko Hosoi 603608
- Ticket 48450 - Add prestart work around for systemd ask password
Noriko Hosoi 603608
- Ticket 48943 - When fine-grained policy is applied, a sub-tree has a priority over a user while changing password
Noriko Hosoi 603608
- Ticket 47976 - Add fixed CI test case
Noriko Hosoi 603608
- Ticket 48882 - server can hang in connection list processing
Noriko Hosoi 603608
- Ticket 48921 - Adding replication and reliability tests
Noriko Hosoi 603608
- Ticket 48936 - Duplicate collation entries
Noriko Hosoi 603608
- Ticket 48832 - Fix timing and localhost issues
Noriko Hosoi 603608
- Ticket 48832 - Fix pytest compatibility in CI tests
Noriko Hosoi 603608
- Ticket 48832 - CI Tests - make tests more portable
Noriko Hosoi 603608
- Ticket 48943 - Add CI Test for the password test suite
Noriko Hosoi 603608
- Ticket 48940 - DS logs have warning:ancestorid not indexed
Noriko Hosoi 603608
- Ticket 48934 - remove-ds.pl deletes an instance even if wrong prefix was specified
Noriko Hosoi 603608
- Ticket 48336 - Missing semanage dependency
Noriko Hosoi 603608
- Bug 1347760 - Additional CI test case
Noriko Hosoi 603608
- Resolves: Bug 1347760 - CVE-2016-4992 389-ds-base: Information disclosure via repeated use of LDAP ADD operation, etc.
Noriko Hosoi 603608
- Ticket 48832 - CI tests - convert all the tests to use  py.test
Noriko Hosoi 603608
- Ticket 48939 - nsslapd-workingdir is empty when ns-slapd is started by systemd
Noriko Hosoi 603608
- Ticket 48935 - Update dirsrv.systemd file
Noriko Hosoi 603608
- Ticket 48832 - Fix lib389 CI ticket/suite test failures
Noriko Hosoi 603608
- Ticket 47824 - Remove CI test from tickets and add logging
Noriko Hosoi 603608
- Ticket 48930 - Paged result search can hang the server
Noriko Hosoi 603608
- Ticket 48191 - Move CI test to the pr suite and refactor
Noriko Hosoi 603608
- Ticket 48928 - log of page result cookie should log empty cookie with a different value than 0
Noriko Hosoi 603608
- Ticket 48752 - Add CI test
Noriko Hosoi 603608
- Ticket 47664 - Move CI test to the pr suite and refactor
Noriko Hosoi 603608
Noriko Hosoi 36aef5
* Thu Jul 14 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.11-1
Noriko Hosoi 36aef5
- Release 1.3.5.11-1
Noriko Hosoi 36aef5
- Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance.
Noriko Hosoi 36aef5
- Ticket 48743 - If a cipher is disabled do not attempt to look it up
Noriko Hosoi 36aef5
- Ticket 48755 - moving an entry could make the online init fail
Noriko Hosoi 36aef5
- Ticket 48767 - flow control in replication also blocks receiving results
Noriko Hosoi 36aef5
- Ticket 48912 - ntUserNtPassword schema
Noriko Hosoi 36aef5
- Ticket 48914 - db2bak.pl task enters infinitive loop when bak fs is almost full
Noriko Hosoi 36aef5
- Ticket 48916 - DNA Threshold set to 0 causes SIGFPE
Noriko Hosoi 36aef5
- Ticket 48918 - Upgrade to 389-ds-base >= 1.3.5.5 doesn't install 389-ds-base-snmp
Noriko Hosoi 36aef5
- Ticket 48919 - Compiler warnings while building 389-ds-base on RHEL7
Noriko Hosoi 36aef5
- Ticket 48920 - Memory leak in pwdhash-bin
Noriko Hosoi 36aef5
- Ticket 48922 - Fix crash when deleting backend while import is running
Noriko Hosoi 36aef5
- Ticket 48924 - Fixup tombstone task needs to set proper flag when updating tombstones
Noriko Hosoi 36aef5
- Ticket 48925 - slapd crash with SIGILL: Dsktune should detect lack of CMPXCHG16B
Noriko Hosoi 36aef5
- Bug 1347761  - CVE-2016-4992 389-ds-base: Information disclosure via repeated use of LDAP ADD operation, etc.
Noriko Hosoi 36aef5
- Bug 1353956  - Upgrade from FreeIPA Fedora 23 container to Fedora 24 fails with syntax error at
Noriko Hosoi 36aef5
                 /usr/share/dirsrv/updates/91reindex.pl line 17, near ")
Noriko Hosoi 36aef5
                 Regression introduced by Ticket 48755 to 1.3.5.10-1.
Noriko Hosoi 36aef5
- Bug 1350393  - setup-ds.pl fails on F24 if perl-Errno is not updated (DS 48901)
Noriko Hosoi 36aef5
- Bug 1114928  - etup-ds.pl creates configuration files under /usr (DS 528, 47840)
Noriko Hosoi 36aef5
Noriko Hosoi 074333
* Fri Jul  1 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.10-1
Noriko Hosoi 074333
-Release 1.3.5.10-1
Noriko Hosoi 074333
- Ticket 47538 - Fix repl-monitor color and lag times
Noriko Hosoi 074333
- Ticket 47538 - repl-monitor.pl legend not properly sorted
Noriko Hosoi 074333
- Ticket 47538 - repl-monitor.pl not displaying correct color code for lag time
Noriko Hosoi 074333
- Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*)
Noriko Hosoi 074333
- Ticket 48346 - ldaputil code cleanup
Noriko Hosoi 074333
- Ticket 48346 - log too verbose when re-acquiring expired  ticket
Noriko Hosoi 074333
- Ticket 48354 - Review of default ACI in the directory server
Noriko Hosoi 074333
- Ticket 48366 - proxyauth does not work bound as directory manager
Noriko Hosoi 074333
- Ticket 48449 - Import readNSState.py from RichM's repo
Noriko Hosoi 074333
- Ticket 48636 - Fix config validation check
Noriko Hosoi 074333
- Ticket 48637 - DN cache is not always updated when ADD  operation fails
Noriko Hosoi 074333
- Ticket 48745 - Matching Rule caseExactIA5Match indexes incorrectly values with upper cases
Noriko Hosoi 074333
- Ticket 48755 - CI test: test case for ticket 48755
Noriko Hosoi 074333
- Ticket 48755 - moving an entry could make the online init fail
Noriko Hosoi 074333
- Ticket 48889 - ldclt - fix man page and usage info
Noriko Hosoi 074333
- Ticket 48891 - ns-slapd crashes during the shutdown after adding attribute with a matching rule
Noriko Hosoi 074333
- Ticket 48892 - Wrong result code display in audit-failure log
Noriko Hosoi 074333
- Ticket 48893 - cn=config should not have readable components to anonymous
Noriko Hosoi 074333
- Ticket 48895 - tests package should be noarch
Noriko Hosoi 074333
- Ticket 48898 - Crash during shutdown if nunc-stans is enabled
Noriko Hosoi 074333
- Ticket 48899 - Values of dbcachetries/dbcachehits in cn=monitor could overflow.
Noriko Hosoi 074333
- Ticket 48900 - Add connection perf stats to logconv.pl
Noriko Hosoi 074333
- Ticket 48902 - Strdup pwdstoragescheme name to prevent misbehaving plugins
Noriko Hosoi 074333
- Ticket 48904 - syncrepl search returning error 329; plugin sending a bad error code
Noriko Hosoi 074333
- Ticket 48905 - coverity defects
Noriko Hosoi 074333
Noriko Hosoi 786920
* Tue Jun 14 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.6-1
Noriko Hosoi 786920
- Release 1.3.5.6-1
Noriko Hosoi 786920
- Ticket 48234 - CI test: test case for ticket 48234
Noriko Hosoi 786920
- Ticket 48234 - "matching rules" in ACI's "bind rules not fully evaluated
Noriko Hosoi 786920
- Ticket 48636 - Improve replication convergence
Noriko Hosoi 786920
- Revert "Ticket 48755 - moving an entry could make the online init fail"
Noriko Hosoi 786920
- Ticket 48766 - Replication changelog can incorrectly skip over updates
Noriko Hosoi 786920
- Ticket 47982 - Fix log hr timestamps when invalid value is set in cn=config
Noriko Hosoi 786920
Noriko Hosoi d10e9a
* Mon Jun 13 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.5-1
Noriko Hosoi d10e9a
- Release 1.3.5.5-1
Noriko Hosoi d10e9a
- Ticket 48848 - modrdn deleteoldrdn can fail to find old attribute value, perhaps due to case folding
Noriko Hosoi d10e9a
- Ticket 48832 - CI test - fix ticket failures
Noriko Hosoi d10e9a
- Ticket 48833 - 389 showing inconsistent values for shadowMax and shadowWarning in 1.3.5.1
Noriko Hosoi d10e9a
- Ticket 48873 - Backend should accept the reduced cache allocation when issane == 1
Noriko Hosoi d10e9a
- Ticket 48815 - ns-accountstatus.pl - fix DN normalization
Noriko Hosoi d10e9a
- Ticket 48880 - adding pre/post extop ability
Noriko Hosoi d10e9a
- Ticket 48449 - Import readNSState from richm's repo
Noriko Hosoi d10e9a
- Ticket 48877 - Fixes for RPM spec with spectool
Noriko Hosoi d10e9a
- Ticket 48404 - libslapd owned by libs and devel
Noriko Hosoi d10e9a
- Ticket 48326 - Move CI test to config test suite and refactor
Noriko Hosoi d10e9a
- Ticket 48755 - CI test: test case for ticket 48755
Noriko Hosoi d10e9a
- Ticket 48755 - moving an entry could make the online init fail
Noriko Hosoi d10e9a
- Ticket 48870 - Correct plugin execution order due to changes in exop
Noriko Hosoi d10e9a
- Ticket 48799 - Test cases for objectClass values being dropped.
Noriko Hosoi d10e9a
- Ticket 48863 - remove check for vmsize from util_info_sys_pages
Noriko Hosoi d10e9a
- Ticket 48872 - Fix segfault and use after free in plugin shutdown
Noriko Hosoi d10e9a
- Ticket 48862 - At startup DES to AES password conversion causes timeout in start script
Noriko Hosoi d10e9a
- Ticket 48275 - search returns no entry when OR filter component contains non readable attribute
Noriko Hosoi d10e9a
- Ticket 47911 - split out snmp agent into a subpackageTicket 47911
Noriko Hosoi d10e9a
- Ticket 48336 - setup-ds should detect if port is already defined
Noriko Hosoi d10e9a
- Ticket 48858 - Segfault changing nsslapd-rootpw
Noriko Hosoi d10e9a
- Ticket 48855 - Add basic pwdPolicy tests
Noriko Hosoi d10e9a
- Ticket 48747 - dirsrv service fails to start when nsslapd-listenhost is configured
Noriko Hosoi d10e9a
- Ticket 48752 - Page result search should return empty cookie if there is no returned entry
Noriko Hosoi d10e9a
- Ticket 48854 - Running db2index with no options breaks replication
Noriko Hosoi d10e9a
- Ticket 48850 - Correct memory leaks in pwdhash-bin and ns-slapd
Noriko Hosoi d10e9a
- Ticket 48849 - Systemd introduced incompatible changes that breaks ds build
Noriko Hosoi d10e9a
- Ticket 48846 - 32 bit systems set low vmsize
Noriko Hosoi d10e9a
- Ticket 48846 - Older kernels do not expose memavailable
Noriko Hosoi d10e9a
- Ticket 48846 - Rlimit checks should detect RLIM_INFINITY
Noriko Hosoi d10e9a
- Ticket 48617 - Coverity fixes
Noriko Hosoi d10e9a
- Ticket 48745 - Matching Rule caseExactIA5Match indexes incorrectly values with upper cases
Noriko Hosoi d10e9a
- Ticket 48844 - Regression introduced in matching rules by DS 48746
Noriko Hosoi d10e9a
- Ticket 48363 - CI test - add test suite
Noriko Hosoi d10e9a
- Ticket 48795 - Make various improvements to create_test.py
Noriko Hosoi d10e9a
- Ticket 48834 - Fix jenkins: discared qualifier on auditlog.c
Noriko Hosoi d10e9a
- Ticket 48834 - Modifier's name is not recorded in the audit log with modrdn and moddn operations
Noriko Hosoi d10e9a
- Ticket 48754 - ldclt should support -H
Noriko Hosoi d10e9a
d8f2c5
* Thu May 19 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.5.4-1.1
d8f2c5
- Perl 5.24 re-rebuild of bootstrapped packages
d8f2c5
Noriko Hosoi 3f2f2e
* Wed May 18 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.4-1
Noriko Hosoi 3f2f2e
- Release 1.3.5.4-1
Noriko Hosoi 3f2f2e
- Ticket 48836 - replication session fails because of permission denied
Noriko Hosoi 3f2f2e
- Ticket 47819 - RFE - improve tombstone purging performance
Noriko Hosoi 3f2f2e
- Ticket 48837 - Replication: total init aborted
Noriko Hosoi 3f2f2e
- Ticket 48617 - Server ram checks work in isolation
Noriko Hosoi 3f2f2e
- Ticket 48220 - The "repl-monitor" web page does not display "year" in date.
Noriko Hosoi 3f2f2e
- Ticket 48829 - Add gssapi sasl replication bind test
Noriko Hosoi 3f2f2e
- Ticket 48497 - uncomment pytest from CI test
Noriko Hosoi 3f2f2e
- Ticket 48828 - db2ldif is not taking into account multiple suffixes or backends
Noriko Hosoi 3f2f2e
- Ticket 48818 - Fix case where return code is always -1
Noriko Hosoi 3f2f2e
- Ticket 48826 - 52updateAESplugin.pl may fail on older versions of perl
Noriko Hosoi 3f2f2e
- Ticket 48825 - Configure make generate invalid makefile
Noriko Hosoi 3f2f2e
18e4ec
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.5.3-1.1
18e4ec
- Perl 5.24 rebuild
18e4ec
Noriko Hosoi 6eaf10
* Sun May  8 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.3-1
Noriko Hosoi 6eaf10
- Release 1.3.5.3-1
Noriko Hosoi 6eaf10
- Ticket 47536 - Allow usage of OpenLDAP libraries that don't use NSS for crypto
Noriko Hosoi 6eaf10
- Ticket 47536 - CI test: added test cases for ticket 47536
Noriko Hosoi 6eaf10
- Ticket 47840 - default instance scripts if undefined.
Noriko Hosoi 6eaf10
- Ticket 47888 - Add CI test
Noriko Hosoi 6eaf10
- Ticket 47888 - DES to AES password conversion fails if a backend is empty
Noriko Hosoi 6eaf10
- Ticket 47951 - Fix startpid from altering dev/null
Noriko Hosoi 6eaf10
- Ticket 47968 - Disable journald logs by default
Noriko Hosoi 6eaf10
- Ticket 47982 - HR Log timers, regression fix for subsystem logging
Noriko Hosoi 6eaf10
- Ticket 48078 - CI test - paged_results - TET part
Noriko Hosoi 6eaf10
- Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance.
Noriko Hosoi 6eaf10
- Ticket 48269 - ns-accountstatus status message improvement
Noriko Hosoi 6eaf10
- Ticket 48342 - DNA: deadlock during DNA_EXTEND_EXOP_REQUEST_OID
Noriko Hosoi 6eaf10
- Ticket 48342 - DNA Deadlock test cases
Noriko Hosoi 6eaf10
- Ticket 48342 - Prevent transaction abort if a transaction has not begun
Noriko Hosoi 6eaf10
- Ticket 48350 - Integrate ASAN into our rpm build process
Noriko Hosoi 6eaf10
- Ticket 48374 - entry cache locks not released in error conditions
Noriko Hosoi 6eaf10
- Ticket 48410 - 389-ds-base - Unable to remove / unregister a DS instance from admin server
Noriko Hosoi 6eaf10
- Ticket 48447 - with-initddir should accept no
Noriko Hosoi 6eaf10
- Ticket 48450 - Systemd password agent support
Noriko Hosoi 6eaf10
- Ticket 48492 - heap corruption at schema replication.
Noriko Hosoi 6eaf10
- Ticket 48597 - Deadlock when rebuilding the group of authorized replication managers
Noriko Hosoi 6eaf10
- Ticket 48662 - db2index with no attribute args fail.
Noriko Hosoi 6eaf10
- Ticket 48710 - auto-dn-suffix unrecognized option
Noriko Hosoi 6eaf10
- Ticket 48769 - Fix white space in extendedop.c
Noriko Hosoi 6eaf10
- Ticket 48769 - RFE: Be_txn extended operation plugin type
Noriko Hosoi 6eaf10
- Ticket 48770 - Improve extended op plugin handling
Noriko Hosoi 6eaf10
- Ticket 48775 - If nsSSL3 is on, even if SSL v3 is not really enabled, a confusing message is logged.
Noriko Hosoi 6eaf10
- Ticket 48779 - Remove startpidfile check in start-dirsrv
Noriko Hosoi 6eaf10
- Ticket 48781 - Vague error message: setup_ol_tls_conn - failed: unable to create new TLS context
Noriko Hosoi 6eaf10
- Ticket 48782 - Make sure that when LDAP_OPT_X_TLS_NEWCTX is set, the value is set to zero.
Noriko Hosoi 6eaf10
- Ticket 48783 - Fix ns-accountstatus.pl syntax error
Noriko Hosoi 6eaf10
- Ticket 48784 - CI test: added test cases for ticket 48784
Noriko Hosoi 6eaf10
- Ticket 48784 - Make the SSL version set to the client library configurable.
Noriko Hosoi 6eaf10
- Ticket 48798 - Enable DS to offer weaker DH params in NSS
Noriko Hosoi 6eaf10
- Ticket 48799 - objectclass values could be dropped on the consumer
Noriko Hosoi 6eaf10
- Ticket 48800 - Cleaning up error buffers
Noriko Hosoi 6eaf10
- Ticket 48801 - ASAN errors during tests
Noriko Hosoi 6eaf10
- Ticket 48802 - Compilation warnings from clang
Noriko Hosoi 6eaf10
- Ticket 48808 - Add test case
Noriko Hosoi 6eaf10
- Ticket 48808 - Paged results search returns the blank list of entries
Noriko Hosoi 6eaf10
- Ticket 48813 - password history is not updated when an admin resets the password
Noriko Hosoi 6eaf10
- Ticket 48815 - ns-accountstatus.sh does handle DN's with single quotes
Noriko Hosoi 6eaf10
- Ticket 48818 - In docker, no one can hear your process hang.
Noriko Hosoi 6eaf10
- Ticket 48822 - (389-ds-base-1.3.5) Fixing coverity issues.
Noriko Hosoi 6eaf10
- Ticket 48824 - Cleanup rpm.mk and 389 specfile
Noriko Hosoi 6eaf10
c559a8
* Fri Apr 15 2016 David Tardon <dtardon@redhat.com> - 1.3.5.1-3.1
c559a8
- rebuild for ICU 57.1
c559a8
Noriko Hosoi 257a3d
* Mon Apr 11 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.1-3
Noriko Hosoi 257a3d
- Release 1.3.5.1-3
a79010
- Fixed the %%if expression for use_nunc_stans.
a79010
- Removed %%if % {use_nunc_stans} from Source3 as well as from nunc_stans_ver.
Noriko Hosoi 257a3d
Noriko Hosoi dc711d
* Mon Mar 28 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.1-2
Noriko Hosoi 257a3d
- Release 1.3.5.1-2
Noriko Hosoi dc711d
- Fixed License to GPLv3+
Noriko Hosoi dc711d
- Generate a user dirsrv in the package install.
Noriko Hosoi dc711d
Noriko Hosoi 1d1dc6
* Wed Mar 23 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.1-1
Noriko Hosoi 257a3d
- Release 1.3.5.1-1
Noriko Hosoi 1d1dc6
- Ticket 47982 - improve timestamp resolution in logs
Noriko Hosoi 1d1dc6
- Ticket 48759 - no plugin calls in tombstone purging
Noriko Hosoi 1d1dc6
- Ticket 48665 - Prevent sefault in ldbm_instance_modify_config_entry
Noriko Hosoi 1d1dc6
- Ticket 48757 - License tag does not match actual license of code
Noriko Hosoi 1d1dc6
- Ticket 48746 - Crash when indexing an attribute with a matching rule
Noriko Hosoi 1d1dc6
- Ticket 48497 - extended search without MR indexed attribute prevents later indexing with that MR
Noriko Hosoi 1d1dc6
- Ticket 48368 - Resolve the py.test conflicts with the create_test.py issue
Noriko Hosoi 1d1dc6
- Ticket 48748 - Fix memory_leaks test suite teardown failure
Noriko Hosoi 1d1dc6
- Ticket 48383 - import tasks with dynamic buffer sizes
Noriko Hosoi 1d1dc6
- Ticket 48420 - change severity of some messages related to "keep alive" entries
Noriko Hosoi 1d1dc6
- Ticket 48386 - Clean up dsktune code
Noriko Hosoi 1d1dc6
- Ticket 48537 - undefined reference to `abstraction_increment'
Noriko Hosoi 1d1dc6
- Ticket 48747 - dirsrv service fails to start when nsslapd-listenhost is configured
Noriko Hosoi 1d1dc6
Noriko Hosoi 16ea67
* Tue Feb 23 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.5.0-1
Noriko Hosoi 16ea67
- Release 1.3.5.0
Noriko Hosoi 16ea67
- nunc-stans - bump version to 0.1.8
Noriko Hosoi 16ea67
- Ticket 132   - Makefile.am must include header files and template scripts
Noriko Hosoi 16ea67
- Ticket 142   - [RFE] Default password syntax settings don't work with fine-grained policies
Noriko Hosoi 16ea67
- Ticket 548   - RFE: Allow AD password sync to update shadowLastChange
Noriko Hosoi 16ea67
- Ticket 47788 - Only check postop result if its a replication operation
Noriko Hosoi 16ea67
- Ticket 47840 - add configure option to disable instance specific scripts
Noriko Hosoi 16ea67
- Ticket 47968 - [RFE] Send logs to journald
Noriko Hosoi 16ea67
- Ticket 47977 - [RFE] Implement sd_notify mechanism
Noriko Hosoi 16ea67
- Ticket 48016 - search, matching rules and filter error "unsupported type 0xA9"
Noriko Hosoi 16ea67
- Ticket 48144 - Add /usr/sbin/status-dirsrv script to get the status of the directory server instance.
Noriko Hosoi 16ea67
- Ticket 48145 - RFE Add log file for rejected changes
Noriko Hosoi 16ea67
- Ticket 48147 - Unable to enable DS service for auto start
Noriko Hosoi 16ea67
- Ticket 48151 - Improve CleanAllRUV task logging
Noriko Hosoi 16ea67
- Ticket 48218 - cleanAllRUV - modify the existing "force" option to bypass the "replica online" checks
Noriko Hosoi 16ea67
- Ticket 48244 - No validation check for the value for nsslapd-db-locks.
Noriko Hosoi 16ea67
- Ticket 48257 - Fix coverity issues - 08/24/2015
Noriko Hosoi 16ea67
- Ticket 48263 - allow plugins to detect tombstone operations
Noriko Hosoi 16ea67
- Ticket 48269 - RFE: need an easy way to detect locked accounts locked by inactivity.
Noriko Hosoi 16ea67
- Ticket 48270 - fail to index an attribute with a specific matching rule/48269
Noriko Hosoi 16ea67
- Ticket 48280 - enable logging of internal ops in the audit log
a79010
- Ticket 48285 - The dirsrv user/group should be created in rpm %%pre, and ideally with fixed uid/gid
Noriko Hosoi 16ea67
- Ticket 48289 - 389-ds-base: ldclt-bin killed by SIGSEGV
Noriko Hosoi 16ea67
- Ticket 48290 - No man page entry for - option '-u' of dbgen.pl for adding group entries with uniquemembers
Noriko Hosoi 16ea67
- Ticket 48294 - Linked Attributes plug-in - won't update links after MODRDN operation
Noriko Hosoi 16ea67
- Ticket 48295 - Entry cache is not rolled back -- Linked Attributes plug-in - wrong behaviour when adding valid and broken links
Noriko Hosoi 16ea67
- Ticket 48311 - nunc-stans: Attempt to release connection that is not acquired
Noriko Hosoi 16ea67
- Ticket 48317 - SELinux port labeling retry attempts are excessive
Noriko Hosoi 16ea67
- Ticket 48326 - [RFE] it could be nice to have nsslapd-maxbersize default to bigger than 2Mb
Noriko Hosoi 16ea67
- Ticket 48350 - configure.ac add options for debbuging and security analysis / hardening.
Noriko Hosoi 16ea67
- Ticket 48351 - Fix buffer overflow error when reading url with len 0
Noriko Hosoi 16ea67
- Ticket 48363 - Support for rfc3673 '+' to return operational attributes
Noriko Hosoi 16ea67
- Ticket 48369 - [RFE] response control for password age should be sent by default by RHDS
Noriko Hosoi 16ea67
- Ticket 48384 - Server startup should warn about values consuming too much ram
Noriko Hosoi 16ea67
- Ticket 48387 - ASAN invalid read in cos_cache.c
Noriko Hosoi 16ea67
- Ticket 48394 - lower password history minimum to 1
Noriko Hosoi 16ea67
- Ticket 48395 - ASAN - Use after free in uiduniq 7bit.c
Noriko Hosoi 16ea67
- Ticket 48398 - Coverity defect 13352 - Resource leak in auditlog.c
Noriko Hosoi 16ea67
- Ticket 48400 - ldclt - segmentation fault error while binding
Noriko Hosoi 16ea67
- Ticket 48445 - keep alive entries can break replication
Noriko Hosoi 16ea67
- Ticket 48446 - logconv.pl displays negative operation speeds
Noriko Hosoi 16ea67
- Ticket 48566 - acl.c attrFilterArray maybe uninitialised.
Noriko Hosoi 16ea67
- Ticket 48662 - db2index with no attribute args fail.
Noriko Hosoi 16ea67
Noriko Hosoi fc6f6b
* Fri Feb 12 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.8-1
Noriko Hosoi fc6f6b
- Release 1.3.4.8
Noriko Hosoi fc6f6b
- Ticket 48445 - keep alive entries can break replication
Noriko Hosoi fc6f6b
- Ticket 47788 - Only check postop result if its a replication operation
Noriko Hosoi fc6f6b
- Ticket 48536 - Crash in slapi_get_object_extension
Noriko Hosoi fc6f6b
- Ticket 48492 - heap corruption at schema replication.
Noriko Hosoi fc6f6b
- Ticket 48448 - dirsrv start-stop fail in certain shell environments.
Noriko Hosoi fc6f6b
909008
* Tue Feb 09 2016 Mark Reynolds <mreynolds@redhat.com> - 1.3.4.7-1.2
909008
- Fix spec file for nunc-stans build problem on Rawhide
909008
0e4217
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.4.7-1.1
0e4217
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0e4217
Noriko Hosoi 42597f
* Mon Jan 25 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.7-1
Noriko Hosoi 42597f
- Release 1.3.4.7
Noriko Hosoi 42597f
- Bug 1299417 - worker threads do not detect abnormally closed connections (DS 48412)
Noriko Hosoi 42597f
- Ticket 47788 - Supplier can skip a failing update, although  it should retry
Noriko Hosoi 42597f
- Ticket 48341 - deadlock on connection mutex
Noriko Hosoi 42597f
- Ticket 48406 - Avoid self deadlock by PR_Lock(conn->c_mutex)
Noriko Hosoi 42597f
- Revert "Ticket #48338 - SimplePagedResults -- abandon could happen between the abandon check and sending results"
Noriko Hosoi 42597f
Noriko Hosoi fd92e6
* Tue Jan 12 2016 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.6-1
Noriko Hosoi fd92e6
- Release 1.3.4.6
Noriko Hosoi fd92e6
- Ticket 48388 - db2ldif -r segfaults from time to time
Noriko Hosoi fd92e6
- Ticket 48312 - Crash when doing modrdn on managed entry
Noriko Hosoi fd92e6
- Ticket 48332 - allow users to specify to relax the FQDN constraint
Noriko Hosoi fd92e6
- Ticket 48375 - SimplePagedResults -- in the search error case, simple paged results slot was not released.
Noriko Hosoi fd92e6
- Ticket 48362 - With exhausted range, part of DNA shared configuration is deleted after server restart
Noriko Hosoi fd92e6
- Ticket 48289 - 389-ds-base: ldclt-bin killed by SIGSEGV
Noriko Hosoi fd92e6
- Ticket 48305 - perl module conditional test is not conditional when checking SELinux policies
Noriko Hosoi fd92e6
- Ticket 48370 - The 'eq' index does not get updated properly when deleting and re-adding attributes in the same modify operation
Noriko Hosoi fd92e6
- Ticket 48369 - RFE - Add config setting to always send the  password expiring time
Noriko Hosoi fd92e6
Noriko Hosoi c67c2d
* Wed Nov 18 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.5-1
Noriko Hosoi c67c2d
- Release 1.3.4.5
Noriko Hosoi c67c2d
- Ticket 48316 - Perl-5.20.3-328: Use of literal control characters in variable names is deprecated
Noriko Hosoi c67c2d
- Ticket 48348 - Running /usr/sbin/setup-ds.pl fails with Can't locate bigint.pm, plus two warnings
Noriko Hosoi c67c2d
- Ticket 48339 - Share nsslapd-threadnumber in the case nunc-stans is enabled, as well.
Noriko Hosoi c67c2d
- Ticket 48311 - nunc-stans: Attempt to release connection that is not acquired https://fedorahosted.org/389/ticket/48311
Noriko Hosoi c67c2d
- Ticket 48325 - Add lib389 test script
Noriko Hosoi c67c2d
- Ticket 48344 - acl - regression - trailing ', (comma)' in macro matched value is not removed.
Noriko Hosoi c67c2d
- Ticket 48325 - Replica promotion leaves RUV out of order
Noriko Hosoi c67c2d
- Ticket 48338 - SimplePagedResults -- abandon could happen between the abandon check and sending results
Noriko Hosoi c67c2d
- Ticket 47976 - deadlock in mep delete post op
Noriko Hosoi c67c2d
- Ticket 48311 - nunc-stans: Attempt to release connection that   is not acquired
Noriko Hosoi c67c2d
- Ticket 47978 - Deadlock between two MODs on the same entry between entry cache and backend lock
Noriko Hosoi c67c2d
- Ticket 48305 - perl module conditional test is not conditional when checking SELinux policies
Noriko Hosoi c67c2d
- Ticket 47957 - Add replication test suite for a wait async feature
Noriko Hosoi c67c2d
- Ticket 48227 - rpm.mk doesn't build srpms for 389-ds and nunc-stans
Noriko Hosoi c67c2d
- Ticket 48264 - Ticket 47553 tests refactoring
Noriko Hosoi c67c2d
- Ticket 48304 - ns-slapd - LOGINFO:Unable to remove file
Noriko Hosoi c67c2d
- Ticket 48298 - ns-slapd crash during ipa-replica-manage del
Noriko Hosoi c67c2d
- Ticket 48192 - Individual abandoned simple paged results request has no chance to be cleaned up
Noriko Hosoi c67c2d
- Ticket 48299 - pagedresults - when timed out, search results could have been already freed.
Noriko Hosoi c67c2d
- Ticket 48204 - update lib389 test scripts for python 3
Noriko Hosoi c67c2d
- Ticket 48283 - many attrlist_replace errors in connection with cleanallruv
Noriko Hosoi c67c2d
- Ticket 48266 - do not free repl keep alive entry on error
Noriko Hosoi c67c2d
- Ticket 48284 - free entry when internal add fails
Noriko Hosoi c67c2d
- Ticket 48266 - Online init crashes consumer
Noriko Hosoi c67c2d
- Ticket 48188 - segfault in ns-slapd due to accessing Slapi_DN freed in pre bind plug-in
Noriko Hosoi c67c2d
- Ticket 48217 - cleanallruv - fix regression with server shutdown
Noriko Hosoi c67c2d
- Ticket 48266 - coverity issue
Noriko Hosoi c67c2d
- Ticket 48266 - Fractional replication evaluates several times the same CSN
Noriko Hosoi c67c2d
- Ticket 48279 - Check NULL reference in nssasl_mutex_lock etc. (saslbind.c)
Noriko Hosoi c67c2d
- Ticket 48226 - In MMR, double free coould occur under some special condition
Noriko Hosoi c67c2d
- Ticket 48273 - Update lib389 tests for new valgrind functions
Noriko Hosoi c67c2d
- Ticket 48276 - initialize free_flags in reslimit_update_from_entry()
Noriko Hosoi c67c2d
- Ticket 47553 - Automated the verification procedure
Noriko Hosoi c67c2d
- Ticket 47761 - Added a few testcases to the basic testsuite
Noriko Hosoi c67c2d
- Ticket 48254 - Shell CLI fails with usage errors if an argument containing white spaces is given
Noriko Hosoi c67c2d
- Ticket 47511 - bashisms in 389-ds-base admin scripts
Noriko Hosoi c67c2d
- Ticket 48267 - Add config setting to MO plugin to add objectclass
Noriko Hosoi c67c2d
f1b111
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.4.4-1.2
f1b111
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
f1b111
9de4ce
* Wed Oct 28 2015 David Tardon <dtardon@redhat.com> - 1.3.4.4-1.1
9de4ce
- rebuild for ICU 56.1
9de4ce
Noriko Hosoi 6691b6
* Fri Sep  4 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.4-1
Noriko Hosoi 6691b6
- Release 1.3.4.4
Noriko Hosoi 6691b6
- Ticket 48255 - total update request can be lost
Noriko Hosoi 6691b6
- Ticket 48263 - allow plugins to detect tombstone operations
Noriko Hosoi 6691b6
- Ticket 48265 - Complex filter in a search request doen't work as expected. (regression)
Noriko Hosoi 6691b6
- Ticket 47981 - COS cache doesn't properly mark vattr cache as invalid when there are multiple suffixes
Noriko Hosoi 6691b6
- Ticket 48204 - Convert all python scripts to support python3
Noriko Hosoi 6691b6
- Ticket 48258 - dna plugin needs to handle binddn groups for authorization
Noriko Hosoi 6691b6
- Ticket 48252 - db2index creates index entry from deleted records
Noriko Hosoi 6691b6
- Ticket 48228 - wrong password check if passwordInHistory is decreased.
Noriko Hosoi 6691b6
- Ticket 48252 - db2index creates index entry from deleted records
Noriko Hosoi 6691b6
- Ticket 47757 - Unable to dereference unqiemember attribute because it is dn [#UID] not dn syntax
Noriko Hosoi 6691b6
- Ticket 48254 - Shell CLI fails with usage errors if an argument containing white spaces is given
Noriko Hosoi 6691b6
- Ticket 48254 - CLI db2index fails with usage errors
Noriko Hosoi 6691b6
- Ticket 47831 - remove debug logging from retro cl
Noriko Hosoi 6691b6
- Ticket 48243 - replica upgrade failed in starting dirsrv service due to upgrade scripts did not run
Noriko Hosoi 6691b6
- Ticket 48233 - Server crashes in ACL_LasFindFlush during  shutdown if ACIs contain IP addresss restrictions
Noriko Hosoi 6691b6
- Ticket 48250 - Slapd crashes reported from latest build
Noriko Hosoi 6691b6
- Ticket 48249 - sync_repl uuid may be invalid
Noriko Hosoi 6691b6
- Ticket 48245 - Man pages and help for remove-ds.pl doesn't display "-a" option
Noriko Hosoi 6691b6
- Ticket 47511 - bashisms in 389-ds-base admin scripts
Noriko Hosoi 6691b6
- Ticket 47686 - removing chaining database links trigger valgrind read errors
Noriko Hosoi 6691b6
- Ticket 47931 - memberOf & retrocl deadlocks
Noriko Hosoi 6691b6
- Ticket 48228 - wrong password check if passwordInHistory is decreased.
Noriko Hosoi 6691b6
- Ticket 48215 - update dbverify usage in main.c
Noriko Hosoi 6691b6
- Ticket 48215 - verify_db.pl doesn't verify DB specified by -a option
Noriko Hosoi 6691b6
- Ticket 47810 - memberOf plugin not properly rejecting updates
Noriko Hosoi 6691b6
- Ticket 48231 - logconv autobind handling regression caused by 47446
Noriko Hosoi 6691b6
- Ticket 48232 - winsync lastlogon attribute not syncing between DS and AD.
Noriko Hosoi 6691b6
Noriko Hosoi 2db9b3
* Mon Jul 27 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.3-1
Noriko Hosoi 2db9b3
- Release 1.3.4.3
Noriko Hosoi 2db9b3
- Ticket 48204 - Add Python 3 compatibility to ds-logpipe
Noriko Hosoi 2db9b3
Noriko Hosoi 03d064
* Fri Jul 24 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.2-1
Noriko Hosoi 03d064
- Release 1.3.4.2
Noriko Hosoi 03d064
- Ticket 48010 - winsync range retrieval gets only 5000 values upon initialization
Noriko Hosoi 03d064
- Ticket 48206 - Crash during retro changelog trimming
Noriko Hosoi 03d064
- Ticket 48224 - redux 2 - logconv.pl should handle *.tar.xz, *.txz, *.xz log files
Noriko Hosoi 03d064
- Ticket 47910 - logconv.pl - check that the end time is greater than the start time
Noriko Hosoi 03d064
- Ticket 48179 - Starting a replica agreement can lead to  deadlock
Noriko Hosoi 03d064
- Ticket 48226 - CI test: added test cases for ticket 48226
Noriko Hosoi 03d064
- Ticket 48226 - In MMR, double free coould occur under some special condition
Noriko Hosoi 03d064
- Ticket 48224 - redux - logconv.pl should handle *.tar.xz, *.txz, *.xz log files
Noriko Hosoi 03d064
- Ticket 48203 - Fix coverity issues - 07/14/2015
Noriko Hosoi 03d064
- Ticket 48194 - CI test: fixing test cases for ticket 48194
Noriko Hosoi 03d064
- Ticket 48224 - logconv.pl should handle *.tar.xz, *.txz, *.xz log files
Noriko Hosoi 03d064
- Ticket 47910 - logconv.pl - validate start and end time args
Noriko Hosoi 03d064
- Ticket 48223 - Winsync fails when AD users have multiple spaces (two)inside the value of the rdn attribute
Noriko Hosoi 03d064
- Ticket 47878 - Remove warning suppression in 1.3.4
Noriko Hosoi 03d064
- Ticket 48119 - Silent install needs to properly exit when INF file is missing
Noriko Hosoi 03d064
- Ticket 48216 - crash in ns-slapd when deleting winSyncSubtreePair from sync agreement
Noriko Hosoi 03d064
- Ticket 48217 - cleanAllRUV hangs shutdown if not all of the  replicas are online
Noriko Hosoi 03d064
- Ticket 48013 - Inconsistent behaviour of DS when LDAP Sync is used with an invalid cookie
Noriko Hosoi 03d064
- Ticket 47799 - Any negative LDAP error code number reported as Illegal error by ldclt.
Noriko Hosoi 03d064
- Ticket 48208 - CleanAllRUV should completely purge changelog
Noriko Hosoi 03d064
- Ticket 48203 - Fix coverity issues - 07/07/2015
Noriko Hosoi 03d064
- Ticket 48119 - setup-ds.pl does not log invalid --file path errors the same way as other errors.
Noriko Hosoi 03d064
- Ticket 48192 - Individual abandoned simple paged results request has no chance to be cleaned up
Noriko Hosoi 03d064
- Ticket 48214 - CI test: added test cases for ticket 48213
Noriko Hosoi 03d064
- Ticket 48214 - ldapsearch on nsslapd-maxbersize returns 0 instead of current value
Noriko Hosoi 03d064
- Ticket 48212 - CI test: added test cases for ticket 48212
Noriko Hosoi 03d064
- Ticket 48212 - Dynamic nsMatchingRule changes had no effect on the attrinfo thus following reindexing, as well.
Noriko Hosoi 03d064
- Ticket 48195 - Slow replication when deleting large quantities of multi-valued attributes
Noriko Hosoi 03d064
96793a
* Fri Jul 24 2015 Tomas Radej <tradej@redhat.com> - 1.3.4.1-2
96793a
- Updated dep on policycoreutils-python-utils (semanage was moved)
96793a
Noriko Hosoi 5e4683
* Wed Jun 24 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.1-1
Noriko Hosoi 144aac
- Release 1.3.4.1
Noriko Hosoi 144aac
- Resolves: Bug 1234277 - distro-wide architecture set overriden by buildsystem; Upgrade nunc-stans to 0.1.5.
Noriko Hosoi 144aac
- Enable nunc-stans just for x86_64.
Noriko Hosoi 144aac
- Ticket 48203 - Fix coverity issues - 06/22/2015
Noriko Hosoi 144aac
Noriko Hosoi d02e06
* Fri Jun 19 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.4.0-1
Noriko Hosoi d02e06
- Release 1.3.4.0 (rebase)
Noriko Hosoi d02e06
- Enable nunc-stans in the build.
Noriko Hosoi d02e06
- Ticket 47490 - test case failing if 47721 is also fixed
Noriko Hosoi d02e06
- Ticket 47640 - Linked attributes transaction not aborted when  linked entry does not exit
Noriko Hosoi d02e06
- Ticket 47669 - CI test: added test cases for ticket 47669
Noriko Hosoi d02e06
- Ticket 47669 - Retro Changelog Plugin accepts invalid value in nsslapd-changelogmaxage attribute
Noriko Hosoi d02e06
- Ticket 47723 - winsync sets AccountUserControl in AD to 544
Noriko Hosoi d02e06
- Ticket 47787 - Make the test case more robust
Noriko Hosoi d02e06
- Ticket 47833 - TEST CASE only (modrdn fails if renamed entry member of a group and is out of memberof scope)
Noriko Hosoi d02e06
- Ticket 47878 - Improve setup-ds update logging
Noriko Hosoi d02e06
- Ticket 47893 - should use Sys::Hostname instead Net::Domain
Noriko Hosoi d02e06
- Ticket 47910 - allow logconv.pl -S/-E switches to work even when timestamps not present in access log
Noriko Hosoi d02e06
- Ticket 47913 - remove-ds.pl should not remove /var/lib/dirsrv
Noriko Hosoi d02e06
- Ticket 47921 - indirect cos does not reflect changes in the cos attribute
Noriko Hosoi d02e06
- Ticket 47927 - Uniqueness plugin: should allow to exclude some subtrees from its scope
Noriko Hosoi d02e06
- Ticket 47953 - testcase for removing invalid aci
Noriko Hosoi d02e06
- Ticket 47966 - CI test: added test cases for ticket 47966
Noriko Hosoi d02e06
- Ticket 47966 - slapd crashes during Dogtag clone reinstallation
Noriko Hosoi d02e06
- Ticket 47972 - make parsing of nsslapd-changelogmaxage more fault tolerant
Noriko Hosoi d02e06
- Ticket 47972 - make parsing of nsslapd-changelogmaxage more fool proof
Noriko Hosoi d02e06
- Ticket 47998 - cleanup WINDOWS ifdef's
Noriko Hosoi d02e06
- Ticket 47998 - remove remaining obsolete OS code/files
Noriko Hosoi d02e06
- Ticket 47998 - remove "windows" files
Noriko Hosoi d02e06
- Ticket 47999 - address several race conditions in tests
Noriko Hosoi d02e06
- Ticket 47999 - lib389 individual tests not running correctly  when run as a whole
Noriko Hosoi d02e06
- Ticket 48003 - build "suite" framework
Noriko Hosoi d02e06
- Ticket 48008 - db2bak.pl man page should be improved.
Noriko Hosoi d02e06
- Ticket 48017 - add script to generate lib389 CI test script
Noriko Hosoi d02e06
- Ticket 48019 - Remove refs to constants.py and backup/restore from lib389 tests
Noriko Hosoi d02e06
- Ticket 48023 - replace old replication check with lib389 function
Noriko Hosoi d02e06
- Ticket 48025 - add an option '-u' to dbgen.pl for adding group entries with uniquemembers
Noriko Hosoi d02e06
- Ticket 48026 - fix invalid write for friendly attribute names
Noriko Hosoi d02e06
- Ticket 48026 - Fix memory leak in uniqueness plugin
Noriko Hosoi d02e06
- Ticket 48026 - Support for uniqueness plugin to enforce uniqueness on a set of attributes.
Noriko Hosoi d02e06
- Ticket 48032 - change C code license to GPLv3; change C code license to allow openssl
Noriko Hosoi d02e06
- Ticket 48035 - nunc-stans - Revise shutdown sequence
Noriko Hosoi d02e06
- Ticket 48036 - ns_set_shutdown should call ns_job_done
Noriko Hosoi d02e06
- Ticket 48037 - ns_thrpool_new should take a config struct rather than many parameters
Noriko Hosoi d02e06
- Ticket 48038 - logging should be pluggable
Noriko Hosoi d02e06
- Ticket 48039 - nunc-stans malloc should be pluggable
Noriko Hosoi d02e06
- Ticket 48040 - preserve the FD when disabling a listener
Noriko Hosoi d02e06
- Ticket 48043 - use nunc-stans config initializer
Noriko Hosoi d02e06
- Ticket 48103 - update DS for new nunc-stans header file
Noriko Hosoi d02e06
- Ticket 48110 - Free all the nunc-stans signal jobs when shutdown is detected
Noriko Hosoi d02e06
- Ticket 48111 - "make clean" wipes out original files
Noriko Hosoi d02e06
- Ticket 48122 - nunc-stans FD leak
Noriko Hosoi d02e06
- Ticket 48127 - Using RPM, allows non root user to create/remove DS instance
Noriko Hosoi d02e06
- Ticket 48141 - aci with wildcard and macro not correctly evaluated
Noriko Hosoi d02e06
- Ticket 48143 - Password is not correctly passed to perl command line tools if it contains shell special characters.
Noriko Hosoi d02e06
- Ticket 48149 - ns-slapd double free or corruption crash
Noriko Hosoi d02e06
- Ticket 48154 - abort cleanAllRUV tasks should not certify-all by default
Noriko Hosoi d02e06
- Ticket 48169 - support NSS 3.18
Noriko Hosoi d02e06
- Ticket 48170 - Parse nsIndexType correctly
Noriko Hosoi d02e06
- Ticket 48175 - Avoid using regex in ACL if possible
Noriko Hosoi d02e06
- Ticket 48178 - add config param to enable nunc-stans
Noriko Hosoi d02e06
- Ticket 48191 - CI test: added test cases for ticket 48191
Noriko Hosoi d02e06
- Ticket 48191 - RFE: Adding nsslapd-maxsimplepaged-per-conn
Noriko Hosoi d02e06
- Ticket 48191 - RFE: Adding nsslapd-maxsimplepaged-per-conn Adding nsslapd-maxsimplepaged-per-conn
Noriko Hosoi d02e06
- Ticket 48194 - CI test: added test cases for ticket 48194
Noriko Hosoi d02e06
- Ticket 48197 - error texts from preop plugins not sent to client
Noriko Hosoi d02e06
Noriko Hosoi fbad2d
* Wed Jun 17 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.12-1
Noriko Hosoi fbad2d
- release 1.3.3.12
Noriko Hosoi fbad2d
- Resolves: Bug 1232896 - CVE-2015-3230 389-ds-base: nsSSL3Ciphers preference not enforced server side
Noriko Hosoi fbad2d
018fc5
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.3.11-1.2
018fc5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
018fc5
ee8c1a
* Thu Jun 11 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.3.11-1.1
ee8c1a
- Perl 5.22 rebuild
ee8c1a
Noriko Hosoi e3d2b9
* Wed Jun 10 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.11-1
Noriko Hosoi e3d2b9
- release 1.3.3.11
Noriko Hosoi e3d2b9
- Ticket 48192 - Individual abandoned simple paged results request has no chance to be cleaned up
Noriko Hosoi e3d2b9
- Ticket 48190 - idm/ipa 389-ds-base entry cache converges to 500 KB in dblayer_is_cachesize_sane
Noriko Hosoi e3d2b9
- Ticket 48183 - bind on db chained to AD returns err=32
Noriko Hosoi e3d2b9
- Ticket 48158 - cleanAllRUV task limit not being enforced correctly
Noriko Hosoi e3d2b9
- Ticket 48158 - Remove cleanAllRUV task limit of 4
Noriko Hosoi e3d2b9
- Ticket 48146 - async simple paged results issue; need to close a small window for a pr index competed among multiple threads.
Noriko Hosoi e3d2b9
- Ticket 48146 - async simple paged results issue; log pr index
Noriko Hosoi e3d2b9
- Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*)
Noriko Hosoi e3d2b9
- Ticket 48177 - dynamic plugins should not return an error when modifying a critical plugin
Noriko Hosoi e3d2b9
- Ticket 48146 - async simple paged results issue
Noriko Hosoi e3d2b9
640b82
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.3.10-1.1
640b82
- Perl 5.22 rebuild
640b82
Noriko Hosoi 200a42
* Tue Apr 28 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.10-1
Noriko Hosoi 200a42
- release 1.3.3.10
Noriko Hosoi 200a42
- Resolves: Bug 1216203 - CVE-2015-1854 389ds-base: access control bypass with modrdn
Noriko Hosoi 200a42
Noriko Hosoi 1d4c7f
* Fri Mar  6 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.9-1
Noriko Hosoi 1d4c7f
- bump version to 1.3.3.9
Noriko Hosoi 1d4c7f
- Bug 1199675 - CVE-2014-8112 CVE-2014-8105 389-ds-base: various flaws [fedora-all]
Noriko Hosoi 1d4c7f
- Ticket 47801 - RHDS keeps on logging write_changelog_and_ruv: failed to update RUV for unknown
Noriko Hosoi 1d4c7f
- Ticket 47957 - Make ReplicaWaitForAsyncResults configurable
Noriko Hosoi 1d4c7f
- Ticket 47431 - CI test: added test cases for ticket 47431
Noriko Hosoi 1d4c7f
- Ticket 47431 - Duplicate values for the attribute nsslapd-pluginarg are not handled correctly
Noriko Hosoi 1d4c7f
- Ticket 47936: Create a global lock to serialize write operations over several backends
Noriko Hosoi 1d4c7f
- Ticket 48021 - nsDS5ReplicaBindDNGroup checkinterval not working properly
Noriko Hosoi 1d4c7f
- Ticket 48048 - Fix coverity issues - 2015/3/1
Noriko Hosoi 1d4c7f
- Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*)
Noriko Hosoi 1d4c7f
- Ticket 48109 - CI test: added test cases for ticket 48109
Noriko Hosoi 1d4c7f
- Ticket 48109 - substring index with nssubstrbegin: 1 is not being used with filters like (attr=x*)
Noriko Hosoi 1d4c7f
- Ticket 48048 - Fix coverity issues - 2015/2/24
Noriko Hosoi 1d4c7f
- Ticket 48030 - spec file should run "systemctl stop" against each running instance instead of dirsrv.target
Noriko Hosoi 1d4c7f
- Ticket 47828: DNA scope: allow to exlude some subtrees
Noriko Hosoi 1d4c7f
- Ticket 47988: test case
Noriko Hosoi 1d4c7f
- Ticket 47901: After total init, nsds5replicaLastInitStatus can report an erroneous error status (like 'Referral')
Noriko Hosoi 1d4c7f
- Ticket 48003 - add template scripts
Noriko Hosoi 1d4c7f
- Ticket 48003 - build "suite" framework
Noriko Hosoi 1d4c7f
- Ticket 48005 - CI test: added test cases for ticket 48005
Noriko Hosoi 1d4c7f
- Ticket 48005 - ns-slapd crash in shutdown phase
Noriko Hosoi 1d4c7f
- Ticket 47742 - 64bit problem on big endian: auth method not supported
Noriko Hosoi 1d4c7f
- Ticket 47836 - Do not return '0' as empty fallback value of nsds5replicalastupdatestart and nsds5replicalastupdatestart
Noriko Hosoi 1d4c7f
- Ticket 47728 - compilation failed with ' incomplete struct/union/enum' if not set USE_POSIX_RWLOCKS
Noriko Hosoi 1d4c7f
- Ticket 48027 - revise the rootdn plugin configuration validation
Noriko Hosoi 1d4c7f
- Ticket 47451 - dynamic plugins - fix crash caused by invalid  plugin config
Noriko Hosoi 1d4c7f
- Ticket 48001 - ns-activate.pl fails to activate account if it was disabled on AD
Noriko Hosoi 1d4c7f
Noriko Hosoi 392f7d
* Wed Feb 25 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.8-2
Noriko Hosoi 392f7d
- Fixes spec file to make sure all the server instances are stopped before upgrade
Noriko Hosoi 392f7d
- Ticket 48030 - DNS errors after IPA upgrade due to broken ReplSync
Noriko Hosoi 392f7d
Noriko Hosoi ca094d
* Wed Feb 04 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.8-1
Noriko Hosoi ca094d
- bump version to 1.3.3.8
Noriko Hosoi ca094d
- Ticket 48001 - ns-activate.pl fails to activate account if it was disabled on AD
Noriko Hosoi ca094d
- Ticket 47963 - memberof skip nested groups breaks the plugin
Noriko Hosoi ca094d
Petr Machata 004122
* Wed Feb 04 2015 Petr Machata <pmachata@redhat.com> - 1.3.3.7-2.1
Petr Machata 004122
- Bump for rebuild.
Petr Machata 004122
Noriko Hosoi 91cf6d
* Wed Jan 28 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.7-2
Noriko Hosoi 91cf6d
- removed USE_64=1 which is not used any more.
Noriko Hosoi 91cf6d
Noriko Hosoi e74486
* Wed Jan 28 2015 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.7-1
Noriko Hosoi e74486
- bump version to 1.3.3.7
Noriko Hosoi e74486
- Coverity 12970 - Explicit null dereference
Noriko Hosoi 392f7d
- Ticket 47988 - Schema learning mechanism, in replication, unable to extend an existing definition
Noriko Hosoi e74486
- Ticket 47996 - ldclt needs to support SSL Version range
Noriko Hosoi e74486
- Ticket 47738 - use PL_strcasestr instead of strcasestr
Noriko Hosoi e74486
- Ticket 47462 - Stop using DES in the reversible password  encryption plug-in
Noriko Hosoi e74486
- Ticket 47807 - SLAPI_REQUESTOR_ISROOT not set for extended operation plugins
Noriko Hosoi e74486
- Ticket 47991 - upgrade script fails if /etc and /var are on different file systems
Noriko Hosoi e74486
- Ticket 47989 - Windows Sync accidentally cleared raw_entry
Noriko Hosoi e74486
- Ticket 47964 - v2 - Incorrect search result after replacing an empty attribute
Noriko Hosoi e74486
- Ticket 47934 - nsslapd-db-locks modify not taking into account.
Noriko Hosoi e74486
- Ticket 47617 - replication changelog trimming setting validation
Noriko Hosoi e74486
- Ticket 47905 - Bad manipulation of passwordhistory
Noriko Hosoi e74486
- Ticket 47973 - During schema reload sometimes the search returns no results
Noriko Hosoi e74486
- Ticket 47981 - COS cache doesn't properly mark vattr cache as  invalid when there are multiple suffixes
Noriko Hosoi e74486
- Ticket 47980 - Nested COS definitions can be incorrectly  processed
Noriko Hosoi e74486
- Ticket 47451 - Dynamic plugins - fixed thread synchronization
Noriko Hosoi e74486
- Ticket 47750 - During delete operation do not refresh cache entry if it is a tombstone
Noriko Hosoi e74486
- Ticket 47947 - start dirsrv after chrony on RHEL7 and Fedora
Noriko Hosoi e74486
- fix jenkins warning
Noriko Hosoi e74486
- Ticket 47526 - Additional fix for ticket 47526 v3
Noriko Hosoi e74486
- Ticket 47451 - Add Dynamic Plugin CI Suite
Noriko Hosoi e74486
- Ticket 47965 - Fix coverity issues (2014/12/16)
Noriko Hosoi e74486
- Ticket 47451 - Fix jenkins errors
Noriko Hosoi e74486
- Ticket 47451 - Dynamic Plugin - various fixes
Noriko Hosoi e74486
- Ticket 47935 - Error: failed to open an LDAP connection to host 'example.org' port '389' as user 'cn=Directory Manager'. Error: unknown.
Noriko Hosoi e74486
- Ticket 47750 - Need to refresh cache entry after called betxn postop plugins
Noriko Hosoi e74486
- Ticket 47942 -  DS hangs during online total update
Noriko Hosoi e74486
- Ticket 47960 - cookie_change_info returns random negative number if there was no change in a tree
Noriko Hosoi e74486
- Ticket 47960 - cookie_change_info returns random negative number if there was no change in a tree
Noriko Hosoi e74486
- Ticket 47722 - Using the filter file does not work
Noriko Hosoi e74486
- Ticket 47636 - Error log levels not displayed correctly
Noriko Hosoi e74486
- Ticket 47965 - Fix coverity issues (2014/11/24)
Noriko Hosoi e74486
- Ticket 47969 - Fix coverity issue
Noriko Hosoi e74486
- Ticket 47949 - logconv.pl -- support parsing/showing/reporting different protocol versions
Noriko Hosoi e74486
- Ticket 47525 - Crash if setting invalid plugin config area for MemberOf Plugin
Noriko Hosoi e74486
- Ticket 47970 - add lib389 testcase
Noriko Hosoi e74486
- Ticket 47970 - Account lockout attributes incorrectly updated after failed SASL Bind
Noriko Hosoi e74486
- Ticket 47969 - COS memory leak when rebuilding the cache
Noriko Hosoi e74486
- Ticket 47967 - cos_cache_build_definition_list does not stop during server shutdown
Noriko Hosoi e74486
- Ticket 47451 - Running a plugin task can crash the server
Noriko Hosoi e74486
- Ticket 47963 - skip nested groups breaks memberof fixup task
Noriko Hosoi e74486
- Ticket 47963 - RFE - memberOf - add option to skip nested  group lookups during delete operations
Noriko Hosoi e74486
- Ticket 47810 - RI plugin does not return result code if update fails
Noriko Hosoi e74486
6692dc
* Mon Jan 26 2015 David Tardon <dtardon@redhat.com> - 1.3.3.6-1.1
6692dc
- rebuild for ICU 54.1
6692dc
4dcce6
* Thu Nov 20 2014 Mark Reynolds <mreynolds@redhat.com> - 1.3.3.6-1
4dcce6
- 5d72a2f bump version to 1.3.3.6-1
4dcce6
- Ticket 47950 - Bind DN tracking unable to write to internalModifiersName without special permissions
4dcce6
- Ticket 47958 - Memory leak in password admin if the admin entry does not exist
4dcce6
- Ticket 47952 - PasswordAdminDN attribute is not properly returned to client
4dcce6
- Ticket 47451 - Need to unregister tasks created by plugins
4dcce6
- Ticket 47928 - Disable SSL v3, by default.
4dcce6
- Ticket 47953 - Should not check aci syntax when deleting an aci
4dcce6
- Ticket 47948 - ldap_sasl_bind fails assertion (ld != NULL) if it is called from chainingdb_bind over SSL/startTLS
4dcce6
- Ticket 47945 - Add SSL/TLS version info to the access log
4dcce6
- Ticket 47939 - Malformed cookie for LDAP Sync makes DS crash
4dcce6
- Ticket 47937 - Crash in entry_add_present_values_wsi_multi_valued
4dcce6
- Ticket 47928 - CI test: added test cases for ticket 47928
4dcce6
- Ticket 47553 - Enhance ACIs to have more control over MODRDN operations
4dcce6
Noriko Hosoi 29e8ae
* Fri Oct 10 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.5-1
Noriko Hosoi 29e8ae
- Release 1.3.3.5
Noriko Hosoi 29e8ae
- Ticket 47914 - Add FreeIPA Conflicts to 389 spec file
Noriko Hosoi 29e8ae
- Ticket 47922 - dynamically added macro aci is not evaluated on the fly
Noriko Hosoi 29e8ae
- Ticket 47897 - Need to move slapi_pblock_set(pb, SLAPI_MODRDN_EXISTING_ENTRY, original_entry->ep_entry) prior to original_entry overwritten
Noriko Hosoi 29e8ae
- Ticket 47920 - Encoding of SearchResultEntry is missing tag
Noriko Hosoi 29e8ae
- Ticket 47912 - Proper handling of "No original_tombstone for changenumber" errors
Noriko Hosoi 29e8ae
- Ticket 47899 - Fix slapi_td_plugin_lock_init prototype
Noriko Hosoi 29e8ae
- Ticket 47919 - ldbm_back_modify SLAPI_PLUGIN_BE_PRE_MODIFY_FN does not return even if one of the preop plugins fails.
Noriko Hosoi 29e8ae
- Ticket 47892 - Fix remaining compiler warnings
Noriko Hosoi 29e8ae
- ticket 47916 - plugin logging parameter only triggers result logging
Noriko Hosoi 29e8ae
- Ticket 47918 - result of dna_dn_is_shared_config is incorrectly used
Noriko Hosoi 29e8ae
- Ticket 47900 - Server fails to start if password admin is set
Noriko Hosoi 29e8ae
- Ticket 47892 - coverity defects found in 1.3.3.x
Noriko Hosoi 29e8ae
Noriko Hosoi 7b3521
* Wed Oct 01 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.4-1
Noriko Hosoi 7b3521
- Release 1.3.3.4
Noriko Hosoi 7b3521
- Ticket 47880 - CI test: added test cases for ticket 47880
Noriko Hosoi 7b3521
- Ticket 47880 - provide enabled ciphers as search result
Noriko Hosoi 7b3521
- Ticket 47838 - CI test: adjusted test cases based on the phase 2 fixes for ticket 47838
Noriko Hosoi 7b3521
- Ticket 47838 - harden the list of ciphers available by default (phase 2)
Noriko Hosoi 7b3521
- Ticket 47900 - Adding an entry with an invalid password as rootDN is incorrectly rejected
Noriko Hosoi 7b3521
- Ticket 47908 - 389-ds 1.3.3.0 does not adjust cipher suite configuration on upgrade, breaks itself and pki-server
Noriko Hosoi 7b3521
- Ticket 47907 - ldclt: assertion failure with -e "add,counteach" -e "object=<ldif file="">,rdn=uid:test[A=INCRNNOLOOP(0;24
Noriko Hosoi 7b3521
- Ticket 47750 - Creating a glue fails if one above level is a conflict or missing
Noriko Hosoi 7b3521
a997f8
* Sun Sep 14 2014 Peter Robinson <pbrobinson@fedoraproject.org> 1.3.3.3-2
a997f8
- Use generic 64 bit detection (fixes aarch64/ppc64le)
a997f8
- PPC/s390 has lm_sensors
a997f8
- Minor spec cleanups
a997f8
1e277f
* Fri Sep 12 2014 Rich Megginson <rmeggins@redhat.com> - 1.3.3.3-1
1e277f
- Release 1.3.3.3
1e277f
- Ticket #47892 - coverity defects found in 1.3.3.1
1e277f
Nathan Kinder ab24be
* Fri Sep 12 2014 Nathan Kinder <nkinder@redhat.com> - 1.3.3.2-1
Nathan Kinder ab24be
- Release 1.3.3.2
Nathan Kinder ab24be
- Ticket 47889 - DS crashed during ipa-server-install on test_ava_filter
Nathan Kinder ab24be
- Ticket 47895 - If no effective ciphers are available, disable security setting.
Nathan Kinder ab24be
- Ticket 47838 - harden the list of ciphers available by default
Nathan Kinder ab24be
- Ticket 47885 - did not always return a response control
Nathan Kinder ab24be
- Ticket 47890 - minor memory leaks in utilities
Nathan Kinder ab24be
- Ticket 47834 - Tombstone_to_glue: if parents are also converted to glue, the target entry's DN must be adjusted.
Nathan Kinder ab24be
- Ticket 47748 - Simultaneous adding a user and binding as the user could fail in the password policy check
Nathan Kinder ab24be
- Ticket 47875 - dirsrv not running with old openldap
Nathan Kinder ab24be
- Ticket 47885 - deref plugin should not return references with noc access rights
Nathan Kinder ab24be
fe6243
* Thu Sep 04 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.3.0-2
16d6eb
- Perl 5.20 rebuild
16d6eb
Noriko Hosoi 24b1e9
* Wed Sep 03 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.3.0-1
Noriko Hosoi 24b1e9
- Release 1.3.3.0
Noriko Hosoi 24b1e9
- Ticket 47879 - coverity defects in plugins/replication/windows_protocol_util.c
Noriko Hosoi 24b1e9
- Ticket 47876 - coverity defects in slapd/tools/mmldif.c
Noriko Hosoi 24b1e9
- Ticket 47574 - start dirsrv after ntpd
Noriko Hosoi 24b1e9
- Ticket 47838 - harden the list of ciphers available by default
Noriko Hosoi 24b1e9
- Ticket 47579 - add dbmon.sh
Noriko Hosoi 24b1e9
- Ticket 47819 - Fix memory leak
Noriko Hosoi 24b1e9
- Ticket 47819 - Improve tombstone purging performance
Noriko Hosoi 24b1e9
- Ticket 47714 - [RFE] Update lastLoginTime also in Account Policy plugin if account lockout is based on passwordExpirationTime.
Noriko Hosoi 24b1e9
- Ticket 47812 - logconv.pl missing -U option from usage
Noriko Hosoi 24b1e9
- Ticket 47664 - Page control does not work if effective rights control is specified
Noriko Hosoi 24b1e9
- Ticket 47790 - Integer config attributes accept invalid  values at server startup
Noriko Hosoi 24b1e9
- Ticket 47710 - Missing warning for invalid replica backoff configuration
Noriko Hosoi 24b1e9
- Ticket 47853 - Missing newline at end of the error log messages in memberof
Noriko Hosoi 24b1e9
- Ticket 47853 - client hangs in add if memberof fails
Noriko Hosoi 24b1e9
- Ticket 47746 - ldap/servers/slapd/back-ldbm/dblayer.c: possible minor problem with sscanf
Noriko Hosoi 24b1e9
- Ticket 47711 - improve dbgen rdn generation, output and man page.
Noriko Hosoi 24b1e9
- Ticket 47855 - Fix previous commit
Noriko Hosoi 24b1e9
- Ticket 47859 - Coverity: 12692 & 12717
Noriko Hosoi 24b1e9
- Ticket 47855 - clear tmp directory at the start of each test
Noriko Hosoi 24b1e9
- Ticket 47844 - Fix hyphens used as minus signed and other manpage mistakes
Noriko Hosoi 24b1e9
- Ticket 47843 - Fix various typos in manpages & code
Noriko Hosoi 24b1e9
- Ticket 47832 - attrcrypt_generate_key calls slapd_pk11_TokenKeyGenWithFlags with improper macro
Noriko Hosoi 24b1e9
- Ticket 47852 - Updating winsync one-way sync does not affect the behaviour dynamically
Noriko Hosoi 24b1e9
- Ticket 47846 - server crashes deleting a replication agreement
Noriko Hosoi 24b1e9
- Ticket 47823 - attribute uniqueness enforced on all subtrees
Noriko Hosoi 24b1e9
- Ticket 47654 - Fix regression (deadlock/crash)
Noriko Hosoi 24b1e9
- Ticket 47827 - Fix coverity issue 12695
Noriko Hosoi 24b1e9
- Ticket 47829: memberof scope: allow to exclude subtrees
Noriko Hosoi 24b1e9
- Ticket 47815 - Add operations rejected by betxn plugins remain in cache
Noriko Hosoi 24b1e9
- Ticket 47808 - If be_txn plugin fails in ldbm_back_add, adding entry is double freed
Noriko Hosoi 24b1e9
- Ticket 555   - add fixup-memberuid.pl script
Noriko Hosoi 24b1e9
- Ticket 47827 - online import crashes server if using verbose error logging
Noriko Hosoi 24b1e9
- fix compiler error with alst coverity commit
Noriko Hosoi 24b1e9
- fix coverity issue 12621
Noriko Hosoi 24b1e9
- Ticket 47810 - investigate betxn plugins to ensure they  return the correct error code
Noriko Hosoi 24b1e9
- Ticket 47602 - txn commit being performed too early
Noriko Hosoi 24b1e9
- Ticket 47752 - Don't add unhashed password mod if we don't have an unhashed value
Noriko Hosoi 24b1e9
- Ticket 47803 - syncrepl crash if attribute list is non-empty
Noriko Hosoi 24b1e9
- Ticket 47466 - Fix coverity issue
Noriko Hosoi 24b1e9
- Ticket 47644 - Managed Entry Plugin - transaction not aborted upon failure to create managed entry
Noriko Hosoi 24b1e9
- Ticket 47791 - Negative value of nsSaslMapPriority is not  reset to lowest priority
Noriko Hosoi 24b1e9
- Ticket 47805 - syncrepl doesn't send notification when attribute in search filter changes
Noriko Hosoi 24b1e9
- Ticket 47636 - errorlog-level 16384 is listed as 0 in cn=config
Noriko Hosoi 24b1e9
- Ticket 47451 - Remove old code from linked attr plugin
Noriko Hosoi 24b1e9
- Ticket 47756 - fix coverity issues
Noriko Hosoi 24b1e9
- Ticket 47761 - Return all attributes in rootdse without explicit request
Noriko Hosoi 24b1e9
- fix assertion failure introduced with fix for ticket 47667
Noriko Hosoi 24b1e9
- Ticket 47712 - betxn: retro changelog broken after cancelled transaction
Noriko Hosoi 24b1e9
- Ticket 47667 - Allow nsDS5ReplicaBindDN to be a group DN
Noriko Hosoi 24b1e9
- Ticket 47655 - Improve replication total update logging
Noriko Hosoi 24b1e9
- Ticket 47756 - Improve import logging and abort processing
Noriko Hosoi 24b1e9
- Ticket 47451 - add/enable/disable/remove plugins without server restart
Noriko Hosoi 24b1e9
- Ticket 47553 - Enhance ACIs to have more control over MODRDN operations
Noriko Hosoi 24b1e9
- Ticket 47727 - Updating nsds5ReplicaHost attribute in a replication agreement fails with error 53
Noriko Hosoi 24b1e9
- Ticket 47725 - compiler error on daemon.c
Noriko Hosoi 24b1e9
- Ticket 47701 - Make retro changelog trim interval programmable
Noriko Hosoi 24b1e9
- Ticket 47453 - configure SASL/GSSAPI/Kerberos without server restart
Noriko Hosoi 24b1e9
- Ticket 47701 - Make retro changelog trim interval programmable
Noriko Hosoi 24b1e9
- Ticket 47602 - Make ldbm_back_seq independently support transactions
Noriko Hosoi 24b1e9
- Ticket 47552 - logconv: unindexed report should list bind dn
Noriko Hosoi 24b1e9
- Ticket 47619 - cannot reindex retrochangelog
Noriko Hosoi 24b1e9
- Update test cases due to new modules: Schema, tasks, plugins and index
Noriko Hosoi 24b1e9
- Ticket 47608 - change slapi_entry_attr_get_bool to handle "on"/"off" values, support default value
Noriko Hosoi 24b1e9
- Ticket 47437 - Some attributes in cn=config should not be multivalued
Noriko Hosoi 24b1e9
- Ticket 47573 - schema push can be erronously prevented
Noriko Hosoi 24b1e9
- Ticket 47618 - Enable normalized DN cache by default
Noriko Hosoi 24b1e9
- Ticket 47570 - slapi_ldap_init unusable during independent plugin development
Noriko Hosoi 24b1e9
- Ticket 47659 - ldbm_usn_init: Valgrind reports Invalid read / SIGSEGV
Noriko Hosoi 24b1e9
- Ticket 47654 - fix double free
Noriko Hosoi 24b1e9
- Ticket 47675 - logconv errors when search has invalid bind dn
Noriko Hosoi 24b1e9
- Ticket 47657 - add schema test suite and tests for Ticket #47634
Noriko Hosoi 24b1e9
- Ticket 47668 - test: port ticket47490_test to Replica/Agreement interface (47600)
Noriko Hosoi 24b1e9
- Ticket 47654 - Cleanup old memory leaks reported from valgrind
Noriko Hosoi 24b1e9
- Ticket 47651 - Finaliser to remove instances backups
Noriko Hosoi 24b1e9
- Ticket 47603 - should not modify pre op entry during config validation
Noriko Hosoi 24b1e9
- Ticket 47628 - port testcases to new DirSrv interface
Noriko Hosoi 24b1e9
- Ticket 47525 - Don't modify preop entry in memberOf config
Noriko Hosoi 24b1e9
- Ticket 605   - support TLS 1.1 - Fixing "Coverity 12415 - Logically dead code"
Noriko Hosoi 24b1e9
- Ticket 605   - support TLS 1.1 - lower the log level for the supported NSS version range
Noriko Hosoi 24b1e9
- Ticket 47368 - fix memory leaks
Noriko Hosoi 24b1e9
- Ticket 605   - support TLS 1.1 - adding backward compatibility
Noriko Hosoi 24b1e9
- Ticket 605   - support TLS 1.1
Noriko Hosoi 24b1e9
- Ticket 47603 - Allow RI plugin to use alternate config area
Noriko Hosoi 24b1e9
- Ticket 47586 - Need to rebind after a stop (fix to run direct python script)
Noriko Hosoi 24b1e9
- Ticket 47525 - Need to add locking around config area access
Noriko Hosoi 24b1e9
- Ticket 47457 - default nsslapd-sasl-max-buffer-size should be 2MB
Noriko Hosoi 24b1e9
- Ticket 47525 - Fix memory leak
Noriko Hosoi 24b1e9
- Ticket 381   - Recognize compressed log files
Noriko Hosoi 24b1e9
- Ticket 47525 - Allow memberOf to use an alternate config area
Noriko Hosoi 24b1e9
- Ticket 47529 - Automember plug-in should treat MODRDN operations as ADD operations
Noriko Hosoi 24b1e9
- Ticket 47521 - Complex filter in a search request doen't work as expected.
Noriko Hosoi 24b1e9
- Ticket 47582 - agmt_count in Replica could become (PRUint64)-1
Noriko Hosoi 24b1e9
- Ticket 47368 - Fix coverity issues
Noriko Hosoi 24b1e9
- Ticket 47555 - db2bak.pl issue when specifying non-default directory
Noriko Hosoi 24b1e9
- Ticket 47368 - Fix Jenkins errors
Noriko Hosoi 24b1e9
- Ticket 47368 - IPA server dirsrv RUV entry data excluded from replication
Noriko Hosoi 24b1e9
- Ticket 538   - - hardcoded sasl2 plugin path in ldaputil.c, saslbind.c
Noriko Hosoi 24b1e9
- Ticket 47519 - memory leaks in access control
Noriko Hosoi 24b1e9
- Ticket 47398 - memberOf on a user is converted to lowercase
Noriko Hosoi 24b1e9
- Coverity Issue 12033
Noriko Hosoi 24b1e9
- Ticket 47530 - dbscan on entryrdn should show all matching values
Noriko Hosoi 24b1e9
- Ticket 47422 - With 1.3.04 and subtree-renaming OFF, when a user is deleted after restarting the server, the same entry can't be added
Noriko Hosoi 24b1e9
- bump autoconf to 2.69, automake to 1.13.4, libtool to 2.4.2
Noriko Hosoi 24b1e9
- Ticket 47436 - 389-ds-base - shebang with /usr/bin/env
Noriko Hosoi 24b1e9
- Ticket 47499 - if nsslapd-cachememsize set to the number larger than the RAM available, should result in proper error message.
Noriko Hosoi 24b1e9
- Ticket 47530 - dbscan on entryrdn should show all matching values
Noriko Hosoi 24b1e9
- Ticket 47535 - update man page
Noriko Hosoi 24b1e9
- Ticket 53    - Need to update supported locales Cleaning up typos and format.
Noriko Hosoi 24b1e9
- Ticket 47535 - Logconv.pl - RFE - add on option for a minimum etime for unindexed search stats
Noriko Hosoi 24b1e9
- Ticket 47491 - Update systemd service file to use PartOf directive
Noriko Hosoi 24b1e9
22e066
* Wed Sep 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.2.23-1.1
22e066
- Perl 5.20 rebuild
22e066
Noriko Hosoi 19a3cd
* Wed Aug 27 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.23-1
Noriko Hosoi 19a3cd
- Release 1.3.2.23
Noriko Hosoi 19a3cd
- Ticket 47871 - 389-ds-base-1.3.2.21-1.fc20 crashed over the weekend
Noriko Hosoi 19a3cd
- Ticket 47866 - Errors after upgrading related to attribute "dnaremotebindmethod"
Noriko Hosoi 19a3cd
- Ticket 47816 - v2- internal syncrepl searches are flagged as unindexed
Noriko Hosoi 19a3cd
- Ticket 47877 - check_and_add_entry fails for changetype: add and existing entry
Noriko Hosoi 19a3cd
- Ticket 47834 - Tombstone_to_glue: if parents are also converted to glue, the target entry's DN must be adjusted.
Noriko Hosoi 19a3cd
- Ticket 47875 - dirsrv not running with old openldap
Noriko Hosoi 19a3cd
- Revert "Ticket #47875 - dirsrv not running with old openldap"
Noriko Hosoi 19a3cd
- Ticket 47875 - dirsrv not running with old openldap
Noriko Hosoi 19a3cd
- Ticket 47446 - logconv.pl memory continually grows
Noriko Hosoi 19a3cd
- Ticket 47874 - Performance degradation with scope ONE after some load
Noriko Hosoi 19a3cd
- Ticket 47872 - Filter AND with only one clause should be optimized
Noriko Hosoi 19a3cd
- Ticket 47834 - Tombstone_to_glue: if parents are also converted to glue, the target entry's DN must be adjusted.
Noriko Hosoi 19a3cd
- Ticket 47862 - repl-monitor fails to convert "*" to default values
Noriko Hosoi 19a3cd
- Ticket 47824 - paged results control is not working in some cases when we have a subsuffix.
Noriko Hosoi 19a3cd
- Ticket 47862 - Repl-monitor.pl ignores the provided connection parameters
Noriko Hosoi 19a3cd
- Ticket 346   - Fixing memory leaks
Noriko Hosoi 19a3cd
- Ticket 47753 - Add switch to disable pre-hashed password checking
Noriko Hosoi 19a3cd
- Ticket 47861 - Certain schema files are not replaced during upgrade
Noriko Hosoi 19a3cd
- Ticket 47858 - Internal searches using OP_FLAG_REVERSE_CANDIDATE_ORDER can crash the server
Noriko Hosoi 19a3cd
- Ticket 47797 - fix the indentation
Noriko Hosoi 19a3cd
- Ticket 47797 - DB deadlock when two threads (on separated backend) try to record changes in retroCL
Noriko Hosoi 19a3cd
- Ticket 47692 - single valued attribute replicated ADD does not work
Noriko Hosoi 19a3cd
- Ticket 47781 - Server deadlock if online import started while  server is under load
Noriko Hosoi 19a3cd
036db5
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3.2.22-1.3
036db5
- Perl 5.20 rebuild
036db5
7f5ea3
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 1.3.2.22-1.2
7f5ea3
- rebuild for ICU 53.1
7f5ea3
265650
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2.22-1.1
265650
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
265650
Noriko Hosoi 4c1bc3
* Tue Aug 12 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.22-1
Noriko Hosoi 4c1bc3
- Release 1.3.2.21
Noriko Hosoi 4c1bc3
- Resolves: #1127833
Noriko Hosoi 4c1bc3
            Ticket 47869 - unauthenticated information disclosure (Bug 1123477)
Noriko Hosoi 4c1bc3
  389-ds-base-1.3.2.22 = 389-ds-base-1.3.2.19 + Bug 1127833 fix.
Noriko Hosoi 4c1bc3
Noriko Hosoi 3da590
* Thu Aug 07 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.21-1
Noriko Hosoi 3da590
- Release 1.3.2.21
Noriko Hosoi 3da590
- Resolves: #1127833
Noriko Hosoi 3da590
            Ticket 47869 - unauthenticated information disclosure (Bug 1123477)
Noriko Hosoi 3da590
- Ticket 47834 - Tombstone_to_glue: if parents are also converted to glue, the target entry's DN must be adjusted.
Noriko Hosoi 3da590
- Ticket 47862 - repl-monitor fails to convert "*" to default values
Noriko Hosoi 3da590
- Ticket 47824 - paged results control is not working in some cases when we have a subsuffix.
Noriko Hosoi 3da590
- Ticket 47862 - Repl-monitor.pl ignores the provided connection parameters
Noriko Hosoi 3da590
- Ticket 346   - Fixing memory leaks
Noriko Hosoi 3da590
Noriko Hosoi ec0b9f
* Tue Jul 22 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.20-1
Noriko Hosoi ec0b9f
- Release 1.3.2.20
Noriko Hosoi ec0b9f
- Ticket 47753 - Add switch to disable pre-hashed password checking
Noriko Hosoi ec0b9f
- Ticket 47861 - Certain schema files are not replaced during upgrade
Noriko Hosoi ec0b9f
- Ticket 47858 - Internal searches using OP_FLAG_REVERSE_CANDIDATE_ORDER can crash the server
Noriko Hosoi ec0b9f
- Ticket 47797 - DB deadlock when two threads (on separated backend) try to record changes in retroCL
Noriko Hosoi ec0b9f
- Ticket 47834 - Tombstone_to_glue: if parents are also converted to glue, the target entry's DN must be adjusted.
Noriko Hosoi ec0b9f
- Ticket 47692 - single valued attribute replicated ADD does not work
Noriko Hosoi ec0b9f
- Ticket 47781 - Server deadlock if online import started while  server is under load
Noriko Hosoi ec0b9f
Noriko Hosoi 03fb7d
* Thu Jul 03 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.19-1
Noriko Hosoi ec0b9f
- Release 1.3.2.19
Noriko Hosoi 03fb7d
- Ticket 47779 - Potential deadlock after startup if a dna configuration change is made
Noriko Hosoi 03fb7d
- Ticket 47839 - 389-ds production segfault: __memcpy_sse2_unaligned...
Noriko Hosoi 03fb7d
Noriko Hosoi 512d6f
* Tue Jul 01 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.18-1
Noriko Hosoi 512d6f
- Release 1.3.2.18
Noriko Hosoi 512d6f
- Ticket 47750 - Creating a glue fails if one above level is a conflict or missing
Noriko Hosoi 512d6f
- Ticket 47763 - winsync plugin modify is broken
Noriko Hosoi 512d6f
- Ticket 47821 - deref plugin cannot handle complex acis
Noriko Hosoi 512d6f
- Ticket 47831 - server restart wipes out index config if there is a default index
Noriko Hosoi 512d6f
- Ticket 47817 - The error result text message should be obtained just prior to sending result
Noriko Hosoi 512d6f
- Ticket 47815 - Add operations rejected by betxn plugins remain in cache
a79010
- Ticket 47809 - find a way to remove replication plugin errors messages "changelog iteration code returned a dummy entry with csn %%s, skipping ..."
Noriko Hosoi 512d6f
- Ticket 47704 - invalid sizelimits in aci group evaluation
Noriko Hosoi 512d6f
- Ticket 47813 - remove "goto bail" from previous commit
Noriko Hosoi 512d6f
- Ticket 47813 - managed entry plugin fails to update member  pointer on modrdn operation
Noriko Hosoi 512d6f
- Ticket 47808 - If be_txn plugin fails in ldbm_back_add, adding entry is double freed.
Noriko Hosoi 512d6f
- Ticket 47770 - #481 breaks possibility to reassemble memberuid list
Noriko Hosoi 512d6f
3ccee0
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2.17-1.1
3ccee0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3ccee0
Noriko Hosoi bb10c7
* Thu May 29 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.17-1
Noriko Hosoi bb10c7
- Release 1.3.2.17
Noriko Hosoi bb10c7
- Ticket 47446 - logconv.pl memory continually grows
Noriko Hosoi bb10c7
- Ticket 47713 - Logconv.pl with an empty access log gives lots of errors
Noriko Hosoi bb10c7
- Ticket 47806 - Failed deletion of aci: no such attribute
Noriko Hosoi bb10c7
- bump version
Noriko Hosoi bb10c7
- Ticket 47720 - Normalization from old DN format to New DN format doesnt handel condition properly when there is space in a suffix after the seperator operator.
Noriko Hosoi bb10c7
- Ticket 47670 - Aci warnings in error log
Noriko Hosoi bb10c7
- Ticket 47721 - Schema Replication Issue (follow up)
Noriko Hosoi bb10c7
- Ticket 47721 - Schema Replication Issue (follow up + cleanup)
Noriko Hosoi bb10c7
- Ticket 47721 - Schema Replication Issue
Noriko Hosoi bb10c7
- Ticket 47676 - (cont.) Replication of the schema fails 'master branch' -> 1.2.11 or 1.3.1
Noriko Hosoi bb10c7
- Ticket 47676 - Replication of the schema fails 'master branch' -> 1.2.11 or 1.3.1
Noriko Hosoi bb10c7
- Ticket 47541 - Fix Jenkins errors
Noriko Hosoi bb10c7
- Ticket 47541 - Replication of the schema may overwrite  consumer 'attributetypes' even if  consumer definition is a superset
Noriko Hosoi bb10c7
- Ticket 47804 - db2bak.pl error with changelogdb
Noriko Hosoi bb10c7
- Ticket 47780 - Some VLV search request causes memory leaks
Noriko Hosoi bb10c7
- Ticket 47787 - A replicated MOD fails (Unwilling to perform) if it targets a tombstone
Noriko Hosoi bb10c7
- Ticket 47764 - Problem with deletion while replicated
Noriko Hosoi bb10c7
- Ticket 47750 - Creating a glue fails if one above level is a conflict or missing; Ticket 47696 - Large Searches Hang - Possibly entryrdn related
Noriko Hosoi bb10c7
- Ticket 47772 - fix coverity issue
Noriko Hosoi bb10c7
- Ticket 47793 - Server crashes if uniqueMember is invalid syntax and memberOf plugin is enabled.
Noriko Hosoi bb10c7
- Ticket 47792 - database plugins need a way to call betxn  plugins
Noriko Hosoi bb10c7
- Ticket 47707 - 389 DS Server crashes and dies while handles paged searches from clients
Noriko Hosoi bb10c7
- Ticket 47792 - code cleanup
Noriko Hosoi bb10c7
- Ticket 47779 - Need to lock server list when removing list
Noriko Hosoi bb10c7
- Ticket 47771 - Move parentsdn initialization to avoid crash
Noriko Hosoi bb10c7
- Ticket 47779 - Part of DNA shared configuration is deleted after server restart
Noriko Hosoi bb10c7
- Ticket 346   - Slow ldapmodify operation time for large quantities of multi-valued attribute values
Noriko Hosoi bb10c7
- Ticket 47782 - Parent numbordinate count can be incorrectly updated if an error occurs
Noriko Hosoi bb10c7
- Ticket 47772 - empty modify returns LDAP_INVALID_DN_SYNTAX
Noriko Hosoi bb10c7
- Ticket 47774 - mem leak in do_search - rawbase not freed upon certain errors
Noriko Hosoi bb10c7
- Ticket 47773 - mem leak in do_bind when there is an error
Noriko Hosoi bb10c7
- Ticket 47771 - Performing deletes during tombstone purging results in operation errors
Noriko Hosoi bb10c7
- Ticket 47767 - Nested tombstones become orphaned after purge
Noriko Hosoi bb10c7
- Ticket 47766 - Tombstone purging can crash the server if the backend is stopped/disabled
Noriko Hosoi bb10c7
- Ticket 47759 - Crash in replication when server is under write load
Noriko Hosoi bb10c7
- Ticket 47740 - Fix coverity issues(part 7)
Noriko Hosoi bb10c7
- Ticket 47748 - Simultaneous adding a user and binding as the user could fail in the password policy check
Noriko Hosoi bb10c7
- Ticket 47743 - Memory leak with proxy auth control
Noriko Hosoi bb10c7
- Ticket 47740 - Crash caused by changes to certmap.c
Noriko Hosoi bb10c7
- Ticket 47733 - ds logs many "Operation error fetching Null DN" messages
Noriko Hosoi bb10c7
- Ticket 47740 - Fix coverity issues: null deferences - Part 6
Noriko Hosoi bb10c7
- Ticket 47732 - ds logs many "SLAPI_PLUGIN_BE_TXN_POST_DELETE_FN plugin returned error" messages
Noriko Hosoi bb10c7
- Ticket 47740 - Coverity issue in 1.3.3
Noriko Hosoi bb10c7
- Ticket 47735 - e_uniqueid fails to set if an entry is a conflict entry
Noriko Hosoi bb10c7
- Ticket 47740 - Fix coverity issues - Part 5
Noriko Hosoi bb10c7
- Ticket 47740 - Fix coverity erorrs - Part 4
Noriko Hosoi bb10c7
- Ticket 47640 - Fix coverity issues - part 3
Noriko Hosoi bb10c7
- Ticket 47740 - Fix sync plugin resource leaks
Noriko Hosoi bb10c7
- Ticket 47538 - RFE: repl-monitor.pl plain text output, cmdline config options
Noriko Hosoi bb10c7
- Ticket 47740 - Coverity Fixes (Mark - part 1)
Noriko Hosoi bb10c7
- Ticket 47734 - Change made in resolving ticket #346 fails on Debian SPARC64
Noriko Hosoi bb10c7
- Ticket 47722 - Fixed filter not correctly identified
Noriko Hosoi bb10c7
- Ticket 47722 - rsearch filter error on any search filter
Noriko Hosoi bb10c7
Noriko Hosoi c8a32c
* Fri Mar 14 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.16-1
Noriko Hosoi c8a32c
- Release 1.3.2.16 (This release is 1.3.2.13 + Ticket 47739)
Noriko Hosoi c8a32c
- Ticket 47739 - directory server is insecurely misinterpreting authzid on a SASL/GSSAPI bind
Noriko Hosoi c8a32c
Noriko Hosoi 0a2491
* Thu Mar 13 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.15-1
Noriko Hosoi 0a2491
- Bump version to 1.3.2.15
Noriko Hosoi 0a2491
- Ticket 47735 - e_uniqueid fails to set if an entry is a conflict entry
Noriko Hosoi 0a2491
- Ticket 47740 - Coverity issue in 1.3.3
Noriko Hosoi 0a2491
- Ticket 47740 - Fix coverity issues - Part 5
Noriko Hosoi 0a2491
- Ticket 47740 - Fix coverity erorrs - Part 4
Noriko Hosoi 0a2491
- Ticket 47640 - Fix coverity issues - part 3
Noriko Hosoi 0a2491
- Ticket 47740 - Fix sync plugin resource leaks
Noriko Hosoi 0a2491
- Ticket 47538 - RFE: repl-monitor.pl plain text output, cmdline config options
Noriko Hosoi 0a2491
- Ticket 47740 - Coverity Fixes (Mark - part 1)
Noriko Hosoi 0a2491
- Ticket 47734 - Change made in resolving ticket #346 fails on Debian SPARC64
Noriko Hosoi 0a2491
- Ticket 47722 - Fixed filter not correctly identified
Noriko Hosoi 0a2491
- Ticket 47722 - rsearch filter error on any search filter
Noriko Hosoi 0a2491
Noriko Hosoi 695c48
* Mon Mar 10 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.14-1
Noriko Hosoi 695c48
- Bump version to 1.3.2.14
Noriko Hosoi 695c48
- Ticket 47739 - directory server is insecurely misinterpreting authzid on a SASL/GSSAPI bind
Noriko Hosoi 695c48
- Ticket 47737 - Under heavy stress, failure of turning a tombstone into glue makes the server hung
Noriko Hosoi 695c48
- Ticket 47735 - e_uniqueid fails to set if an entry is a conflict entry
Noriko Hosoi 695c48
- Ticket 47729 - Directory Server crashes if shutdown during a replication initialization
Noriko Hosoi 695c48
- Ticket 47637 - rsa_null_sha should not be enabled by default
Noriko Hosoi 695c48
Noriko Hosoi 4b88ef
* Fri Feb 28 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.13-1
Noriko Hosoi 4b88ef
- Bump version to 1.3.2.13
Noriko Hosoi 4b88ef
- The previous version 1.3.2.12 missed to increment the version in VERSION.sh
Noriko Hosoi 4b88ef
Noriko Hosoi 3ffc26
* Fri Feb 28 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.12-1
Noriko Hosoi 3ffc26
- Bump version to 1.3.2.12
Noriko Hosoi 3ffc26
- Ticket 408   - create a normalized dn cache
Noriko Hosoi 3ffc26
- Ticket 571   - Empty control list causes LDAP protocol error is thrown (dup 47361)
Noriko Hosoi 3ffc26
- Ticket 408   - create a normalized dn cache
Noriko Hosoi 3ffc26
- Ticket 47699 - Propagate plugin precedence to all registered function types
Noriko Hosoi 3ffc26
- Ticket 525   - Replication retry time attributes cannot be added
Noriko Hosoi 3ffc26
- Ticket 47709 - package issue in 389-ds-base
Noriko Hosoi 3ffc26
- Ticket 47700 - Unresolved external symbol references break loading of the ACL plugin
Noriko Hosoi 3ffc26
- Ticket 47642 - Windows Sync group issues
Noriko Hosoi 3ffc26
- Ticket 525   - Replication retry time attributes cannot be added
Noriko Hosoi 3ffc26
- Ticket 47692 - single valued attribute replicated ADD does not work
Noriko Hosoi 3ffc26
- Ticket 47615 - Failed to compile the DS 389 1.3.2.3 version against Berkeley DB 4.2 version
Noriko Hosoi 3ffc26
- Ticket 47677 - Size returned by slapi_entry_size is not accurate
Noriko Hosoi 3ffc26
- Ticket 47693 - Environment variables are not passed when DS is started via service
Noriko Hosoi 3ffc26
Noriko Hosoi 66d678
* Thu Feb 20 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.11-3
Noriko Hosoi 66d678
- Added arch aware python dir; moved libns-dshttpd.so* to devel and libs package.
Noriko Hosoi 66d678
Parag Nemade 9775d0
* Fri Feb 14 2014 Parag Nemade <paragn at="" fedoraproject="" dot="" org=""> - 1.3.2.11-2
Parag Nemade 9775d0
- Rebuild for icu 52
Parag Nemade 9775d0
Noriko Hosoi 693805
* Wed Feb  5 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.11-1
Noriko Hosoi 693805
- Bump version to 1.3.2.11
Noriko Hosoi 693805
- Ticket 47653 - Need a way to allow users to create entries assigned to themselves.
Noriko Hosoi 693805
- Ticket 471   - logconv.pl tool removes the access logs contents if "-M" is not correctly used
Noriko Hosoi 693805
- Ticket 47374 - flush.pl is not included in perl5
Noriko Hosoi 693805
- Ticket 47649 - Server hangs in cos_cache when adding a user entry
Noriko Hosoi 693805
- Ticket 443   - Deleting attribute present in nsslapd-allowed-to-delete-attrs returns Operations error
Noriko Hosoi 693805
- Ticket 47638 - Overflow in nsslapd-disk-monitoring-threshold on 32bit platform
Noriko Hosoi 693805
- Ticket 47641 - 7-bit check plugin not checking MODRDN operation
Noriko Hosoi 693805
- Ticket 342   - better error message when cache overflows
Noriko Hosoi 693805
- Ticket 47516 - replication stops with excessive clock skew
Noriko Hosoi 693805
- Ticket 47620 - Unable to delete protocol timeout attribute
Noriko Hosoi 693805
- Ticket 408   - Fix crash when disabling/enabling the setting
Noriko Hosoi 693805
- Ticket 47629 - random crashes related to sync repl
Noriko Hosoi 693805
- Ticket 47571 - targetattr ACIs ignore subtype
Noriko Hosoi 693805
- Ticket 47660 - config_set_allowed_to_delete_attrs: Valgrind reports Invalid read
Noriko Hosoi 693805
- Revert "Ticket 47653 - Need a way to allow users to create entries assigned to themselves"
Noriko Hosoi 693805
Noriko Hosoi 0d013d
* Wed Jan  8 2014 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.10-1
Noriko Hosoi 0d013d
- Bump version to 1.3.2.10
Noriko Hosoi 0d013d
- Ticket 447 - Possible to add invalid attribute to nsslapd-allowed-to-delete-attrs
Noriko Hosoi 0d013d
- Ticket 47653 - Need a way to allow users to create entries assigned to themselves
Noriko Hosoi 0d013d
- Ticket 47647 - remove bogus definition in 60rfc3712.ldif
Noriko Hosoi 0d013d
- Ticket 47634 - support AttributeTypeDescription USAGE userApplications distributedOperation dSAOperation
Noriko Hosoi 0d013d
- Ticket 47645 - reset stack, op fields to NULL - clean up stacks at shutdown - free unused plugin config entries
Noriko Hosoi 0d013d
Noriko Hosoi d21d0c
* Tue Dec 17 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.9-1
Noriko Hosoi d21d0c
- Bump version to 1.3.2.9
Noriko Hosoi d21d0c
- Ticket 47621 - v2 make referential integrity configuration more flexible
Noriko Hosoi d21d0c
- Ticket 47620 - Fix missing left bracket
Noriko Hosoi d21d0c
- Ticket 47620 - Fix dereferenced NULL pointer in agmtlist_modify_callback()
Noriko Hosoi d21d0c
- Ticket 47606 - replica init/bulk import errors should be more verbose
Noriko Hosoi d21d0c
- Ticket 47631 - objectclass may, must lists skip rest of objectclass once first is found in sup
Noriko Hosoi d21d0c
- Ticket 47627 - Fix replication logging
Noriko Hosoi d21d0c
- Ticket 47620 - Fix logically dead code.
Noriko Hosoi d21d0c
- Ticket 47313 - Indexed search with filter containing '&' and "!" with attribute subtypes gives wrong result
Noriko Hosoi d21d0c
- Ticket 47620 - Config value validation improvement
Noriko Hosoi d21d0c
- Ticket 47620 - Fix cherry-pick error for 1.3.2 and 1.3.1
Noriko Hosoi d21d0c
- Ticket 47613 - Issues setting allowed mechanisms
Noriko Hosoi d21d0c
- Ticket 47617 - allow configuring changelog trim interval
Noriko Hosoi d21d0c
- Ticket 47601 - Plugin library path validation prevents intentional loading of out-of-tree modules
Noriko Hosoi d21d0c
- Ticket 47627 - changelog iteration should ignore cleaned rids when getting the minCSN
Noriko Hosoi d21d0c
- Ticket 47623 - fix memleak caused by 47347
Noriko Hosoi d21d0c
- Ticket 47622 - Automember betxnpreoperation - transaction not aborted when group entry does not exist
Noriko Hosoi d21d0c
- Ticket 47623 - fix memleak caused by 47347
Noriko Hosoi d21d0c
- Ticket 47620 - 389-ds rejects nsds5ReplicaProtocolTimeout attribute
Noriko Hosoi d21d0c
Noriko Hosoi 46c0a0
* Fri Dec  6 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.8-1
Noriko Hosoi 46c0a0
- Bump version to 1.3.2.8
Noriko Hosoi 46c0a0
- Ticket 47612 - ns-slapd eats all the memory
Noriko Hosoi 46c0a0
- Ticket 47527 - Allow referential integrity suffixes to be configurable
Noriko Hosoi 46c0a0
- Ticket 47526 - Allow memberof suffixes to be configurable
Noriko Hosoi 46c0a0
- Ticket 342   - better error message when cache overflows (phase 2)
Noriko Hosoi 46c0a0
- Ticket 47587 - hard coded limit of 64 masters in agreement and changelog code
Noriko Hosoi 46c0a0
- Ticket 47611 - Add script to build patched RPMs
Noriko Hosoi 46c0a0
- Ticket 47614 - Possible to specify invalid SASL mechanism in nsslapd-allowed-sasl-mechanisms
Noriko Hosoi 46c0a0
- Ticket 47613 - Impossible to configure nsslapd-allowed-sasl-mechanisms
Noriko Hosoi 46c0a0
- Ticket 47592 - automember plugin task memory leaks
Noriko Hosoi 46c0a0
- Ticket 47591 - entries with empty objectclass attribute value can be hidden
Noriko Hosoi 46c0a0
- Ticket 47596 - attrcrypt fails to find unlocked key
Noriko Hosoi 46c0a0
5638a9
* Mon Nov 25 2013 Mark Reynolds <mreynolds@redhat.com> - 1.3.2.7-1
5638a9
- 924ead4 Bump version to 1.3.2.7
5638a9
- Ticket 47593 - Update plugin API for OTP plugin
5638a9
- Ticket 47599 - fix memory leak in ldbm_back_seq()
5638a9
48fd00
* Fri Nov 22 2013 Rich Megginson <rmeggins@redhat.com> - 1.3.2.6-1
48fd00
- Ticket 47599 - Reduce lock scope in retro changelog plug-in
48fd00
-  previous fix missing defition of retrocl_cn_lock
48fd00
37dc22
* Thu Nov 21 2013 Rich Megginson <rmeggins@redhat.com> - 1.3.2.5-1
37dc22
- Ticket #47605 CVE-2013-4485: DoS due to improper handling of ger attr searches
37dc22
540244
* Wed Nov 20 2013 Mark Reynolds <mreynolds@redhat.com> - 1.3.2.4-1
540244
6cdca01 bump version to 1.3.2.4
540244
Ticket 47599 - Reduce lock scope in retro changelog plug-in
540244
Ticket 47596 - attrcrypt fails to find unlocked key
540244
Ticket 47598 - Convert ldbm_back_seq code to be transaction aware
540244
Ticket 47597 - Convert retro changelog plug-in to betxn
540244
Ticket 47585 - Replication Failures related to skipped entries due to cleaned rids
540244
Ticket 47588 - Compiler warnings building on F19
540244
Ticket 47581 - Winsync plugin segfault during incremental backoff (phase 2)
540244
Ticket 47581 - Winsync plugin segfault during incremental backoff
540244
Ticket 47577 - crash when removing entries from cache
540244
6b16d30 Revert "Ticket #47559 hung server - related to sasl and initialize"
540244
Noriko Hosoi 476a97
* Mon Oct 28 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.3-1
Noriko Hosoi 476a97
- release 1.3.2.3
Noriko Hosoi 476a97
- Ticket 47515 - Fedora 20: setup-ds-admin.pl
Noriko Hosoi 476a97
- Ticket 47569 - Fix build warnings
Noriko Hosoi 476a97
- Ticket 47569 - ACIs do not allow attribute subtypes in targetattr keyword
Noriko Hosoi 476a97
- Ticket 47565 - Content Sync update file needs extensibleObject
Noriko Hosoi 476a97
- Ticket 47560 - fixup memberof task does not work: task entry not added
Noriko Hosoi 476a97
- Ticket 47559 - hung server - related to sasl and initialize
Noriko Hosoi 476a97
Noriko Hosoi f180a1
* Fri Oct 11 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.2-1
Noriko Hosoi f180a1
- release 1.3.2.2
Noriko Hosoi f180a1
- Ticket 47517 - memory leak in range searches and other various leaks
Noriko Hosoi f180a1
- ticket 47550 - wip (cherry picked from commit 82377636267787be5182457d619d5a0b662d2658)
Noriko Hosoi f180a1
- Ticket 47550 - logconv: failed logins: Use of uninitialized value in numeric comparison at logconv.pl line 949
Noriko Hosoi f180a1
Noriko Hosoi f180a1
* Thu Oct 10 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.1-1
Noriko Hosoi d4c89e
- release 1.3.2.1
Noriko Hosoi d4c89e
- Ticket 47513 - tmpfiles.d references /var/lock when they should reference /run/lock
Noriko Hosoi d4c89e
- Ticket 47551 - logconv: -V does not produce unindexed search report
Noriko Hosoi d4c89e
- Ticket 47490 - Schema replication between DS versions may overwrite newer base schema
Noriko Hosoi d4c89e
Noriko Hosoi c1e57b
* Fri Oct 4 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.2.0-1
Noriko Hosoi c1e57b
- release 1.3.2.0
Noriko Hosoi c1e57b
- Ticket 48 - Active Directory has certain uids which are reserved and will cause a Directory Server replica initialization of an AD server to abort.
Noriko Hosoi c1e57b
- Ticket 53 - Need to update supported locales
Noriko Hosoi c1e57b
- Ticket 54 - locale "nl" not supported by collation plugin
Noriko Hosoi c1e57b
- Ticket 77 - [RFE] Add ACI support for ldapi
Noriko Hosoi c1e57b
- Ticket 123 - Enhancement request: "whoami" extended operation
Noriko Hosoi c1e57b
- Ticket 153 - Schema file parsing overly picky?
Noriko Hosoi c1e57b
- Ticket 182 - Pwd retry counters replication not enabled by default, and enabling it could lead to undesired results
Noriko Hosoi c1e57b
- Ticket 197 - rhds82 rfe - BDB backend - clear free page files to reduce changelog size
Noriko Hosoi c1e57b
- Ticket 205 - rhds81 rfe - snmp counters index strings for multiple network interfaces with ip addr and tcp port pairs
Noriko Hosoi c1e57b
- Ticket 208 - [RFE] Roles with explicit scoping in RHDS
Noriko Hosoi c1e57b
- Ticket 283 - Expose slapi_eq_* API
Noriko Hosoi c1e57b
- Ticket 314 - ChainOnUpdate: "cn=directory manager" can modify userRoot on consumer without changes being chained or replicated. Directory integrity compromised.
Noriko Hosoi c1e57b
- Ticket 411 - [RFE] mods optimizer
Noriko Hosoi c1e57b
- Ticket 415 - winsync doesn't sync DN valued attributes if DS DN value doesn't exist
Noriko Hosoi c1e57b
- Ticket 428 - posix winsync should support ADD user/group entries from DS to AD
Noriko Hosoi c1e57b
- Ticket 460 - support multiple subtrees and filters
Noriko Hosoi c1e57b
- Ticket 512 - improve performance of vattr code
Noriko Hosoi c1e57b
- Ticket 513 - recycle operation pblocks
Noriko Hosoi c1e57b
- Ticket 514 - investigate connection locking
Noriko Hosoi c1e57b
- Ticket 521 - modrdn + NSMMReplicationPlugin - Consumer failed to replay change
Noriko Hosoi c1e57b
- Ticket 564 - Is ldbm_txn_ruv_modify_context still required ?
Noriko Hosoi c1e57b
- Ticket 568 - using transaction batchval violates durability
Noriko Hosoi c1e57b
- Ticket 569 - examine replication code to reduce amount of stored state information
Noriko Hosoi c1e57b
- Ticket 586 - selinux errors with /usr/sbin/setup-ds-admin.pl
Noriko Hosoi c1e57b
- Ticket 589 - [RFE] Support RFC 4527 Read Entry Controls
Noriko Hosoi c1e57b
- Ticket 601 - multi master replication allows schema violation
Noriko Hosoi c1e57b
- Ticket 602 - replication inconsistency if attribute is modified several times in one operaion
Noriko Hosoi c1e57b
- Ticket 607 - Replication issue: Entry can diverge betwen servers
Noriko Hosoi c1e57b
- Ticket 609 - nsDS5BeginReplicaRefresh attribute accepts any value and it doesn't throw any error when server restarts.
Noriko Hosoi c1e57b
- Ticket 615 - High contention on cos cache lock
Noriko Hosoi c1e57b
- Ticket 617 - Possible to add invalid ACI value
Noriko Hosoi c1e57b
- Ticket 626 - Possible to add nonexistent target to ACI
Noriko Hosoi c1e57b
- Ticket 630 - The backend name provided to bak2db is not validated
Noriko Hosoi c1e57b
- Ticket 47306 - execute index_add_mods only for indexed attributes
Noriko Hosoi c1e57b
- Ticket 47310 - Attribute "dsOnlyMemberUid" not allowed when syncing nested posix groups from AD with posixWinsync
Noriko Hosoi c1e57b
- Ticket 47313 - Indexed search with filter containing '&' and "!" with attribute subtypes gives wrong result
Noriko Hosoi c1e57b
- Ticket 47314 - Winsync should support range retrieval
Noriko Hosoi c1e57b
- Ticket 47316 - Search against 'view' is always reported as unindexed
Noriko Hosoi c1e57b
- Ticket 47317 - should set LDAP_OPT_X_SASL_NOCANON to LDAP_OPT_ON by default
Noriko Hosoi c1e57b
- Ticket 47319 - make connection buffer size adjustable
Noriko Hosoi c1e57b
- Ticket 47320 - put conn on work_q not poll list if conn has buffered more_data
Noriko Hosoi c1e57b
- Ticket 47323 - resurrected entry is not correctly indexed
Noriko Hosoi c1e57b
- Ticket 47326 - idl switch does not work
Noriko Hosoi c1e57b
- Ticket 47329 - Improve slapi_back_transaction_begin() return code when transactions are not available
Noriko Hosoi c1e57b
- Ticket 47331 - Self entry access ACI not working properly
Noriko Hosoi c1e57b
- Ticket 47337 - mep_pre_op: Unable to fetch origin entry
Noriko Hosoi c1e57b
- Ticket 47340 - Deleting a separator ',' in 7-bit check plugin arguments makes the server fail to start with segfault
Noriko Hosoi c1e57b
- Ticket 47350 - Allow search to look up 'in memory RUV'
Noriko Hosoi c1e57b
- Ticket 47354 - Indexed search are logged with 'notes=U' in the access logs
Noriko Hosoi c1e57b
- Ticket 47358 - backend performance - introduce optimization levels
Noriko Hosoi c1e57b
- Ticket 47360 - Delete attribute could crash the server
Noriko Hosoi c1e57b
- Ticket 47363 - 7-bit checking is not necessary for userPassword
Noriko Hosoi c1e57b
- Ticket 47370 - DS crashes with some 7-bit check plugin configurations
Noriko Hosoi c1e57b
- Ticket 47371 - Some updates of "passwordgraceusertime" are useless when updating "userpassword"
Noriko Hosoi c1e57b
- Ticket 47372 - make old-idl tunable
Noriko Hosoi c1e57b
- Ticket 47381 - nsslapd-db-transaction-batch-val turns to -1
Noriko Hosoi c1e57b
- Ticket 47382 - Add a warning message when a connection hits the max number of threads
Noriko Hosoi c1e57b
- Ticket 47384 - Plugin library path validation
Noriko Hosoi c1e57b
- Ticket 47387 - improve logconv.pl performance with large access logs
Noriko Hosoi c1e57b
- Ticket 47388 - [RFE] Support 'Content Synchronization Operation' (SyncRepl) - RFC 4533
Noriko Hosoi c1e57b
- Ticket 47389 - Non-directory manager can change the individual userPassword's storage scheme
Noriko Hosoi c1e57b
- Ticket 47394 - remove-ds.pl should remove /var/lock/dirsrv
Noriko Hosoi c1e57b
- Ticket 47400 - MMR stress test with dna enabled causes a deadlock
Noriko Hosoi c1e57b
- Ticket 47411 - Replace substring search with plain search in referint plugin
Noriko Hosoi c1e57b
- Ticket 47416 - IPA replica's - "SASL encrypted packet length exceeds maximum allowed limit"
Noriko Hosoi c1e57b
- Ticket 47423 - 7-bit check plugin does not work for userpassword attribute
Noriko Hosoi c1e57b
- Ticket 47425 - should only call windows_update_done if repl agmt type is windows
Noriko Hosoi c1e57b
- Ticket 47426 - move compute_idletimeout out of handle_pr_read_ready
Noriko Hosoi c1e57b
- Ticket 47433 - With SeLinux, ports can be labelled per range. setup-ds.pl or setup-ds-admin.pl fail to detect already ranged labelled ports
Noriko Hosoi c1e57b
- Ticket 47463 - IDL-style can become mismatched during partial restoration
Noriko Hosoi c1e57b
- Ticket 47487 - enhance retro changelog
Noriko Hosoi c1e57b
- Ticket 47502 - updates to ruv entry are written to retro changelog
Noriko Hosoi c1e57b
- Ticket 47504 - idlistscanlimit per index/type/value
Noriko Hosoi c1e57b
- Ticket 47505 - get rid of valueset_add_valuearray_ext
Noriko Hosoi c1e57b
- Ticket 47520 - Fix various issues with logconv.pl
Noriko Hosoi c1e57b
- Ticket 47522 - Password administrators should be able to violate password policy
Noriko Hosoi c1e57b
- Ticket 47531 - 1.3.2 with mozldap - need to redo sasl_io_recv
Noriko Hosoi c1e57b
- Ticket 47532 - 1.3.2 with mozldap - crashes in new operation work_q
Noriko Hosoi c1e57b
- Ticket 47539 - Disabling DNA plug-in throws error 53
Noriko Hosoi c1e57b
- Ticket 47543 - mozldap - fix compiler warnings
Noriko Hosoi c1e57b
7d2d84
* Mon Sep 30 2013 Rich Megginson <rmeggins@redhat.com> - 1.3.1.11-1
7d2d84
- Ticket 47513 - Set localrundir outside of the "with-fhs" block
7d2d84
- Ticket 47513 - Refine the check for @localrundir@
7d2d84
- Ticket 47510 - remove unnecessary typedef
7d2d84
- Ticket 47510 - Repl Sync does not compile against MozLDAP libraries
7d2d84
997a43
* Fri Sep 27 2013 Rich Megginson <rmeggins@redhat.com> - 1.3.1.10-1
997a43
- Ticket #47534 - RUV tombstone search with scope "one" doesn`t work
997a43
- Ticket 47510 - 389-ds-base does not compile against MozLDAP libraries
997a43
- Ticket #47523 - Set up replcation/agreement before initializing the sub suffix, the sub suffix is not found by ldapsearch
997a43
- Ticket 47528 - 389-ds-base built with mozldap can crash from invalid free
997a43
- Ticket #47504 idlistscanlimit per index/type/value
997a43
- Ticket 47513 - tmpfiles.d references /var/lock when they should reference /run/lock
997a43
- Ticket #47492 - PassSync removes User must change password flag on the Windows side
997a43
- Ticket 47509 - CLEANALLRUV doesnt run across all replicas
997a43
- Ticket #47516 replication stops with excessive clock skew
997a43
- 6829200 Coverity fix - 11952 - for Ticket 47512
997a43
- Ticket 47512 - backend txn plugin fixup tasks should be done in a txn
997a43
Noriko Hosoi 7fcdc1
* Fri Sep 13 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.9-1
Noriko Hosoi 7fcdc1
- release 1.3.1.9
Noriko Hosoi 7fcdc1
- Ticket 449 - Allow macro aci keywords to be case-insensitive
Noriko Hosoi 7fcdc1
- Ticket 47489 - Under specific values of nsDS5ReplicaName, replication may get broken or updates missing
Noriko Hosoi 7fcdc1
- Ticket 47507 - automember rebuild task not working as expected
Noriko Hosoi 7fcdc1
919dd2
* Fri Sep  6 2013 Rich Megginson <rmeggins@redhat.com> - 1.3.1.8-1
919dd2
- Ticket #47455 - valgrind - value mem leaks, uninit mem usage
919dd2
-  fix breakage in slapi-nis introduced with the previous fix
919dd2
- Ticket 47500 - start-dirsrv/restart-dirsrv/stop-disrv do not register with systemd correctly
919dd2
Noriko Hosoi 9928f3
* Wed Aug 28 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.7-1
Noriko Hosoi 9928f3
- bump version to 1.3.1.7
Noriko Hosoi 9928f3
- Bug 1002215 - CVE-2013-4283 389-ds-base: ns-slapd crash due to bogus DN
Noriko Hosoi 9928f3
- Ticket 47488 - Users from AD sub OU does not sync to IPA
Noriko Hosoi 9928f3
- Ticket 47461 - logconv.pl - Use of comma-less variable list is deprecated
Noriko Hosoi 9928f3
- Ticket 47473 - setup-ds.pl doesn't lookup the "root" group correctly
Noriko Hosoi 9928f3
961c84
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 1.3.1.6-1.1
961c84
- Perl 5.18 rebuild
961c84
Noriko Hosoi c1e57b
* Thu Aug 01 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.6-1
Noriko Hosoi e76f0c
- bump version to 1.3.1.6
Noriko Hosoi e76f0c
- Ticket 47455 - valgrind - value mem leaks, uninit mem usage
Noriko Hosoi e76f0c
- fix coverity 11915 - dead code - introduced with fix for ticket 346
Noriko Hosoi e76f0c
- fix coverity 11895 - null deref - caused by fix to ticket 47392
Noriko Hosoi e76f0c
- fix compiler warning in posix winsync code for posix_group_del_memberuid_callback
Noriko Hosoi e76f0c
- Fix compiler warnings for Ticket 47395 and 47397
Noriko Hosoi e76f0c
- fix compiler warning (cherry picked from commit 904416f4631d842a105851b4a9931ae17822a107)
Noriko Hosoi e76f0c
- Ticket 47450 - Fix compiler formatting warning errors for 32/64 bit arch
Noriko Hosoi e76f0c
- fix compiler warnings
Noriko Hosoi e76f0c
- Fix compiler warning (cherry picked from commit ec6ebc0b0f085a82041d993ab2450a3922ef5502)
Noriko Hosoi e76f0c
Noriko Hosoi c6ab69
* Wed Jul 31 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.5-1
Noriko Hosoi c6ab69
- bump version to 1.3.1.5
Noriko Hosoi c6ab69
- Ticket 47456 - delete present values should append values to deleted values
Noriko Hosoi c6ab69
- Ticket 47455 - valgrind - value mem leaks, uninit mem usage
Noriko Hosoi c6ab69
- Ticket 47448 - Segfault in 389-ds-base-1.3.1.4-1.fc19 when setting up FreeIPA replication
Noriko Hosoi c6ab69
- Ticket 47440 - Fix runtime errors caused by last patch.
Noriko Hosoi c6ab69
- Ticket 47440 - Fix compilation warnings and header files
Noriko Hosoi c6ab69
- Ticket 47405 - CVE-2013-2219 ACLs inoperative in some search scenarios
Noriko Hosoi c6ab69
- Ticket 47447 - logconv.pl man page missing -m,-M,-B,-D
Noriko Hosoi c6ab69
- Ticket 47378 - fix recent compiler warnings
Noriko Hosoi c6ab69
- Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold
Noriko Hosoi c6ab69
- Ticket 47449 - deadlock after adding and deleting entries
Noriko Hosoi c6ab69
- Ticket 47441 - Disk Monitoring not checking filesystem with logs
Noriko Hosoi c6ab69
- Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold
Noriko Hosoi c6ab69
Noriko Hosoi e7ec2c
* Fri Jul 19 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.4-1
Noriko Hosoi e7ec2c
- bump version to 1.3.1.4
Noriko Hosoi e7ec2c
- Ticket 47435 - Very large entryusn values after enabling the USN plugin and the lastusn value is negative.
Noriko Hosoi e7ec2c
- Ticket 47424 - Replication problem with add-delete requests on single-valued attributes
Noriko Hosoi e7ec2c
- Ticket 47367 - (phase 2) ldapdelete returns non-leaf entry error while trying to remove a leaf entry
Noriko Hosoi e7ec2c
- Ticket 47367 - (phase 1) ldapdelete returns non-leaf entry error while trying to remove a leaf entry
Noriko Hosoi e7ec2c
- Ticket 47421 - memory leaks in set_krb5_creds
Noriko Hosoi e7ec2c
- Ticket 346 - version 4 Slow ldapmodify operation time for large quantities of multi-valued attribute values
Noriko Hosoi e7ec2c
- Ticket 47369  version2 - provide default syntax plugin
Noriko Hosoi e7ec2c
- Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold
Noriko Hosoi e7ec2c
- Ticket 47399 - RHDS denies MODRDN access if ACI list contains any DENY rule
Noriko Hosoi e7ec2c
- Ticket 47427 - Overflow in nsslapd-disk-monitoring-threshold
Noriko Hosoi e7ec2c
- Ticket 47428 - Memory leak in 389-ds-base 1.2.11.15
Noriko Hosoi e7ec2c
- Ticket 47392 - ldbm errors when adding/modifying/deleting entries
Noriko Hosoi e7ec2c
- Ticket 47385 - Disk Monitoring is not triggered as expected.
Noriko Hosoi e7ec2c
- Ticket 47410 - changelog db deadlocks with DNA and replication
Noriko Hosoi e7ec2c
0522ca
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 1.3.1.3-1.1
0522ca
- Perl 5.18 rebuild
0522ca
Noriko Hosoi bac55e
* Wed Jul 03 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.3-1
Noriko Hosoi bac55e
- bump version to 1.3.1.3
Noriko Hosoi bac55e
- Ticket 47374 - flush.pl is not included in perl5
Noriko Hosoi bac55e
- Ticket 47391 - deleting and adding userpassword fails to update the password (additional fix)
Noriko Hosoi bac55e
- Ticket 47393 - Attribute are not encrypted on a consumer after a full initialization
Noriko Hosoi bac55e
- Ticket 47395 47397 - v2 correct behaviour of account policy if only stateattr is configured or no alternate attr is configured
Noriko Hosoi bac55e
- Ticket 47396 - crash on modrdn of tombstone
Noriko Hosoi bac55e
- Ticket 47400 - MMR stress test with dna enabled causes a deadlock
Noriko Hosoi bac55e
- Ticket 47409 - allow setting db deadlock rejection policy
Noriko Hosoi bac55e
- Ticket 47419 - Unhashed userpassword can accidentally get removed from mods
Noriko Hosoi bac55e
- Ticket 47420 - An upgrade script 80upgradednformat.pl fails to handle a server instance name incuding '-'
Noriko Hosoi bac55e
Noriko Hosoi bab28a
* Sat Jun 15 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.2-1
Noriko Hosoi bab28a
- bump version to 1.3.1.2
Noriko Hosoi bab28a
- Ticket 47391 - deleting and adding userpassword fails to update the password
Noriko Hosoi bab28a
- Coverity Fixes (Part 7)
Noriko Hosoi bab28a
Noriko Hosoi 1ad46a
* Fri Jun 14 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.1-1
Noriko Hosoi 1ad46a
- bump version to 1.3.1.1
Noriko Hosoi 1ad46a
- Ticket 402 - nhashed#user#password in entry extension
Noriko Hosoi 1ad46a
- Ticket 511 - Revision - allow turning off vattr lookup in search entry return
Noriko Hosoi 1ad46a
- Ticket 580 - Wrong error code return when using EXTERNAL SASL and no client certificate
Noriko Hosoi 1ad46a
- Ticket 47327 - error syncing group if group member user is not synced
Noriko Hosoi 1ad46a
- Ticket 47355 - dse.ldif doesn't replicate update to nsslapd-sasl-mapping-fallback
Noriko Hosoi 1ad46a
- Ticket 47359 - new ldap connections can block ldaps and ldapi connections
Noriko Hosoi 1ad46a
- Ticket 47362 - ipa upgrade selinuxusermap data not replicating
Noriko Hosoi 1ad46a
- Ticket 47375 - flush_ber error sending back start_tls response will deadlock
Noriko Hosoi 1ad46a
- Ticket 47376 - DESC should not be empty as per RFC 2252 (ldapv3)
Noriko Hosoi 1ad46a
- Ticket 47377 - make listen backlog size configurable
Noriko Hosoi 1ad46a
- Ticket 47378 - fix recent compiler warnings
Noriko Hosoi 1ad46a
- Ticket 47383 - connections attribute in cn=snmp,cn=monitor is counted twice
Noriko Hosoi 1ad46a
- Ticket 47385 - DS not shutting down when disk monitoring threshold is reached
Noriko Hosoi 1ad46a
- Coverity Fixes (part 1)
Noriko Hosoi 1ad46a
- Coverity Fixes (Part 2)
Noriko Hosoi 1ad46a
- Coverity Fixes (Part 3)
Noriko Hosoi 1ad46a
- Coverity Fixes (Part 4)
Noriko Hosoi 1ad46a
- Coverity Fixes (Part 5)
Noriko Hosoi 1ad46a
Noriko Hosoi cfbfda
* Thu May 02 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.1.0-1
Noriko Hosoi cfbfda
- bump version to 1.3.1.0
Noriko Hosoi cfbfda
- Ticket 332 - Command line perl scripts should attempt most secure connection type first
Noriko Hosoi cfbfda
- Ticket 342 - better error message when cache overflows
Noriko Hosoi cfbfda
- Ticket 417 - RFE - forcing passwordmustchange attribute by non-cn=directory manager
Noriko Hosoi cfbfda
- Ticket 419 - logconv.pl - improve memory management
Noriko Hosoi cfbfda
- Ticket 422 - 389-ds-base - Can't call method "getText"
Noriko Hosoi cfbfda
- Ticket 433 - multiple bugs in start-dirsrv, stop-dirsrv, restart-dirsrv scripts
Noriko Hosoi cfbfda
- Ticket 458 - RFE - Make it possible for privileges to be provided to an admin user to import an LDIF file containing hashed passwords
Noriko Hosoi cfbfda
- Ticket 471 - logconv.pl tool removes the access logs contents if "-M" is not correctly used
Noriko Hosoi cfbfda
- Ticket 487 - Possible to add invalid attribute values to PAM PTA plugin configuration
Noriko Hosoi cfbfda
- Ticket 502 - setup-ds.pl script should wait if "semanage.trans.LOCK" presen
Noriko Hosoi cfbfda
- Ticket 505 - use lock-free access name2asi and oid2asi tables (additional)
Noriko Hosoi cfbfda
- Ticket 508 - lock-free access to FrontendConfig structure
Noriko Hosoi cfbfda
- Ticket 511 - allow turning off vattr lookup in search entry return
Noriko Hosoi cfbfda
- Ticket 525 - Introducing a user visible configuration variable for controlling replication retry time
Noriko Hosoi cfbfda
- Ticket 528 - RFE - get rid of instance specific scripts
Noriko Hosoi cfbfda
- Ticket 529 - dn normalization must handle multiple space characters in attributes
Noriko Hosoi cfbfda
- Ticket 532 - RUV is not getting updated for both Master and consumer
Noriko Hosoi cfbfda
- Ticket 533 - only scan for attributes to decrypt if there are encrypted attrs configured
Noriko Hosoi cfbfda
- Ticket 534 - RFE: Add SASL mappings fallback
Noriko Hosoi cfbfda
- Ticket 537 - Improvement of range search
Noriko Hosoi cfbfda
- Ticket 539 - logconv.pl should handle microsecond timing
Noriko Hosoi cfbfda
- Ticket 543 - Sorting with attributes in ldapsearch gives incorrect result
Noriko Hosoi cfbfda
- Ticket 545 - Segfault during initial LDIF import: str2entry_dupcheck()
Noriko Hosoi cfbfda
- Ticket 547 - Incorrect assumption in ndn cache
Noriko Hosoi cfbfda
- Ticket 550 - posix winsync will not create memberuid values if group entry become posix group in the same sync interval
Noriko Hosoi cfbfda
- Ticket 551 - Multivalued rootdn-days-allowed in RootDN Access Control plugin always results in access control violation
Noriko Hosoi cfbfda
- Ticket 552 - Adding rootdn-open-time without rootdn-close-time to RootDN Acess Control results in inconsistent configuration
Noriko Hosoi cfbfda
- Ticket 558 - Replication - make timeout for protocol shutdown configurable
Noriko Hosoi cfbfda
- Ticket 561 - disable writing unhashed#user#password to changelog
Noriko Hosoi cfbfda
- Ticket 563 - DSCreate.pm: Error messages cannot be used in the if expression since they could be localized.
Noriko Hosoi cfbfda
- Ticket 565 - turbo mode and replication - allow disable of turbo mode
Noriko Hosoi cfbfda
- Ticket 571 - server does not accept 0 length LDAP Control sequence
Noriko Hosoi cfbfda
- Ticket 574 - problems with dbcachesize disk space calculation
Noriko Hosoi cfbfda
- Ticket 583 - dirsrv fails to start on reboot due to /var/run/dirsrv permissions
Noriko Hosoi cfbfda
- Ticket 585 - Behaviours of "db2ldif -a <filename>" and "db2ldif.pl -a <filename>" are inconsistent
Noriko Hosoi cfbfda
- Ticket 587 - Replication error messages in the DS error logs
Noriko Hosoi cfbfda
- Ticket 588 - Create MAN pages for command line scripts
Noriko Hosoi cfbfda
- Ticket 600 - Server should return unavailableCriticalExtension when processing a badly formed critical control
Noriko Hosoi cfbfda
- Ticket 603 - A logic error in str2simple
Noriko Hosoi cfbfda
- Ticket 604 - Required attribute not checked during search operation
Noriko Hosoi cfbfda
- Ticket 608 - Posix Winsync plugin throws "posix_winsync_end_update_cb: failed to add task entry" error message
Noriko Hosoi cfbfda
- Ticket 611 - logconv.pl missing stats for StartTLS, LDAPI, and AUTOBIND
Noriko Hosoi cfbfda
- Ticket 612 - improve dbgen rdn generation, output
Noriko Hosoi cfbfda
- Ticket 613 - ldclt: add timestamp, interval, nozeropad, other improvements
Noriko Hosoi cfbfda
- Ticket 616 - High contention on computed attribute lock
Noriko Hosoi cfbfda
- Ticket 618 - Crash at shutdown while stopping replica agreements
Noriko Hosoi cfbfda
- Ticket 620 - Better logging of error messages for 389-ds-base
Noriko Hosoi cfbfda
- Ticket 621 - modify operations without values need to be written to the changelog
Noriko Hosoi cfbfda
- Ticket 622 - DS logging errors "libdb: BDB0171 seek: 2147483648: (262144 * 8192) + 0: No such file or directory
Noriko Hosoi cfbfda
- Ticket 631 - Replication: "Incremental update started" status message without consumer initialized
Noriko Hosoi cfbfda
- Ticket 633 - allow nsslapd-nagle to be disabled, and also tcp cork
Noriko Hosoi cfbfda
- Ticket 47299 - allow cmdline scripts to work with non-root user
Noriko Hosoi cfbfda
- Ticket 47302 - get rid of sbindir start/stop/restart slapd scripts
Noriko Hosoi cfbfda
- Ticket 47303 - start/stop/restart dirsrv scripts should report and error if no instances
Noriko Hosoi cfbfda
- Ticket 47304 - reinitialization of a master with a disabled agreement hangs
Noriko Hosoi cfbfda
- Ticket 47311 - segfault in db2ldif(trigger by a cleanallruv task)
Noriko Hosoi cfbfda
- Ticket 47312 - replace PR_GetFileInfo with PR_GetFileInfo64
Noriko Hosoi cfbfda
- Ticket 47315 - filter option in fixup-memberof requires more clarification
Noriko Hosoi cfbfda
- Ticket 47325 - Crash at shutdown on a replica aggrement
Noriko Hosoi cfbfda
- Ticket 47330 - changelog db extension / upgrade is obsolete
Noriko Hosoi cfbfda
- Ticket 47336 - logconv.pl -m not working for all stats
Noriko Hosoi cfbfda
- Ticket 47341 - logconv.pl -m time calculation is wrong
Noriko Hosoi cfbfda
- Ticket 47343 - 389-ds-base: Does not support aarch64 in f19 and rawhide
Noriko Hosoi cfbfda
- Ticket 47347 - Simple paged results should support async search
Noriko Hosoi cfbfda
- Ticket 47348 - add etimes to per second/minute stats
Noriko Hosoi cfbfda
- Ticket 47349 - DS instance crashes under a high load
Noriko Hosoi cfbfda
Noriko Hosoi 8f8610
* Thu Mar 28 2013 Noriko Hosoi <nhosoi@redhat.com> - 1.3.0.5-1
Noriko Hosoi 8f8610
- bump version to 1.3.0.5
Noriko Hosoi