Commit Graph

92 Commits

Author SHA1 Message Date
Rich Megginson
783a787702 winsync, upgrade, and ruv/counter bug fixes
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
2011-08-10 16:30:18 -06:00
Rich Megginson
ddbda59fe7 Fix another coverity NULL deref in previous patch
Fix another coverity NULL deref in previous patch
Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error
2011-08-08 09:36:10 -06:00
Rich Megginson
cf7c2133b4 Fix coverity NULL deref in previous patch
Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error
Fix coverity NULL deref in previous patch
2011-08-04 08:27:15 -06:00
Rich Megginson
aa1f703233 previous patch broke build on el5
Bug 727511 - ldclt SSL search requests are failing with "illegal error number -1" error
previous patch broke build on el5
2011-08-04 07:57:59 -06:00
Rich Megginson
13cccf8eb2 Bug 727511 - ldclt SSL search requests are failing with "illegal error numbe
Bug 727511 - ldclt SSL search requests are failing with "illegal error numbe
r -1" error
2011-08-03 17:02:42 -06:00
Rich Megginson
854f5e62fe Bug 723937 - Slapi_Counter API broken on 32-bit F15
Bug 723937 - Slapi_Counter API broken on  32-bit F15
fixed to use configure test for GCC provided 64-bit atomic functions
2011-08-02 09:28:18 -06:00
Rich Megginson
f8b7053608 the 389-ds-base-1.2.9.1 release
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
2011-08-01 12:03:05 -06:00
Petr Sabata
706e467ded Perl mass rebuild 2011-07-21 18:14:29 +02:00
Petr Sabata
3f2890b7a8 Perl mass rebuild 2011-07-20 11:18:00 +02:00
Rich Megginson
cc81e487b6 The 1.2.9.0 release - several bug fixes
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
2011-07-15 19:40:32 -06:00
Rich Megginson
84eb0d0d8f 389-ds-base-1.2.9.a2 - several bug fixes - automember improvements
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
2011-06-28 09:28:05 -06:00
Marcela Mašláňová
b88dabf76f Perl mass rebuild 2011-06-17 11:48:12 +02:00
Marcela Mašláňová
c87dcc92ce Perl 5.14 mass rebuild 2011-06-10 13:08:00 +02:00
Rich Megginson
e7dd07ec14 389-ds-base-1.2.9.a1 alpha 1 release of 389-ds-base 1.2.9
389-ds-base-1.2.9.a1
Auto Membership
More Coverity fixes
2011-05-26 13:36:22 -06:00
Rich Megginson
fe22e2c909 389-ds-base-1.2.8.3
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
2011-05-02 10:14:47 -06:00
Rich Megginson
4bc713c9e7 389-ds-base-1.2.8.2
389-ds-base-1.2.8.2
Bug 696407 - If an entry with a mixed case RDN is turned to be
a tombstone, it fails to assemble DN from entryrdn
2011-04-14 16:41:35 -06:00
Rich Megginson
ebb8e13e72 389-ds-base-1.2.8.1
389-ds-base-1.2.8.1
Bug 693962 - Full replica push loses some entries with multi-valued RDNs
2011-04-08 17:09:19 -06:00
Rich Megginson
3a1bbe778f The 389-ds-base-1.2.8.0 release
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
2011-04-05 11:12:56 -06:00
Rich Megginson
d704170a06 389-ds-base-1.2.8.rc5
389-ds-base-1.2.8.rc5
Bug 692469 - Replica install fails after step for "enable GSSAPI for replication"
2011-04-01 13:53:51 -06:00
Rich Megginson
800e6a4d26 389-ds-base-1.2.8.rc4 release
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
2011-03-29 18:31:45 -06:00
Rich Megginson
29b72612bc 389-ds-base-1.2.8 release candidate 2 - git tag 389-ds-base-1.2.8.rc2
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
2011-03-22 18:57:33 -06:00
Caolán McNamara
0949e3733e rebuild for icu 4.6 2011-03-07 17:33:10 +00:00
Rich Megginson
0aec0f9e22 389-ds-base-1.2.8 release candidate 1 - git tag 389-ds-base-1.2.8.rc1
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
2011-03-02 20:30:43 -07:00
Rich Megginson
5142ec0838 split out a separate -libs subpackage
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
2011-02-28 19:18:51 -07:00
Rich Megginson
31909e6aa2 do not create /var/run/dirsrv - setup will create it instead
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!)
2011-02-25 07:33:23 -07:00
Rich Megginson
df3a6cc703 1.2.8.a3 release - git tag 389-ds-base-1.2.8.a3
- 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()
2011-02-23 08:19:35 -07:00
Dennis Gilmore
b9a4715212 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 16:53:40 -06:00
Rich Megginson
3b0a268e54 1.2.8.a2 release - git tag 389-ds-base-1.2.8.a2
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
2011-02-03 19:05:56 -07:00
Rich Megginson
4260bf2679 Updated spec and scripts again for 1.2.8.a1 release. Updated sources. 2011-01-24 16:59:22 -07:00
Nathan Kinder
50e6b488f2 Updated spec and scripts for 1.2.8.a1 release. 2011-01-24 14:18:35 -08:00
Rich Megginson
46941ffb1a 1.2.7.5 release - git tag 389-ds-base-1.2.7.5
1.2.7.5 release - git tag 389-ds-base-1.2.7.5
Bug 663597 - Memory leaks in normalization code
2010-12-16 10:15:16 -07:00
Rich Megginson
09ca048e50 Resolves: bug 656541 - use %ghost on files in /var/lock
Resolves: bug 656541 - use %ghost on files in /var/lock
2010-12-14 14:04:01 -07:00
Rich Megginson
cb9c60600b 1.2.7.4 release - git tag 389-ds-base-1.2.7.4
1.2.7.4 release - git tag 389-ds-base-1.2.7.4
Bug 661792 - Valid managed entry config rejected
2010-12-10 11:25:35 -07:00
Rich Megginson
3623efb592 1.2.7.3 release - git tag 389-ds-base-1.2.7.3
1.2.7.3 release - git tag 389-ds-base-1.2.7.3
Bug 658312 - Invalid free in Managed Entry plug-in
Bug 641944 - Don't normalize non-DN RDN values
2010-12-08 12:03:57 -07:00
Rich Megginson
bf6667b6bf 1.2.7.2 release - git tag 389-ds-base-1.2.7.2
- 1.2.7.2 release - git tag 389-ds-base-1.2.7.2
- Bug 659456 - Incorrect usage of ber_printf() in winsync code
- Bug 658309 - Process escaped characters in managed entry mappings
- Bug 197886 - Initialize return value for UUID generation code
- Bug 658312 - Allow mapped attribute types to be quoted
- Bug 197886 - Avoid overflow of UUID generator
2010-12-03 11:39:33 -07:00
Rich Megginson
c94fce6c66 1.2.7.1 release - git tag 389-ds-base-1.2.7.1
- 1.2.7.1 release - git tag 389-ds-base-1.2.7.1
- Bug 656515 - Allow Name and Optional UID syntax for grouping attributes
- Bug 656392 - Remove calls to ber_err_print()
- Bug 625950 - hash nsslapd-rootpw changes in audit log
2010-11-23 19:29:43 -07:00
Rich Megginson
4e04d662f6 1.2.7.a5 release - git tag 389-ds-base-1.2.7.a5
- 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
2010-11-23 19:16:56 -07:00
Nathan Kinder
08943206c6 Updated sources for 1.2.7 build (again)
The VERSION.sh file in the previous source was incorrect.  This
file was corrected and this patch uses the new source.
2010-11-16 10:03:59 -08:00
Nathan Kinder
ee858e9804 Corrected version number in changelog
The previous patch had a type in the version number in the
changelog entry.  This corrects that typo.
2010-11-15 11:35:56 -08:00
Nathan Kinder
a2c95ac0a9 Remove selinux policy
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.
2010-11-12 13:59:55 -08:00
Rich Megginson
2ba9aa8878 1.2.7.a5 release - git tag 389-ds-base-1.2.7.a5
- 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
2010-11-09 10:49:28 -07:00
Rich Megginson
edd526aaeb 1.2.7.a4 release - git tag 389-ds-base-1.2.7.a4
1.2.7.a4 release - git tag 389-ds-base-1.2.7.a4
Bug 647932 - multiple memberOf configuration adding memberOf where there is
no member
Bug 491733 - dbtest crashes
Bug 606545 - core schema should include numSubordinates
Bug 638773 - permissions too loose on pid and lock files
Bug 189985 - Improve attribute uniqueness error message
Bug 619623 - attr-unique-plugin ignores requiredObjectClass on modrdn operat
ions
Bug 619633 - Make attribute uniqueness obey requiredObjectClass
2010-11-01 10:56:40 -06:00
Rich Megginson
de3d65a019 late addition to 1.2.7.a3 - Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs
Bug 644608 - RHDS 8.1->8.2 upgrade fails to properly migrate ACIs
Adding the ancestorid fix code to ##upgradednformat.pl.
2010-10-27 15:25:40 -06:00
Rich Megginson
54c4422066 this is the 1.2.7.a3 release
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
2010-10-22 17:07:18 -06:00
Rich Megginson
a0ed453448 1.2.7.a2 release
1.2.7.a2 release - openldap support on platforms which use openldap with
moznss for crypto (F-14 and later)
2010-10-20 09:05:16 -06:00
Rich Megginson
f4bb47d75b bump rev to rebuild again 2010-09-29 16:54:25 -06:00
Rich Megginson
1c8e3d3c1e bump rev to rebuild 2010-09-27 15:51:36 -06:00
Rich Megginson
c5368dc34b updated files for 1.2.6.1
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
2010-09-27 15:27:31 -06:00
Rich Megginson
d5673ebe57 new release 1.2.6.1
new release 1.2.6.1 to fix the windows sync problem:
Bug 634561 - Server crushes when using Windows Sync Agreement
2010-09-23 14:25:22 -06:00
Rich Megginson
5fd2662524 fedpkg verrel stupidly ignores comment lines
have to add a space between % and global or fedpkg verrel will attempt
to use the definitions even though the line is commented out
2010-08-26 15:23:37 -06:00