Commit Graph

295 Commits

Author SHA1 Message Date
djcb 599d641034 * lib: fix broken unit test 2014-01-15 21:27:18 +02:00
djcb 0277967b53 * mu-store-read: cleanup function a bit
(fruitlessly trying to track down
       https://code.google.com/p/mu0/issues/detail?id=80)
2013-12-21 10:14:31 -08:00
djcb c48d290699 * minor update 2013-12-21 10:01:04 -08:00
djcb 0364433cc1 * minor 2013-12-01 20:21:44 +02:00
djcb c36030a086 * handle message-ids a bit specially, update unit tests 2013-10-13 20:05:29 +03:00
djcb edfdef44a4 index: improve error message when file does not seem to be an email 2013-10-13 19:58:25 +03:00
djcb c898265ee5 * use timegm instead of the tzset hack 2013-10-07 00:50:36 +03:00
djcb cdb1af046f * fix the mu_util_fputs_encoded/bsd heisenbug
it seems g_locale_from_utf8 behaves a bit differently on bsd/macosx,
  causing a segfault (but when run under gdb!). this code path was hit
  for messages with encoding problems in non-utf8 locales
2013-09-07 18:39:00 +03:00
djcb af55f4cf9e * update mu_date_str_to_time_t for macos
at macos this function /seemed/ to massively leak, when looking at the
  valgrind output on macos (but not linux). with this update, this
  leak(?) is gone.
2013-09-07 13:12:28 +03:00
djcb 827dfbecdb * mu-date: small optimization 2013-09-07 12:57:53 +03:00
djcb 13bad9a889 * better error message for some broken queries 2013-09-07 09:43:33 +03:00
djcb c30ffeea72 * small cleanups (macos) 2013-08-25 20:05:57 +03:00
djcb f89447e65c * mu_util_fputs_encoded: updated; perhaps helps with freebsd crash? 2013-08-14 21:59:31 +03:00
djcb 885554757a * mu: some improvement in script handling 2013-07-23 22:23:27 +03:00
djcb b7324d5af6 * cleanup: drop gmime-2.4 support 2013-07-21 14:44:44 +03:00
djcb b17f26537b * mu: unbreak unit test after flag changes (fixes #247) 2013-07-07 10:46:35 +03:00
djcb 312c3a4b20 * cosmetic 2013-07-03 21:56:42 +03:00
djcb 3c3cd31607 * mu-str: fix a leak 2013-07-03 21:56:04 +03:00
djcb 1fcedf742c * mu-mgs-store: support the MU_FLAG_LIST flag 2013-07-03 21:55:41 +03:00
djcb 3eb748737c * mu-msg-file: set the MU_FLAG_LIST flag, if the message looks like an ML-message 2013-07-03 21:55:17 +03:00
djcb 81c3e11c48 * mu-flags: add MU_FLAG_LIST, clean-up code a bit 2013-07-03 21:54:08 +03:00
djcb 7fe37334b5 * cosmetics 2013-06-24 22:44:36 +03:00
djcb 97909566df * mu-contacts, mu-msg-file: better deal with contacts with control chars 2013-06-24 22:42:18 +03:00
djcb 6783e448aa * mu-str: add mu_str_remove_ctrl_in_place 2013-06-24 22:41:34 +03:00
djcb bfe74d1d11 * mu: add the backend for freq information for contacts 2013-06-16 23:02:19 +03:00
djcb 42604fee00 * lib: mu-contacts: store frequency 2013-06-16 13:14:39 +03:00
djcb fa514435ea * merge branch 'master' of github.com:djcb/mu 2013-06-13 23:56:35 +03:00
djcb 13efc74793 * mu-query: better handle empty lhs/rhs in date intervals 2013-06-03 22:29:50 +03:00
djcb 844790a2df * lib: mu date: better handling of date fields in newer xapians 2013-06-01 07:40:15 -07:00
djcb d57b109557 * mu-str: treat '..' in non-range fields differently 2013-06-01 06:07:29 -07:00
djcb e7c63cee47 * update some unit tests 2013-05-30 06:15:22 -07:00
djcb b136ca0411 * try harder to match special strings 2013-05-29 07:33:17 -07:00
djcb e97ec2d51c * fix matching backslashes, add some tests 2013-05-27 05:49:43 -07:00
djcb bdf7ca65c7 * test-mu-maildir: fix regexp 2013-05-27 05:48:19 -07:00
djcb c50c0695e4 * fix CSV quoting (fields with commas) 2013-05-27 04:23:49 -07:00
djcb 3dae623879 * add mu_str_replace 2013-05-26 11:16:02 -07:00
djcb ad6b3d8f0f * add unit test for the optional message file renaming 2013-05-25 19:28:40 +03:00
djcb 7cb3bb9e36 * lib: make renaming messages upon moving them optional 2013-05-25 19:27:54 +03:00
djcb 33e6bf0184 * mu-str: comment-out debug print 2013-05-23 07:47:39 +03:00
djcb 2ae389afe1 * typo 2013-05-22 00:07:01 +03:00
djcb 89bdaafb15 * create a new filename (basename) when copying 2013-05-22 00:06:10 +03:00
djcb 10b64bb654 * cosmetic 2013-05-21 08:05:14 +03:00
djcb e70101f058 * lib: fix compiler warning 2013-05-20 05:15:11 +03:00
djcb 59f855b39b * lib: add mu_str_parse_arglist + unit tests 2013-05-20 05:14:35 +03:00
djcb a2eef4fa41 * handle invalid utf8; fixes #211 (hopefully) 2013-05-15 21:36:27 +03:00
djcb f270847182 * lib: fix body layout 2013-05-15 00:42:33 +03:00
djcb 00d0cb0f28 * the query parser update (few commits back) fixes #210 too, this is unit test for it. 2013-05-15 00:17:36 +03:00
djcb f787f3b9ee * lib: cleanup header fields a bit more; fixes #209 2013-05-15 00:08:38 +03:00
djcb 24fa47dbef * cosmetics 2013-05-15 00:05:21 +03:00
djcb 50fc992ae2 * fix list parsing 2013-05-13 23:01:53 +03:00