summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin McCarthy <kevin@8t8.us>2019-05-25 09:18:22 -0700
committerKevin McCarthy <kevin@8t8.us>2019-05-25 09:18:22 -0700
commitee9983f07a5a501a5e5ee4f0da3121f96d6d9aec (patch)
tree789ccc4e3d50f8f9e654ee1bf6149d8c28cb8011
parent7d8db3e2573031d24f3120944d9a10374b5f5a03 (diff)
automatic post-release commit for mutt-1.12.0mutt-1-12-rel
-rw-r--r--ChangeLog2582
-rw-r--r--VERSION2
-rw-r--r--po/bg.po2122
-rw-r--r--po/ca.po19
-rw-r--r--po/cs.po2
-rw-r--r--po/da.po2
-rw-r--r--po/de.po2314
-rw-r--r--po/el.po2132
-rw-r--r--po/eo.po2119
-rw-r--r--po/es.po2122
-rw-r--r--po/et.po2122
-rw-r--r--po/eu.po2121
-rw-r--r--po/fi.po2120
-rw-r--r--po/fr.po2
-rw-r--r--po/ga.po2121
-rw-r--r--po/gl.po2122
-rw-r--r--po/hu.po2122
-rw-r--r--po/id.po2121
-rw-r--r--po/it.po2117
-rw-r--r--po/ja.po2
-rw-r--r--po/ko.po2122
-rw-r--r--po/lt.po2122
-rw-r--r--po/nl.po2119
-rw-r--r--po/pl.po2120
-rw-r--r--po/pt_BR.po2123
-rw-r--r--po/ru.po2
-rw-r--r--po/sk.po2122
-rw-r--r--po/sv.po2121
-rw-r--r--po/tr.po2121
-rw-r--r--po/uk.po2
-rw-r--r--po/zh_CN.po2
-rw-r--r--po/zh_TW.po2122
32 files changed, 26801 insertions, 22683 deletions
diff --git a/ChangeLog b/ChangeLog
index e94730ae..7b2378a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,2585 @@
+2019-05-25 09:08:33 -0700 Kevin McCarthy <kevin@8t8.us> (7d8db3e2)
+
+ * Set UPDATING file release date for 1.12.0.
+
+M UPDATING
+
+2019-05-20 12:32:37 -0700 Kevin McCarthy <kevin@8t8.us> (8f739fbe)
+
+ * Make mutt.texi and mutt.info generation continue on failure.
+
+ Add warning messages, noting the appropriate packages to install.
+
+ Note: mutt.texi won't normally be built unless configure finds one of
+ the possible expected conversion program names. Unfortunately, the
+ canonical name, "docbook2texi", is used by both the docbook2x and
+ docbook-utils projects.
+
+ So on Arch, the canonical name is what we need, while on Debian and
+ Red Hat/Fedora it isn't. We search for the alternative names first,
+ but it's still possible to invoke the wrong program if the needed
+ package is not installed.
+
+M doc/Makefile.am
+
+2019-05-20 06:59:18 -0700 TAKAHASHI Tamotsu <ttakah@lapis.plala.or.jp> (be42d1a0)
+
+ * Updated Japanese translation.
+
+M po/ja.po
+
+2019-05-19 14:40:08 -0700 Kevin McCarthy <kevin@8t8.us> (0e78280a)
+
+ * Adjust docbook2texi program search.
+
+ Look for db2x_docbook2texi first, because Fedora/Red Hat has their own
+ version of "docbook2texi": db2x_docbook2texi. I'm not sure what to do
+ if they have don't have that installed but have docbook2texi
+ installed, since this is a terrible name collision.
+
+ Thanks to Moritz Barsnick for pointing out the different binary (and
+ package) names on Fedora.
+
+M configure.ac
+
+2019-05-19 10:14:09 -0700 Kevin McCarthy <kevin@8t8.us> (7bef99de)
+
+ * Update gpgme and gpg-error automake checks.
+
+ Pull updated autoconf files from the GPGME 1.13.0 release and use
+ those new macros.
+
+ Add a call to AM_PATH_GPG_ERROR() and include $(GPG_ERROR_LIBS) in the
+ libraries.
+
+ Thanks to Eike Rathke for finding the build problem, and for his
+ patch fixing the issue. I opted for just grabbing the newest autoconf
+ files from gpgme instead, but his fixed worked great too.
+
+M Makefile.am
+M configure.ac
+A m4/gpg-error.m4
+M m4/gpgme.m4
+
+2019-05-15 09:09:25 -0700 Ivan Vilata i Balaguer <ivan@selidor.net> (cc8a201f)
+
+ * Updated Catalan translation.
+
+M po/ca.po
+
+2019-05-15 13:05:09 +0200 Vincent Lefevre <vincent@vinc17.net> (3b6f6b82)
+
+ * Avoid undefined behavior on huge integer in a RFC 2231 header.
+
+ The atoi() function was called on the index, which can potentially
+ be huge in an invalid message and can yield undefined behavior. The
+ mutt_atoi() function is now used for error detection.
+
+M rfc2231.c
+
+2019-05-14 09:26:38 -0700 Kevin McCarthy <kevin@8t8.us> (e8d057a9)
+
+ * Add a "backticks in double quotes" example to the manual.
+
+M doc/manual.xml.head
+
+2019-05-14 09:00:46 -0700 Kevin McCarthy <kevin@8t8.us> (14bc2fc0)
+
+ * Fix sample muttrc to use better quoting practices.
+
+ Use single quotes in the password encryption example.
+
+ For password decryption, put the backquotes inside double quotes to
+ avoid special characters being re-interpreted.
+
+M contrib/sample.muttrc-starter
+
+2019-05-13 12:53:58 +0200 Vincent Lefevre <vincent@vinc17.net> (79563636)
+
+ * fr.po: updated Project-Id-Version for the 1.12 release
+
+M po/fr.po
+
+2019-05-12 13:59:16 -0700 Petr Pisar <petr.pisar@atlas.cz> (f3eb92f0)
+
+ * Updated Czech translation.
+
+M po/cs.po
+
+2019-05-11 06:45:10 -0700 lilydjwg <lilydjwg@gmail.com> (74447017)
+
+ * Updated Simplified Chinese translation.
+
+M po/zh_CN.po
+
+2019-05-10 13:18:46 -0700 Morten Bo Johansen <mbj@mbjnet.dk> (831ea9c5)
+
+ * Updated Danish translation.
+
+M po/da.po
+
+2019-05-10 11:09:45 -0700 Vsevolod Volkov <vvv@mutt.org.ua> (7e713495)
+
+ * Updated Russian translation
+
+M po/ru.po
+
+2019-05-10 11:07:41 -0700 Vsevolod Volkov <vvv@mutt.org.ua> (33eeaeec)
+
+ * Updated Ukrainian translation
+
+M po/uk.po
+
+2019-05-10 14:03:48 +0000 Olaf Hering <olaf@aepfle.de> (ce6e1db0)
+
+ * Update de.po
+
+ Unwrap lines, because it is 2019.
+
+ Signed-off-by: Olaf Hering <olaf@aepfle.de>
+
+M po/de.po
+
+2019-05-09 19:21:34 -0700 Kevin McCarthy <kevin@8t8.us> (690c2945)
+
+ * Check for NULL addresses in mutt_addrcmp().
+
+ While looking into ticket #140, I noticed default_to() could pass a
+ NULL env->from to mutt_addrcmp() if $reply_self is set and there is a
+ reply_to address.
+
+M send.c
+
+2019-05-09 13:48:44 -0700 Kevin McCarthy <kevin@8t8.us> (f5687827)
+
+ * Add note about %r for the pgp_list_*_command vars.
+
+ In this case %r is the list of search strings.
+
+M init.h
+
+2019-05-09 13:25:25 -0700 Kevin McCarthy <kevin@8t8.us> (471fc11a)
+
+ * Change sample muttrc path to match other manual references.
+
+ The other parts of the manual refer to /usr/local/share/doc in their
+ examples. For consistency, change the starter muttrc and manual entry
+ to do the same.
+
+ In the future, we may wish to have a config variable instead, so users
+ don't have to worry about system vs locally installed paths when
+ sourcing the gpg.rc, for instance.
+
+M contrib/sample.muttrc-starter
+M doc/manual.xml.head
+
+2019-05-08 19:28:21 -0700 Kevin McCarthy <kevin@8t8.us> (80eac184)
+
+ * Add sample starter muttrc to contrib.
+
+ Add a mini-section with a link to the manual instead, under
+ "Configuration".
+
+M contrib/Makefile.am
+A contrib/sample.muttrc-starter
+M doc/manual.xml.head
+
+2019-05-07 15:59:40 -0700 Kevin McCarthy <kevin@8t8.us> (988e06b2)
+
+ * Fix typo in manual.
+
+M doc/manual.xml.head
+
+2019-05-06 15:35:38 -0700 Kevin McCarthy <kevin@8t8.us> (089d7cee)
+
+ * Add a quick-starter config section to the manual.
+
+M doc/manual.xml.head
+
+2019-05-06 12:37:04 -0700 Kevin McCarthy <kevin@8t8.us> (2f8bc797)
+
+ * Add a test for NULL parameter attribute too.
+
+ Just to be sure we don't have any issues with the new continuation
+ code. The mutt_set_parameter() code doesn't actively prevent a null
+ attribute.
+
+M sendlib.c
+
+2019-05-05 13:26:59 -0700 Kevin McCarthy <kevin@8t8.us> (a9cbf67c)
+
+ * Add a manual section on OpenPGP and S/MIME configuration.
+
+ Talk about the required config variables, GPGME and classic mode,
+ agents, pinentry programs, and smime_keys.
+
+M doc/manual.xml.head
+
+2019-05-02 12:31:29 -0700 Kevin McCarthy <kevin@8t8.us> (6898c083)
+
+ * Write rfc2231 parameter continuations for long parameters.
+
+ Previously, Mutt would truncate long attachment filenames, to avoid
+ writing an illegal length header line. This commit is a followup to
+ 4dcb3ba1, where I reverted an incorrect fix for the problem.
+
+ rfc2231_encode_string() now returns a list of continuations, with
+ encoding and continuation number suffixes already appended to the
+ attribute. The function tries to keep the line length less than 78
+ characters, but the code is a bit imprecise as a trade off for
+ simplicity and readability.
+
+ Modify mutt_write_mime_header() to loop through the continuations.
+
+M rfc2231.c
+M rfc2231.h
+M sendlib.c
+
+2019-05-02 15:44:16 +0200 Vincent Lefevre <vincent@vinc17.net> (861a7e47)
+
+ * Missing word in UPDATING file.
+
+M UPDATING
+
+2019-05-01 15:23:04 -0700 Kevin McCarthy <kevin@8t8.us> (629e6e36)
+
+ * Minor UPDATING file fix.
+
+M UPDATING
+
+2019-05-01 06:52:37 -0700 Kevin McCarthy <kevin@8t8.us> (01f1832f)
+
+ * UPDATING file cleanups.
+
+ Second quick pass.
+
+M UPDATING
+
+2019-04-30 20:04:12 -0700 Kevin McCarthy <kevin@8t8.us> (aa2985a3)
+
+ * Update UPDATING file.
+
+ This is a first pass to get something out quickly to testers.
+
+M UPDATING
+
+2019-04-29 13:03:44 +0200 Vincent Lefevre <vincent@vinc17.net> (98b3493a)
+
+ * Updated French translation.
+
+M po/fr.po
+
+2019-04-29 12:49:22 +0200 Vincent Lefevre <vincent@vinc17.net> (c8eeb0d9)
+
+ * Corrected minor errors in text related to $forward_attachments.
+
+M doc/manual.xml.head
+M send.c
+
+2019-04-28 15:48:33 -0700 Kevin McCarthy <kevin@8t8.us> (92d7c484)
+
+ * Fix mailbox search to not recompile for a repeated search.
+
+ The LastSearchExpn was being compared, but was never set to the
+ expanded search value. This was causing the search to be recompiled
+ even if it were for the same previous expanded search string.
+
+M pattern.c
+
+2019-04-28 14:59:13 -0700 Kevin McCarthy <kevin@8t8.us> (9008e23b)
+
+ * Note the other parts of generated message-ids in the manual.
+
+M doc/manual.xml.head
+
+2019-04-25 19:41:04 -0700 Kevin McCarthy <kevin@8t8.us> (24965a7d)
+
+ * Add $forward_attachments quadoption for inline-forward mode.
+
+ When set or answered yes, non text-decodable parts will be attached to
+ the new message. The default value is "ask-yes", because I believe
+ this is something people will want to use, and should be made aware of
+ the new possible behavior.
+
+ The option presents a nice middle ground between previous
+ inline-forwarding behavior (where all the non-text parts were
+ dropped), and $mime_forward where the entire email was included as an
+ attachment.
+
+ This was previously difficult to achieve, but after the
+ recv-attachment refactoring: (a19e5266^..faabd621)
+ it became possible to use the ATTACH_CONTEXT and the recvattach.c
+ helper mutt_generate_recvattach_list() to properly deal with nesting
+ and multiple file-handles.
+
+M attach.h
+M doc/manual.xml.head
+M init.h
+M mutt.h
+M recvattach.c
+M send.c
+
+2019-04-25 09:26:43 -0700 Kevin McCarthy <kevin@8t8.us> (f706c235)
+
+ * Add note about IMAP browser and trailing delimiters.
+
+ This is the same behavior as the regular browser, but I think still
+ deserves a quick mention.
+
+ Thanks to Charles for pointing out this section of the manual and
+ suggesting the addition.
+
+M doc/manual.xml.head
+
+2019-04-23 19:06:11 -0700 Kevin McCarthy <kevin@8t8.us> (6e90579f)
+
+ * Add RECURSIVEMATCH LIST-EXTENDED selection option to query.
+
+ LSUB is required to include mailboxes with subscribed children, but
+ the just added "LIST (SUBSCRIBED)" by default does not do that.
+
+ To match previous behavior, add RECURSIVEMATCH to make sure the
+ children are included. Fix the parser to trim off the CHILDINFO
+ suffix in the response.
+
+ Parse \NonExistent LIST attribute the same as \NoSelect.
+
+M imap/browse.c
+M imap/command.c
+
+2019-04-23 22:15:31 +0100 Jeremy Sowden <jeremy@azazel.net> (e1bc4339)
+
+ * Enable the use of toggle-write from the pager.
+
+ Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
+
+M curs_main.c
+M functions.h
+
+2019-04-24 03:04:05 +1000 Naveen Nathan <mutt@t.lastninja.net> (82b759e8)
+
+ * Improve hierarchy information accuracy in IMAP browser
+
+ Currently the IMAP browser relies on LIST and LSUB (for listing subscribed
+ folders) which may not provide the required hierarchy information.
+
+ RFC3348 section 3 goes as far as stating that a client mustn't rely on LSUB
+ for hierarchy information.
+
+ This patch implements the LIST command extensions specified in RFC5258
+ requiring that a server must respond with hierarchy information for
+ listed folders (whether or not filtering on subscribed folders).
+
+M imap/browse.c
+M imap/command.c
+M imap/imap_private.h
+
+2018-08-19 09:25:53 -0700 Kevin McCarthy <kevin@8t8.us> (ba55d5df)
+
+ * Add $imap_fetch_chunk_size to allow FETCHing new headers in chunks.
+
+ For extremely large mailboxes, some implementations will time out just
+ while fetching the new headers, because the client doesn't send any
+ commands for 30 minutes while downloading the large number of headers.
+
+ Rewrite imap_fetch_msn_seqset() to return chunks of size
+ $imap_fetch_chunk_size.
+
+ The change requires trusting the server will follow the RFC and not
+ send an EXPUNGE during or between the FETCH chunks; otherwise we'll
+ miss MSNs between the chunks because the shift.
+
+ We could in theory continue to set "msn_begin = idata->max_msn + 1",
+ but that makes the assumption there are no holes in the header cache
+ that we are filling in during a chunk. Personally I am dubious about
+ "header cache holes", but the IMAP code has explicitly mentioned and
+ handled them since prior to my involvement.
+
+ Since the RFC forbids the interleaving EXPUNGE I believe it's safe
+ enough to set "msn_begin = fetch_msn_end + 1" until proven otherwise.
+
+M globals.h
+M imap/message.c
+M init.h
+
+2019-04-22 11:02:28 -0700 Kevin McCarthy <kevin@8t8.us> (905c1fff)
+
+ * Add note about $mailcap_path generation to the documentation.
+
+M init.h
+
+2019-04-21 20:05:13 -0700 Kevin McCarthy <kevin@8t8.us> (6975aad8)
+
+ * Convert mutt_parse_adrlist() to use BUFFER for simple parsing.
+
+M parse.c
+
+2019-04-21 19:45:49 -0700 Kevin McCarthy <kevin@8t8.us> (caeed0c5)
+
+ * Change mutt_parse_mailboxes() to use the path BUFFER argument.
+
+ Instead of copying to a buf[] variable, since the various utility
+ methods are now available to BUFFER too.
+
+M buffy.c
+
+2019-04-18 16:30:38 +0100 Julian Gilbey <julian-git@d-and-j.net> (9351dd01)
+
+ * Handle the same secret key appearing in multiple public keyrings
+
+ Allow for S/MIME keys and the possibility of missing subkeys
+
+M crypt-gpgme.c
+
+2019-04-21 11:00:23 -0700 Kevin McCarthy <kevin@8t8.us> (9da6bde1)
+
+ * Fix unistring library configure test.
+
+ The "action-if-found" argument of AC_SEARCH_LIBS is run even if the
+ result is "none required" (i.e. the test function is already in LIBS,
+ in this case -lidn2).
+
+ This was causing "-lunistring" to be appended on a system without the
+ library installed, generating a build error. Fix the test to not
+ append the library for the "none required" case.
+
+ Thanks to Fabrice Fontaine for reporting this issue and helping me
+ test the fix.
+
+M configure.ac
+
+2019-04-20 15:43:59 -0700 Kevin McCarthy <kevin@8t8.us> (4dcb3ba1)
+
+ * Revert "Fix truncation of long filenames in attachments."
+
+ This reverts commit f476d0aecd6f88db5291427fced21a8e834ca181.
+
+ The commit allowed the generation of illegal length header lines. A
+ correct fix needs to implement parameter continuations.
+
+ I will work on that, but in case I don't get it in before 1.12,
+ preserve the hard truncation.
+
+M sendlib.c
+
+2019-04-20 13:00:28 -0700 Kevin McCarthy <kevin@8t8.us> (9865e90e)
+
+ * Convert remailer to use BUFFER for Mixmaster invocation.
+
+M remailer.c
+
+2019-04-20 12:34:35 -0700 Kevin McCarthy <kevin@8t8.us> (20bedeac)
+
+ * Convert compress to use mutt_buffer_quote_filename().
+
+ Because the compress expandos operate differently than the rest of
+ mutt, requiring manual outer quoting, add a parameter to the function
+ to toggle outer quoting off.
+
+ Remove the now unused escape_path() function.
+
+M compress.c
+M muttlib.c
+M protos.h
+
+2019-04-20 11:11:07 -0700 Kevin McCarthy <kevin@8t8.us> (bc776fad)
+
+ * Update po headers.
+
+ Add missing Language header.
+
+ Make the Project-Id-Version header consistent.
+
+M po/bg.po
+M po/ca.po
+M po/cs.po
+M po/de.po
+M po/el.po
+M po/es.po
+M po/et.po
+M po/eu.po
+M po/fi.po
+M po/ga.po
+M po/hu.po
+M po/id.po
+M po/it.po
+M po/ja.po
+M po/ko.po
+M po/lt.po
+M po/pl.po
+M po/pt_BR.po
+M po/ru.po
+M po/sk.po
+M po/tr.po
+M po/uk.po
+M po/zh_CN.po
+M po/zh_TW.po
+
+2019-04-19 16:06:43 -0700 Kevin McCarthy <kevin@8t8.us> (3eb82b30)
+
+ * Increase mutt_pgpring path size to silence warning.
+
+ This is an independent binary, and doesn't have access to the BUFFER
+ functions. The binary is used by very few (if any) people at this
+ point, so just make the minimum fix to silence the warning.
+
+M pgppubring.c
+
+2019-04-19 15:04:43 -0700 Kevin McCarthy <kevin@8t8.us> (44037a53)
+
+ * Convert pager help string to use BUFFER.
+
+ Remove the awkward string truncation warnings, and remove helpstr and
+ tmphelp char arrays from the stack.
+
+ Because the pager is fairly long lived, allocate the helpstr instead
+ of using the pool.
+
+M pager.c
+
+2019-04-19 14:25:05 -0700 Kevin McCarthy <kevin@8t8.us> (14a68f8f)
+
+ * Convert certficate prompts to use menu dialog helper and BUFFER.
+
+M mutt_ssl.c
+M mutt_ssl_gnutls.c
+
+2019-04-19 13:14:54 -0700 Kevin McCarthy <kevin@8t8.us> (04257603)
+
+ * Add menu dialog helper to add rows.
+
+ Remove the manual max calculation and dialog row allocation.
+
+ Add a NONULL check because the helper uses safe_strdup() to add a row.
+
+M menu.c
+M mutt_menu.h
+
+2019-04-18 18:42:57 -0700 Kevin McCarthy <kevin@8t8.us> (16818f75)
+
+ * Convert migrated lib.c functions to use BUFFER.
+
+ Fix mutt_getcwd() to return NULL on failure.
+
+ Change mutt_rmtree(), mutt_mkwrapdir(), safe_open(), and
+ safe_symlink() to use BUFFER so they don't have filename length
+ limitations.
+
+M muttlib.c
+M protos.h
+
+2019-04-18 15:35:22 -0700 Kevin McCarthy <kevin@8t8.us> (92a5f7bb)
+
+ * Relocate lib.c functions to muttlib.c to enable BUFFER use.
+
+ Relocate safe_symlink(), safe_open(), mutt_rmtree() and their
+ dependent functions.
+
+ This rearrangement is a bit awkward. Another approach for the future
+ might be to convert lib.c into a muttlib.c aware file, and just copy
+ the functions pgppubring.c uses inside itself.
+
+M lib.c
+M lib.h
+M muttlib.c
+M protos.h
+
+2019-04-17 16:07:05 -0700 Kevin McCarthy <kevin@8t8.us> (098272e0)
+
+ * Increase prompt size to remove warning.
+
+M commands.c
+
+2019-04-16 20:22:08 -0700 Kevin McCarthy <kevin@8t8.us> (3c6bdc90)
+
+ * Convert change folder operations to use BUFFER.
+
+ Store the folder name inside a BUFFER and use the various BUFFER
+ enhanced functions.
+
+M curs_main.c
+
+2019-04-16 19:25:36 -0700 Kevin McCarthy <kevin@8t8.us> (70ef4e9e)
+
+ * Add mutt_buffer_enter_fname().
+
+M curs_lib.c
+M protos.h
+
+2019-04-16 18:11:35 -0700 Kevin McCarthy <kevin@8t8.us> (940bdaa1)
+
+ * Convert other users of BUFFY->pathbuf to use BUFFERS.
+
+ A few functions in browser.c, buffy.c, and monitor.c were using
+ BUFFY->pathbuf but were potentially truncating via fixed size buffers.
+ Convert those to use BUFFERS too.
+
+ buffy_get() was creating epath and expanding it, apparently to match
+ against expanded BUFFY list entries, was wasn't using the epath. I
+ believe this is a bug, and have switched the comparison to epath.
+
+M browser.c
+M buffy.c
+M monitor.c
+
+2019-04-16 13:41:10 -0700 Kevin McCarthy <kevin@8t8.us> (797d16a3)
+
+ * Convert BUFFER->path to a BUFFER.
+
+ Rename to BUFFER->pathbuf to make it clear the field is a BUFFER, and
+ to make sure to catch and review all usages.
+
+ There are still uses of pathbuf that are truncating and need to be
+ fixed, for example in browser.c and buffy.c.
+
+ Fix up sidebar usage in one place, that was pointing inside the
+ BUFFY->path with a char *. At the same time, change their "short
+ folder" computation to also use a BUFFER.
+
+M browser.c
+M buffy.c
+M buffy.h
+M imap/browse.c
+M imap/command.c
+M imap/imap.c
+M mh.c
+M sidebar.c
+
+2019-04-16 12:23:42 -0700 Kevin McCarthy <kevin@8t8.us> (6317a303)
+
+ * Change BUFFY->realpath to be const char *.
+
+ BUFFY->path is a fixed array (which will be converted to a BUFFER in
+ the next commit). This is needed to call mutt_expand_path().
+
+ However, BUFFY->realpath has no such need, and so it is a bit
+ wasteful (not to mention not big enough) to store as such.
+
+M buffy.c
+M buffy.h
+
+2019-04-15 18:43:49 -0700 Kevin McCarthy <kevin@8t8.us> (4084bda4)
+
+ * Add a note about $prompt_after to the $pager documentation.
+
+M init.h
+
+2019-04-14 15:38:15 -0700 Kevin McCarthy <kevin@8t8.us> (e8c8d559)
+
+ * Rename mutt_buffer_rfc1524_expand_command()
+
+ Remove buffer prefix now that all callers are converted.
+
+M attach.c
+M handler.c
+M rfc1524.c
+M rfc1524.h
+
+2019-04-14 13:34:37 -0700 Kevin McCarthy <kevin@8t8.us> (d6e373b7)
+
+ * Convert rfc1524_expand_command() implementation to use BUFFER.
+
+ Add mutt_buffer_sanitize_filename() helper.
+
+ Add a few end-of-buffer checks while iterating over command.
+
+ Convert the parameter name, paramater value, and types to use BUFFER
+ instead of fixed size strings.
+
+M muttlib.c
+M protos.h
+M rfc1524.c
+
+2019-04-14 11:38:49 -0700 Kevin McCarthy <kevin@8t8.us> (574395d2)
+
+ * Convert last rfc1524_expand_command caller to use a BUFFER.
+
+M rfc1524.c
+
+2019-04-14 10:46:36 -0700 Kevin McCarthy <kevin@8t8.us> (205ac654)
+
+ * Rename mutt_buffer_adv_mktemp().
+
+ Remove buffer prefix since all callers now use this version.
+
+M attach.c
+M muttlib.c
+M postpone.c
+M protos.h
+M rfc1524.c
+
+2019-04-14 09:20:46 -0700 Kevin McCarthy <kevin@8t8.us> (052b7c24)
+
+ * Convert remaining mutt_adv_mktemp() calls to use buffer version.
+
+M muttlib.c
+M postpone.c
+
+2019-04-14 10:22:12 +0200 Fabrice Fontaine <fontaine.fabrice@gmail.com> (c53b3669)
+
+ * configure.ac: fix static build with idn2 and unistring
+
+ Commit 78db40f25c6479b14da5a73adf7207bfbec5ccc5 did not fix static build
+ failure
+
+ AC_SEARCH_LIBS prepends the library to LIBS as a result -lunistring is
+ added before -lidn2. To fix static build, we must set -lunistring after
+ -lidn2
+
+ Fixes:
+ - http://autobuild.buildroot.org/results/c9544b4f1a0252e260a2ed19218fa950f4dc2d2d
+
+ Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+
+M configure.ac
+
+2019-04-10 19:44:46 -0400 Aaron Schrab <aaron+mutt@schrab.com> (a7e1572d)
+
+ * Generate version string during make not configure
+
+ Switch to generating the version string during make process rather than
+ at configure time. This makes it easier to keep the detailed version
+ string accurate when doing development which doesn't require that the
+ configure script be rerun.
+
+M .gitignore
+M Makefile.am
+M commands.c
+M compose.c
+M configure.ac
+M dotlock.c
+M init.c
+M muttlib.c
+M sendlib.c
+M status.c
+
+2019-04-09 18:54:20 -0700 Kevin McCarthy <kevin@8t8.us> (03004467)
+
+ * Rename to mutt_rfc1524_expand_filename().
+
+ Now that all callers pass a BUFFER, the buffer prefix is not needed to
+ distinguish the parameter.
+
+M attach.c
+M handler.c
+M rfc1524.c
+M rfc1524.h
+
+2019-04-09 17:52:14 -0700 Kevin McCarthy <kevin@8t8.us> (47d318be)
+
+ * Convert mutt_expand_fmt() and rfc1524_expand_filename() to BUFFER.
+
+ These two functions were tied together and so are converted at the
+ same time.
+
+ Note that rfc1524_expand_filename() had an off-by-one error for the
+ left hand size of the name template. It was only copying i-1 instead
+ of the i characters before %s.
+
+M muttlib.c
+M pattern.c
+M protos.h
+M rfc1524.c
+M rfc1524.h
+
+2019-04-09 15:20:51 -0700 Kevin McCarthy <kevin@8t8.us> (44b89779)
+
+ * Convert mutt_expand_file_fmt() to accept BUFFER dest parameter.
+
+ mutt_expand_fmt() will be converted in the next commit, at the same
+ time as rfc1524_expand_filename().
+
+M curs_lib.c
+M muttlib.c
+M protos.h
+M query.c
+M sendlib.c
+
+2019-04-09 14:04:36 -0700 Kevin McCarthy <kevin@8t8.us> (78ff38d6)
+
+ * Add mutt_buffer_quote_filename().
+
+ Convert almost all the callers to use the new function. alias.c usage
+ is a bit involved, so leave that for now.
+
+ Remove unneeded index while converting from mutt_quote_filename().
+
+M muttlib.c
+M mx.c
+M pgpinvoke.c
+M protos.h
+M remailer.c
+M rfc1524.c
+M smime.c
+
+2019-04-08 19:51:01 -0700 Kevin McCarthy <kevin@8t8.us> (5d491c1b)
+
+ * Convert mutt_check_simple() to accept a BUFFER parameter.
+
+M color.c
+M hook.c
+M pattern.c
+M protos.h
+
+2019-04-08 09:51:34 -0700 Kevin McCarthy <kevin@8t8.us> (8aad07e5)
+
+ * Change autoview_handler() to use BUFFER.
+
+ This will allow the full conversion of rfc1524_expand_filename(), and
+ thereafter mutt_adv_mktemp() too.
+
+M handler.c
+
+2019-04-08 10:01:16 -0700 Kevin McCarthy <kevin@8t8.us> (b51cbf27)
+
+ * Fix undeclared function warning for mutt_buffy().
+
+ Not sure why gcc didn't give me the warning, but add buffy.h to
+ pager.c.
+
+ status.c already includes mx.h (which includes buffy.h), but add it
+ explicitly in any case.
+
+M pager.c
+M status.c
+
+2019-04-07 18:49:07 -0700 Kevin McCarthy <kevin@8t8.us> (46b4c0aa)
+
+ * Change main() folder to be BUFFER.
+
+ This affects the -f, -y, and -Z options directly.
+
+M main.c
+
+2019-04-07 16:02:02 -0700 Kevin McCarthy <kevin@8t8.us> (bcda4240)
+
+ * Create mutt_buffer_buffy() buffer function.
+
+ Relocate some of the buffy function declarations to buffy.h while
+ adding the new declaration.
+
+M buffy.c
+M buffy.h
+M enter.c
+M protos.h
+
+2019-04-07 15:56:07 -0700 Kevin McCarthy <kevin@8t8.us> (a69a853f)
+
+ * Fix mutt_buffer_select_file() macro to call correct function.
+
+M protos.h
+
+2019-04-07 15:55:16 -0700 Kevin McCarthy <kevin@8t8.us> (a2a6cad6)
+
+ * Change mutt_folder_hook() parameter to const char *.
+
+M hook.c
+M protos.h
+
+2019-04-03 14:07:14 -0700 Kevin McCarthy <kevin@8t8.us> (74226f36)
+
+ * Add a note about spam and the header cache in the manual.
+
+M doc/manual.xml.head
+