1.1.3 - 2024-08-23
- 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 - 2024-03-15
- ci: customized publish script
- config: comment out default server entries, fixes #9
- doc(README): update doc badge URL #8
- test: skip pool shutdown test, it interferes with other tests
- ci: update tests to use LTS node versions
- test: improve macports setup script
- 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
- check_rcpt must return next(ok) if a valid recipient was found
- test get_alias for resolve-by-dn case
- added debug log to _resolve_dn_to_alias
- fixed wrong default attribute there
- include all ops in config