Skip to content

Releases: haraka/haraka-plugin-ldap

1.2.1

Choose a tag to compare

@msimerson msimerson released this 25 May 00:50
89b039a
  • 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

Choose a tag to compare

@msimerson msimerson released this 24 May 22:21
b793a5f
  • 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

Choose a tag to compare

@msimerson msimerson released this 15 May 21:13
65b0316
  • dep(eslint): upgrade to v9

1.1.3

Choose a tag to compare

@msimerson msimerson released this 23 Aug 16:59
958e120
  • 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

Choose a tag to compare

@msimerson msimerson released this 15 Mar 19:27
1aecf4b

1.1.0

Choose a tag to compare

@msimerson msimerson released this 13 Jun 04:34
7bd96da
  • 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