This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Mailutils".
http://git.savannah.gnu.org/cgit/mailutils.git/commit/?id=f0339fbe9108a2201c24f316356d4a508378b221 The annotated tag, release-3.0 has been created at f0339fbe9108a2201c24f316356d4a508378b221 (tag) tagging f93a4f1be0672e9a728bf28585e1c11a2e3306b4 (commit) replaces release-2.2 tagged by Sergey Poznyakoff on Mon Nov 7 08:19:15 2016 +0200 - Log ----------------------------------------------------------------- Version 3.0 released -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iEYEABECAAYFAlggHOsACgkQNgKwf1XQxzLBSgCfYXl+0uuNQ0NfXWeChEkqXQV6 5hgAn3HLtHsPIYqgju2ptO7rZxZ6CjHt =dbda -----END PGP SIGNATURE----- Damien Diederen (1): maildir: Keep trailing comma even when no flags are set Sergey Poznyakoff (801): Stream support rewritten from scratch. Bugfixes. Bugfixes in stream code. Fix UNIX mbox driver and mail utility. Fix compilation of mimeview. Fix compilation of several example programs. Fix compilation of libmu_scm. Use stringrefs, add some guidelines for further editing. Keep track of the current offset in the _mu_stream structure. Bugfix in filter_iconv. Bugfixes Fix amd Optimize readline/readdelim/getdelim calls. Bugfixes. Improve CRLF filter. Simplify stream->seek. Fix conditional compilation. For alpha version, include git tag info in the version output. Make version output of the MH utilities more informative. Implement seek on filters in read-only mode. Bugfixes in stream-related code. Fix for mbox read/write consistency. Various fixes in imap4d. Bugfixes Fix readmsg. Bugfixes Fix base64 test. Fix decode2047 test. Fix encode2047 test. pop3d: bugfixes. Fix mime test. Further bugfixes. Fix mime creation and Sieve reject/redirect actions. pop3d: cleanup libmu_sieve: cleanup Bugfix. amd, pop3d: bugfixes. Re-implement server TLS support. Add a framework for printing I/O transcripts; modify pop3d to use it. Redo the support for transport-based streams. Implement an ioctl for replace bottom-level transport layers in a stream chain. Minor change. Port the new I/O scheme from pop3d to imap4d. Re-implement GSASL support. pop3d: optimize apop support. pop3d: bugfixes. Remove unused constants. Reorganize directory tree. Re-implement pop3 client functions. Fix TLS support in smtp. Further fixes in pop3. Minor change in stream API. Improve POP3 client interface. Begin rewriting pop3 mailbox support. Several bugfixes. Further improvements in pop3client: readline & history. Implement "read cache" streams. Rewrite stdio and socket streams. Finish pop3 mailbox implementation. Improve transcript stream. Rename XSCRIPT_ macros to MU_XSCRIPT. Remove leftovers of ARG_LICENSE option from MH. Bugfix Optimize I/O bufferization. Version 2.2.90. Improve filter framework. Implement a CRLFDOT filter. Reimplement POP3 I/O over the DOT and CRLFDOT filters. Bugfix amd: bugfix. movemail: bugfix. Mailbox quota support in imap4d: initial implementation. Optimize stream seeks and I/O. Expand stream event handlers. Rewrite xscript stream. Rewrite Sieve testssuite in Autotest. Remove files that are not necessary any more. Rewrite frm testsuite in Autotest. Rewrite readmsg testsuite in Autotest. Rename mailbox/ to libmailutils/. Rewrite libmailutils testsuite in Autotest. Rewrite testsuite for messages in Autotest. Bugfix. Optimize libmailutils testsuite. libmailutils/tests: test list and iterator operations. Implement `remove' method for mailboxes. Minor fix. Test mailbox deletion. Further improvement of the testsuite + some bugfixes. testsuite: recreate missing maildir entries Update for gnulib v0.0-4270-g18aae5b. Begin new implementation of the SMTP client. Bugfixes in the sieve testsuite. smtp client: implement more functions. Implement SMTP AUTH (via GSASL). * testsuite/smtpsend.c (main): Retry ehlo after successful authentication. Bugfix. Avoid unnecessary rebuilds of git-describe and git-describe.h Bugfixes. Improve authentication interface in SMTP client. Bugfix in message_stream.c Stream improvements. Improve smtp sending functions. Rewrite SMTP mailer. Various SMTP improvements. Minor changes. Fix hex (%XX) expansion in URLs. Add back testsuite/etc/DISTFILES. Finish switching to new gnulib (see 52d2552d23). Bugfixes. Cleanup in bufferization code. Remove unnecessary use of FILEs in imap4d and pop3d. Fix prog streams. Redo the code for installing tls/sasl transport streams. Disable installchecks for sieve.scm. Fix the SMTP SASL (client) without trace. Improve stream creation consistency. New utility: mu Bugfix. Bugfix. Fix docstrings in mu. Improve path parsing in mu_cfg_find_node. New mu submode: acl. Supersedes examples/aclck.c Minor bugfixes. Remove the use of MAXHOSTNAMELEN macro. Implement pager in mu shell. Implement echo control on fd streams. Implement mu_getpass function. Add a missing function. Minor bugfixes in pop client code. Improve mu shell interface. Minor changes. Improve scripting in mu pop shell. Fixes in stream subsystem. Rewrite and optimize maidag lmtp mode using streams. Implement a filter for quoting ^From. Use it for appending to UNIX mailboxes. Fix a silly copy-paste error. Improve maidag, add testsuite. Maidag cleanup maidag: remove `default' mode (superseded by --mda). maidag: optimize mda mode. Improve mta simulator output. maidag: improve forwarding capability, add a testcase for it. examples/mta.c: use streams instead of FILE; exit with codes from sysexits.h mu: compile pop support conditionally. Reorganize libmailutils directory structure. Fix copyleft notices to follow the GNU standards. Split the mess in mutil.c into logically separated units. Rename mu_strcasestr to mu_c_strcasestr. Minor fix Use mu_make_file_name where necessary. Improve mu_unroll_symlink interface. maidag/tests/forward.at: forgotten to add (see db1ee5e0a). movemail: accept "smtp://" and "sendmail://" as a destination mailbox. Improve the algorithm of obtaining sender name from messages. Provide an easy way of setting sender/recipient addresses in smtp URLs. Improve registrar/url interaction. Fix SMTP URLs to comply to draft-earhart-url-smtp-00. Minor fix in maidag (url mode). Allow for `notls' parameter in pop URLs. Improve SMTP client. Improve the algorithm for URL look up in wickets. New `mu' mode: wicket. Move `mailutils-config' functionality to `mu'. Retain `mailutils-config' for backward compatibility. Improve URL matching code. Minor fix. Rewrite URL support. Version 2.9.90 Remove tcp wrapper configuration keywords that did not actually change anything. Use mu_asprintf and mu_vasnprintf instead of asprintf and vasprintf. Fix allowed URL parts for local mailboxes. Add wordsplit module. Merge branch 'master' of ssh://git.savannah.gnu.org/srv/git/mailutils Fixes in wordsplit. Use wordsplit instead of vartab in movemail. Implement a Key/Value environment. Use wordsplit to expand command prompt in mu. Remove all uses of vartab, replacing them with wordsplit. Minor changes. Use full buffering for streamrefs. Minor change. Remove the --license option. Improve command module system in mu. Add a `help' command. Begin imap client implementation. Fix the "UNIX mailbox first message symptom". Make sure stream->offset points to the position in stream corresponding to the start of the buffer. imap client: implement login and id commands. filter subsystem: bugfixes. attachment.c: redesign/simplify using the new API. Improve stream statistics interface. Introduce "null stream". mhn: optimize using new API. Add MH testsuite. mhl: Improve backward compatibility. Provide a test case. anno: Minor improvements. Document null streams Minor fix in the test suite. pick: improve compatibility. mh: improve traditional option parser and help output. mh: improve GNU option parser and help output. mh: Add new tests. mh: fix testsuite, add new tests. message_stream: Bugfix mh: fix burst, provide test cases. mh: rmm now saves state before returning mh: minor fix in traditional option handler mh: further fixes in burst testsuite. mh: Optimize for speed. Implement "inline-comment" filter. mh: implement prompter Minor fix. mh: Minor fixes. Rewrite property support. Re-implement MH sequences via mailbox properties. Move MH profile & context support to libproto. mh: improve component reading (profile, context and whom). mh: Fix compatibility issues in the draftfolder facility. Implement whatnowproc. mh: fix msgset parser and some more comp compatibility issues; provide testsuite for comp. Provide a library function for translating message UIDs to numbers and vice versa. mh: improve forw; add tests. mh: add repl tests. mh: implement rmmproc. Fix body start calculation in message_stream. Fix compose parser in mhn. New type of stream: static memory stream. mh: fix the use of mhl.forward in forw. wordsplit: fix whitespace trimming. mh: set a compatible search path for format files; other minor fixes. mh: move format files to a separate directory. mh: minor changes in forw and repl; provide a set of traditional scan formats. mh: add a forgotten file. mhn: minor changes. Rewrite temporary file handling. temp_file_stream: Use mu_tempfile_hints to control how the file name is created. Remove obsolete function. mhn: implement mhn-suffix-<type> profile component. mhn: minor improvements mh: improve mhn store mode. mh: further improvements in mnh & mh testsuite. mhn: compatibility fixes in show mode. Minor fixes. streams: fix mu_stream_wait operation for buffered streams mh: improve testsuite. mhn: minor fix in edit mode. mime creation: bugfixes. mhn: fixes in compose mode. Minor fix in libstring Bugfix in libstream send: fix draftfolder support; add testsuite sortm: update current message number; add testsuite. imap4d: rewrite subscription support from scratch. Minor fix. imap4d: various fixes. Revise TODO. sieve: rewrite lexer to use MU streams API. Fixes in message_stream. Avoid using strtok(_r) Minor change. Improve the inline-comment filter. mail: further improvements in quoting code. streams: introduce setbuf hooks. streams: introduce setbuf hooks. Initial implementation of log streams. Introduce stdstream module; move deprecated functions to libmu_compat. mu: use stdstream functions. Remove deprecated interfaces. Rewrite debugging and logging support. mh: testsuite fix. Merge branch 'master' of ssh://g...@git.sv.gnu.org/srv/git/mailutils Improve imap4d and pop3d testsuites. Merge branch 'master' of ssh://g...@git.sv.gnu.org/srv/git/mailutils Implement severity suppression in log streams; other minor fixes. Revise stream ioctl support. frm,messages,readmsg: Use MU streams instead of stdio. Implement a "line continuation" filter. comsat: minor changes file_stream: Bugfixes comsat: Use mu streams instead of stdio Rewrite prog stream support. comsat: add a way to specify alternative biffrc file name; new biffrc statement: tty comsat: improve tty handling, add testsuite. comsat: improve biffrc evaluation. Implement line number output in linecon and inline-comment filters. Test line info facility Minor improvements in logstream and related code. comsat: provide a fine-grained control over where biffrc errors are output Minor improvement Implement filter chains. Revamp filter output length support. Remove MU_STREAM_AUTOCLOSE flag. Use mu_stream_unref, if necessary. Remove the MU_STREAM_FD_AUTOCLOSE stream flag. Implement mu_onexit functions; use MU stdstream in mh and mimeview. Minor change. mail: rewrite using MU streams. mail: use mu_strout; remove util_error in favor of mu_error. mh,maildir: Minor fix. Minor fixes. Remove an ugly debugging hack. Re-implement iconv convertor as a regular filter. Remove mu_filter_iconv_create. Remove the leftovers of mu_debug_t and obsoleted sieve interfaces. Mark unfinished interfaces as experimental so they're not built by default. Improve debugging in the category "auth". Minor change sieve: improve moderator extension. libmu_sieve: minor fix. sieve: improve "pipe" action, implement "pipe" test. Minor fixes. maildir: speed up mailbox scanning Update TODO Assorted changes Minor fixes. Pop3-client bugfixes (mostly). sieve: implement an option to add directory to the head of the library search path. Set library version to 4:0:0 sieve: bugfixes filter stream: make sure all input data get processed. Minor fixes Bugfixes. Improve debugging; fix c522de119a. Improve debug parser and output functions. sieve: test "list" extension test. Bugfixes. Follow-up to the previous commit. mail: fix the "shell" ("!") command. Bugfixes Bugfixes. mailer: minor improvement movemail: various improvements. mailbox iterator: implement reverse direction and itrctl. Bugfix (complements 6bd92d3c07). movemail: minor improvements. Minor bugfix pop client and movemail: bugfixes Bugfixes. vacation: remove dependency on DBM; other minor fixes. Various fixes mh,maildir: speed up scanning. imap4d: speed up asynchronous mailbox notifications. frm: minor cleanup. Bugfixes. Make sure debugging calls don't dump core even if mu_strerr is not initialized. amd: bugfixes; speed up expunging. Provide a function for quick retrieval of message lines. imap4d: bugfixes. imap4d: further improvements. Remove guimb. Update copyright years. Minor changes in scheme-related code. Reincarnate guimb as a pure Scheme program. guimb: further improvements imap4d: complement 435f1918df. imap4d: don't issue spurious unsolicited responses after EXPUNGE. imap4d: redo signal handling libmailutils: bugfix Add useful debugging hooks. Bugfix Scheme: add primitives for manipulating the MU debug levels. Minor changes. Bugfixes mu: improve query interface. Introduce "parser hints", to provide better control over configuration parsing. Simplify mu_cfg_tree_reduce. New global variable mu_site_rcfile keeps the name of the site-wide configuration file. mail: bugfix message_stream: deduce default envelope address from the current user email Bugfixes. More bugfixes. New filter "c-escape". Minor fix Implement IPv6 support. Bugfix New configuration options to disable groups of utilities. Version 2.99.90 cidr: Implement simplified IPv6 formats Bugfixes Bugfixes. Various minor fixes. imap4d: bugfix Minor fix. Fixes. Allow caller to set up custom in,out,err,progname,tag before calling mu_app_init. Bugfix. Implement optional mailbox-independent locking for pop3d and imap4d. Version 2.99.92 Bugfixes. Minor change Fake commit to test whether git mail notification works. Various bugfixes. Bugfixes Improve mime support, introduce ref/unref functions for mu_message_t and mu_mime_t. Version 2.99.93 Minor fix. Minor fix Make sure header reads always return the trailing \n, even for empty headers. Fix testsuite. Fix generation of the doc files. Minor fix. Minor changes. Bugfix imap4d: fix returned INTERNALDATE and date searches. Bugfixes. mh: open mailboxes in read-only mode unless the requested operation mandates otherwise. Minor changes, proposed by Jordi Mallach. Provide a mechanism for configurable file safety checking. File safety checks: Implement "default" keyword Bugfix. Change attribute handling in Maildir format. amd: report MU_EVT_MAILBOX_CORRUPT if unable to rename message file due to ENOENT Testsuite: add banners before groups of related tests. Fix locking in pop3 and imap4d. This complements d0769b4f. Make all status flags permanent. Fixes in the testsuite & some minor fixes. Minor change. imap4d: fix reading multi-line literals Complement 1e33c774. Simplify mu_file_safety_check call. Reimplement DBM support. Use MU_CTYPE_ENDLN to trim \r\n. Add testcases for file safety checking functions. New interface for composing URLs from parts. pop3d: configurable APOP file and safety criteria. Reorganize error codes. Minor change inline-comment: bugfixes. cctype: bugfix. Introduce a better dbm dump format. mu dbm: improve command line interface. mu dbm: minor fix Minor changes. Fix TLS usage. Implement error_string method in TLS streams. Implement pop3s and imap4s in respective servers. Fix MU_EVT_MESSAGE_ADD in pop:// Write NEWS article describing the recent changes. Update docs + minor changes. Minor fix. Version 2.99.94. Bugfix Minor changes in diagnostic messages. spamd sieve test: bugfix. Minor change Implement _dbm_get_fd in Kyoto cabinet. Merge branch 'master' of ssh://g...@git.sv.gnu.org/srv/git/mailutils Minor fix Minor change Minor changes. Import error codes directly from libmailutils to Python. Improve wordsplit. Implement IMAP I/O functions for client and server. Implement mu_imapio_reply_string function. Rewrite existing imap client support using imapio. Move list support into a separate convenience library. Implement list mapping. imap client: redo capability and id support via list mappers. imap client: implement select/examine. imap client: implement status command Rename mu_list_do to mu_list_foreach. Add comments to mailutils/list.h Implement general-purpose processing of unsolicited responses in imap client. Imap client: fix status implementation. Implement list slicing functions. wordsplit: implement separate single- and double-quote parsing. libmu_dbm: Functions for DB creation take default safety flags in their last argument. Version 2.99.95 Implement new DBM dump format. Bugfixes. Enable GSASL by default. tls: do not generate DH params. wordsplit: add incremental mode. wordsplit: minor fix in return_delims mode imapio: improve getline parser imap client: reflect changes to imapio parser. list: new operations: head and tail. Change callback handling in imap client. Process untagged responses synchronously. Minor change. imap client: implement noop. Minor change. Improve IMAP I/O module. Add testcase. Add a test for non-synchronized imap literals. Change callback signature in imap client. imap4d: Fix the functionality of FETCH BODY sections HEADER, TEXT and MIME. imap4d: fix FETCH (BODYSTRUCTURE) imap4d: rewrite testsuite in Autotest. imap4d: reimplement append tests. Minor fix imap4d: reimplement fetch tests in Autotest. Remove DejaGNU-based testsuite. Fix a bug in imap4d parser, add more tests. Update ignored file list. Imap4d: fix handling of nested message/rfc822 parts. Bugfix. imapio: fix payload tracing and handling of continuation responses Add a function for creating an empty email address object. imap client: initial implementation of fetch. Clean-up state changes in imap client. Fix error handling in it and in pop3. Implement list folding functions. imap client: improve parsing of BODY[] items. Implement list sorting. MH: minor change in folder mail: Use new list functions to simplify vartab-related operations. Split ibmailutils/mailbox/message.c into logically separated and Implement locale-independent strftime function. Implement mu_scan_datetime. Bugfixes. Implement LIFO access functions for lists. Use list LIFO access where appropriate. Improve mu_scan_datetime Minor change imap4d: CLOSE should not send EXPUNGE responses. Fix error checking in STORE. imap client: implement STORE, DELETE, RENAME, CHECK, EXPUNGE, COPY, CLOSE and UNSELECT. Merge branch 'master' of ssh://git.savannah.gnu.org/srv/git/mailutils imap client: implement CREATE and APPEND. Fix APPEND in imap4d. Move date/time declarations into a separate header: mailutils/datetime.h Revamp date/time calculations. Bugfixes. Rename mu_tm2time to mu_datetime_to_utc. New function mu_datetime_tz_local. Use UTC in From_ separators in accordance with RFC 4155. Bugfix in mu_list_sort. Make sure mu_mailbox_get_message returns MU_ERR_NOENT if the requested message number is not found in the mailbox. Redo message set parser in imap4d imap4d: remove functions duplicated in the library Bugfix in libmu_sieve. Fix UID generation in mboxes (complements f9a034c7) Bugfix in imap4d. Initialize standard I/O streams statically. Fix declaration of mu_sieve_vlist_do in libmu_sieve. Fix possible output buffer overflow in base64 encoder. Minor changes. Bugfixes. Imap client: implement list. Imap client: quote command arguments as necessary. Imap client: Implement SUBSCRIBE and UNSUBSCRIBE. Imap client: implement LSUB. Imap client: implement starttls. Implement UID command in mu imap imap client: implement folder API. Minor cleanup in imap client. Share folder implementation between mbox, mh and maildir. Fix mu_folder_delete. Add a test suite for folder delete method. Provisions for loading python modules from the source tree. Use IMAP-stile wildcards in folder matchers by default. Fix the use of the hierarchy delimiter. Move Python support from experimental to stable features. Re-implement parser for RFC-2231 header fields. Bugfix. imap4d: Fix fetch in case of message/rfc822 Fix API for obtaining full email address. Implement imap (client) bodystructure and envelope. mu imap: implement copy command. Bugfixes in imap client. Implement imap mailbox (read-only, so far). Finish imap mailbox implementation. Minor fixes in imap. imap mbox: minor improvements. Add functions for operations on message sets. Bugfix. Use mu_msgset_t in imap client for FETCH, STORE and COPY. Use mu_msgset_t in imap4d. Update TODO. msgset: implement "foreach" calls. Improve msgset interface. Use it in MH. Fix a bug in DOT decoder. Add SMTP test. Implement SMTPS. Happy GNU Year Bugfix in the testsuite. Restore extra quoting in test mhn-store-pipe of mh/tests/mhn.at Assorted fixes. Bugfix in the testsuite. Minor fix. Bugfix. Bugfixes. Fix parsing local URLs. Fix locking of Berkeley databases. Bugfix. Fix compilation of pop3d and maidag without DBM. Fix the use of struct utmp/utmpx in comsatd. mail: Implement folder completion in "save" Fix creation of Berkeley db files. Minor fix in smtp transport. Implement session ID for TCP/UDP servers. mh: minor fix in reply formats Add missing includes Bugfix. Improve conversion between file mode and safety criteria and vice versa. Minor fixes. Fix semantics of MU_IOCTL_SUBSTREAM. Minor changes. Revise some memory allocation routines. Fix SMTP test on machines with IPv6 enabled. Bugfixes. Avoid using expr in tests with ulong as its argument. Minor fix Implement a copy method in mailbox. Minor fix Remove get_stream methods from folder and mailbox. Fix quoted-printable and Q encodings. Fix handling of URL authentication credentials in SMTP AUTH. Fix SMTP STARTTLS and SMTPS Ninor change in bootstrap. Bugfix in imap4d testsuite. inc: accept mail from multiple source mailboxes. Update ignore lists. Fix typos in the generated ChangeLog. Update root ignore list. Bugfix Don't use disabled features in mailutils.scm Fix comsat testsuite. Implement two new Scheme functions. Fixes: port cfg statement, listen cfg statement in maidag, final dot recognition in maidag. Minor fix. Fix bug in mh testsuite. Fix in configuration reduction routines. Fix a typo. inc: bugfix Bugfix. Remove dependency on getline. Remove dependency on obstack. Use mu_opool_t instead. Improve configuration options. Upgrade imprimatur module. Spelling fixes. Implement --attach option in mail; fix dead.letter functionality mail: provide mechanism for listing and editing attachments from the shell Minor fix pop3d: make tls more configurable Minor changes in SMTP and URL code. Drop a superfluous dependency on libgcrypt. Implement SMTP shell in mu. Port 0b1e16bea to imap4d Ensure consisten stream state before calling its ctl method. mailutils-config: reflect eventual rename of mu, so that AM_GNU_MAILUTILS works. Fix a typo. mail: provide a way to set return address. Improve header stream write method. Implement editheader sieve extension (RFC 5293). Minor fixes. Bugfix. Make sure modifications to a message or its parts become visible in the message stream. ali: executable file inclusion. Raise version number Bugfix. Fix interaction with POP3 servers that do not support the CAPA command. Do not ask for ESMTP credentials if unable to handle them. Fix the use of localname and localdomain in ~/.mtstailor. Implement msgchk Implement IMAP SEARCH. New function mu_mailbox_access_time. Minor fixes. msgchk: assume -date by default Bugfix. MH: Synchronize sequences after removal of messages. Minor fix in docs Rewrite mu_utc_offset in a more portable (hopefully) way. MH send: improve compatibility with MH/nmh. Add support for Unseen-Sequence in inc. Fix MH sequence parser. Implement MH show utility. Minor fixes Bugfixes. One more fix. Support for RFC 3206 Bugfix in LDAP code. Fix tls_required functionality in imap4d Bigfixes. Fix appending to IMAP[S] mailboxes Minor fix in mh/inc Fix bug in handling AUTHENTICATE command (imap4d). Add user/group ACLs. Issue a deprecation warning if tls-required is used in pop3d or imap4d config Fix coredump if crypt returns NULL. Use global TLS setting in inetd mode (bug #40891) Update copyright years. Move biff notification to the library. Implement it in inc and movemail. Accept single-dash notify option to inc Use AM_CPPFLAGS instead of INCLUDES; upgrade gint Clean up unused variables. Improve tls support imap client: fix handling of ID response without untagged part Fix compilation without gnutls frm: fix counters when given multiple mailboxes. Bugfixes. New filter: htmlent Implement the xml filter. Fix memory overrun in iconv filter. New example: mboxidx Push missing files. Bugfix. Bugfixes. Move gnulib into a subdir. Add scripting capability to mh/inc. imap-related bugfixes. Fix possible coredump in stream library. Fix eventual memory overrun Fix the use of erad-only maildir folders. Imap4d improvements. Improve diagnostics in maildir New function mu_fgetpwent_r. Fix alignment issues in fgetpwent_r Update copyright years Switch to Texinfo 5.0 Bugfixes. Honor MAIL and FOLDER envars if _mu_mailbox_pattern is not set. mail: honor columns/screen variables Fix doc generation. readmsg: minor fix Minor change. mail: the "copy" command operates on files by default. mail: add tests in a non-interactive mode Minor fix Fix improper padding in B encoding Minor fixes in Scheme scripts Make libmuaux installable shared library. Add gnulib as a module Bigfixes. Fix segfault when destroying mu_body_t under certain conditions Minor fix Fix double-inclusion of config.h in some sources python: fix passing size_t values on 64-bit architectures python: fix returning size_t values. python: cleanup Fix compilation warnings Bugfix Minor fix Version 2.99.99 Bugfix Minor changes Compatibility fix. Fix make check if MU_DEFAULT_SCHEME value is other than mbox Fix TLS streams Minor fixes Log ciphersuite info after successful initiation of TLS connection Update NEWS Bugfix Spelling fixes in ChangeLog Fix typos Port wordsplit from grecs 20616b88 Complement f160ca75 Document mailbox types, variable extension, etc. Fixes in sieve vacation extension Vacation: improve compatibility with the Sendmail utility. Minor fixes in Makefiles. Bugfix Improve debugging Maidag: avoid using auth_by_uid when delivering message. Minor fixes. User-defined headers in vacation extension vacation: read message body from the file Document Sieve extensions Fix linking Minor changes. Minor fix Bugfix in wordsplit test program Update copyright years Fix build without tcpwrappers Minor fix Gracefully handle empty mailboxes in mu_msgset_parse_imap Revert changes to msgset test utility. Fix memory allocation in libmu_imap mh: fix the -nowhatnowproc option Fix docstrings for -nowhatnowproc Force using gnu-mh in Emacs after loading mailutils-mh Minor fixes Allow to configure the length of the backlog queue for TCP servers Bugfixes Add generic library for option parsing. Use mu_c_type_t throughout the code. Get rid of mu_cfg_param_data_type. Fix mu_parseopt. Add testsuite for it. Fix help output. Test it. Add missing test Raise shared library version number Introduce new CLI/configuration code for mailutils applications. Bugfix Convert to mu_cli: frm, from, messages, mimeview, movemail, readmsg, sieve Fix some incompatibilities in the previous commit. Bugfixes in libmailutils/opt/opt.c Implement simple word-wrapping stream Rewrite parseopt help routines using wordwrap streams Allow for multiple argument sets in help output. Convert mail to mu_cli Minor fix in help output. Convert examples to mu_cli Convert comsat to mu_cli Convert maidag to mu_cli Convert popauth to mu_cli Convert pop3d to mu_cli Convert remaining utilities (except mh) to mu_cli. Rename MU_APP_NEW_LIBRARIES back to MU_APP_LIBRARIES. Version 2.99.991. Minor fix Minor fix Minor fix in wordwrapper stream Support for single-dash long options (as in MH) and negation for boolean options. Begin rewriting MH to get rid of argp stuff. Finish conversion of MH utilities to mh_parseopt MH: Fix MH-E compatibility Bugfixes Provide extended interface to mu_cli. Bugfixes Bugfix Improve program usage output. Bugfix Bugfix Remove left over references to argp; other bugfixes Minor changes Remove old compatibility quirks Improve opool API Minor fix Bugfixes in MH Fix in logstream Improve configuration file handling. Rename default configuration file Bugfix Fix docs. Change argument of the field-map configuration statement Fix operation of mail -t; some other minor fixes Minor changes Add missing documentation Fix option sorting. Version 3.0 Wojciech Polak (11): Update C++ API and the examples. Update Python API and the examples. Minor PEP 8 changes in Python API. Remove more old debug leftovers from the Python interface. Re-add Tokyo Cabinet DBM support. Fix typos. Add Kyoto Cabinet DBM support. Update Python interface. Improve Python API. Add MemoryStream class. Update the NEWS file. Update C++ and Python interfaces. ----------------------------------------------------------------------- hooks/post-receive -- GNU Mailutils _______________________________________________ Commit-mailutils mailing list Commit-mailutils@gnu.org https://lists.gnu.org/mailman/listinfo/commit-mailutils