newsGNU Mailutils - News: Version 3.5

 
 
Latest News
Version 3.5 posted by gray, Sat 27 Oct 2018 08:10:28 AM UTC - 0 replies
Version 3.4 posted by gray, Thu 02 Nov 2017 11:57:38 AM UTC - 0 replies
Version 3.3 available posted by gray, Wed 18 Oct 2017 10:14:40 AM UTC - 0 replies
Version 3.2 posted by gray, Sat 11 Mar 2017 02:51:54 PM UTC - 0 replies
Version 3.1 posted by gray, Tue 13 Dec 2016 08:49:41 PM UTC - 0 replies
[Submit News]
[26 news in archive]

Version 3.5

Item posted by Sergey Poznyakoff <gray> on Sat 27 Oct 2018 08:10:28 AM UTC.

Version 3.5 is available for download from main GNU ftp server. You can also use one of the mirrors for higher download bandwidth.

New in this release

Support for Guile version 2.2.0 and later

Support for prior versions has been withdrawn.

New scheme functions

  • mu-encoder-port port name . args

Create encoding port using Mailutils filter name with optional arguments args. The port argument must be a port opened either for writing
or for reading, but not both. The returned port will have the same mode as port.

If port is open for reading, data will be read from it, passed through the filter and returned. If it is open for writing, data written to the returned port will be passed through filter and its output will be written to port.

  • mu-decoder-port port name . args

Create decoding port using Mailutils filter name with optional arguments args. The port argument must be a port opened either for writing
or for reading, but not both. The returned port will have the same mode as port.

If port is open for reading, data will be read from it, passed through the filter and returned. If it is open for writing, data written to the returned port will be passed through filter and its output will be written to port.

  • mu-header-decode hdr [charset]

Decode the header value hdr, encoded as per RFC 2047.
Optional charset defaults to "utf-8".

  • mu-header-encode hdr [encoding [charset]]

Encode the string hdr as per RFC 2047.
Allowed values for encoding are "base64" and "quoted-printable".
Default is selected depending on number of printable characters in hdr.
Optional charset defaults to "utf-8".

Introduced support for Python 3.x

Define sieve variables from the command line

The sieve utility now allows you to supply initial values for RFC 5229 variables using the --variable command line option, e.g.

Support for Berkeley DB versions 5 and 6

headline variable in the mail utility

The new %D specifier has been implemented, which allows the user to supply arbitrary strftime(3) format string for outputting message
date/time. E.g.:

In simplified form, %D can be followed by a single time format specifier. E.g. %DH can be used instead of %D{%H}.

Bugfixes

  • Fix alignment specifiers in the headline variable (mail utility)
  • Fix eventual segmentation violation in imap4d
  • Fix endianness bug in string to IP conversion
  • Force terminating null character in the output of mh_format
  • Fix bug in base64 encoder - don't return immediately upon receiving eof
  • Fix command expansion in wordsplit

No messages in Version 3.5

 

Back to the top


Powered by Savane 3.3