Releases: haraka/haraka-plugin-ldap
Releases · haraka/haraka-plugin-ldap
Release list
1.2.1
- refactor: async in authn/authz/aliases/rcpt_to, Internal
_*methods now return Promises - fix(security): escape filter values per RFC 4515 and DN values per RFC 4514
- fix(pool): only add client to pool on successful bind
- fix(pool): await unbind() in close() so next() runs after all clients are closed
- doc(README): clarify tls_rejectUnauthorized default
- config: replace sample bindpw with placeholder
1.2.0
- dep(ldapjs): update to v3
- dep(address-rfc2821): replaced with @haraka/email-address
- test: runner is now node:test
Part of haraka/Haraka#3564
1.1.4
1.1.3
- fix: always unbind after bind, fixes #12
- dep: eslint-plugin-haraka -> @haraka/eslint-config
- chore: populate [files] in package.json. Delete .npmignore.
- lint: remove duplicate / stale rules from .eslintrc
- chore: prettier automated code formatting
- doc: add CONTRIBUTORS.md
1.1.2
1.1.0
- authn: replace async.detect with local fn
- aliases: replace async with Promise.all
- dep(async): removed
- dep(ldapjs): update from 1.0.2 to 2.3.3
- noop: remove useless returns
- es6: more arrow functions
- style: inline use of plugin
- ci: switch travis -> GHA
- ci: enable codeql
- test: use RFC example.com for test domain
- test: refactored some to improve error messages
- test: add fixtures for setting up slapd on macosx and linux
- doc(README): update with GHA badge