Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
eriklax committed Jan 3, 2018
1 parent c149c8b commit 61e3fd8
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,49 @@ New systems are deployed by [downloading](http://dl.halon.se/vsp/) a disk image

There is an [RSS feed](https://github.com/halon/changelog/releases.atom) available.

## 4.5
Unreleased
- **`Imp`** Script langauge features
- Added support for multiple escapes in [`ldap_search()`](http://docs.halon.se/hsl/functions.html#ldap_search)
- Added support for signDKIM in [`MIME()`](http://docs.halon.se/hsl/functions.html#MIME)
- Added support for extended_result in [`spf()`](http://docs.halon.se/hsl/functions.html#spf)
- Added support for getpeercert() in [`TLSSocket()`](http://docs.halon.se/hsl/functions.html#TLSSocket)
- Added support to set facility in [`syslog()`](http://docs.halon.se/hsl/functions.html#syslog)
- Added new function [`dnsns()`](http://docs.halon.se/hsl/functions.html#dnsns)
- Added support for "tls_client_cert" in [`smtp_lookup_rcpt()`](http://docs.halon.se/hsl/functions.html#smtp_lookup_rcpt)
- Added support capture peer certificate "tls_capture_peer_cert" in [`smtp_lookup_rcpt()`](http://docs.halon.se/hsl/functions.html#smtp_lookup_rcpt)
- Added "on_rcptto", TLS information in extended result in [`smtp_lookup_rcpt()`](http://docs.halon.se/hsl/functions.html#smtp_lookup_rcpt)
- **`Imp`** Pre-delivery script script
- Added support for "tls_client_cert" in [`SetTLS()`](http://docs.halon.se/hsl/predelivery.html#SetTLS)
- Added support to set "dkim" and "from" address in [`SetDSN()`](http://docs.halon.se/hsl/predelivery.html#SetDSN)
- Added support capture peer certificate "tls_capture_peer_cert" in [`SetTLS()`](http://docs.halon.se/hsl/predelivery.html#SetTLS)
- **`Imp`** Post-delivery script script
- Added support to set "dkim" and "from" address in [`SetDSN()`](http://docs.halon.se/hsl/postdelivery.html#SetDSN)
- Added new function [`GetTLS()`](http://docs.halon.se/hsl/postdelivery.html#GetTLS)
- **`Imp`** Script editor improvements
- Improved HSL errors in editor (with line decorations)
- **`Imp`** SMTP engine improvements
- Added support for client certificate requests in smtpd server HELO (per IP)
- Set server preference for TLS ciphers
- Explicitly handle NULL MX (rfc7505)
- Removed line length limiting (8K SMTP, 256K (headerline), 512K header total)
- Added GetTLS to AUTH, MAIL FROM, RCPT TO and DATA context (to include STARTTLS status, tlsrpt and peer_cert)
- **`Imp`** Web administration improvements
- TBA
- **`Imp`** API changes
- Added support for more fields in SOAP mailQueueUpdateBulk and also duplicate
- **`Imp`** Improved Sophos antivirus detection by using CXmail
- **`Imp`** Improved performance of libdkim++
- **`Imp`** Allow "." delimiter in all ID fields
- **`Bug`** Received header "with ...SMTP..." always adds E on AUTH And STARTTLS
- **`Bug`** Improved DSN parsing in (GetDNS and multiline headers)
- **`Bug`** Bug with behaviour on Quarantine reject => false followed by Quarantine reject => true
- **`Dep`** Renamed "error_code" to "extended_result" in [`smtp_lookup_rcpt()`](http://docs.halon.se/hsl/functions.html#smtp_lookup_rcpt)
- **`Dep`** Removed object [] syntax (in favour of class syntax)
- **`Dep`** Default action is now Block on script errors in Firewall script
- **`Dep`** Make $connection and $transaction read-only in smtpd's context
- **`Dep`** $tlsprotocol, $tlschipher, $tlskeysize in RCPT TO context in favor of GetTLS()

## 4.4-p2
Released on 2017-12-04
- **`Bug`** Fixed regression with $errormsg in Post-delivery
Expand Down

0 comments on commit 61e3fd8

Please sign in to comment.