Haraka v2.8.10 Release Notes

Release Date: 2016-10-20 // over 7 years ago
    • ๐Ÿ”„ Changes

      • use standard npm syntax for lint and tests #1646
      • remove ./net_utils to haraka-net-utils #1644
      • remove incorrect and unused spf.hello_host #1635
      • remove rogue DENYSOFT copy-pasta error #1634
      • update async to v2 #1545
      • remove plugin/dir support from base haraka #1668
        • use node_modules_dir support instead
      • use TLSSocket instead of createSecurePair #1672
      • refactor plugins/tls #1670
      • moved watch plugin to npm as haraka-plugin-watch #1657
      • normalize proxy properties #1650
    • ๐Ÿ†• New Features

      • added connection.remote.is_private boolean #1648
      • added additional TLS options (@typingArtist) #1651
      • added wildcard boolean support to config loader #1680
      • tls: allow multiple key and cert parameters for RSA+ECDSA #1663
      • permit specifying haraka plugins w/o haraka-plugin- prefix #1645
        • in config/plugins and resultstore
    • ๐Ÿ‘Œ Improvements

      • connection.geoip replaced by haraka-plugin-geoip #1645
      • connection.asn replaced by haraka-plugin-asn #1645
      • permit specifying npm packaged plugins w/o haraka-plugin prefix #1647
      • normalized connection properties #1547, #1577
      • Rspamd: fix spambar for negative scores #1630
      • set connection.remote.is_private early
        • replace calls to net_utils with remote.is_private test
    • ๐Ÿ› Bug Fixes

      • Tidy-up graceful shutdown and fix for non-cluster mode #1639
      • Fix data.headers plugin crash #1641
      • Fix access plugin crash #1640
      • Minor DKIM fix #1642
      • do not set TLS timer if timeout=0 #1632
      • do not overwrite config/host_list on install #1637
      • correct smtp_forward cfg for multiple rcpts #1680
      • fix TLS timeout errors #1665