===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/55.html,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- www/55.html 2014/04/17 02:34:12 1.52
+++ www/55.html 2014/04/17 14:20:45 1.53
@@ -256,9 +256,83 @@
-
OpenSMTPD 5.4.2:
+OpenSMTPD 5.4.2 (includes changes to 5.4.1):
- - ...
+
- Introduce initial support for DSN extension:
+
+ - NOTIFY=SUCCESS, NOTIFY=FAILURE, NOTIFY=DELAY, NOTIFY=NEVER
+
- RET=HDRS, RET=FULL
+
+ - Introduce initial support for ENHANCEDSTATUSCODES extension:
+
+ - smtp process returns Enhanced Status Codes for most commands.
+
- other processes now have an API to return more precise codes ...
+
- ... which will be improved further with each version.
+
+ - Improved smtpctl(8):
+
+ - sendmail mode now supports DSN parameters
+
- Can now pause/resume a source address -> destination domain route.
+
- Can now display status of processes with smtpctl show status.
+
- show relays: displays list of currently active relays.
+
- show routes: displays status of routes currently known by smtpd.
+
- show hosts: displays list of known remote MX.
+
- show hoststats: display status of last delivery for active domains.
+
- resume route: resumes route temporarily disable by the MTA.
+
- pause/resume envelope: allows pausing individual envelopes.
+
- pause/resume message: allows pausing individual messages.
+
- encrypt: allows generating credentials suitable for authentication.
+
- show message/envelope is now compression/encryption aware.
+
+ - Introduced SNI support.
+
- Improved configuration file:
+
+ - Removed last known ambiguity in grammar.
+
- Much simpler configuration for TLS-enabled hosts.
+
- Most parameters are now swappable in listen and accept rules.
+
- Conditions may be negated (ie: accept from ! <trusted> ...)
+
- Forward-only rules can be declared to impose ~/.forward files.
+
- New "recipient" keyword allows accept rule to provide a whitelist.
+
- Sender and recipient tables accept wildcard in their domains.
+
+ - TLS generic improvements:
+
+ - Support for TLS Perfect Forward Secrecy.
+
- Support for providing custom CA certificate.
+
+ - MTA improvements:
+
+ - mta may now require remote hosts to present valid certificates.
+
- Always attempt TLS before falling back to plaintext.
+
- Always present certificate if one is available.
+
- AUTH LOGIN now supported.
+
- mta can now specify a EHLO-hostname when relaying.
+
+ - SMTP server improvements:
+
+ - inet4-only and inet6-only listeners are now possible.
+
- Listeners may now hide the From part in a Received-line.
+
- Listeners may require clients to provide a valid certificate.
+
- Banner hostname can now be dynamically fetched from a table.
+
+ - Queue improvements:
+
+ - Introduce an envelope cache in the queue to improve disk-IO pattern.
+
+ - Documentation:
+
+ - table(5) describes format for static, file and db backends.
+
- sendmail(8) describes our "sendmail" interface.
+
+ - Reduced memory-usage in both general and stressed cases.
+
- OpenSMTPD now automagically upgrades queue if format changes!
+
- Support Qmail-like "sticky home".
+
- Support for authenticating users from a credentials table.
+
- Introduce passwd(5) table backend for user and credentials lookup.
+
- Expansion variables in ~/.forward now supports modifiers.
+
- Much more efficient scheduler!
+
- Many documentation fixes and improvements.
+
- And a lot of minor bug-fixes and internal cleanup!