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
djcb
4174ac7ed2
* fix a few compiler warnings
2013-05-13 22:30:27 +03:00
djcb
ba2a56a9dd
* lib: fix list parsing
2013-05-13 00:26:14 +03:00
djcb
5d069e786f
* lib: updates for mu-msg-field / mu-str updates
2013-05-13 00:03:47 +03:00
djcb
31c3c3cfda
* mu-msg-fields.[ch]: cleanup a bit
2013-05-13 00:03:06 +03:00