Skip to content

2.1.0

Choose a tag to compare

@msimerson msimerson released this 28 May 03:54
66adffc
  • imports from Haraka
  • feat(rfc1869): import from Haraka core
  • feat(FsyncWriteStream): moved from Haraka outbound
  • feat(TimerQueue): moved from Haraka outbound.
  • feat(cram_md5_response): moved from Haraka outbound/hmail
  • fix(extend): reject unsafe and ignore inherited enumerables
  • fix(copyDir): use lstatSync and skip symlinks
  • fix(wildcard_to_regexp): replaceAll so multi-wildcard patterns compile correctly
  • fix(createFile): drop fd-leaking openSync/writeSync for writeFileSync
  • fix(getVersion): drop the global cache
  • fix(copyFile): use explicit existsSync + lstatSync; throw Error not string
  • fix(mkDir): throw when path exists as a file
  • chore(uuid): use crypto.randomUUID()
  • chore(getGitCommitId): use --format=%h
  • chore: drop the Node-0.x existsSync alias
  • dep(eslint): upgrade to v10