Development Libraries and headers for the 389 Directory Server base package.
Homepage | https://www.port389.org |
---|
1.4.2.5

1.4.1.2

1.4.0.16

1.4.0.6

1.3.9.1

1.3.8.4

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | rpm | 1.3.9.1-10.el7 | Aug 30 | 277 kiB | 493 kiB | CentOS BuildSystem |
![]() | rpm | 1.3.8.4-15.el7 | Jan 14 | 271 kiB | 492 kiB | CentOS BuildSystem |
![]() | rpm | 1.3.8.4-25.1.el7_6 | Jul 31 | 273 kiB | 493 kiB | CentOS BuildSystem |
![]() | rpm | 1.3.8.4-23.el7_6 | Mar 19 | 273 kiB | 493 kiB | CentOS BuildSystem |
![]() | rpm | 1.3.8.4-22.el7_6 | Feb 01 | 272 kiB | 493 kiB | CentOS BuildSystem |
![]() | rpm | 1.3.8.4-18.el7_6 | Jan 14 | 271 kiB | 492 kiB | CentOS BuildSystem |
![]() | rpm | 1.4.0.6-2.fc28 | Jan 14 | 328 kiB | 492 kiB | Fedora Project |
![]() | rpm | 1.4.0.16-1.fc29 | Jan 14 | 205 kiB | 501 kiB | Fedora Project |
![]() | rpm | 1.4.0.16-1.fc29 | Jan 14 | 205 kiB | 501 kiB | Fedora Project |
![]() | rpm | 1.4.1.2-2.fc30 | Jun 17 | 200 kiB | 502 kiB | Fedora Project |
![]() | rpm | 1.4.2.5-2.fc32 | 14:06 | 161 kiB | 454 kiB | Fedora Project |
Manual pages
ns_job_t(3)
ns_job_t
ns_thrpool_config(3)
ns_thrpool_config
nunc-stans.h(3)
nunc-stans.h - Nunc Stans public API.
sds_bptree(3)
sds_bptree
sds_bptree_cow(3)
sds_bptree_cow
sds_bptree_cow_instance(3)
sds_bptree_cow_instance
sds_bptree_instance(3)
sds_bptree_instance
sds_bptree_node(3)
sds_bptree_node
sds_bptree_node_list(3)
sds_bptree_node_list
sds_bptree_transaction(3)
sds_bptree_transaction
sds_ht_instance(3)
sds_ht_instance
sds_ht_node(3)
sds_ht_node
sds_ht_slot(3)
sds_ht_slot
sds_ht_value(3)
sds_ht_value
sds_lqueue(3)
sds_lqueue
sds_misc(3)
sds_misc
sds_queue(3)
sds_queue
sds_queue_node(3)
sds_queue_node
sds_tqueue(3)
sds_tqueue
Latest updates

Fedora rawhide development/Everything-os: Updated from 1.4.2.4-2.fc32 to 1.4.2.5-2.fc32
14:06
- Bump version to 1.4.2.5-2
- Fix specfile typo (bash-completion)

Fedora rawhide development/Everything-os: Updated from 1.4.2.3-1.fc32 to 1.4.2.4-2.fc32
Nov 16
- Bump version to 1.4.2.4-2
- Fix dependancy issue

Fedora rawhide development/Everything-os: Updated from 1.4.2.2-3.fc32 to 1.4.2.3-1.fc32
Nov 05
- 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

Fedora rawhide development/Everything-os: Updated from 1.4.2.1-1.fc32 to 1.4.2.2-3.fc32
Sep 29
- Bump version to 1.4.2.2-3
- Address perl provides and requires filter

Fedora rawhide development/Everything-os: Updated from 1.4.1.6-1.fc32.2 to 1.4.2.1-1.fc32
Sep 19
- Mon Aug 19 2019 Miro Hrončok <mhroncok> - 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

CentOS 7.6.1810 cr: Version 1.3.9.1-10.el7 introduced
Aug 30
- Bump version to 1.3.9.1-10
- Resolves: Bug 1668457 - CVE-2019-3883 389-ds-base: DoS via hanging secured connections

Fedora rawhide development/Everything-os: Updated from 1.4.1.6-1.fc31.1 to 1.4.1.6-1.fc32.2
Aug 24
- 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

CentOS 7.6.1810 updates: Updated from 1.3.8.4-23.el7_6 to 1.3.8.4-25.1.el7_6
Jul 31
- Bump version to 1.3.8.4-25
- Resolves: Bug 1722828 - referint update should discard any changes if mep update fails
- Resolves: Bug 1718689 - dse.ldif strip-off string after 1023 character
- Resolves: Bug 1719720 - CVE-2019-3883 389-ds-base: DoS via hanging secured connections

Fedora rawhide development/Everything-os: Updated from 1.4.1.6-1.fc31 to 1.4.1.6-1.fc31.1
Jul 30
- 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

Fedora rawhide development/Everything-os: Updated from 1.4.1.5-1.fc31 to 1.4.1.6-1.fc31
Jul 21
- 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

Fedora rawhide development/Everything-os: Updated from 1.4.1.4-1.fc31 to 1.4.1.5-1.fc31
Jul 10
- 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

Fedora rawhide development/Everything-os: Updated from 1.4.1.2-3.fc31 to 1.4.1.4-1.fc31
Jun 21
- 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

Fedora 30 releases/Everything-os: Version 1.4.1.2-2.fc30 introduced
Jun 17
- Bump version to 1.4.1.2-2
- Fix lib389 python requirement

Fedora rawhide development/Everything-os: Updated from 1.4.1.2-2.fc31 to 1.4.1.2-3.fc31
Apr 08
- Rebuild without changes to be newer than 1.4.1.2-1 (see #1694990)

Fedora rawhide development/Everything-os: Updated from 1.4.1.1-1.fc30.1 to 1.4.1.2-2.fc31
Mar 31
- Bump version to 1.4.1.2-2
- Fix lib389 python requirement

CentOS 7.6.1810 updates: Updated from 1.3.8.4-22.el7_6 to 1.3.8.4-23.el7_6
Mar 19
- Bump version to 1.3.8.4-23
- Resolves: Bug 1672173 - import task should not be deleted after import finishes to be able to query the status
- Resolves: Bug 1672177 - after certain failed import operation, impossible to replay an import operation.
- Resolves: Bug 1672179 - cannot add cenotaph in read only consumer

Fedora rawhide development/Everything-os: Updated from 1.4.1.1-1.fc30 to 1.4.1.1-1.fc30.1
Feb 05
- 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

Fedora rawhide development/Everything-os: Updated from 1.4.0.20-1.fc30.1 to 1.4.1.1-1.fc30
Feb 02
- 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

CentOS 7.6.1810 updates: Updated from 1.3.8.4-18.el7_6 to 1.3.8.4-22.el7_6
Feb 01
- Bump version to 1.3.8.4-22
- Resolves: Bug 1660120 - certmap fails when Issuer DN has comma in name

Fedora rawhide development/Everything-os: Version 1.4.0.20-1.fc30.1 introduced
Jan 16
- 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
Related packages
389-ds - 389 Directory Server suite - metapackage
389-ds-base - 389 Directory Server suite - server
devel - Hydrogen header files