diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-11-21 18:11:59 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-11-21 18:11:59 +0000 |
commit | 1bbc73988e4669ad338c9434ebefcc80e08a69a5 (patch) | |
tree | 3adcfe8a9a39f900889ebd7723d8b280c842a06c /NEWS | |
parent | a54d77908064d87a7e9439445baff7dfa17b1e79 (diff) | |
download | mailfromd-1bbc73988e4669ad338c9434ebefcc80e08a69a5.tar.gz mailfromd-1bbc73988e4669ad338c9434ebefcc80e08a69a5.tar.bz2 |
* src/bi_io.m4 (write): Implement optional third argument.
* src/bi_sieve.m4: New file.
* src/mailfromd.h (vlogmsg): New proto.
* src/main.c (capa): Request "common" capability.
(main): Register all mailbox formats (needed for sieve).
* src/Makefile.am (M4_FILES): Add bi_sieve.m4
* src/mtasim.c (process_header): chop trailing newline.
* mflib/sieve.mfh: New file.
* mflib/Makefile.am (inc_DATA): Add sieve.mfh.
* configure.ac: Set patchlevel 90.
(AM_GNU_MAILUTILS): Request 'all' and 'sieve' link flags.
* doc/mailfromd.texi: Document 3rd argument of write.
* NEWS: Update.
git-svn-id: file:///svnroot/mailfromd/trunk@1530 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 23 |
1 files changed, 22 insertions, 1 deletions
@@ -1,10 +1,31 @@ | |||
1 | Mailfromd NEWS -- history of user-visible changes. 2007-10-23 | 1 | Mailfromd NEWS -- history of user-visible changes. 2007-11-21 |
2 | Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff | 2 | Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
4 | 4 | ||
5 | Please send mailfromd bug reports to <bug-mailfromd@gnu.org.ua> | 5 | Please send mailfromd bug reports to <bug-mailfromd@gnu.org.ua> |
6 | 6 | ||
7 | 7 | ||
8 | Version 4.2.90 (SVN) | ||
9 | |||
10 | * write built-in | ||
11 | |||
12 | The `write' built-in function takes an optional third argument, | ||
13 | specifying the number of bytes to write. This form is particualry | ||
14 | useful in `body' handler for writing $1, because it is not null- | ||
15 | terminated, e.g.: | ||
16 | |||
17 | prog body | ||
18 | do | ||
19 | write(fd, $1, $2) | ||
20 | ... | ||
21 | done | ||
22 | |||
23 | * sieve | ||
24 | |||
25 | New built-in function `sieve' provides an interface to Sieve | ||
26 | interpreter. | ||
27 | |||
28 | |||
8 | Version 4.2, 2007-10-23 | 29 | Version 4.2, 2007-10-23 |
9 | 30 | ||
10 | * Licensed under the GPLv3 | 31 | * Licensed under the GPLv3 |