Commit Graph

38 Commits

Author SHA1 Message Date
72a1da9da8 mu: fix some compiler warnings 2016-12-28 16:32:39 +02:00
d30e0ab2ba mu: fix contacts callback return value
The callbacks for the contacts functions should return TRUE (or be
terminated early), but were void. Seems on Linux this usually still
worked, not so on OpenBSD at least (unit test broke). So, fix this.
2016-11-16 20:20:15 +02:00
775eb3f715 mu: write contacts-cache a bit sooner
Write the changes to the cache file after any indexing operation, so `mu
cfind` gets new contacts a bit sooner.
2016-02-21 19:48:21 +02:00
d35d21a812 Misleading comment removed
Removed a comment which seemed to be copy-pasted from
add_terms_values_str. It did not applied to add_terms_values_msgid.
2015-09-22 09:09:39 +01:00
804a25d668 minor whitespace fixes 2015-09-22 09:09:39 +01:00
0c18a0b816 * mu: store date as 0 if it does not exist; this allows searching 2014-03-22 18:51:39 +02:00
c36030a086 * handle message-ids a bit specially, update unit tests 2013-10-13 20:05:29 +03:00
1fcedf742c * mu-mgs-store: support the MU_FLAG_LIST flag 2013-07-03 21:55:41 +03:00
b136ca0411 * try harder to match special strings 2013-05-29 07:33:17 -07:00
5d069e786f * lib: updates for mu-msg-field / mu-str updates 2013-05-13 00:03:47 +03:00
3327a5566f * minor 2013-04-18 20:31:42 +03:00
88520e45ec * mu-store-write: fix small leak 2013-04-17 00:16:26 +03:00
a5001acff0 * mu: more 'fixing'/'massaging' of queries 2013-04-17 00:09:08 +03:00
7c53aa327c * mu: handle addresses thay go beyond xapian's max term length (fixes issue #183)
(we truncate them)
2013-04-09 22:01:36 +03:00
3dc98724b3 * mu: provide fake-msgids for messages without; this fixes the problem where e.g. draft messages
were not visible when using --include-related
2013-04-09 21:20:25 +03:00
855e81db99 * update copyright years 2013-03-30 11:32:07 +02:00
332554c2b0 * mu: update unit test (after more eager address matching) 2013-02-12 00:00:40 +02:00
bb2b65220a * for email address foo@bar.com, also save "foo" and "bar.com" so you can
search for them
2013-01-13 22:49:49 +02:00
9beed7042b * mu-store-write.cc: fix handling of str_list fields during indexing (Abdo Roig-Maranges) 2013-01-04 21:10:39 +02:00
a625371da2 * lib/: a the thread-id field, store it in the database 2012-12-25 16:43:34 +02:00
241af50e97 * update / add testcases for string normalization 2012-12-09 13:34:16 +02:00
30f93663b0 * lib: do some more escaping of body text 2012-11-18 22:09:56 +02:00
11ecc65109 * update (C) years 2012-10-24 11:42:57 +03:00
dcda69e459 * lib: don't check for bogus error 2012-08-23 00:00:28 +03:00
90674172b9 * mu-store-write: use 'Xapian:WritableDatabase::commit' rather than '...flush' 2012-08-19 09:56:38 +03:00
ea86b71294 * lib: fix embedded text indexing 2012-08-09 10:54:05 +03:00
70856427cf * cosmetic 2012-08-09 10:34:05 +03:00
abfcc4a2f3 * updates for mu_msg_get_body_(text|html) api change 2012-08-09 09:38:58 +03:00
a91fa644d5 * lib: correctly handle embedded text parts 2012-08-07 11:43:54 +03:00
67a9282fc9 * updates for mu-msg-part changes 2012-08-01 17:02:43 +03:00
f1a2e94b1a * crypto: update for crypto api changes 2012-07-27 18:04:49 +03:00
a3b4edf56a * updates for mu-msg-part changes 2012-07-24 22:12:49 +03:00
acfabfdf4b * refactor: MU_MSG_PART_OPTION -> MU_MSG_OPTION and related changes 2012-07-18 16:22:10 +03:00
9e59b1f29b * crypto: update other mu-msg-part users for api changes 2012-07-17 19:17:09 +03:00
dea26471d0 * fix _MuStore initialization; proliferate API change 2012-06-20 20:33:58 +03:00
3159d97105 * mu-store*: detect 'my-addresses' in messages, so we can mark contacts as 'personal' 2012-06-18 18:02:12 +03:00
423a1d7140 * mu4e: use GStringChunk* for string normalization / escaping
- this should fix the rare bug for some non-Latin unicode blocks,
  simplify some code, and possibly improve performance a bit
2012-06-12 00:11:14 +03:00
46f10cfde9 * refactoring: split src/ into mu/ and lib/ 2012-05-21 09:25:53 +03:00