41a274793a
273 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
Mark Reynolds
|
41a274793a |
Bump version to 2.4.2
Issue 5793 - UI - fix suffix selection in export modal Issue 5793 - UI - Fix minor crashes (#5827) Issue 5825 - healthcheck - password storage scheme warning needs more info Issue 5822 - Allow empty export path for db2ldif Issue 5755 - Massive memory leaking on update operations (#5824) Issue 5701 - CI - Add more tests for referral mode fix (#5810) Issue 5551 - Almost empty and not loaded ns-slapd high cpu load Issue 5755 - The Massive memory leaking on update operations (#5803) Issue 2375 - CLI - Healthcheck - revise and add new checks Bump openssl from 0.10.52 to 0.10.55 in /src Issue 5793 - UI - movce from webpack to esbuild bundler Issue 5752 - CI - Add more tests for lastLoginHistorySize RFE (#5802) Issue 3527 - Fix HAProxy x390x compatibility and compiler warnings (#5801) Issue 5798 - CLI - Add multi-valued support to dsconf config (#5799) Issue 5781 - Bug handling return code of pre-extended operation plugin. Issue 5785 - move bash completion to post section of specfile Issue 5156 - (cont) RFE slapi_memberof reusing memberof values (#5744) Issue 4758 - Add tests for WebUI Issue 3527 - Add PROXY protocol support (#5762) Issue 5789 - Improve ds-replcheck error handling Issue 5786 - CLI - registers tools for bash completion Issue 5786 - Set minimal permissions on GitHub Workflows (#5787) Issue 5646 - Various memory leaks (#5725) Issue 5778 - UI - Remove error message if .dsrc is missing Issue 5751 - Cleanallruv task crashes on consumer (#5775) |
||
Mark Reynolds
|
66643dd6cf |
Bump version to 2.4.1
Issue 5770 - RFE - Extend Password Adminstrators to allow skipping password info updates Issue 5768 - CLI/UI - cert checks are too strict, and other issues Issue 5722 - fix compilation warnings (#5771) Issue 5765 - Improve installer selinux handling Issue 152 - RFE - Add support for LDAP alias entries Issue 5052 - BUG - Custom filters prevented entry deletion (#5060) Issue 5752 - RFE - Provide a history for LastLoginTime (#5753) Issue 5722 - RFE When a filter contains 'nsrole', improve response time by rewriting the filter (#5723) Issue 5704 - crash in sync_refresh_initial_content (#5720) Issue 5738 - RFE - UI - Read/write replication monitor info to .dsrc file Issue 5156 - build warnings (#5758) Issue 5749 - RFE - Allow Account Policy Plugin to handle inactivity and expiration at the same time Issue 5743 - Disabling replica crashes the server (#5746) Issue 2562 - Copy config files into backup directory Issue 5156 - fix build breakage from slapi-memberof commit Issue 4758 - Add tests for WebUI |
||
Mark Reynolds
|
4278187fdb |
Bump version to 2.4.0
Issue 5156 - RFE that implement slapi_memberof (#5694) Issue 5734 - RFE - Exclude pwdFailureTime and ContextCSN (#5735) Issue 5726 - ns-slapd crashing in ldbm_back_upgradednformat (#5727) Issue 4758 - Add tests for WebUI Issue 5718 - Memory leak in connection table (#5719) Issue 5705 - Add config parameter to close client conns on failed bind (#5712) Issue 4758 - Add tests for WebUI Issue 5643 - Memory leak in entryrdn during delete (#5717) Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations Issue 5701 - CLI - Fix referral mode setting (#5708) Bump openssl from 0.10.45 to 0.10.48 in /src (#5709) Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711) Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698) Issue 1081 - Stop schema replication from overwriting x-origin Issue 4812 - Listener thread does not scale with a high num of established connections (#5706) Issue 4812 - Listener thread does not scale with a high num of established connections (#5681) Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699) Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692) Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691) Issue 5687 - UI - sensitive information disclosure Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676) Issue 5554 - Add more tests to security_basic_test suite Issue 4583 - Update specfile to skip checks of ASAN builds Issue 4758 - Add tests for WebUI Issue 3604 - UI - Add support for Subject Alternative Names in CSR Issue 5600 - buffer overflow when enabling sync repl plugin when dynamic plugins is enabled Issue 5640 - Update logconv for new logging format Issue 5162 - CI - fix error message for invalid pem file Issue 5598 - In 2.x, SRCH throughput drops by 10% because of handling of referral (#5604) Issue 5671 - covscan - clang warning (#5672) Issue 5267 - CI - Fix issues with nsslapd-return-original-entrydn Issue 5666 - CLI - Add timeout parameter for tasks Issue 5567 - CLI - make ldifgen use the same default ldif name for all options Issue 5647 - Fix unused variable warning from previous commit (#5670) Issue 5162 - Lib389 - verify certificate type before adding Issue 5642 - Build fails against setuptools 67.0.0 Issue 5630 - CLI - need to add logging filter for stdout Issue 5646 - CLI/UI - do not hardcode password storage schemes Issue 5640 - Update logconv for new logging format issue 5647 - covscan: memory leak in audit log when adding entries (#5650) Issue 5658 - CLI - unable to add attribute with matching rule Issue 5653 - covscan - fix invalid dereference Issue 5652 - Libasan crash in replication/cascading_test (#5659) Issue 5628 - Handle graceful timeout in CI tests (#5657) Issue 5648 - Covscan - Compiler warnings (#5651) Issue 5630 - CLI - error messages should goto stderr Issue 2435 - RFE - Raise IDL Scan Limit to INT_MAX (#5639) Issue 5632 - CLI - improve error handling with db2ldif Issue 5517 - Replication conflict CI test sometime fails (#5518) Issue 5634 - Deprecated warning related to github action workflow code (#5635) Issue 5637 - Covscan - fix Buffer Overflows (#5638) Issue 5624 - RFE - UI - export certificates, and import text base64 encoded certificates Bump tokio from 1.24.1 to 1.25.0 in /src (#5629) Issue 4577 - Add LMDB pytest github action (#5627) Issue 4293 - RFE - CLI - add dsrc options for setting user and group subtrees Remove stale libevent(-devel) dependency Issue 5578 - dscreate ds-root does not normaile paths (#5613) Issue 5497 - boolean attributes should be case insensitive |
||
Mark Reynolds
|
80aafdcae5 |
Bump version to 2.3.2
Issue 5547 - automember plugin improvements Issue 5607, 5351, 5611 - UI/CLI - fix various issues Issue 5610 - Build failure on Debian Issue 5608 - UI - need to replace some "const" with "let" Issue 5560 - dscreate run by non superuser set defaults requiring superuser privilege (#5579) Issue 3604 - Create a private key/CSR with dsconf/Cockpit (#5584) Issue 5605 - Adding a slapi_log_backtrace function in libslapd (#5606) Issue 5602 - UI - browser crash when trying to modify read-only variable Issue 5581 - UI - Support cockpit dark theme Issue 5593 - CLI - dsidm account subtree-status fails with TypeError Issue 5591 - BUG - Segfault in cl5configtrim with invalid confi (#5592) Fix latest npm audit failures Issue 5599 - CI - webui tests randomly fail Issue 5348 - RFE - CLI - add functionality to do bulk updates to entries Issue 5588 - Fix CI tests Issue 5585 - lib389 password policy DN handling is incorrect (#5587) Issue 5521 - UI - Update plugins for new split PAM and LDAP pass thru auth Bump json5 from 2.2.1 to 2.2.3 in /src/cockpit/389-console Issue 5236 - UI add specialized group edit modal Issue 5550 - dsconf monitor crashes with Error math domain error (#5553) Issue 5278 - CLI - dsidm asks for the old password on password reset Issue 5531 - CI - use universal_lines in capture_output Issue 5425 - CLI - add confirmation arg when deleting backend Issue 5558 - non-root instance fails to start on creation (#5559) Issue 5545 - A random crash in import over lmdb (#5546) Issue 3615 - CLI - prevent virtual attribute indexing Update specfile and rust crates Issue 5413 - Allow mutliple MemberOf fixup tasks with different bases/filters Issue 5554 - Add more tests to security_basic_test suite (#5555) Issue 5561 - Nightly tests are failing Issue 5521 - RFE - split pass through auth cli Issue 5521 - BUG - Pam PTA multiple issues Issue 5544 - Increase default task TTL Issue 5526 - RFE - Improve saslauthd migration options (#5528) Issue 5539 - Make logger's parameter name unified (#5540) Issue 5541 - Fix typo in `lib389.cli_conf.backend._get_backend` (#5542) Issue 3729 - (cont) RFE Extend log of operations statistics in access log (#5538) Issue 5534 - Fix a rebase typo (#5537) Issue 5534 - Add copyright text to the repository files |
||
Mark Reynolds
|
145cec1ec7 |
Bump version to 2.3.1
Issue 5532 - Make db compaction TOD day more robust. Issue 3729 - RFE Extend log of operations statistics in access log (#5508) Issue 5529 - UI - Fix npm vulnerability in loader-utils Issue 5490 - tombstone in entryrdn index with lmdb but not with bdb (#5498) Issue 5162 - Fix dsctl tls ca-certfiicate add-cert arg requirement Issue 5510 - remove twalk_r dependency to build on RHEL8 (#5516) Issue 5162 - RFE - CLI allow adding CA certificate bundles Issue 5440 - memberof is slow on update/fixup if there are several 'groupattr' (#5455) Issue 5512 - BUG - skip pwdPolicyChecker OC in migration (#5513) Issue 3555 - UI - fix audit issue with npm loader-utils (#5514) Issue 5505 - Fix compiler warning (#5506) Issue 5469 - Increase the default value of nsslapd-conntablesize (#5472) Issue 5408 - lmdb import is slow (#5481) Issue 5429 - healthcheck - add checks for MemberOf group attrs being indexed Issue 5502 - RFE - Add option to display entry attributes in audit log Issue 5495 - BUG - Minor fix to dds skip, inconsistent attrs caused errors (#5501) Issue 5367 - RFE - store full DN in database record Issue 5495 - RFE - skip dds during migration. (#5496) Issue 5491 - UI - Add rework and finish jpegPhoto functionality (#5492) Issue 5368 - Retro Changelog trimming does not work (#5486) Issue 5487 - Fix various issues with logconv.pl Issue 5476 - RFE - add memberUid read aci by default (#5477) Issue 5482 - lib389 - Can not enable replication with a mixed case suffix Issue 5478 - Random crash in connection code during server shutdown (#5479) Issue 3061 - RFE - Add password policy debug log level Issue 5302 - Release tarballs don't contain cockpit webapp Issue 5262 - high contention in find_entry_internal_dn on mixed load (#5264) Issue 4324 - Revert recursive pthread mutex change (#5463) Issue 5462 - RFE - add missing default indexes (#5464) Issue 5465 - Fix dbscan linking (#5466) Issue 5271 - Serialization of pam_passthrough causing high etimes (#5272) Issue 5453 - UI/CLI - Changing Root DN breaks UI Issue 5446 - Fix some covscan issues (#5451) Issue 4308 - checking if an entry is a referral is expensive Issue 5447 - UI - add NDN max cache size to UI Issue 5443 - UI - disable save button while saving Issue 5413 - Allow only one MemberOf fixup task at a time Issue 4592 - dscreate error with custom dir_path (#5434) Issue 5158 - entryuuid fixup tasks fails in replicated topology (#5439) |
||
Mark Reynolds
|
165637f066 |
Bump version to 2.3.0
Issue 5012 - Migrate pcre to pcre2 - remove match limit Issue 5356 - Make Rust non-optional and update default password storage scheme Issue 5012 - Migrate pcre to pcre2 Issue 5428 - Fix regression with nscpEntryWsi computation Fix missing 'not' in description (closes #5423) (#5424) Issue 5421 - CI - makes replication/acceptance_test.py::test_modify_entry more robust (#5422) Issue 3903 - fix repl keep alive event interval Issue 5418 - Sync_repl may crash while managing invalid cookie (#5420) Issue 5415 - Hostname when set to localhost causing failures in other tests Issue 5412 - lib389 - do not set backend name to lowercase Issue 5407 - sync_repl crashes if enabled while dynamic plugin is enabled (#5411) Issue 5385 - LMDB - import crash in rdncache_add_elem (#5406) Issue 5403 - Memory leak in conntection table mulit list (#5404) Issue 3903 - keep alive update event starts too soon Issue 5397 - Fix various memory leaks Issue 5399 - UI - LDAP Editor is not updated when we switch instances (#5400) Issue 3903 - Supplier should do periodic updates Issue 5377 - Code cleanup: Fix Covscan invalid reference (#5393) Issue 5394 - configure doesn't check for lmdb and json-c Issue 5392 - dscreate fails when using alternative ports in the SELinux hi_reserved_port_t label range Issue 5386 - BUG - Update sudoers schema to correctly support UTF-8 (#5387) Issue 5388 - fix use-after-free and deadcode Issue 5383 - UI - Various fixes and RFE's for UI Issue 4656 - Remove problematic language from source code Issue 5380 - Separate cleanAllRUV code into new file Issue 5322 - optime & wtime on rejected connections is not properly set Issue 5335 - RFE - Add Security Audit Log Issue 5375 - CI - disable TLS hostname checking Issue 981 - Managed Entries betxnpreoperation - transaction not aborted on managed entry failure (#5369) Issue 5373 - dsidm user get_dn fails with search_ext() argument 1 must be str, not function Issue 5371 - Update npm and cargo packages Issue 3069 - Support ECDSA private keys for TLS (#5365) Issue 5290 - Importing certificate chain files via "import-server-key-cert" no longer works (#5293) |
||
Mark Reynolds
|
459f9c8265 |
Bump version to 2.2.2
Issue 5221 - fix covscan (#5359) Issue 5294 - Report Portal 5 is not processing an XML file with (#5358) Issue 5353 - CLI - dsconf backend export breaks with multiple backends Issue 5346 - New connection table fails with ASAN failures (#5350) Issue 5345 - BUG - openldap migration fails when ppolicy is active (#5347) Issue 5323 - BUG - improve skipping of monitor db (#5340) Issue 5329 - Improve replication extended op logging Issue 5343 - Various improvements to winsync Issue 4932 - CLI - add parser aliases to long arg names Issue 5332 - BUG - normalise filter as intended Issue 5327 - Validate test metadata Issue 4812 - Scalability with high number of connections (#5090) Issue 4348 - Add tests for dsidm Issue 5333 - 389-ds-base fails to build with Python 3.11 |
||
Mark Reynolds
|
1d58aef426 |
Bump version to 2.2.1-3
Issue 5332 - BUG - normalise filter as intended Issue 5327 - Validate test metadata Issue 4348 - Add tests for dsidm Bump crossbeam-utils from 0.8.6 to 0.8.8 in /src Issue 5333 - 389-ds-base fails to build with Python 3.11 |
||
Mark Reynolds
|
9f03f8a232 |
Bump version to 2.2.1
Issue 5323 - BUG - Fix issue in mdb tests with monitor (#5326) Issue 5170 - BUG - incorrect behaviour of filter test (#5315) Issue 5324 - plugin acceptance test needs hardening Issue 5319 - dsctl_tls_test.py fails with openssl-3.x Issue 5323 - BUG - migrating database for monitoring interface lead to crash (#5321) Issue 5304 - Need a compatibility option about sub suffix handling (#5310) Issue 5313 - dbgen test uses deprecated -h HOST and -p PORT options for ldapmodify Issue 5311 - Missing Requires for acl in the spec file Issue 5305 - OpenLDAP version autodetection doesn't work Issue 5307 - VERSION_PREREL is not set correctly in CI builds Issue 5302 - Release tarballs don't contain cockpit webapp Issue 5170 - RFE - improve filter logging to assist debugging (#5301) Issue 5299 - jemalloc 5.3 released Issue 5175 - Remove stale zlib-devel dependency declaration (#5173) Issue 5294 - Report Portal 5 is not processing test results XML file Issue 5170 - BUG - ldapsubentries were incorrectly returned (#5285) Issue 5291 - Harden ReplicationManager.wait_for_replication (#5292) Issue 379 - RFE - Compress rotated logs (fix linker) Issue 379 - RFE - Compress rotated logs Issue 5281 - HIGH - basic test does not run Issue 5284 - Replication broken after password change (#5286) Issue 5279 - dscontainer: TypeError: unsupported operand type(s) for /: 'str' and 'int' Issue 5170 - RFE - Filter optimiser (#5171) Issue 5276 - CLI - improve task handling Issue 5126 - Memory leak in slapi_ldap_get_lderrno (#5153) Issue 3 - ansible-ds - Prefix handling fix (#5275) Issue 5273 - CLI - add arg completer for instance name Issue 2893 - CLI - dscreate - add options for setting up replication Issue 4866 - CLI - when enabling replication set changelog trimming by default Issue 5241 - UI - Add account locking missing functionality (#5251) Issue 5180 - snmp_collator tries to unlock NULL mutex (#5266) Issue 4904 - Fix various small issues lib389 prerequisite for ansible-ds (#5253) Issue 5260 - BUG - OpenLDAP allows multiple names of memberof overlay (#5261) Issue 5252 - During DEL, vlv search can erroneously return NULL candidate (#5256) Issue 5254 - dscreate create-template regression due to 5a3bdc336 (#5255) Issue 5210 - Python undefined names in lib389 Issue 5065 - Crash in suite plugins - test_dna_max_value (#5108) Issue 5247 - BUG - Missing attributes in samba schema (#5248) Issue 5242- Craft message may crash the server (#5243) Issue 4775 -plugin entryuuid failing (#5229) Issue 5239 - Nightly copr builds are broken Issue 5237 - audit-ci: Cannot convert undefined or null to object Issue 5234 - UI - rename Users and Groups tab Issue 5227 - UI - No way to move back to Get Started step (#5233) Issue 5217 - Simplify instance creation and administration by non root user (#5224) |
||
Mark Reynolds
|
e34784505a |
Bump version to 2.1.1
Issue 5230 - Race condition in RHDS disk monitoring functions Issue 4299 - UI - Add CoS funtionality (#5196) Issue 5225 - UI - impossible to manually set entry cache Issue 5186 - UI - Fix SASL Mapping regex test feature Issue 5221 - User with expired password can still login with full privledges Issue 5218 - double-free of the virtual attribute context in persistent search (#5219) Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194) Issue 5200 - dscontainer should use environment variables with DS_ prefix Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn Issue 5051 - RFE - ADSync flatten tree (#5192) Issue 5188 - UI - LDAP editor - add entry and group types Issue 5184 - memberOf does not work correctly with multiple include scopes Issue 5162 - BUG - error on importing chain files (#5164) Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179) Issue 5122 - dsconf instance backend suffix set doesn't accept backend name (#5178) Issue 5032 - Fix configure option in specfile (#5174) Issue 5176 - CI rewriter fails when libslapd.so.0 does not exist (#5177) Issue 5160 - BUG - x- prefix in descr-oid can confuse oid parser (#5161) Issue 5137 - RFE - improve sssd conf output (#5138) Issue 5102 - BUG - container may fail with bare uid/gid (#5140) Issue 5145 - Fix covscan errors Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task Issue 4299 - UI - Add Role funtionality (#5163) Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) Issue 5149 - Build failure on EL8 - undefined reference to `twalk_r' Issue 5142 - CLI - dsctl dbgen is broken Issue 4678 - Added test cases |
||
Mark Reynolds
|
7a69d01ec0 |
Bump version to 2.2.0-1
Issue 5230 - Race condition in RHDS disk monitoring functions Issue 5193 - Incomplete ruv occasionally returned from ruv search (#5194) Issue 4970 - Add support for recursively deleting subentries Issue 4299 - UI - Add CoS funtionality (#5196) Issue 5225 - UI - impossible to manually set entry cache Issue 5186 - UI - Fix SASL Mapping regex test feature Issue 5221 - User with expired password can still login with full privledges Issue 5218 - double-free of the virtual attribute context in persistent search (#5219) Issue 5214 - CI Test tests/suites/replication/virtual_attribute_replication_test.py (#5215) Issue 5197 - Build break in lib389 with INSTALL_PREFIX (#5198) Issue 5200 - dscontainer should use environment variables with DS_ prefix Issue 5189 - memberOf plugin exclude subtree not cleaning up groups on modrdn Issue 5051 - RFE - ADSync flatten tree (#5192) Issue 5188 - UI - LDAP editor - add entry and group types Issue 5184 - memberOf does not work correctly with multiple include scopes Issue 5162 - BUG - error on importing chain files (#5164) Issue 5186 - UI - Fix SASL Mapping regex validation and other minor improvements Issue 5048 - Support for nsslapd-tcp-fin-timeout and nsslapd-tcp-keepalive-time (#5179) Issue 5122 - dsconf instance backend suffix set doesn't accept backend name (#5178) Issue 5032 - Fix configure option in specfile (#5174) Issue 5176 - CI rewriter fails when libslapd.so.0 does not exist (#5177) Issue 5160 - BUG - x- prefix in descr-oid can confuse oid parser (#5161) Issue 5137 - RFE - improve sssd conf output (#5138) Issue 5102 - BUG - container may fail with bare uid/gid (#5140) Issue 5145 - Fix covscan errors Issue 4721 - UI - attribute uniqueness crashes UI when there are no configs Issue 5155 - RFE - Provide an option to abort an Auto Member rebuild task Issue 4299 - UI - Add Role funtionality (#5163) Issue 5050 - bdb bulk op fails if fs page size > 8K (#5150) Issue 5149 - Build failure on EL8 - undefined reference to `twalk_r' Issue 5142 - CLI - dsctl dbgen is broken Issue 4678 - Added test cases |
||
Mark Reynolds
|
04994aacbb |
Bump version to 2.1.0-1
Issue 4299 - UI - fix minor issues with ldap editor (table view) Issue 4299 - UI - fix minor issues with ldap editor Issue 5103 - UI - Add support for TPR to web console (#5111) Issue 2790 - RFE - set db home directory to /dev/shm by default Issue 5127 - ds_selinux_restorecon.sh: always exit 0 Issue 5135 - UI - Disk monitoring threshold does update properly Issue 5129 - BUG - Incorrect fn signature in add_index (#5130) Issue 5132 - Update Rust crate lru to fix CVE Issue 3555 - UI - fix audit issue with npm nanoid Issue 4299 - UI - Add ACI editing features Issue 5127 - run restorecon on /dev/shm at server startup Issue 5124 - dscontainer fails to create an instance Issue 5098 - Multiple issues around replication and CI test test_online_reinit_may_hang (#5109) Issue 4939 - Redesign LMDB import (#5071) Issue 5113 - Increase timestamp precision for development builds Issue 5115 - AttributeError: type object 'build_manpages' has no attribute 'build_manpages' Issue 5117 - Revert skipif line from CI test (#5118) Issue 5102 - BUG - container may fail with bare uid/gid (#5110) Issue 5077 - UI - Add retrocl exclude attribute functionality (#5078) Issue 5105 - During a bind, if the target entry is not reachable the operation may complete without sending result (#5107) Issue 5074 - retro changelog cli updates (#5075) Issue 3584 - Add is_fips check to password tests (#5100) Issue 5095 - sync-repl with openldap may send truncated syncUUID (#5099) Issue 5032 - Fix OpenLDAP version check (#5091) Issue 5080 - BUG - multiple index types not handled in openldap migration (#5094) Issue 2929 - Fix github warnings Issue 5053 - Improve GitHub Actions debugging Issue 5088 - dsctl dblib broken because of a merge issue (#5089) Issue 5079 - BUG - multiple ways to specific primary (#5087) Issue 5085 - Race condition about snmp collator at startup (#5086) Issue 5082 - slugify: ModuleNotFoundError when running test cases Issue 4959 - Invalid /etc/hosts setup can cause isLocalHost to fail (#5003) Issue 5037 - in OpenQA changelog trimming can crashes (#5070) Issue 5049 - ns-slapd crash in replication/acceptance_test.py (#5063) Issue 4890 - Need cli to easely get simple performance statistics (#4891) Issue 5011 - test_replica_backup_and_restore random failure (#5066) Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality Issue 5018 - RFE - openSUSE systemd hardening (#5019) Issue 4962 - Fix various UI bugs - Database and Backups (#5044) Issue 5055 - Improve core dump detection and collection in PR CI Issue 4994 - Revert retrocl dependency workaround (#4995) Issue 5046 - BUG - update concread (#5047) Issue 5043 - BUG - Result must be used compiler warning (#5045) Issue 4312 - performance search rate: contention on global monitoring counters (#4940) Issue 5034 - is_dbi contains an invalid debug message that trigger failure in import_tests (#5035) Issue 5029 - Unbind generates incorrent closed error message (#5030) Issue 4165 - Don't apply RootDN access control restrictions to UNIX connections Issue 4931 - RFE: dsidm - add creation of service accounts Issue 5024 - BUG - windows ro replica sigsegv (#5027) Issue 4758 - Add tests for WebUI Issue 5032 - OpenLDAP is not shipped with non-threaded version of libldap (#5033) Issue 5038 - BUG - dsconf tls may fail due to incorrect cert path (#5039) Issue 5020 - BUG - improve clarity of posix win sync logging (#5021) Issue 5011 - test_replica_backup_and_restore random failure (#5028) Issue 5025 - RFE - remove useless logging (#5026) Issue 5008 - If a non critical plugin can not be loaded/initialized, bootstrap should succeeds (#5009) Issue 4962 - Fix various UI bugs - Settings and Monitor (#5016) Issue 4976 - Failure in suites/import/import_test.py::test_fast_slow_import (#5017) Issue 5014 - UI - Add group creation to LDAP editor Issue 5006 - UI - LDAP editor tree not being properly updated Issue 4923 - issue about LMDB dbi versus txn handling (#4924) Issue 5001 - Update CI test for new availableSASLMechs attribute Issue 4959 - Invalid /etc/hosts setup can cause isLocalHost to fail. Issue 5001 - Fix next round of UI bugs: Issue 4962 - Fix various UI bugs - dsctl and ciphers (#5000) Issue 4734 - ldif2db - import of entry with no parent doesnt generate a warning Issue 4778 - [RFE] Schedule execution of "compactdb" at specific date/time Issue 4978 - use more portable python command for checking containers Issue 4990 - CI tests: improve robustness of fourwaymmr (#4991) Issue 4992 - BUG - slapd.socket container fix (#4993) Issue 4984 - BUG - pid file handling (#4986) Issue 4460 - python3-lib389 ignore the configuration parameters from … (#4906) Issue 4982 - BUG - missing inttypes.h (#4983) Issue 4758 - Add tests for WebUI Issue 4972 - gecos with IA5 introduces a compatibility issue with previous (#4981) Issue 4096 - Missing perl dependencies for logconv.pl Issue 4758 - Add tests for WebUI Issue 4978 - make installer robust Issue 4898 - Implement bdb to lmdb CLI migration tools (#4952) Issue 4976 - Failure in suites/import/import_test.py::test_fast_slow_import Issue 4973 - update snmp to use /run/dirsrv for PID file Issue 4973 - installer changes permissions on /run Issue 4959 - BUG - Invalid /etc/hosts setup can cause isLocalHost (#4960) Issue 4962 - Fix various UI bugs - Plugins (#4969) Issue 4092 - systemd-tmpfiles warnings Issue 4956 - Automember allows invalid regex, and does not log proper error Issue 4731 - Promoting/demoting a replica can crash the server Issue 4962 - Fix various UI bugs part 1 Issue 3584 - Fix PBKDF2_SHA256 hashing in FIPS mode (#4949) Issue 4943 - Fix csn generator to limit time skew drift (#4946) Issue 4954 - pytest is killed by OOM killer when the whole test suite is executed Issue 2790 - Set db home directory by default Issue 4299 - Merge LDAP editor code into Cockpit UI Issue 4938 - max_failure_count can be reached in dscontainer on slow machine with missing debug exception trace Issue 4921 - logconv.pl -j: Use of uninitialized value (#4922) Issue 4896 - improve CI tests report in case of SERVER_DOWN exception (#4897) Issue 4678 - RFE automatique disable of virtual attribute checking (#4918) Issue 4847 - BUG - potential deadlock in replica (#4936) Issue 4513 - fix ACI CI tests involving ip/hostname rules Issue 4925 - Performance ACI: targetfilter evaluation result can be reused (#4926) Issue 4916 - Memory leak in ldap-agent Issue 4656 DS Remove problematic language from CLI tools and UI (#4893) Issue 4908 - Updated several dsconf --help entries (typos, wrong descriptions, etc.) Issue 4912 - Account Policy plugin does not set the config entry DN Issue 4863 - typoes in logconv.pl Issue 4796 - Add support for nsslapd-state to CLI & UI Issue 4894 - IPA failure in ipa user-del --preserve (#4907) Issue 4914 - BUG - resolve duplicate stderr with clang (#4915) Issue 4912 - dsidm command crashing when account policy plugin is enabled Issue 4910 - db reindex corrupts RUV tombstone nsuiqueid index Issue 4577 - Add GitHub actions Issue 4901 - Add COPR integration Issue 4869 - Fix retro cl trimming misuse of monotonic/realtime clocks Issue 4889 - bdb lock deadlock while reindex/import vlv index (#4892) Issue 4773 - Extend CI tests for DNA interval assignment Issue 4887 - UI - fix minor regression from camelCase fixup Issue 4887 - UI - Update webpack.config.js and package.json Issue 4725 [RFE] DS - Update the password policy to support Temporary Password Rules (#4853) Issue 4149 - UI - Migrate the remaining components to PF4 Issue 4169 - Migrate Replication & Schema tabs to PF4 Issue 4875 - CLI - Add some verbosity to installer Issue 4884 - server crashes when dnaInterval attribute is set to zero Issue 4880: Revert removed_config_49298_test.py wrongly modified by issue 4699 (#4881) Issue 4699 - backend redesign phase 4 - db-mdb plugin implementation (#4716) Issue 4877 - RFE - EntryUUID to validate UUIDs on fixup (#4878) Issue 4872 - BUG - entryuuid enabled by default causes replication issues (#4876) Issue 4775 - Add entryuuid CLI and Fixup (#4776) Issue 4763 - Attribute Uniqueness Plugin uses wrong subtree on ModRDN (#4871) Issue 4851 - Typos in "dsconf pwpolicy set --help" (#4867) Issue 4096 - Missing perl dependencies for logconv.pl Issue 4736 - lib389 - fix regression in certutil error checking |
||
Mark Reynolds
|
0074e3f5ba |
Bump version to 2.0.13
Issue 5132 - Update Rust crate lru to fix CVE Issue 3555 - UI - fix audit issue with npm nanoid Issue 4299 - UI - Add ACI editing features Issue 4299 - UI - LDAP editor - add "edit" and "rename" functionality Issue 5127 - run restorecon on /dev/shm at server startup Issue 5124 - dscontainer fails to create an instance Issue 4312 - fix compiler warnings Issue 5115 - AttributeError: type object 'build_manpages' has no attribute 'build_manpages' Issue 4312 - performance search rate: contention on global monitoring counters (#4940) Issue 5105 - During a bind, if the target entry is not reachable the operation may complete without sending result (#5107) Issue 5095 - sync-repl with openldap may send truncated syncUUID (#5099) Issue 3584 - Add is_fips check to password tests (#5100) Issue 5074 - retro changelog cli updates (#5075) Issue 4994 - Revert retrocl dependency workaround (#4995) |
||
Mark Reynolds
|
2351af3f1f |
Bump version to 2.0.12-1
Issue 4299 - UI LDAP editor - add "edit" and "rename" functionality Issue 4962 - Fix various UI bugs - Database and Backups (#5044) Issue 5046 - BUG - update concread (#5047) Issue 5043 - BUG - Result must be used compiler warning (#5045) Issue 4165 - Don't apply RootDN access control restrictions to UNIX connections Issue 4931 - RFE: dsidm - add creation of service accounts Issue 5024 - BUG - windows ro replica sigsegv (#5027) Issue 5020 - BUG - improve clarity of posix win sync logging (#5021) Issue 5008 - If a non critical plugin can not be loaded/initialized, bootstrap should succeeds (#5009) |
||
Mark Reynolds
|
3d04292979 |
Bump version to 2.0.11
Issue 4962 - Fix various UI bugs - Settings and Monitor (#5016) Issue 5014 - UI - Add group creation to LDAP editor Issue 5006 - UI - LDAP editor tree not being properly updated Issue 5001 - Update CI test for new availableSASLMechs attribute Issue 4959 - Invalid /etc/hosts setup can cause isLocalHost to fail. Issue 5001 - Fix next round of UI bugs: Issue 4962 - Fix various UI bugs - dsctl and ciphers (#5000) Issue 4978 - use more portable python command for checking containers Issue 4678 - RFE automatique disable of virtual attribute checking (#4918) Issue 4972 - gecos with IA5 introduces a compatibility issue with previous (#4981) Issue 4978 - make installer robust Issue 4976 - Failure in suites/import/import_test.py::test_fast_slow_import Issue 4973 - update snmp to use /run/dirsrv for PID file Issue 4962 - Fix various UI bugs - Plugins (#4969) Issue 4973 - installer changes permissions on /run Issue 4092 - systemd-tmpfiles warnings Issue 4956 - Automember allows invalid regex, and does not log proper error Issue 4731 - Promoting/demoting a replica can crash the server Issue 4962 - Fix various UI bugs part 1 Issue 3584 - Fix PBKDF2_SHA256 hashing in FIPS mode (#4949) Issue 4943 - Fix csn generator to limit time skew drift (#4946) Issue 2790 - Set db home directory by default Issue 4299 - Merge LDAP editor code into Cockpit UI Issue 4938 - max_failure_count can be reached in dscontainer on slow machine with missing debug exception trace Issue 4921 - logconv.pl -j: Use of uninitialized value (#4922) Issue 4847 - BUG - potential deadlock in replica (#4936) Issue 4513 - fix ACI CI tests involving ip/hostname rules Issue 4925 - Performance ACI: targetfilter evaluation result can be reused (#4926) Issue 4916 - Memory leak in ldap-agent |
||
Mark Reynolds
|
f6889418c5 |
Bump version to 2.0.10
Issue 4908 - Updated several dsconf --help entries (typos, wrong descriptions, etc.) Issue 4912 - Account Policy plugin does not set the config entry DN Issue 4863 - typoes in logconv.pl Issue 4796 - Add support for nsslapd-state to CLI & UI Issue 4894 - IPA failure in ipa user-del --preserve (#4907) Issue 4912 - dsidm command crashing when account policy plugin is enabled Issue 4910 - db reindex corrupts RUV tombstone nsuiqueid index Issue 4869 - Fix retro cl trimming misuse of monotonic/realtime clocks Issue 4887 - UI - fix minor regression from camelCase fixup |
||
Mark Reynolds
|
7466cff129 |
Bump version to 2.0.7
Issue 4443 - Internal unindexed searches in syncrepl/retro changelog Issue 4603 - Reindexing a single backend (#4831) Issue 4169 - UI - migrate Server Tab forms to PF4 Issue 4817 - BUG - locked crypt accounts on import may allow all passwords (#4819) Issue 4820 - RFE - control flow integrity (#4821) Issue 4706 - negative wtime for compare operations (#4780) Issue 4414 - SIGFPE crash in rhds disk monitoring routine (#4829) Issue 4262 - Fix Index out of bound in fractional test (#4828) Issue 4826 - Filter argparse-manpage from autogenerated requires Issue 4822 - Fix CI temporary password: fixture leftover breaks them (#4823) Issue 2820 - Fix CI test suite issues |
||
Thierry Bordaz
|
831791b49b |
Bump version to 2.0.6
Issue 4803 - Improve DB Locks Monitoring Feature Descriptions Issue 4803 - Improve DB Locks Monitoring Feature Descriptions (#4810) Issue 4169 - UI - Migrate Typeaheads to PF4 (#4808) Issue 4414 - disk monitoring - prevent division by zero crash Issue 4788 - CLI should support Temporary Password Rules attributes (#4793) Issue 4656 - Fix replication plugin rename dependency issues Issue 4656 - replication name change upgrade code causes crash with dynamic plugins Issue 4506 - Improve SASL logging Issue 4709 - Fix double free in dbscan Issue 4093 - Fix MEP test case Issue 4747 - Remove unstable/unstatus tests (followup) (#4809) Issue 4791 - Missing dependency for RetroCL RFE (#4792) Issue 4794 - BUG - don't capture container output (#4798) Issue 4593 - Log an additional message if the server certificate nickname doesn't match nsSSLPersonalitySSL value Issue 4797 - ACL IP ADDRESS evaluation may corrupt c_isreplication_session connection flags (#4799) Issue 4169 - UI Migrate checkbox to PF4 (#4769) Issue 4447 - Crash when the Referential Integrity log is manually edited Issue 4773 - Add CI test for DNA interval assignment Issue 4789 - Temporary password rules are not enforce with local password policy (#4790) Issue 4379 - fixing regression in test_info_disclosure Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service Issue 4379 - Allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service Issue 4575 Update test docstrings metadata Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream removed the snmp_present() from utils.py as we have get_rpm_version() in conftest.py Issue 4753 - Adjust our tests to 389-ds-base-snmp missing in RHEL 9 Appstream |
||
Mark Reynolds
|
4b440cd4f3 |
Bump version to 2.0.5
Issue 4778 - RFE - Allow setting TOD for db compaction and add task Issue 4169 - UI - Port plugin tables to PF4 Issue 4656 - Allow backward compatilbity for replication plugin name change Issue 4764 - replicated operation sometime checks ACI (#4783) Issue 2820 - Fix CI test suite issues Issue 4781 - There are some typos in man-pages Issue 4773 - Enable interval feature of DNA plugin Issue 4623 - RFE - Monitor the current DB locks (#4762) Issue 3555 - Fix UI audit issue Issue 4725 - Fix compiler warnings Issue 4770 - Lower FIPS logging severity Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) Issue 4725 - [RFE] DS - Update the password policy to support a Temporary Password Rules (#4727) Issue 4747 - Remove unstable/unstatus tests from PRCI (#4748) Issue 4759 - Fix coverity issue (#4760) Issue 4169 - UI - Migrate Buttons to PF4 (#4745) Issue 4714 - dscontainer fails with rootless podman Issue 4750 - Fix compiler warning in retrocl (#4751) Issue 4742 - UI - should always use LDAPI path when calling CLI Issue 4169 - UI - Migrate Server, Security, and Schema tables to PF4 Issue 4667 - incorrect accounting of readers in vattr rwlock (#4732) Issue 4701 - RFE - Exclude attributes from retro changelog (#4723) Issue 4740 - Fix CI lib389 userPwdPolicy and subtreePwdPolicy (#4741) Issue 4711 - SIGSEV with sync_repl (#4738) Issue 4734 - import of entry with no parent warning (#4735) Issue 4729 - GitHub Actions fails to run pytest tests Issue 4656 - Remove problematic language from source code Issue 4632 - dscontainer: SyntaxWarning: "is" with a literal. Issue 4169 - UI - migrate replication tables to PF4 Issue 4637 - ndn cache leak (#4724) Issue 4577 - Fix ASAN flags in specfile Issue 4169 - UI - PF4 migration - database tables issue 4653 - refactor ldbm backend to allow replacement of BDB - phase 3e - dbscan (#4709) |
||
Thierry Bordaz
|
b8d7d0ed50 | Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) | ||
Thierry Bordaz
|
cf285c29b1 |
Bump version to 2.0.4.3
Issue 4765 - database suffix unexpectdly changed from .db to .db4 (#4766) |
||
Thierry Bordaz
|
fa350ec502 |
Bump version to 2.0.4
Issue 4680 - 389ds coredump (@389ds/389-ds-base-nightly) in replica install with CA (#4715) Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4713) Issue 4700 - Regression in winsync replication agreement (#4712) Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4710) Issue 4169 - UI - migrate monitor tables to PF4 issue 4585 - backend redesign phase 3c - dbregion test removal (#4665) Issue 2736 - remove remaining perl references Issue 2736 - https://github.com/389ds/389-ds-base/issues/2736 Issue 4706 - negative wtime in access log for CMP operations Issue 3585 - LDAP server returning controltype in different sequence Issue 4127 - With Accounts/Account module delete fuction is not working (#4697) Issue 4666 - BUG - cb_ping_farm can fail with anonymous binds disabled (#4669) Issue 4671 - UI - Fix browser crashes Issue 4169 - UI - Add PF4 charts for server stats Issue 4648 - Fix some issues and improvement around CI tests (#4651) Issue 4654 Updates to tickets/ticket48234_test.py (#4654) Issue 4229 - Fix Rust linking Issue 4673 - Update Rust crates Issue 4658 - monitor - connection start date is incorrect Issue 4169 - UI - migrate modals to PF4 Issue 4656 - remove problematic language from ds-replcheck Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down Issue 4656 - Remove problematic language from UI/CLI/lib389 Issue 4661 - RFE - allow importing openldap schemas (#4662) Issue 4659 - restart after openldap migration to enable plugins (#4660) Merge pull request #4664 from mreynolds389/issue4663 issue 4552 - Backup Redesign phase 3b - use dbimpl in replicatin plugin (#4622) Issue 4643 - Add a tool that generates Rust dependencies for a specfile (#4645) Issue 4646 - CLI/UI - revise DNA plugin management Issue 4644 - Large updates can reset the CLcache to the beginning of the changelog (#4647) Issue 4649 - crash in sync_repl when a MODRDN create a cenotaph (#4652) Issue 4169 - UI - Migrate alerts to PF4 Issue 4169 - UI - Migrate Accordians to PF4 ExpandableSection Issue 4595 - Paged search lookthroughlimit bug (#4602) Issue 4169 - UI - port charts to PF4 Issue 2820 - Fix CI test suite issues Issue 4513 - CI - make acl ip address tests more robust |
||
Mark Reynolds
|
5a5753301e |
Bump version to 2.0.3
Issue 4619 - remove pytest requirement from lib389 Issue 4615 - log message when psearch first exceeds max threads per conn Issue 4469 - Backend redesing phase 3a - implement dbimpl API and use it in back-ldbm (#4618) Issue 4324 - Some architectures the cache line size file does not exist Issue 4593 - RFE - Print help when nsSSLPersonalitySSL is not found (#4614) Issue 4469 - Backend redesign phase 3a - bdb dependency removal from back-ldbm PR 4564 - Update dscontainer Issue 4149 - UI - port TreeView and opther components to PF4 Issue 4577 - Add GitHub actions Issue 4591 - RFE - improve openldap_to_ds help and features (#4607) issue 4612 - Fix pytest fourwaymmr_test for non root user (#4613) Issue 4609 - CVE - info disclosure when authenticating Issue 4348 - Add tests for dsidm Issue 4571 - Stale libdb-utils dependency Issue 4600 - performance modify rate: reduce lock contention on the object extension factory (#4601) Issue 4577 - Add GitHub actions Issue 4588 - BUG - unable to compile without xcrypt (#4589) Issue 4579 - libasan detects heap-use-after-free in URP test (#4584) Issue 4581 - A failed re-indexing leaves the database in broken state (#4582) Issue 4348 - Add tests for dsidm Issue 4577 - Add GitHub actions Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573) Issue 4093 - fix compiler warnings and update doxygen Issue 4575 - Update test docstrings metadata Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553) Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569) Issue 4513 - Add DS version check to SSL version test (#4570) Issue 5442 - Search results are different between RHDS10 and RHDS11 Issue 4396 - Minor memory leak in backend (#4558) Issue 4513 - Fix replication CI test failures (#4557) Issue 4513 - Fix replication CI test failures (#4557) Issue 4153 - Added a CI test (#4556) Issue 4506 - BUG - fix oob alloc for fds (#4555) Issue 4548 - CLI - dsconf needs better root DN access control plugin validation Issue 4506 - Temporary fix for io issues (#4516) Issue 4535 - lib389 - Fix log function in backends.py Issue 4534 - libasan read buffer overflow in filtercmp (#4541) Issue 4544 - Compiler warnings on krb5 functions (#4545) Update rpm.mk for RUST tarballs |
||
Mark Reynolds
|
a5985f5eb8 |
Bump version to 2.0.2
Issue 4539 - BUG - no such file if no overlays in openldap during migration (#4540) Issue 4528 - Fix cn=monitor SCOPE_ONE search (#4529) Issue 4535 - lib389 - healthcheck throws exception if backend is not replicated Issue 4537 - Use KRB5_CLIENT_KTNAME for client keytabs (#4523) Issue 4513 - CI Tests - fix test failures Issue 4504 - insure that repl_monitor_test use ldapi (for RHEL) - fix merge issue (#4533) Issue 4315 - performance search rate: nagle triggers high rate of setsocketopt Issue 4504 - pytest test_dsconf_replication_monitor fails on RHEL - Fix merging issue (#4530) Issue 4504 - Insure ldapi is enabled in repl_monitor_test.py (Needed on RHEL) (#4527) Issue 4506 - BUG - Fix bounds on fd table population (#4520) Issue 4521 - DS crash in deref plugin if dereferenced entry exists but is not returned by internal search (#4525) Issue 4219 - Log internal unindexed searches (notes=A) Issue 4384 - Separate eventq into REALTIME and MONOTONIC Issue 4381 - RFE - LDAPI authentication DN rewritter Issue 4513 - Fix schema test and lib389 task module (#4514) Issue 4414 - disk monitoring - prevent division by zero crash Issue 4517 - BUG: Multiple systemd pin warnings (#4518) Issue 4507 - Improve csngen testing task (#4508) Issue 4498 - BUG - entryuuid replication may not work (#4503) Issue 4480 - Unexpected info returned to ldap request (#4491) Issue 4504 - Fix pytest test_dsconf_replication_monitor (#4505) Issue 4373 - BUG - one line cleanup, free results in mt if ent 0 (#4502) Issue 4500 - Add cockpit enabling to dsctl Issue 4272 - RFE - add support for gost-yescrypt for hashing passwords (#4497) Issue 1795 - RFE - Enable logging for libldap and libber in error log (#4481) Issue 3522 - Remove DES to AES conversion code Issue 4492 - Changelog cache can upload updates from a wrong starting point (CSN) (#4493) Issue 4373 - BUG - calloc of size 0 in MT build (#4496) Issue 4483 - heap-use-after-free in slapi_be_getsuffix Issue 4486 - Remove random ldif file generation from import test (#4487) Issue 4224 - cleanup specfile after libsds removal Issue 4421 - Unable to build with Rust enabled in closed environment Issue 4489 - Remove return statement from a void function (#4490) Issue 4229 - RFE - Improve rust linking and build performance (#4474) Issue 4224 - openldap can become confused with entryuuid Issue 4313 - improve tests and improve readme re refdel Issue 4313 - fix potential syncrepl data corruption Issue 4419 - Warn users of skipped entries during ldif2db online import (#4476) Issue 4243 - Fix test (4th): SyncRepl plugin provides a wrong (#4475) Issue 4315 - performance search rate: nagle triggers high rate of setsocketopt (#4437) Issue 4460 - BUG - add machine name to subject alt names in SSCA (#4472) Issue 4446 - RFE - openldap password hashers Issue 4284 - dsidm fails to delete an organizationalUnit entry Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4466) (#4466) Issue 4464 - RFE - clang with ds+asan+rust Issue 4105 - Remove python.six (fix regression) Issue 4384 - Use MONOTONIC clock for all timing events and conditions Issue 4418 - ldif2db - offline. Warn the user of skipped entries Issue 4243 - Fix test: SyncRepl plugin provides a wrong cookie (#4467) Issue 4460 - BUG - lib389 should use system tls policy Issue 3657 - Add options to dsctl for dsrc file Issue 4454 - RFE - fix version numbers to allow object caching Issue 3986 - UI - Handle objectclasses that do not have X-ORIGIN set Issue 4297 - 2nd fix for on ADD replication URP issue internal searches with filter containing unescaped chars (#4439) Issue 4112 - Added a CI test (#4441) Issue 4449 - dsconf replication monitor fails to retrieve database RUV - consumer (Unavailable) (#4451) Issue 4105 - Remove python.six from lib389 (#4456) Issue 4440 - BUG - ldifgen with --start-idx option fails with unsupported operand (#4444) Issue 4410 - RFE - ndn cache with arc in rust Issue 4373 - BUG - Mapping Tree nodes can be created that are invalid Issue 4428 - BUG Paged Results with critical false causes sigsegv in chaining Issue 4428 - Paged Results with Chaining Test Case Issue 2054 - do not add referrals for masters with different data generation Issue 4383 - Do not normalize escaped spaces in a DN Issue 4432 - After a failed online import the next imports are very slow Issue 4316 - performance search rate: useless poll on network send callback (#4424) Issue 4281 - dsidm user status fails with Error: 'nsUserAccount' object has no attribute 'is_locked' Issue 4429 - NULL dereference in revert_cache() Issue 4412 - Fix CLI repl-agmt requirement for parameters (#4422) Issue 4407 - RFE - remove http client and presence plugin (#4409) Issue 4398 - build problems at alpine linux Issue 4415 - unable to query schema if there are extra parenthesis |
||
Mark Reynolds
|
ded5ac3473 |
Bump version to 2.0.1
Issue 4420 - change NVR to use X.X.X instead of X.X.X.X Issue 4391 - DSE config modify does not call be_postop (#4394) Issue 4218 - Verify the new wtime and optime access log keywords (#4397) Issue 4176 - CL trimming causes high CPU Issue 2058 - Add keep alive entry after on-line initialization - second version (#4399) Issue 4403 - RFE - OpenLDAP pw hash migration tests (#4408) |
||
Mark Reynolds
|
aa29d088bc |
Bump version to 1.4.5.0
Issue 2526 - revert backend validation check Issue 4262 - more perl removal cleanup Issue 2526 - retrocl backend created out of order |
||
Mark Reynolds
|
1aab708f1c |
Bump version to 1.4.4.6
Issue 4262 - Remove legacy tools subpackage (final cleanup) Issue 4262 - Remove legacy tools subpackage (restart instances after rpm install) Issue 4262 - Remove legacy tools subpackage Issue 2526 - revert API change in slapi_be_getsuffix() Issue 4363 - Sync repl: per thread structure was incorrectly initialized (#4395) Issue 4392 - Update create_test.py Issue 2820 - Fix CI tests (#4365) Issue 2526 - suffix management in backends incorrect Issue 4389 - errors log with incorrectly formatted message parent_update_on_childchange Issue 4295 - Fix a closing quote issue (#4386) Issue 1199 - Misleading message in access log for idle timeout (#4385) Issue 3600 - RFE - openldap migration tooling (#4318) Issue 4176 - import ldif2cl task should not close all changelogs Issue 4159 - Healthcheck code DSBLE0002 not returned on disabled suffix Issue 4379 - allow more than 1 empty AttributeDescription for ldapsearch, without the risk of denial of service (#4380) Issue 4329 - Sync repl - if a serie of updates target the same entry then the cookie get wrong changenumber (#4356) Issue 3555 - Fix npm audit issues (#4370) Issue 4372 - BUG - Chaining DB did not validate bind mech parameters (#4374) Issue 4334 - RFE - Task timeout may cause larger dataset imports to fail (#4359) Issue 4361 - RFE - add - dscreate --advanced flag to avoid user confusion Issue 4368 - ds-replcheck crashes when processing glue entries Issue 4366 - lib389 - Fix account status inactivity checks Issue 4265 - UI - Make the secondary plugins read-only (#4364) Issue 4360 - password policy max sequence sets is not working as expected Issue 4348 - Add tests for dsidm Issue 4350 - One line, fix invalid type error in tls_cacertdir check (#4358) |
||
Mark Reynolds
|
75facac545 |
Bump version to 1.4.4.4
Issue 51175 - resolve plugin name leaking Issue 51187 - UI - stop importing Cockpit's PF css Issue 51192 - Add option to reject internal unindexed searches Issue 50840 - Fix test docstrings metadata-1 Issue 50840 - Fix test docstrings metadata Issue 50980 - fix foo_filter_rewrite Issue 51165 - add more logconv stats for the new access log keywords Issue 50928 - Unable to create a suffix with countryName either via dscreate or the admin console Issue 51188 - db2ldif crashes when LDIF file can't be accessed Issue 50545 - Port remaining legacy tools to new python CLI Issue 51165 - add new access log keywords for wtime and optime Issue 49761 - Fix CI test suite issues ( Port remaning acceptance test suit part 1) Issue 51070 - Port Import TET module to python3 part2 Issue 51142 - Port manage Entry TET suit to python 3 part 1 Issue 50860 - Port Password Policy test cases from TET to python3 final Issue 50696 - Fix Allowed and Denied Ciphers lists - WebUI Issue 51169 - UI - attr uniqueness - selecting empty subtree crashes cockpit Issue 49256 - log warning when thread number is very different from autotuned value Issue 51157 - Reindex task may create abandoned index file Issue 50873 - Fix issues with healthcheck tool Issue 50860 - Port Password Policy test cases from TET to python3 part2 Issue 51166 - Log an error when a search is fully unindexed Issue 50544 - OpenLDAP syncrepl compatability Issue 51161 - fix SLE15.2 install issps Issue 49999 - rpm.mk build-cockpit should clean cockpit_dist first Issue 51144 - dsctl fails with instance names that contain slapd- Issue 51155 - Fix OID for sambaConfig objectclass Issue 51159 - dsidm ou delete fails Issue 50984 - Memory leaks in disk monitoring Issue 51131 - improve mutex alloc in conntable Issue 49761 - Fix CI tests Issue 49859 - A distinguished value can be missing in an entry Issue 50791 - Healthcheck should look for notes=A/F in access log Issue 51072 - Set the default minimum worker threads Issue 51140 - missing ifdef Issue 50912 - pwdReset can be modified by a user Issue 50781 - Make building cockpit plugin optional Issue 51100 - Correct numSubordinates value for cn=monitor Issue 51136 - dsctl and dsidm do not errors correctly when using JSON Issue 137 - fix compiler warning Issue 50781 - Make building cockpit plugin optional Issue 51132 - Winsync setting winSyncWindowsFilter not working as expected Issue 51034 - labeledURIObject Issue 50545 - Port remaining legacy tools to new python CLI Issue 50889 - Extract pem files into a private namespace Issue 137 - Implement EntryUUID plugin Issue 51072 - improve autotune defaults Issue 51115 - enable samba3.ldif by default Issue 51118 - UI - improve modal validation when creating an instance Issue 50746 - Add option to healthcheck to list all the lint reports |
||
Mark Reynolds
|
08950f906b |
Bump version to 1.4.4.3
Issue 50931 - RFE AD filter rewriter for ObjectCategory Issue 50860 - Port Password Policy test cases from TET to python3 part1 Issue 51113 - Allow using uid for replication manager entry Issue 51095 - abort operation if CSN can not be generated Issue 51110 - Fix ASAN ODR warnings Issue 49850 - ldbm_get_nonleaf_ids() painfully slow for databases with many non-leaf entries Issue 51102 - RFE - ds-replcheck - make online timeout configurable Issue 51076 - remove unnecessary slapi entry dups Issue 51086 - Improve dscreate instance name validation Issue:51070 - Port Import TET module to python3 part1 Issue 51037 - compiler warning Issue 50989 - ignore pid when it is ourself in protect_db Issue 51037 - RFE AD filter rewriter for ObjectSID Issue 50499 - Fix some npm audit issues Issue 51091 - healthcheck json report fails when mapping tree is deleted Issue 51079 - container pid start and stop issues Issue 49761 - Fix CI tests Issue 50610 - Fix return code when it's nothing to free Issue 50610 - memory leaks in dbscan and changelog encryption Issue 51076 - prevent unnecessarily duplication of the target entry Issue 50940 - Permissions of some shipped directories may change over time Issue 50873 - Fix issues with healthcheck tool Issue 51082 - abort when a empty valueset is freed Issue 50201 - nsIndexIDListScanLimit accepts any value |
||
Mark Reynolds
|
1d3c66fe0f |
Bump version to 1.4.4.2
Issue 51078 - Add nsslapd-enable-upgrade-hash to the schema Issue 51054 - Revise ACI target syntax checking Issue 51068 - deadlock when updating the schema Issue 51042 - try to use both c_rehash and openssl rehash Issue 51042 - switch from c_rehash to openssl rehash Issue 50992 - Bump jemalloc version and enable profiling Issue 51060 - unable to set sslVersionMin to TLS1.0 Issue 51064 - Unable to install server where IPv6 is disabled Issue 51051 - CLI fix consistency issues with confirmations Issue 50655 - etime displayed has an order of magnitude 10 times smaller than it should be Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now Issue 51054 - AddressSanitizer: heap-buffer-overflow in ldap_utf8prev Issue 49761 - Fix CI tests Issue 51047 - React deprecating ComponentWillMount Issue 50499 - fix npm audit issues Issue 50545 - Port dbgen.pl to dsctl Issue 51027 - Test passwordHistory is not rewritten on a fail attempt |
||
Mark Reynolds
|
503b23f046 |
Bump version to 1.4.4.1
Issue 51024 - syncrepl_entry callback does not contain attributes added by postoperation plugins Issue 50877 - task to run tests of csn generator Issue 49731 - undo db_home_dir under /dev/shm/dirsrv for now Issue 48055 - CI test - automember_plugin(part3) Issue 51035 - Heavy StartTLS connection load can randomly fail with err=1 Issue 51031 - UI - transition between two instances needs improvement |
||
Mark Reynolds
|
bfdd824452 |
Bump version to 1.4.4.0
Issue 50933 - 10rfc2307compat.ldif is not ready to be used by default Issue 50931 - RFE AD filter rewriter for ObjectCategory Issue 51016 - Fix memory leaks in changelog5_init and perfctrs_init Issue 50980 - RFE extend usability for slapi_compute_add_search_rewriter and slapi_compute_add_evaluator Issue 51008 - dbhome in containers Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code Issue 51014 - slapi_pal.c possible static buffer overflow Issue 50545 - remove dbmon "incr" option from arg parser Issue 50545 - Port dbmon.sh to dsconf Issue 51005 - AttributeUniqueness plugin's DN parameter should not have a default value Issue 49731 - Fix additional issues with setting db home directory by default Issue 50337 - Replace exec() with setattr() Issue 50905 - intermittent SSL hang with rhds Issue 50952 - SSCA lacks basicConstraint:CA Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were given Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value |
||
Mark Reynolds
|
a0a8d33632 |
Bump version to 1.4.3.5
Issue 50994 - Fix latest UI bugs found by QE Issue 50933 - rfc2307compat.ldif Issue 50337 - Replace exec() with setattr() Issue 50984 - Memory leaks in disk monitoring Issue 50984 - Memory leaks in disk monitoring Issue 49731 - dscreate fails in silent mode because of db_home_dir Issue 50975 - Revise UI branding with new minimized build Issue 49437 - Fix memory leak with indirect COS Issue 49731 - Do not add db_home_dir to template-dse.ldif Issue 49731 - set and use db_home_directory by default Issue 50971 - fix BSD_SOURCE Issue 50744 - -n option of dbverify does not work Issue 50952 - SSCA lacks basicConstraint:CA Issue 50976 - Clean up Web UI source directory from unused files Issue 50955 - Fix memory leaks in chaining plugin(part 2) Issue 50966 - UI - Database indexes not using typeAhead correctly Issue 50974 - UI - wrong title in "Delete Suffix" popup Issue 50972 - Fix cockpit plugin build Issue 49761 - Fix CI test suite issues Issue 50971 - Support building on FreeBSD. Issue 50960 - [RFE] Advance options in RHDS Disk Monitoring Framework Issue 50800 - wildcards in rootdn-allow-ip attribute are not accepted Issue 50963 - We should bundle *.min.js files of Console Issue 50860 - Port Password Policy test cases from TET to python3 Password grace limit section. Issue 50860 - Port Password Policy test cases from TET to python3 series of bugs Port final Issue 50954 - buildnum.py - fix date formatting issue |
||
Mark Reynolds
|
5a6ac14eb5 |
Bump version to 1.4.3.4
Issue 50954 - Port buildnum.pl to python(part 2) Issue 50955 - Fix memory leaks in chaining plugin Issue 50954 - Port buildnum.pl to python Issue 50947 - change 00core.ldif objectClasses for openldap migration Issue 50755 - setting nsslapd-db-home-directory is overriding db_directory Issue 50937 - Update CLI for new backend split configuration Issue 50860 - Port Password Policy test cases from TET to python3 pwp.sh Issue 50945 - givenname alias of gn from openldap Issue 50935 - systemd override in lib389 for dscontainer Issue 50499 - Fix npm audit issues Issue 49761 - Fix CI test suite issues Issue 50618 - clean compiler warning and log level Issue 50889 - fix compiler issues Issue 50884 - Health check tool DSEldif check fails Issue 50926 - Remove dual spinner and other UI fixes Issue 50928 - Unable to create a suffix with countryName Issue 50758 - Only Recommend bash-completion, not Require Issue 50923 - Fix a test regression Issue 50904 - Connect All React Components And Refactor the Main Navigation Tab Code Issue 50920 - cl-dump exit code is 0 even if command fails with invalid arguments Issue 50923 - Add test - dsctl fails to remove instances with dashes in the name Issue 50919 - Backend delete fails using dsconf Issue 50872 - dsconf can't create GSSAPI replication agreements Issue 50912 - RFE - add password policy attribute pwdReset Issue 50914 - No error returned when adding an entry matching filters for a non existing automember group Issue 50889 - Extract pem files into a private namespace Issue 50909 - nsDS5ReplicaId cant be set to the old value it had before Issue 50686 - Port fractional replication test cases from TET to python3 final Issue 49845 - Remove pkgconfig check for libasan Issue:50860 - Port Password Policy test cases from TET to python3 bug624080 Issue:50860 - Port Password Policy test cases from TET to python3 series of bugs Issue 50786 - connection table freelist Issue 50618 - support cgroupv2 Issue 50900 - Fix cargo offline build Issue 50898 - ldclt core dumped when run with -e genldif option |
||
Mark Reynolds
|
4bfede7213 |
Bump version to 1.4.3.3
Bump version to 1.4.3.3 Issue 50855 - remove unused file from UI Issue 50855 - UI: Port Server Tab to React Issue 49845 - README does not contain complete information on building Issue 50686 - Port fractional replication test cases from TET to python3 part 1 Issue 49623 - cont cenotaph errors on modrdn operations Issue 50882 - Fix healthcheck errors for instances that do not have TLS enabled Issue 50886 - Typo in the replication debug message Issue 50873 - Fix healthcheck and virtual attr check Issue 50873 - Fix issues with healthcheck tool Issue 50028 - Add a new CI test case Issue 49946 - Add a new CI test case Issue 50117 - Add a new CI test case Issue 50787 - fix implementation of attr unique Issue 50859 - support running only with ldaps socket Issue 50823 - dsctl doesn't work with 'slapd-' in the instance name Issue 49624 - cont - DB Deadlock on modrdn appears to corrupt database and entry cache Issue 50867 - Fix minor buildsys issues Issue 50737 - Allow building with rust online without vendoring Issue 50831 - add cargo.lock to allow offline builds Issue 50694 - import PEM certs on startup Issue 50857 - Memory leak in ACI using IP subject Issue 49761 - Fix CI test suite issues Issue 50853 - Fix NULL pointer deref in config setting Issue 50850 - Fix dsctl healthcheck for python36 Issue 49990 - Need to enforce a hard maximum limit for file descriptors Issue 48707 - ldapssotoken for authentication |
||
Mark Reynolds
|
00c5c5cf49 |
Bump version to 1.4.3.2
Issue 49254 - Fix compiler failures and warnings Issue 50741 - cont bdb_start - Detected Disorderly Shutdown Issue 50836 - Port Schema UI tab to React Issue 50842 - Decrease 389-console Cockpit component size Issue 50790 - Add result text when filter is invalid Issue 50627 - Add ASAN logs to HTML report Issue 50834 - Incorrectly setting the NSS default SSL version max Issue 50829 - Disk monitoring rotated log cleanup causes heap-use-after-free Issue 50709 - (cont) Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10 Issue 50784 - performance testing scripts Issue 50599 - Fix memory leak when removing db region files Issue 49395 - Set the default TLS version min to TLS1.2 Issue 50818 - dsconf pwdpolicy get error Issue 50824 - dsctl remove fails with "name 'ensure_str' is not defined" Issue 50599 - Remove db region files prior to db recovery Issue 50812 - dscontainer executable should be placed under /usr/libexec/dirsrv/ Issue 50816 - dsconf allows the root password to be set to nothing Issue 50798 - incorrect bytes in format string(fix import issue) |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
Mark Reynolds
|
be762d94db | Update sources | ||
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 |
||
Mark Reynolds
|
ce439a224d | Add missing jemalloc source | ||
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 |
||
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 |
||
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 |
||
Mark Reynolds
|
a0bfaeac22 | update sources for jemalloc (again) |