<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/notmuch-show.c, branch 0.24.1</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.24.1</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.24.1'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2017-03-18T23:55:15Z</updated>
<entry>
<title>cli/show: unref crlf filter.</title>
<updated>2017-03-18T23:55:15Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-03-18T17:46:42Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=eafa8c62b33570cf5f239b08a216b03ea8bf8866'/>
<id>urn:sha1:eafa8c62b33570cf5f239b08a216b03ea8bf8866</id>
<content type='text'>
Mimic the handling of the other filter g_objects. This cleans up a
fair sized memory leak.
</content>
</entry>
<entry>
<title>cli/show: fix usage of g_mime_content_type_to_string</title>
<updated>2017-03-18T23:55:15Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-03-18T17:33:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b4cedc782415062f63d29b8f2de89956f2b8803b'/>
<id>urn:sha1:b4cedc782415062f63d29b8f2de89956f2b8803b</id>
<content type='text'>
It returns an "allocated string", which needs to be freed.
</content>
</entry>
<entry>
<title>cli/show: fix some memory leaks in format_part_text</title>
<updated>2017-03-18T23:55:15Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2017-03-18T17:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2ae6b8cb68759667c3caf024cb434de59bcc0899'/>
<id>urn:sha1:2ae6b8cb68759667c3caf024cb434de59bcc0899</id>
<content type='text'>
Mimic Jeff Stedfast's changes to format_headers_sprinter, clean up use
of internet_address_list_to_string and
g_mime_message_get_date_as_string.
</content>
</entry>
<entry>
<title>fix memory leaks in notmuch-show.c:format_headers_sprinter()</title>
<updated>2017-03-18T23:55:15Z</updated>
<author>
<name>Jeffrey Stedfast</name>
<email>jestedfa@microsoft.com</email>
</author>
<published>2017-03-16T16:53:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=195361c8cd100005e6562f54ccab15cb98cb20fd'/>
<id>urn:sha1:195361c8cd100005e6562f54ccab15cb98cb20fd</id>
<content type='text'>
Internet_address_list_to_string() and
g_mime_message_get_date_as_string() return allocated string buffers
and not const, so from what I can tell from taking a look at the
sprinter-sexp.c’s sexp_string() function, the code leaks the
recipients_string as well as the date string.
</content>
</entry>
<entry>
<title>cli/show: add content-disposition to structured output message parts</title>
<updated>2017-02-28T12:03:00Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-02-26T18:33:48Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ea20a932f1b8bc849db5ed35c1f355990f186146'/>
<id>urn:sha1:ea20a932f1b8bc849db5ed35c1f355990f186146</id>
<content type='text'>
Help the clients decide how to display parts.

Test updates by Mark Walters &lt;markwalters1009@gmail.com&gt;.
One more test fix by db
</content>
</entry>
<entry>
<title>cli/show: abstract get content disposition</title>
<updated>2017-02-28T11:59:00Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-02-26T18:33:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=85caaaf861e976aa10d610db0b84ec34126816da'/>
<id>urn:sha1:85caaaf861e976aa10d610db0b84ec34126816da</id>
<content type='text'>
Reduce duplication in follow-up work. As a side effect, handle error
returns from g_mime_content_disposition_get_disposition() without
segfaulting.
</content>
</entry>
<entry>
<title>cli/show: list all filenames of a message in the formatted output</title>
<updated>2017-02-26T11:41:33Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2017-02-25T13:31:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=14c60cf168ac3b0f277188c16e6012b7ebdadde7'/>
<id>urn:sha1:14c60cf168ac3b0f277188c16e6012b7ebdadde7</id>
<content type='text'>
Instead of just having the first filename for the message, list all
duplicate filenames of the message as a list in the formatted
outputs. This bumps the format version to 3.
</content>
</entry>
<entry>
<title>Use https instead of http where possible</title>
<updated>2016-06-05T11:32:17Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2016-06-02T16:26:14Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6a833a6e83865f6999707cc30768d07e1351c2cb'/>
<id>urn:sha1:6a833a6e83865f6999707cc30768d07e1351c2cb</id>
<content type='text'>
Many of the external links found in the notmuch source can be resolved
using https instead of http.  This changeset addresses as many as i
could find, without touching the e-mail corpus or expected outputs
found in tests.
</content>
</entry>
<entry>
<title>cli: tell how many messages were precisely matched when expected 1 match</title>
<updated>2016-05-19T10:49:03Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-05-07T19:24:18Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=eac29763896e457a738f811b2c2ba8f877498e62'/>
<id>urn:sha1:eac29763896e457a738f811b2c2ba8f877498e62</id>
<content type='text'>
In case of notmuch reply and notmuch show --part=N it is required that
search terms match to one message. If match count was != 1, error
message "Error: search term did not match precisely one message"
was too vague to explain what happened.

By appending (matched &lt;num&gt; messages) to the error message it
makes the problem more understandable (e.g when &lt;num&gt; is '0'
user reckons the query had a typo in it).
</content>
</entry>
<entry>
<title>cli: content disposition values are not case-sensitive</title>
<updated>2015-11-19T11:47:29Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2015-09-26T09:35:22Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1abc33833149f6c71850c1b6f4bdeca38c718023'/>
<id>urn:sha1:1abc33833149f6c71850c1b6f4bdeca38c718023</id>
<content type='text'>
Per RFC 2183, the values for Content-Disposition values are not
case-sensitive. While at it, use the gmime function for getting at the
disposition string instead of referencing the field directly.

This fixes attachment display and quoting in notmuch show and reply,
respectively.
</content>
</entry>
</feed>
