winsync, upgrade, and ruv/counter bug fixes
Bug 728510 - Run dirsync after sending updates to AD
Bug 729717 - Fatal error messages when syncing deletes from AD
Bug 729369 - upgrade DB to upgrade from entrydn to entryrdn format is not working.
Bug 729378 - delete user subtree container in AD + modify password in DS == DS crash
Bug 723937 - Slapi_Counter API broken on 32-bit F15
fixed again - separate tests for atomic ops and atomic bool cas
the 389-ds-base-1.2.9.1 release
Bug 663752 - Cert renewal for attrcrypt and encchangelog
this was "re-fixed" due to a deadlock condition with cl2ldif task cancel
Bug 725953 - Winsync: DS entries fail to sync to AD, if the User's CN entry contains a comma
Bug 725743 - Make memberOf use PRMonitor for it's operation lock
Bug 725542 - Instance upgrade fails when upgrading 389-ds-base package
Bug 723937 - Slapi_Counter API broken on 32-bit F15
The 1.2.9.0 release - several bug fixes
Bug 720059 - RDN with % can cause crashes or missing entries
Bug 709468 - RSA Authentication Server timeouts when using simple paged results on RHDS 8.2.
Bug 691313 - Need TLS/SSL error messages in repl status and errors log
Bug 712855 - Directory Server 8.2 logs "Netscape Portable Runtime error -5961 (TCP connection reset by peer.)" to error log whereas Directory Server 8.1 did not
Bug 713209 - Update sudo schema
Bug 719069 - clean up compiler warnings in 389-ds-base 1.2.9
Bug 718303 - Intensive updates on masters could break the consumer's cache
Bug 711679 - unresponsive LDAP service when deleting vlv on replica
look for separate openldap ldif library
Split automember regex rules into separate entries
writing Inf file shows SchemaFile = ARRAY(0xhexnum)
add support for ldif files with changetype: add
Bug 716980 - winsync uses old AD entry if new one not found
Bug 697694 - rhds82 - incr update state stop_fatal_error "requires administrator action", with extop_result: 9
bump console version to 1.2.6
Bug 711679 - unresponsive LDAP service when deleting vlv on replica
Bug 703703 - setup-ds-admin.pl asks for legal agreement to a non-existant file
Bug 706209 - LEGAL: RHEL6.1 License issue for 389-ds-base package
Bug 663752 - Cert renewal for attrcrypt and encchangelog
Bug 706179 - DS can not restart after create a new objectClass has entryusn attribute
Bug 711906 - ns-slapd segfaults using suffix referrals
Bug 707384 - only allow FIPS approved cipher suites in FIPS mode
Bug 710377 - Import with chain-on-update crashes ns-slapd
Bug 709826 - Memory leak: when extra referrals configured
389-ds-base-1.2.8.3
Bug 700145 - userpasswd not replicating
Bug 700557 - Linked attrs callbacks access free'd pointers after close
Bug 694336 - Group sync hangs Windows initial Sync
Bug 700215 - ldclt core dumps
Bug 695779 - windows sync can lose old values when a new value is added
Bug 697027 - 12 - minor memory leaks found by Valgrind + TET
389-ds-base-1.2.8.0
Bug 693473 - rhds82 rfe - windows_tot_run to log Sizelimit exceeded instead of LDAP error - -1
Bug 692991 - rhds82 - windows_tot_run: failed to obtain data to send to the consumer; LDAP error - -1
Bug 693466 - Unable to change schema online
Bug 693503 - matching rules do not inherit from superior attribute type
Bug 693455 - nsMatchingRule does not work with multiple values
Bug 693451 - cannot use localized matching rules
Bug 692331 - Segfault on index update during full replication push on 1.2.7.5
389-ds-base-1.2.8.rc4
Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv
ice is restarted
389-ds-base-1.2.8.rc3
Bug 690955 - Mrclone fails due to the replica generation id mismatch
389-ds-base-1.2.8 release candidate 2 - git tag 389-ds-base-1.2.8.rc2
Bug 689537 - (cov#10610) Fix Coverity NULL pointer dereferences
Bug 689866 - ns-newpwpolicy.pl needs to use the new DN format
Bug 681015 - RFE: allow fine grained password policy duration attributes
in days, hours, minutes, as well
Bug 684996 - Exported tombstone cannot be imported correctly
Bug 683250 - slapd crashing when traffic replayed
Bug 668909 - Can't modify replication agreement in some cases
Bug 504803 - Allow maxlogsize to be set if logmaxdiskspace is -1
Bug 644784 - Memory leak in "testbind.c" plugin
Bug 680558 - Winsync plugin fails to restrain itself to the configured subtree
389-ds-base-1.2.8 release candidate 1 - git tag 389-ds-base-1.2.8.rc1
Bug 518890 - setup-ds-admin.pl - improve hostname validation
Bug 681015 - RFE: allow fine grained password policy duration attributes in
days, hours, minutes, as well
Bug 514190 - setup-ds-admin.pl --debug does not log to file
Bug 680555 - ns-slapd segfaults if I have more than 100 DBs
Bug 681345 - setup-ds.pl should set SuiteSpotGroup automatically
Bug 674852 - crash in ldap-agent when using OpenLDAP
Bug 679978 - modifying attr value crashes the server, which is supposed to
be indexed as substring type, but has octetstring syntax
Bug 676655 - winsync stops working after server restart
Bug 677705 - ds-logpipe.py script is failing to validate "-s" and
"--serverpid" options with "-t".
Bug 625424 - repl-monitor.pl doesn't work in hub node
split out a separate -libs subpackage - 389-ds-base-libs contains
libslapd.so.* (and owns the libdir) - 389-ds-base-devel contains
libslapd.so (the symlink) and the header and pkgconfig files
389-ds-base contains everything else
389-ds-base and 389-ds-base-devel both depend on 389-ds-base-libs but
do not depend on each other
do not create /var/run/dirsrv - setup will create it instead
remove the fedora-ds initscript upgrade stuff - we do not support that anymore
convert the remaining lua stuff to plain old shell script
Reviewed by: nkinder, nhosoi (Thanks!)
- 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3
- Bug 675320 - empty modify operation with repl on or lastmod off will crash server
- Bug 675265 - preventryusn gets added to entries on a failed delete
- Bug 677774 - added support for tmpfiles.d
- Bug 666076 - dirsrv crash (1.2.7.5) with multiple simple paged result search
es
- Bug 672468 - Don't use empty path elements in LD_LIBRARY_PATH
- Bug 671199 - Don't allow other to write to rundir
- Bug 678646 - Ignore tombstone operations in managed entry plug-in
- Bug 676053 - export task followed by import task causes cache assertion
- Bug 677440 - clean up compiler warnings in 389-ds-base 1.2.8
- Bug 675113 - ns-slapd core dump in windows_tot_run if oneway sync is used
- Bug 676689 - crash while adding a new user to be synced to windows
- Bug 604881 - admin server log files have incorrect permissions/ownerships
- Bug 668385 - DS pipe log script is executed as many times as the dirsrv serv
ice is restarted
- Bug 675853 - dirsrv crash segfault in need_new_pw()
1.2.8.a2 release - git tag 389-ds-base-1.2.8.a2
Bug 674430 - Improve error messages for attribute uniqueness
Bug 616213 - insufficient stack size for HP-UX on PA-RISC
Bug 615052 - intrinsics and 64-bit atomics code fails to compile
on PA-RISC
Bug 151705 - Need to update Console Cipher Preferences with new ciphers
Bug 668862 - init scripts return wrong error code
Bug 670616 - Allow SSF to be set for local (ldapi) connections
Bug 667935 - DS pipe log script's logregex.py plugin is not redirecting the
log output to the text file
Bug 668619 - slapd stops responding
Bug 624547 - attrcrypt should query the given slot/token for
supported ciphers
Bug 646381 - Faulty password for nsmultiplexorcredentials does not give any
error message in logs
- Bug 643979 - Strange byte sequence for attribute with no values (nsslapd-referral)
- Bug 635009 - Add one-way AD sync capability
- Bug 572018 - Upgrading from 1.2.5 to 1.2.6.a2 deletes userRoot
- put replication config entries in separate file
- Bug 567282 - server can not abandon searchRequest of "simple paged results"
- Bug 329751 - "nested" filtered roles searches candidates more than needed
- Bug 521088 - DNA should check ACLs before getting a value from the range
This removes the dirsrv selinux policy from 389-ds-base. The same
policy is being implemented in the selinux-policy-base package now,
so we no longer need to build and carry it here.
- Bug 643979 - Strange byte sequence for attribute with no values (nsslapd-referral)
- Bug 635009 - Add one-way AD sync capability
- Bug 572018 - Upgrading from 1.2.5 to 1.2.6.a2 deletes userRoot
- put replication config entries in separate file
- Bug 567282 - server can not abandon searchRequest of "simple paged results"
- Bug 329751 - "nested" filtered roles searches candidates more than needed
- Bug 521088 - DNA should check ACLs before getting a value from the range
this is the 1.2.7.a3 release
Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs
Bug 629681 - Retro Changelog trimming does not behave as expected
Bug 645061 - Upgrade: 06inetorgperson.ldif and 05rfc4524.ldif
are not upgraded in the server instance schema dir
added several more bug fixes to 1.2.6.1
Bug 635987 - Incorrect sub scope search result with ACL containing ldap:///self
Bug 612264 - ACI issue with (targetattr='userPassword')
Bug 606920 - anonymous resource limit- nstimelimit - also applied to "cn=directory manager"
Bug 631862 - crash - delete entries not in cache + referint