]>
git.cworth.org Git - notmuch-old/log 
David Bremner  [Mon, 6 Nov 2017 00:06:23 +0000  (20:06 -0400)] 
debian: changelog for 0.25.2-1
David Bremner  [Sun, 5 Nov 2017 23:59:30 +0000  (19:59 -0400)] 
version: bump to 0.25.2
David Bremner  [Sun, 5 Nov 2017 23:54:40 +0000  (19:54 -0400)] 
NEWS for 0.25.2
Jani Nikula  [Mon, 16 Oct 2017 15:40:44 +0000  (18:40 +0300)] 
cli/crypto: fix segfault on failed gmime2 crypto context creation
Commit 
1fdc08d0ffab  ("cli/crypto: treat failure to create a crypto
context as fatal.") started treating crypto context creation failures
"as fatal", returning NULL from _mime_node_create().
Unfortunately, we do not have NULL checks for _mime_node_create()
failures. The only caller, mime_node_child(), could check and return
NULL (as it's documented to do on errors) but none of the several call
sites have NULL checks either. And none of them really have a trivial
but feasible and graceful way of recovery.
So while the right thing to do would be to handle NULL returns
properly all over the place, and we have other scenarios that do
return NULL from above mentioned functions, the crypto context
creation failure is something that does seem to show up regularly in
some scenarios, revert back to the functionality before commit
1fdc08d0ffab  as an interim fix.
David Bremner  [Tue, 12 Sep 2017 01:22:22 +0000  (22:22 -0300)] 
debian: changelog stanza for 0.25.1-1
David Bremner  [Tue, 12 Sep 2017 01:20:26 +0000  (22:20 -0300)] 
NEWS: news entry for 0.25.1
David Bremner  [Tue, 12 Sep 2017 01:19:46 +0000  (22:19 -0300)] 
version: bump to 0.25.1
Jani Nikula  [Mon, 11 Sep 2017 20:09:49 +0000  (23:09 +0300)] 
emacs: override enriched-decode-display-prop for text/enriched display
David Bremner  [Thu, 17 Aug 2017 00:38:26 +0000  (21:38 -0300)] 
debian: start changelog for next debian upload
Daniel Kahn Gillmor  [Thu, 20 Jul 2017 06:28:52 +0000  (08:28 +0200)] 
do not use bullets in debian/NEWS
Daniel Kahn Gillmor  [Fri, 28 Jul 2017 18:45:05 +0000  (14:45 -0400)] 
remove obsolete lintian-override (see https://bugs.debian.org/865055)
David Bremner  [Tue, 15 Aug 2017 10:52:47 +0000  (07:52 -0300)] 
debian: actually stop shipping 50notmuch.el
David Bremner  [Thu, 10 Aug 2017 10:44:07 +0000  (06:44 -0400)] 
debian upload 0.25-5
David Bremner  [Fri, 4 Aug 2017 22:15:09 +0000  (18:15 -0400)] 
debian: upload 0.25-4
David Bremner  [Thu, 3 Aug 2017 13:26:34 +0000  (09:26 -0400)] 
debian: changelog stanza for 0.25-3
David Bremner  [Thu, 3 Aug 2017 13:20:37 +0000  (09:20 -0400)] 
debian: add maintainer scripts to remove old startup file
David Bremner  [Wed, 26 Jul 2017 14:51:59 +0000  (10:51 -0400)] 
debian: update gmime dependencies
David Bremner  [Tue, 25 Jul 2017 11:30:24 +0000  (07:30 -0400)] 
debian: add changelog entry for 0.25
David Bremner  [Tue, 25 Jul 2017 11:24:11 +0000  (07:24 -0400)] 
NEWS: set date
David Bremner  [Tue, 25 Jul 2017 11:21:29 +0000  (07:21 -0400)] 
version: bump to 0.25
David Bremner  [Tue, 25 Jul 2017 11:16:20 +0000  (07:16 -0400)] 
NEWS: formatting fixups
Tomi Ollila  [Sun, 23 Jul 2017 19:38:14 +0000  (22:38 +0300)] 
NEWS for release 0.25: Emacs: support for stashing message timestamp
David Bremner  [Tue, 18 Jul 2017 22:48:12 +0000  (19:48 -0300)] 
debian: changelog for 0.25~rc1-2
David Bremner  [Tue, 18 Jul 2017 10:06:04 +0000  (07:06 -0300)] 
debian: finalize changelog for 0.25~rc1-1
David Bremner  [Tue, 18 Jul 2017 10:04:29 +0000  (07:04 -0300)] 
version: bump to 0.25~rc1
David Bremner  [Mon, 17 Jul 2017 15:06:12 +0000  (12:06 -0300)] 
debian: allow emacs25 as a build depend
David Bremner  [Mon, 17 Jul 2017 15:06:11 +0000  (12:06 -0300)] 
emacs: convert remaining format-versions from 3 to 4
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:05 +0000  (00:16  +0200)] 
fix the generated documentation output
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:02 +0000  (00:16  +0200)] 
Fix orthography
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:06 +0000  (00:16  +0200)] 
use modern debian/copyright
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:04 +0000  (00:16  +0200)] 
avoid false lintian warning about "iff"
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:03 +0000  (00:16  +0200)] 
resolve lintian tag debhelper-but-no-misc-depends notmuch-emacs
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:01 +0000  (00:16  +0200)] 
fix Python capitalization
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:16:00 +0000  (00:16  +0200)] 
explicitly mark notmuch-emacs as transitional
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:15:59 +0000  (00:15  +0200)] 
Bump standards version to 4.0.0 (no changes needed)
Daniel Kahn Gillmor  [Mon, 17 Jul 2017 22:15:58 +0000  (00:15  +0200)] 
Drop duplicate Section header for notmuch-vim
David Bremner  [Tue, 18 Jul 2017 09:36:31 +0000  (06:36 -0300)] 
NEWS: drop redundant mention of dump fix
David Bremner  [Mon, 17 Jul 2017 12:20:10 +0000  (09:20 -0300)] 
Merge tag 'debian/0.25_rc0-2'
David Bremner  [Mon, 17 Jul 2017 11:50:08 +0000  (08:50 -0300)] 
debian: changelog stanza for 0.25~rc0-2
David Bremner  [Mon, 17 Jul 2017 11:47:18 +0000  (08:47 -0300)] 
util: make g_mime_utils_header_decode_date_unix match prototype
David Bremner  [Mon, 17 Jul 2017 01:43:11 +0000  (22:43 -0300)] 
NEWS: Initial writeup for my contributions to 0.25
David Bremner  [Sun, 16 Jul 2017 12:08:39 +0000  (09:08 -0300)] 
Merge tag '0.25_rc0'
David Bremner  [Sun, 16 Jul 2017 11:49:06 +0000  (08:49 -0300)] 
debian: note two closed bugs in changelog
David Bremner  [Sun, 16 Jul 2017 11:45:55 +0000  (08:45 -0300)] 
debian: don't create obsolete bash completion dir
David Bremner  [Sun, 16 Jul 2017 11:20:15 +0000  (08:20 -0300)] 
debian: set distribution to experimental, finalize changelog
David Bremner  [Sun, 16 Jul 2017 11:18:19 +0000  (08:18 -0300)] 
debian: add more c++ gunk to symbols file
David Bremner  [Sun, 16 Jul 2017 11:08:18 +0000  (08:08 -0300)] 
debian: bump changelog version, mention SONAME bump
David Bremner  [Sun, 16 Jul 2017 11:02:51 +0000  (08:02 -0300)] 
NEWS: start entry for 0.25
David Bremner  [Sun, 16 Jul 2017 11:01:42 +0000  (08:01 -0300)] 
version: bump version to 0.25~rc0
David Bremner  [Sat, 15 Jul 2017 23:01:46 +0000  (01:01  +0200)] 
crypto: clean up unused definitions in gmime 3.0
David Bremner  [Sat, 15 Jul 2017 23:01:45 +0000  (01:01  +0200)] 
crypto: Avoid explicit handling of GMimeCryptoContext in gmime 3
David Bremner  [Sat, 15 Jul 2017 23:01:44 +0000  (01:01  +0200)] 
cli/crypto: eliminated compiler warnings about unused arguments
David Bremner  [Sat, 15 Jul 2017 23:01:43 +0000  (01:01  +0200)] 
cli/crypto: treat failure to create a crypto context as fatal.
David Bremner  [Wed, 12 Jul 2017 10:48:18 +0000  (07:48 -0300)] 
emacs: change default for notmuch-crypto-process-mime to t
Tomi Ollila  [Thu, 13 Jul 2017 17:35:34 +0000  (20:35 +0300)] 
NEWS: a few formatting updates for 0.24 news items (wiki compatibility)
Daniel Kahn Gillmor  [Fri, 14 Jul 2017 13:12:01 +0000  (15:12 +0200)] 
clean up use of constants in g_mime_multipart_ wrappers
Daniel Kahn Gillmor  [Fri, 14 Jul 2017 13:12:00 +0000  (15:12 +0200)] 
config: deprecate/drop crypto.gpg_path under gmime 2.6/3.0
Daniel Kahn Gillmor  [Fri, 14 Jul 2017 20:14:23 +0000  (22:14 +0200)] 
Add additional munged reply-to tests
Daniel Kahn Gillmor  [Fri, 14 Jul 2017 20:14:22 +0000  (22:14 +0200)] 
Ensure that "notmuch reply" succeeds during testing.
David Bremner  [Sat, 3 Jun 2017 00:19:04 +0000  (21:19 -0300)] 
cli: wrap getting uid
David Bremner  [Fri, 2 Jun 2017 23:57:01 +0000  (20:57 -0300)] 
cli: make keyid from fingerprint in gmime 3.0
David Bremner  [Sat, 20 May 2017 12:05:22 +0000  (09:05 -0300)] 
lib: paper over allocation difference
David Bremner  [Wed, 17 May 2017 10:40:09 +0000  (07:40 -0300)] 
lib: add version of _n_m_f_get_combinded_header for gmime 3.0
David Bremner  [Wed, 17 May 2017 10:18:55 +0000  (07:18 -0300)] 
lib: refactor _notmuch_messsage_file_get_combined_header
David Bremner  [Wed, 17 May 2017 01:59:54 +0000  (22:59 -0300)] 
lib: wrap use of g_mime_utils_header_decode_date
David Bremner  [Sun, 14 May 2017 17:51:38 +0000  (14:51 -0300)] 
cli: hide rename of GMimeCertificateTrust
David Bremner  [Sun, 14 May 2017 17:49:31 +0000  (14:49 -0300)] 
cli: generalize use of GMIME_SIGNATURE_{ERROR,STATUS} to gmime-3
David Bremner  [Sat, 6 May 2017 11:54:32 +0000  (08:54 -0300)] 
util: fake gmime-2.6 compatible API for gmime-3.0
David Bremner  [Sat, 6 May 2017 11:41:14 +0000  (08:41 -0300)] 
cli: replace use of g_mime_message_get_recipients
David Bremner  [Sat, 6 May 2017 02:26:57 +0000  (23:26 -0300)] 
lib/cli: replace use of g_mime_message_get_sender
David Bremner  [Thu, 4 May 2017 18:59:37 +0000  (14:59 -0400)] 
cli: replace use of g_mime_message_get_reply_to
David Bremner  [Thu, 4 May 2017 12:48:44 +0000  (08:48 -0400)] 
cli: replace use of g_mime_message_get_date_as_string
David Bremner  [Sat, 3 Jun 2017 00:29:25 +0000  (21:29 -0300)] 
test/crypto: mark extra space in userid as a bug in gmime-2.6
David Bremner  [Sat, 1 Jul 2017 15:18:45 +0000  (12:18 -0300)] 
cli: add space separator for keyword, string, and int arguments
David Bremner  [Sat, 1 Jul 2017 15:18:44 +0000  (12:18 -0300)] 
cli: change api of parse_option
David Bremner  [Sat, 1 Jul 2017 15:18:43 +0000  (12:18 -0300)] 
cli/show: convert keyword options to booleans
Kyle Meyer  [Sat, 8 Jul 2017 01:01:59 +0000  (21:01 -0400)] 
emacs: tree: drop repeated "of" from docstring
David Bremner  [Thu, 6 Jul 2017 11:30:09 +0000  (08:30 -0300)] 
debian: drop notmuch-dbg
David Bremner  [Sat, 3 Jun 2017 17:47:40 +0000  (14:47 -0300)] 
test/crypto: add test for corrupted signatures
David Bremner  [Sat, 3 Jun 2017 17:47:39 +0000  (14:47 -0300)] 
test: add test for modified pgp/mime signed message
David Bremner  [Sat, 3 Jun 2017 17:47:37 +0000  (14:47 -0300)] 
test: mark test as broken in gmime 3.0
David Bremner  [Sat, 3 Jun 2017 17:47:36 +0000  (14:47 -0300)] 
test: mark inclusion of headers as broken in gmime-2.x
David Bremner  [Sat, 3 Jun 2017 17:47:35 +0000  (14:47 -0300)] 
test/multipart: reorganize creation of multipart message
David Bremner  [Sat, 3 Jun 2017 17:47:34 +0000  (14:47 -0300)] 
cli: implement structured output version 4
David Bremner  [Sat, 3 Jun 2017 17:47:33 +0000  (14:47 -0300)] 
devel/schemata: describe version 4
David Bremner  [Sat, 3 Jun 2017 17:47:32 +0000  (14:47 -0300)] 
emacs: convert to use format-version 3
David Bremner  [Tue, 4 Jul 2017 00:35:05 +0000  (21:35 -0300)] 
Merge branch 'release'
David Bremner  [Sun, 2 Jul 2017 15:49:06 +0000  (12:49 -0300)] 
debian: upload 0.24.2-2
David Bremner  [Sun, 2 Jul 2017 13:50:17 +0000  (10:50 -0300)] 
Merge branch 'debian'
David Bremner  [Thu, 8 Jun 2017 02:11:49 +0000  (23:11 -0300)] 
lib/index: add simple html filter
David Bremner  [Thu, 8 Jun 2017 02:11:48 +0000  (23:11 -0300)] 
lib/index.cc: generalize filter state machine
David Bremner  [Thu, 8 Jun 2017 02:11:47 +0000  (23:11 -0300)] 
lib/index: separate state table definition from scanner.
David Bremner  [Thu, 8 Jun 2017 02:11:46 +0000  (23:11 -0300)] 
lib/index: generalize name of indexing filter
Tom Hinton  [Thu, 29 Jun 2017 14:08:25 +0000  (14:08 +0000)] 
Fix minor mistake where indentation width is ignored
Damien Cassou  [Sun, 18 Jun 2017 10:04:35 +0000  (12:04 +0200)] 
Add indentation to imenu in notmuch-show
Piotr Trojanek  [Fri, 16 Jun 2017 12:57:05 +0000  (13:57 +0100)] 
remove extra space in Emacs prompt
Piotr Trojanek  [Fri, 16 Jun 2017 22:50:25 +0000  (23:50 +0100)] 
fix wrong printf formatting of signed/unsigned integers
Piotr Trojanek  [Fri, 16 Jun 2017 22:50:24 +0000  (23:50 +0100)] 
remove ineffective assignments
Piotr Trojanek  [Fri, 16 Jun 2017 22:50:23 +0000  (23:50 +0100)] 
fix leaks due to missing invocations of va_end
Piotr Trojanek  [Fri, 16 Jun 2017 22:50:22 +0000  (23:50 +0100)] 
minor whitespace cleanups