Commit Graph

414 Commits

Author SHA1 Message Date
Adam Williamson
e9b229a7e8 Backport 828aad0 to fix missing imports from 1.4.3.1 2020-01-16 00:01:04 +00:00
Mark Reynolds
6f9c53b048 Bump version to 1.4.3.1
Issue 50798 - incorrect bytes in format string
Issue 50545 - Add the new replication monitor functionality to UI
Issue 50806 - Fix minor issues in lib389 health checks
Issue 50690 - Port Password Storage test cases from TET to python3 part 1
Issue 49761 - Fix CI test suite issues
Issue 49761 - Fix CI test suite issues
Issue 50754 - Add Restore Change Log option to CLI
Issue 48055 - CI test - automember_plugin(part2)
Issue 50667 - dsctl -l did not respect PREFIX
Issue 50780 - More CLI fixes
Issue 50649 - lib389 without defaults.inf
Issue 50780 - Fix UI issues
Issue 50727 - correct mistaken options in filter validation patch
Issue 50779 - lib389 - conflict compare fails for DN's with spaces
Set branch version to 1.4.3.0
2020-01-13 15:44:12 -05:00
Matus Honek
caf81c2e0a Bump version to 1.4.2.5-3
Fix python-argcomplete tinkering, since the call to the command alters a file
owned by python-argcomplete, and which turns out to be unnecessary.

