diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 38 | ||||
-rw-r--r-- | bootstrap.conf | 21 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | m4/.cvsignore | 1 |
5 files changed, 59 insertions, 7 deletions
@@ -1,5 +1,9 @@ 2008-03-02 Sergey Poznyakoff <gray@gnu.org.ua> + * bootstrap.conf (XGETTEXT_OPTIONS): Update flags. + * configure.ac, NEWS: Version 1.9.90 + * m4/.cvsignore: Add environ.m4 + * po/ca.po, po/es.po, po/fr.po, po/pl.po, po/ro.po, po/ru.po, po/rw.po, po/sv.po, po/uk.po, po/LINGUAS, po/ChangeLog: Remove. We will get po files directly from translationproject.org. @@ -1,4 +1,4 @@ -GNU mailutils NEWS -- history of user-visible changes. 2008-02-04 +GNU mailutils NEWS -- history of user-visible changes. 2008-03-02 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. See the end of file for copying conditions. @@ -6,7 +6,7 @@ See the end of file for copying conditions. Please send mailutils bug reports to <bug-mailutils@gnu.org>. -Version 1.2.91: +Version 1.9.90: * New configuration file format. @@ -45,12 +45,22 @@ run in both traditional and LMTP mode and to deliver mails to various mailbox formats. These formats, among others, include remote+smtp and remote+sendmail (see `New mailbox types.', below), which are equivalent to forwarding a message over SMTP. Thus, maidag supercedes -both `mail.local' and `mail.remote' (both of which are still included -for backward compatibility). Maidag is also able to process incoming +both `mail.local' and `mail.remote' (which are still included for +backward compatibility). Maidag is also able to process incoming messages using Sieve or Scheme scripts and, based on results of this processing, to take a decision on whether to actually deliver and where to deliver them. +** Comsat + +The `comsat' utility is able to notify about messages delivered to +a mailbox of any `local' type, i.e.: UNIX mailbox, MH and Maildir. +This is implemented using quick access mode. See `Quick access to a +message', below. + +The communication protocol has been modified to make this possible. +The traditional comsat protocol is supported as well. + ** New Sieve action `pipe' Syntax: pipe [:envelope] <command line: string> @@ -194,7 +204,25 @@ message is appended to the mailbox. ** Quick access to a message A set of functions are provided for so-called `quick access' to mail -messages. FIXME: describe it. +messages. + +Quick access is used when an application needs to quickly read one +message from the mailbox. In particular, this mode is used by comsat. + +To use quick access functions, the mailbox must be opened with flags +MU_STREAM_READ|MU_STREAM_QACCESS. The function +mu_mailbox_quick_get_message can then be used to retrieve the message: + + int mu_mailbox_quick_get_message (mu_mailbox_t mbox, + mu_message_qid_t qid, + mu_message_t *pmsg); + +The message is identified by the second argument, qid. + +The function mu_message_get_qid can be used to retrieve +mu_message_qid_t identifier for a message: + + int mu_message_get_qid (mu_message_t msg, mu_message_qid_t *pqid); ** New `aget' and `sget' accessors for mu_url_t diff --git a/bootstrap.conf b/bootstrap.conf index b92a6b7f5..6b7096b1b 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -36,7 +36,26 @@ gnulib_modules="$avoided_gnulib_modules XGETTEXT_OPTIONS=$XGETTEXT_OPTIONS'\\\ --flag=_:1:pass-c-format\\\ --flag=N_:1:pass-c-format\\\ - --flag=mu_error:2:c-format\\\ + --flag=mu_error:1:c-format\\\ + --flag=sieve_compile_error:3:c-format\\\ + --flag=sieve_debug_internal:3:c-format\\\ + --flag=mailer_err:3:c-format\\\ + --flag=util_error:1:c-format\\\ + --flag=mu_debug_print:3:c-format\\\ + --flag=mu_debug_printf:3:c-format\\\ + --flag=mu_sieve_error:2:c-format\\\ + --flag=mu_sieve_debug:2:c-format\\\ + --flag=mu_sieve_log_action:3:c-format\\\ + --flag=mu_nntp_writeline:2:c-format\\\ + --flag=mu_pop3_writeline:2:c-format\\\ + --flag=mu_stream_printf:3:c-format\\\ + --flag=mu_stream_sequential_printf:2:c-format\\\ + --flag=mu_diag_printf:2:c-format\\\ + --flag=mu_diag_output:2:c-format\\\ + --flag=mh_getyn:1:c-format\\\ + --flag=mh_getyn_interactive:1:c-format\\\ + --flag=mh_error:1:c-format\\\ + --flag=ali_parse_error:1:c-format\\\ --flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\\\ --flag=argp_error:2:c-format\\\ --flag=__argp_error:2:c-format\\\ diff --git a/configure.ac b/configure.ac index 5819d8352..f796a95af 100644 --- a/configure.ac +++ b/configure.ac @@ -17,7 +17,7 @@ dnl You should have received a copy of the GNU General Public License along dnl with GNU Mailutils; if not, write to the Free Software Foundation, dnl Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -AC_INIT([GNU Mailutils], [1.2.91], [bug-mailutils@gnu.org], [mailutils]) +AC_INIT([GNU Mailutils], [1.9.90], [bug-mailutils@gnu.org], [mailutils]) AC_CONFIG_SRCDIR([mailbox/mailbox.c]) AC_CONFIG_AUX_DIR([scripts]) AM_INIT_AUTOMAKE diff --git a/m4/.cvsignore b/m4/.cvsignore index 7c968a538..39741f152 100644 --- a/m4/.cvsignore +++ b/m4/.cvsignore @@ -16,6 +16,7 @@ dos.m4 double-slash-root.m4 dup2.m4 eealloc.m4 +environ.m4 eoverflow.m4 error.m4 exitfail.m4 |