Skip to content

Releases: haraka/haraka-plugin-helo.checks

1.1.3

09 Jun 07:01
e602d82

Choose a tag to compare

  • fix(valid_hostname): moved tld exemption list from code to .ini file
  • fix(conf): replace undocumented helo.checks.allow file with cfg.tld.skip
  • fix(rdns_match): require both org domains to be truthy
  • fix(big_company): anchor the suffix, prevent spoof bypass
  • fix(valid_hostname): guard against empty
  • fix(valid_hostname): don't short circuit tests with early exit
  • refactor forward_dns as async/await

1.1.2

03 Jun 02:18
9c0d8fe

Choose a tag to compare

  • fix: actually migrate deprecated mismatch setting to host_mismatch
  • fix: get_a_records initializes ips=[] and rethrows an Error (was bare string)
  • fix: init() preserves the first HELO so host_mismatch can detect a change
  • fix: anchor valid_hostname non-ASCII check to ^…$ (RFC 5321 §2.3.5)
  • doc: README closing paren in results.has(...) example
  • test: split monolithic test/index.js into per-check files
  • test: coverage 74% → 100% line / 87% → 100% funcs
  • test: refactored against test-fixtures 1.7.0 (#10)

1.1.1

16 May 18:04
27da3ed

Choose a tag to compare

  • deps(all): bump versions to latest
  • test: switch to strict assertions

1.1.0

22 Oct 15:00
ac737f4

Choose a tag to compare

  • valid_hostname - check helo hostname for valid ascii string (#7)
  • create a valid DSN response for such an error
  • deps: bump versions

1.0.3

07 Feb 01:39
8aaec5f

Choose a tag to compare

  • fix: results.ips wasn't being populated

1.0.2

31 Jan 17:52
b7ae73d

Choose a tag to compare

  • replace a .replace(//g) with a replaceAll
  • prettier: move config into package.json
  • dep(eslint): upgrade to v9
  • dep(all): bump versions
  • doc(CONTRIBUTORS): added

1.0.1

04 Nov 22:41
8841fe1

Choose a tag to compare

  • fix: removed redundant timer. #2
  • chore: remove unused set of conn.notes.prev_helo #1

1.0.0

08 May 19:10

Choose a tag to compare

repackaged from haraka/Haraka