Resolves: #1781131
2019-12-09 17:15:46 +01:00
Mark Reynolds
192716709d Bump version to 1.4.2.5-2
Fix specfile typo (bash-completion)
2019-12-06 17:53:54 -05:00
Mark Reynolds
7d09a11c1e Fix specfile dependancy for setuptools 2019-12-06 16:20:37 -05:00
Mark Reynolds
903ed99222 Bump version to 1.4.2.5
Issue 50747 - Port readnsstate to dsctl
Issue 50758 - Enable CLI arg completion
Issue 50753 - Dumping the changelog to a file doesn't work
Issue 50745 - ns-slapd hangs during CleanAllRUV tests
Issue 50734 - lib389 creates non-SSCA cert DBs with misleading README.txt
Issue 48851 - investigate and port TET matching rules filter tests(cert)
Issue 50443 - Create a module in lib389 to Convert a byte sequence to a properly escaped for LDAP
Issue 50664 - DS can fail to recover if an empty directory exists in db
Issue 50736 - RetroCL trimming may crash at shutdown if trimming configuration is invalid
Issue 50741 - bdb_start - Detected Disorderly Shutdown last time Directory Server was running
Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted
Issue 50701 - Fix type in lint report
Issue 50729 - add support for gssapi tests on suse
Issue 50701 - Add additional healthchecks to dsconf
Issue 50711 - `dsconf security` lacks option for setting nsTLSAllowClientRenegotiation attribute
Issue 50439 - Update docker integration for Fedora
Issue 48851 - Investigate and port TET matching rules filter tests(last test cases for match)
Issue 50499 - Fix npm audit issues
Issue 50722 - Test IDs are not unique
Issue 50712 - Version comparison doesn't work correctly on git builds
Issue 50499 - Fix npm audit issues
Issue 50706 - Missing lib389 dependency - packaging
2019-12-06 16:09:15 -05:00
Mark Reynolds
6866f017fd Bump version to 1.4.2.4-2
Fix specfile dependancy issue
2019-11-15 09:06:51 -05:00
Mark Reynolds
2c436d3ed9 Bump version to 1.4.2.4
Issue 50634 - Fix CLI error parsing for non-string values
Issue 50659 - AddressSanitizer: SEGV ... in bdb_pre_close
Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes
Issue 50644 - fix regression with creating sample entries
Issue 50699 - Add Disk Monitor to CLI and UI
Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes
Issue 50536 - After audit log file is rotated, DS version string is logged after each update
Issue 50712 - Version comparison doesn't work correctly on git builds
Issue 50706 - Missing lib389 dependency - packaging
Issue 49761 - Fix CI test suite issues
Issue 50683 - Makefile.am contains unused RPM-related targets
Issue 50696 - Fix various UI bugs
Issue 50641 - Update default aci to allows users to change their own password
Issue 50007, 50648 - improve x509 handling in dsctl
Issue 50689 - Failed db restore task does not report an error
Issue 50199 - Disable perl by default
Issue 50633 - Add cargo vendor support for offline builds
Issue 50499 - Fix npm audit issues
2019-11-14 12:28:14 -05:00
Mark Reynolds
6d34b170e7 Bump version to 1.4.2.3
Issue 50592 - Port Replication Tab to ReactJS
Issue 50680 - Remove branding from upstream spec file
Issue 50669 - Remove nunc-stans in favour of reworking current conn code (add.)
Issue 48055 - CI test - automember_plugin(part1)
Issue 50677 - Map subtree searches with NULL base to default naming context
Issue 50669 - Fix RPM build
Issue 50669 - remove nunc-stans
Issue 49850 - cont -fix crash in ldbm_non_leaf
Issue 50634 - Clean up CLI errors output - Fix wrong exception
Issue 50660 - Build failure on Fedora 31
Issue 50634 - Clean up CLI errors output
Issue 48851 - Investigate and port TET matching rules filter tests(match more test cases)
Issue 50428 - Log the actual base DN when the search fails with "invalid attribute request"
Issue 49850 -  ldbm_get_nonleaf_ids() slow for databases with many non-leaf entries
Issue 50655 - access log etime is not properly formatted
Issue 50653 -  objectclass parsing fails to log error message text
Issue 50646 - Improve task handling during shutdowns
Issue 50627 - Support platforms without pytest_html
Issue 49476 - backend refactoring phase1, fix failing tests
Issue 49476 - refactor ldbm backend to allow replacement of BDB
Issue 50349 - additional fix: filter schema check must handle subtypes
Issue 48851 - investigate and port TET matching rules filter tests(indexing more test cases)
Issue 50638 - RecursionError: maximum recursion depth exceeded while calling a Python object
Issue 50636 - Crash during sasl bind
Issue 50632 - Add ensure attr state so that diffs are easier from 389-ds-portal
Issue 50619 - extend commands to have more modify options
Issue 50499 - Fix npm audit issues
2019-11-03 23:11:00 -05:00
Mark Reynolds
6a8b7353f8 Bump version to 1.4.2.3
Issue 50592 - Port Replication Tab to ReactJS
Issue 50680 - Remove branding from upstream spec file
Issue 50669 - Remove nunc-stans in favour of reworking current conn code (add.)
Issue 48055 - CI test - automember_plugin(part1)
Issue 50677 - Map subtree searches with NULL base to default naming context
Issue 50669 - Fix RPM build
Issue 50669 - remove nunc-stans
Issue 49850 - cont -fix crash in ldbm_non_leaf
Issue 50634 - Clean up CLI errors output - Fix wrong exception
Issue 50660 - Build failure on Fedora 31
Issue 50634 - Clean up CLI errors output
Issue 48851 - Investigate and port TET matching rules filter tests(match more test cases)
Issue 50428 - Log the actual base DN when the search fails with "invalid attribute request"
Issue 49850 -  ldbm_get_nonleaf_ids() slow for databases with many non-leaf entries
Issue 50655 - access log etime is not properly formatted
Issue 50653 -  objectclass parsing fails to log error message text
Issue 50646 - Improve task handling during shutdowns
Issue 50627 - Support platforms without pytest_html
Issue 49476 - backend refactoring phase1, fix failing tests
Issue 49476 - refactor ldbm backend to allow replacement of BDB
Issue 50349 - additional fix: filter schema check must handle subtypes
Issue 48851 - investigate and port TET matching rules filter tests(indexing more test cases)
Issue 50638 - RecursionError: maximum recursion depth exceeded while calling a Python object
Issue 50636 - Crash during sasl bind
Issue 50632 - Add ensure attr state so that diffs are easier from 389-ds-portal
Issue 50619 - extend commands to have more modify options
Issue 50499 - Fix npm audit issues
2019-11-03 22:56:15 -05:00
Pete Walter
da5ea9650a Rebuild for ICU 65 2019-11-01 16:04:40 +00:00
Mark Reynolds
96fbb6a09a Bump version to 1.4.2.2-3
Address perl provides and requires filter
2019-09-27 18:19:10 -04:00
Mark Reynolds
abbe7a9773 Revert perl filter 2019-09-26 12:12:54 -04:00
Mark Reynolds
268a9b9874 Bump version to 1.4.2.2
Issue 50627 - Add ASAN logs to HTML report
Issue 50545 - Port repl-monitor.pl to lib389 CLI
Issue 50622 - ds_selinux_enabled may crash on suse
Issue 50595 - remove syslog.target requirement
Issue 50617 - disable cargo lock
Issue 50620 - Fix regressions from 50506 (slapi_enry_attr_get_ref)
Issue 50615 - Log current test name to journald
Issue 50610 - memory leak in dbscan
2019-09-26 09:57:14 -04:00
Mark Reynolds
c4f9e6d27d Fix version number 2019-09-17 11:37:16 -04:00
Mark Reynolds
f8998184da Fix spec file typo 2019-09-17 11:32:30 -04:00
Mark Reynolds
7b42b230e4 * Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> 1.4.1.6-1.2
Rebuilt for Python 3.8
Bump version to 1.4.2.1
Issue 50581 - ns-slapd crashes during ldapi search
Issue 50604 - Fix UI validation
Issue 50510 - etime can contain invalid nanosecond value
Issue 50593 - Investigate URP handling on standalone instance
Issue 50506 - Fix regression for relication stripattrs
Issue 50580 - Perl can't be disabled in configure
Issue 50584, 49212 - docker healthcheck and configuration
Issue 50546 - fix more UI issues(part 2)
Do not use comparision with "is" for empty value
Issue 50546 - fix more UI issues
Issue 50586 - lib389 - Fix DSEldif long line processing
Issue 50173 - Add the validate-syntax task to the dsconf schema
Issue 50546 - Fix various issues in UI
Bump version to 1.4.2.0
Issue 50576 - Same proc uid/gid maps to rootdn for ldapi sasl
Issue 50567, 50568 - strict host check disable and display container version
Issue 50550 - DS installer debug messages leaking to ipa-server-install
Issue 50545 - Port fixup-memberuid and add the functionality to CLI and UI
Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted
Issue 50578 - Add SKIP_AUDIT_CI flag for Cockpit builds
Issue 50349 - filter schema validation
Issue 48055 - CI test-(Plugin configuration should throw proper error messages if not configured properly)
Issue 49324 - idl_new fix assert
Issue 50564 - Fix rust libraries by default and improve docker
Issue 50206 - Refactor lock, unlock and status of dsidm account/role
Issue 49324 - idl_new report index name in error conditions
Issue 49761 - Fix CI test suite issues
Issue 50506 - Fix regression from slapi_entry_attr_get_ref refactor
Issue 50499 - Audit fix - Update npm 'eslint-utils' version
Issue 49624 - modrdn silently fails if DB deadlock occurs
Issue 50542 - Fix crashes in filter tests
Issue 49761 - Fix CI test suite issues
Issue 50542 - Entry cache contention during base search
Issue 50462 - Fix CI tests
Issue 50490 - objects and memory leaks
Issue 50538 - Move CI test to individual file
Issue 50538 - cleanAllRUV task limit is not enforced for replicated tasks
Issue 50536 - Audit log heading written to log after every update
Issue 50525 - nsslapd-defaultnamingcontext does not change when the assigned suffix gets deleted
Issue 50534 - CLI change schema edit subcommand to replace
Issue 50506 - cont Fix invalid frees from pointer reference calls
Issue 50507 - Fix Cockpit UI styling for PF4
Issue 48851 - investigate and port TET matching rules filter tests(indexing final)
Issue 48851 - Add more test cases to the match test suite(mode replace)
Issue 50530 - Directory Server not RFC 4511 compliant with requested attr "1.1"
Issue 50529 - LDAP server returning PWP controls in different sequence
Issue 50506 - Fix invalid frees from pointer reference calls.
Issue 50506 - Replace slapi_entry_attr_get_charptr() with slapi_entry_attr_get_ref()
Issue 50521 - Add regressions in CI tests
Issue 50510 - etime can contain invalid nanosecond value
Issue 50488 - Create a monitor for disk space usagedisk-space-mon
Issue 50511 - lib389 PosixGroups type can not handle rdn properly
Issue 50508 - UI - fix local password policy form
2019-09-17 11:19:11 -04:00
Miro Hrončok
4f0d0028f3 Rebuilt for Python 3.8 2019-08-19 10:00:22 +02:00
Fedora Release Engineering
39e686d89c - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 15:36:15 +00:00
Mark Reynolds
f786fdfe8d Bump version to 1.4.1.6
Issue 50355 - SSL version min and max not correctly applied
Issue 50497 - Port cl-dump.pl tool to Python using lib389
Issue 48851 - investigate and port TET matching rules filter tests(Final)
Issue 50417 - fix regression from previous commit
Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file
Issue 50325 - Add Security tab to UI
Issue 49789 - By default, do not manage unhashed password
Issue 49421 - Implement password hash upgrade on bind.
Issue 49421 - on bind password upgrade proof of concept
Issue 50493 - connection_is_free to trylock
Issue 50459 - Correct issue with allocation state
Issue 50499 - Fix audit issues and remove jquery from the whitelist
Issue 50459 - c_mutex to use pthread_mutex to allow ns sharing
Issue 50484 - Add a release build dockerfile and dscontainer improvements
Issue 50486 - Update jemalloc to 5.2.0
2019-07-19 11:40:02 -04:00
Mark Reynolds
be762d94db Update sources 2019-07-08 16:03:42 -04:00
Mark Reynolds
7c8a0b7bff Bump version to 1.4.1.5
Issue 50431 - Fix regression from coverity fix (crash in memberOf plugin)
Issue 49239 - Add a new CI test case
Issue 49997 - Add a new CI test case
Issue 50177 - Add a new CI test case, also added fixes in lib389
Issue 49761 - Fix CI test suite issues
Issue 50474 - Unify result codes for add and modify of repl5 config
Issue 50472 - memory leak with encryption
Issue 50462 - Fix Root DN access control plugin CI tests
Issue 50462 - Fix CI tests
Issue 50217 - Implement dsconf security section
Issue 48851 - Add more test cases to the match test suite.
Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
Issue 50439 - fix waitpid issue when pid does not exist
Issue 50454 - Fix Cockpit UI branding
Issue 48851 - investigate and port TET matching rules filter tests(index)
Issue 49232 - Truncate the message when buffer capacity is exceeded
2019-07-08 15:54:15 -04:00
Mark Reynolds
75fbc695bf Fix version artifact 2019-06-18 17:03:58 -04:00
Mark Reynolds
ce439a224d Add missing jemalloc source 2019-06-18 16:46:51 -04:00
Mark Reynolds
f00fa97c79 Bump version to 1.4.1.4
Issue 49361 - Use IPv6 friendly network functions
Issue 48851 - Investigate and port TET matching rules filter tests(bug772777)
Issue 50446 - NameError: name 'ds_is_older' is not defined
Issue 49602 - Revise replication status messages
Issue 50439 - Update docker integration to work out of source directory
Issue 50037 - revert path changes as it breaks prefix/rpm builds
Issue 50431 - Fix regression from coverity fix
Issue 50370 - CleanAllRUV task crashing during server shutdown
Issue 48851 - investigate and port TET matching rules filter tests(match)
Issue 50417 - Fix missing quote in some legacy tools
Issue 50431 - Fix covscan warnings
Revert "Issue 49960 - Core schema contains strings instead of numer oids"
Issue 50426 - nsSSL3Ciphers is limited to 1024 characters
Issue 50052 - Fix rpm.mk according to audit-ci change
Issue 50365 - PIDFile= references path below legacy directory /var/run/
Issue 50428 - Log the actual base DN when the search fails with "invalid attribute request"
Issue 50329 - (2nd) Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
Issue 50417 - Revise legacy tool scripts to work with new systemd changes
Issue 48851 - Add more search filters to vfilter_simple test suite
Issue 49761 - Fix CI test suite issues
Issue 49875 - Move SystemD service config to a drop-in file
Issue 50413 - ds-replcheck - Always display the Result Summary
Issue 50052 - Add package-lock.json and use "npm ci"
Issue 48851 - investigate and port TET matching rules filter tests(vfilter simple)
Issue 50355 -  NSS can change the requested SSL min and max versions
Issue 48851 - investigate and port TET matching rules filter tests(vfilter_ld)
Issue 50390 - Add Managed Entries Plug-in Config Entry schema
Issue 49730 - Remove unused Mozilla ldapsdk variables
2019-06-18 16:40:25 -04:00
Jitka Plesnikova
91e7a283fa Perl 5.30 rebuild 2019-05-31 07:06:48 +02:00
Mark Reynolds
c086e066c4 Bump version to 1.4.1.3
Issue 49761 - Fix CI test suite issues
Issue 50041 - Add the rest UI Plugin tabs - Part 2
Issue 50340 - 2nd try - structs for diabled plugins will not be freed
Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest lib389
Issue 50389 - ns-slapd craches while two threads are polling the same connection
Issue 48851 - investigate and port TET matching rules filter tests(scanlimit)
Issue 50037 - lib389 fails to install in venv under non-root user
Issue 50112 - Port ACI test suit from TET to python3(userattr)
Issue 50393 - maxlogsperdir accepting negative values
Issue 50112 - Port ACI test suit from TET to python3(roledn)
Issue 49960 - Core schema contains strings instead of numer oids
Issue 50396 - Crash in PAM plugin when user does not exist
Issue 50387 - enable_tls() should label ports with ldap_port_t
Issue 50390 - Add Managed Entries Plug-in Config Entry schema
Issue 50306 - Fix regression with maxbersize
Issue 50384 - Missing dependency: cracklib-dicts
Issue 49029 - [RFE] improve internal operations logging
Issue 49761 - Fix CI test suite issues
Issue 50374 - dsdim posixgroup create fails with ERROR
Issue 50251 - clear text passwords visable in CLI verbose mode logging
Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 clients
Issue 48851 - investigate and port TET matching rules filter tests
Issue 50220 - attr_encryption test suite failing
Issue 50370 -  CleanAllRUV task crashing during server shutdown
Issue 50340 - structs for disabled plugins will not be freed
Issue 50164 - Add test for dscreate to basic test suite
Issue 50363 - ds-replcheck incorrectly reports error out of order multi-valued attributes
Issue 49730 - MozLDAP bindings have been unsupported for a while
Issue 50353 - Categorize tests by tiers
Issue 50303 - Add creation date to task data
Issue 50358 -  Create a Bitwise Plugin class in plugins.py
Remove the nss3 path prefix from the cert.h C preprocessor source file inclusion
Issue 50329 - revert fix
Issue 50112 - Port ACI test suit from TET to python3(keyaci)
Issue 50344 - tidy rpm vs build systemd flag handling
Issue 50067 - Fix krb5 dependency in a specfile
Issue 50340 - structs for diabled plugins will not be freed
Issue 50327 - Add replication conflict support to UI
Issue 50327 - Add replication conflict entry support to lib389/CLI
Issue 50329 - improve connection default parameters
Issue 50313 - Add a NestedRole type to lib389
Issue 50112 - Port ACI test suit from TET to python3(Delete and  Add)
Issue 49390, 50019 - support cn=config compare operations
Issue 50041 - Add the rest UI Plugin tabs - Part 1
Issue 50329 - Possible Security Issue: DOS due to ioblocktimeout not applying to TLS
Issue 49990 - Increase the default FD limits
Issue 50306 - (cont typo) Move connection config inside struct
Issue 50291 - Add monitor tab functionality to Cockpit UI
Issue 50317 - fix ds-backtrace issue on latest gdb
Issue 50305 - Revise CleanAllRUV task restart process
Issue 49915 - Fix typo
Issue 50026 - Audit log does not capture the operation where nsslapd-lookthroughlimit is modified
Issue 49899 - fix pin.txt and pwdfile permissions
Issue 49915 - Add regression test
Issue 50303 - Add task creation date to task data
Issue 50306 - Move connection config inside struct
Issue 50240 - Improve task logging
Issue 50032 - Fix deprecation warnings in tests
Issue 50310 - fix sasl header include
Issue 49390 - improve compare and cn=config compare tests
2019-05-24 15:14:46 -04:00
Adam Williamson
3efd0a4468 Rebuild without changes to be newer than 1.4.1.2-1 (see #1694990) 2019-04-03 15:52:11 -07:00
Mark Reynolds
762e206bee Bump version to 1.4.1.2-2
Fix lib389 python requirement
2019-03-29 21:02:12 -04:00
Mark Reynolds
3289ef5966 Bump version to 1.4.1.2-1
Ticket 50308 - Revise memory leak fix
Ticket 50308 - Fix memory leaks for repeat binds and replication
Ticket 40067 - Use PKG_CHECK_MODULES to detect libraries
Ticket 49873 - (cont 3rd) cleanup debug log
Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup
Ticket 50292 - Fix Plugin CLI and UI issues
Ticket 50112 - Port ACI test suit from TET to python3(misc and syntax)
Ticket 50289 - Fix various database UI issues
Ticket 49463 - After cleanALLruv, replication is looping on keep alive DEL
Ticket 50300 - Fix memory leak in automember plugin
Ticket 50265 - the warning about skew time could last forever
Ticket 50260 - Invalid cache flushing improvements
Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry
Ticket 50077 - Do not automatically turn automember postop modifies on
Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members
Ticket 49715 - extend account functionality
Ticket 49873 - (cont) Contention on virtual attribute lookup
Ticket 50260 - backend txn plugins can corrupt entry cache
Ticket 50255 - Port password policy test to use DSLdapObject
Ticket 49667 - 49668 - remove old spec files
Ticket 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present
Ticket 50112 - Port ACI test suit from TET to python3(Search)
Ticket 50259 - implement dn construction test
Ticket 50273 - reduce default replicaton agmt timeout
Ticket 50208 - lib389- Fix issue with list all instances
Ticket 50112 - Port ACI test suit from TET to python3(Global Group)
Ticket 50041 - Add CLI functionality for special plugins
Ticket 50263 - LDAPS port not listening after installation
Ticket 49575 - Indicate autosize value errors and corrective actions
Ticket 50137 - create should not check in non-stateful mode for exist
Ticket 49655 - remove doap file
Ticket 50197 - Fix dscreate regression
Ticket 50234 - one level search returns not matching entry
Ticket 50257 - lib389 - password policy user vs subtree checks are broken
Ticket 50253 -  Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py
Ticket 49029 - [RFE] improve internal operations logging
Ticket 50230 - improve ioerror msg when not root/dirsrv
Ticket 50246 - Fix the regression in old control tools
Ticket 50197 - Container integration part 2
Ticket 50197 - Container init tools
Ticket 50232 - export creates not importable ldif file
Ticket 50215 - UI - implement Database Tab in reachJS
Ticket 50243 - refint modrdn stress test
Ticket 50238 - Failed modrdn can corrupt entry cache
Ticket 50236 - memberOf should be more robust
Ticket 50213 - fix list instance issue
Ticket 50219 - Add generic filter to DSLdapObjects
Ticket 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py
Ticket 50112 - Port ACI test suit from TET to python3(modify)
Ticket 50224 - warnings on deprecated API usage
Ticket 50112 - Port ACI test suit from TET to python3(valueaci)
Ticket 50112 - Port ACI test suit from TET to python3(Aci Atter)
Ticket 50208 - make instances mark off based on dse.ldif not sysconfig
Ticket 50170 - composable object types for nsRole in lib389
Ticket 50199 - disable perl by default
Ticket 50211 - Making an actual Anonymous type in lib389/idm/account.py
Ticket 50155 - password history check has no way to just check the current password
Ticket 49873 - Contention on virtual attribute lookup
Ticket 50197 - Container integration improvements
Ticket 50195 - improve selinux error messages in interactive
Ticket 49658 - In replicated topology a single-valued attribute can diverge
Ticket 50111 - Use pkg-config to detect icu
Ticket 50165 - Fix issues with dscreate
Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status
Ticket 50140 - Use high ports in container installs
Ticket 50184 - Add cli tool parity to dsconf/dsctl
Ticket 50159 - sssd and config display
2019-03-29 18:04:42 -04:00
Mark Reynolds
9a0edfc937 Bump version to 1.4.1.2-1
Ticket 50308 - Revise memory leak fix
Ticket 50308 - Fix memory leaks for repeat binds and replication
Ticket 40067 - Use PKG_CHECK_MODULES to detect libraries
Ticket 49873 - (cont 3rd) cleanup debug log
Ticket 49873 - (cont 2nd) Contention on virtual attribute lookup
Ticket 50292 - Fix Plugin CLI and UI issues
Ticket 50112 - Port ACI test suit from TET to python3(misc and syntax)
Ticket 50289 - Fix various database UI issues
Ticket 49463 - After cleanALLruv, replication is looping on keep alive DEL
Ticket 50300 - Fix memory leak in automember plugin
Ticket 50265 - the warning about skew time could last forever
Ticket 50260 - Invalid cache flushing improvements
Ticket 49561 - MEP plugin, upon direct op failure, will delete twice the same managed entry
Ticket 50077 - Do not automatically turn automember postop modifies on
Ticket 50282 - OPERATIONS ERROR when trying to delete a group with automember members
Ticket 49715 - extend account functionality
Ticket 49873 - (cont) Contention on virtual attribute lookup
Ticket 50260 - backend txn plugins can corrupt entry cache
Ticket 50255 - Port password policy test to use DSLdapObject
Ticket 49667 - 49668 - remove old spec files
Ticket 50276 - 389-ds-console is not built on RHEL8 if cockpit_dist is already present
Ticket 50112 - Port ACI test suit from TET to python3(Search)
Ticket 50259 - implement dn construction test
Ticket 50273 - reduce default replicaton agmt timeout
Ticket 50208 - lib389- Fix issue with list all instances
Ticket 50112 - Port ACI test suit from TET to python3(Global Group)
Ticket 50041 - Add CLI functionality for special plugins
Ticket 50263 - LDAPS port not listening after installation
Ticket 49575 - Indicate autosize value errors and corrective actions
Ticket 50137 - create should not check in non-stateful mode for exist
Ticket 49655 - remove doap file
Ticket 50197 - Fix dscreate regression
Ticket 50234 - one level search returns not matching entry
Ticket 50257 - lib389 - password policy user vs subtree checks are broken
Ticket 50253 -  Making an nsManagedRoleDefinition type in src/lib389/lib389/idm/nsrole.py
Ticket 49029 - [RFE] improve internal operations logging
Ticket 50230 - improve ioerror msg when not root/dirsrv
Ticket 50246 - Fix the regression in old control tools
Ticket 50197 - Container integration part 2
Ticket 50197 - Container init tools
Ticket 50232 - export creates not importable ldif file
Ticket 50215 - UI - implement Database Tab in reachJS
Ticket 50243 - refint modrdn stress test
Ticket 50238 - Failed modrdn can corrupt entry cache
Ticket 50236 - memberOf should be more robust
Ticket 50213 - fix list instance issue
Ticket 50219 - Add generic filter to DSLdapObjects
Ticket 50227 - Making an cosClassicDefinition type in src/lib389/lib389/cos.py
Ticket 50112 - Port ACI test suit from TET to python3(modify)
Ticket 50224 - warnings on deprecated API usage
Ticket 50112 - Port ACI test suit from TET to python3(valueaci)
Ticket 50112 - Port ACI test suit from TET to python3(Aci Atter)
Ticket 50208 - make instances mark off based on dse.ldif not sysconfig
Ticket 50170 - composable object types for nsRole in lib389
Ticket 50199 - disable perl by default
Ticket 50211 - Making an actual Anonymous type in lib389/idm/account.py
Ticket 50155 - password history check has no way to just check the current password
Ticket 49873 - Contention on virtual attribute lookup
Ticket 50197 - Container integration improvements
Ticket 50195 - improve selinux error messages in interactive
Ticket 49658 - In replicated topology a single-valued attribute can diverge
Ticket 50111 - Use pkg-config to detect icu
Ticket 50165 - Fix issues with dscreate
Ticket 50177 - import task should not be deleted too rapidely after import finishes to be able to query the status
Ticket 50140 - Use high ports in container installs
Ticket 50184 - Add cli tool parity to dsconf/dsctl
Ticket 50159 - sssd and config display
2019-03-29 17:33:02 -04:00
Fedora Release Engineering
7b95822780 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 11:18:41 +00:00
Mark Reynolds
a0bfaeac22 update sources for jemalloc (again) 2019-01-30 15:32:28 -05:00
Mark Reynolds
924438668f Bump version to 1.4.1.1
Ticket 50151 - lib389 support cli add/replace/delete on objects
 Ticket 50041 - CLI and WebUI - Add memberOf plugin functionality
2019-01-30 15:27:22 -05:00
Igor Gnatenko
a308318bc4 Remove unneeded %clean section
It is the behavior since EPEL5.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-29 05:45:14 +01:00
Igor Gnatenko
57dc2fe663 Remove obsolete Group tag
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-28 20:17:38 +01:00
Pete Walter
3dad9e43ca Rebuild for ICU 63 2019-01-23 22:02:47 +00:00
Björn Esser
86f5156a94
Rebuilt for libcrypt.so.2 (#1666033) 2019-01-14 18:54:44 +01:00
Mark Reynolds
956526fd69 Update sources 2018-12-14 14:18:23 -05:00
Mark Reynolds
93e2bea0c0 Bump version to 1.4.0.20
Ticket 49994 - Add test for backend/suffix CLI functions
Ticket 50090 - refactor fetch_attr() to slapi_fetch_attr()
Ticket 50091 - shadowWarning is not generated if passwordWarning is lower than 86400 seconds (1 day)
Ticket 50056 - Fix CLI/UI bugs
Ticket 49864 - Revised replication status messages for transient errors
Ticket 50071 - Set ports in local_simple_allocate function
Ticket 50065 - lib389 aci parsing is too strict
Ticket 50061 - Improve schema loading in UI
Ticket 50063 - Crash after attempting to restore a single backend
Ticket 50062 - Replace error by warning in the state machine defined in repl5_inc_run
Ticket 50041 - Set the React dataflow foundation and add basic plugin UI
Ticket 50028 - Revise ds-replcheck usage
TIcket 50057 - Pass argument into hashtable_new
Ticket 50053 - improve testcase
Ticket 50053 - Subtree password policy overrides a user-defined password policy
Ticket 49974 - lib389 - List instances with initconfig_dir instead of sysconf_dir
Ticket 49984 - Add an empty domain creation to the dscreate
Ticket 49950 -  PassSync not setting pwdLastSet attribute in Active Directory after Pw update from LDAP sync for normal user
Ticket 50046 - Remove irrelevant debug-log messages from CLI tools
Ticket 50022, 50012, 49956, and 49800: Various dsctl/dscreate fixes
Ticket 49927 - dsctl db2index does not work
Ticket 49814 - dscreate should handle selinux ports that are in a range
Ticket 49543 - fix certmap dn comparison
Ticket 49994 - comment out dev paths
Ticket 49994 - Add backend features to CLI
Ticket 48081 - Add new CI tests for password
2018-12-14 13:58:18 -05:00
Mark Reynolds
aa7c0c779b Update sourcesfile 2018-11-15 10:55:06 -05:00
Mark Reynolds
a85ad4cef5 Bump version to 1.4.0.19
Ticket 50026 - audit logs does not capture the operation where nsslapd-lookthroughlimit is modified
Ticket 50020 - during MODRDN referential integrity can fail erronously while updating large groups
Ticket 49999 - Finish up the transfer to React
Ticket 50004 - lib389 - improve X-ORIGIN schema parsing
Ticket 50013 - Log warn instead of ERR when aci target does not exist.
Ticket 49975 - followup for broken prefix deployment
Ticket 49999 - Add dist-bz2 target for Koji build system
Ticket 49814 - Add specfile requirements for python3-libselinux
Ticket 49814 - Add specfile requirements for python3-selinux
Ticket 49999 - Integrate React structure into cockpit-389-ds
Ticket 49995 - Fix Tickets with internal op logging
Ticket 49997 - RFE: ds-replcheck could validate suffix exists and it's replicated
Ticket 49985 - memberof may silently fails to update a member
Ticket 49967 - entry cache corruption after failed MODRDN
Ticket 49975 - Add missing include file to main.c
Ticket 49814 - skip standard ports for selinux labelling
Ticket 49814 - dscreate should set the port selinux labels
Ticket 49856 - Remove backend option from bak2db
Ticket 49926 - Fix various Tickets with replication UI
Ticket 49975 - SUSE rpmlint Tickets
Ticket 49939 - Fix ldapi path in lib389
Ticket 49978 - Add CLI logging function for UI
Ticket 49929 - Modifications required for the Test Case Management System
Ticket 49979 - Fix regression in last commit
Ticket 49979 - Remove dirsrv tests subpackage
Ticket 49928 - Fix various small WebUI schema Tickets
Ticket 49926 - UI - comment out dev cli patchs
Ticket 49926 - Add replication functionality to UI
2018-11-15 10:46:41 -05:00
Mark Reynolds
dccdf8e794 Bump version to 1.4.0.18
Ticket 49968 - Confusing CRITICAL message: list_candidates - NULL idl was recieved from filter_candidates_ext
Ticket 49946 - upgrade of 389-ds-base could remove replication agreements.
Ticket 49969 - DOS caused by malformed search operation (part 2)
2018-10-10 12:50:05 -04:00
Mark Reynolds
e8490bb36e Bump version to 1.4.0.17-2
Ticket 49969 - DOS caused by malformed search operation (security fix)
Ticket 49943 - rfc3673_all_oper_attrs_test is not strict enough
Ticket 49915 - Master ns-slapd had 100% CPU usage after starting replication and replication cannot finish
Ticket 49963 - ASAN build fails on F28
Ticket 49947 - Coverity Fixes
Ticket 49958 - extended search fail to match entries
Ticket 49928 - WebUI schema functionality and improve CLI part
Ticket 49954 - On s390x arch retrieved DB page size is stored as size_t rather than uint32_t
Ticket 49928 - Refactor and improve schema CLI/lib389 part to DSLdapObject
Ticket 49926 - Fix replication tests on 1.3.x
Ticket 49926 - Add replication functionality to dsconf
Ticket 49887 - Clean up thread local usage
Ticket 49937 - Log buffer exceeded emergency logging msg is not thread-safe (security fix)
Ticket 49866 - fix typo in cos template in pwpolicy subtree create
Ticket 49930 - Correction of the existing fixture function names to remove test_ prefix
Ticket 49932 - Crash in delete_passwdPolicy when persistent search connections are terminated unexpectedly
Ticket 48053 - Add attribute encryption test cases
Ticket 49866 - Refactor PwPolicy lib389/CLI module
Ticket 49877 - Add log level functionality to UI
2018-10-09 15:18:05 -04:00
Mark Reynolds
d7c4b88b08 Add sources 2018-09-25 15:14:26 -04:00
Mark Reynolds
31b6db2a82 Bump version to 1.4.0.17
Ticket 49947 - Coverity: 389-ds-base-1.4.0.16.20180905git8ff8cb8
Ticket 49958 - extended search fail to match entries
Ticket 49928 - WebUI schema functionality and improve CLI part
Ticket 49954 - On s390x arch retrieved DB page size is stored as size_t rather than uint32_t
Ticket 49928 - Refactor and improve schema CLI/lib389 part to DSLdapObject
Ticket 49926 - Fix replication tests on 1.3.x
Ticket 49926 - Add replication functionality to dsconf
Ticket 49887 - Clean thread local usage
Ticket 49937 - Log buffer exceeded emergency logging msg is not thread-safe
Ticket 49866 - fix typo in cos template in pwpolicy subtree create
Ticket 49930 - Correction of the existing fixture function names to remove test_ prefix
Ticket 49932 - Crash in delete_passwdPolicy when persistent search connections are terminated unexpectedly
Ticket 48053 - Add attribute encryption test cases
Ticket 49866 - Refactor PwPolicy lib389/CLI module
Ticket 49877 - Add log level functionality to UI
2018-09-25 15:09:49 -04:00
Viktor Ashirov
4aedd70f16 Add CI tests using the standard test interface 2018-09-11 12:01:20 +02:00
Mark Reynolds
9d6a85b93c Update sources 2018-08-24 17:00:29 -04:00
Mark Reynolds
fee9beaa14 Bump version to 1.4.0.16
Revert "Ticket 49372 - filter optimisation improvements for common queries"
Revert "Ticket 49432 - filter optimise crash"
Ticket 49887: Fix SASL map creation when --disable-perl
Ticket 49858 - Add backup/restore and import/export functionality to WebUI/CLI
2018-08-24 16:52:49 -04:00
Mark Reynolds
a1ed3b7a96 Bump version to 1.4.0.15
Ticket 49029 - Internal logging thread data needs to allocate int pointers
Ticket 48061 : CI test - config
Ticket 48377 - Only ship libjemalloc.so.2
Ticket 49885 - On some platform fips does not exist
2018-08-16 13:38:59 -04:00