12dc28e3e9
* update database up-to-date and/or empty checks
2010-01-31 12:14:25 +02:00
143f8c007d
* cosmetics
2010-01-31 12:13:46 +02:00
8ed3eb9276
* mu-index.[ch]: minor changes
2010-01-31 12:13:06 +02:00
8cbd6384a7
* mu-log: fix C++ linking
2010-01-31 12:12:41 +02:00
d339a4b4bb
* refactoring: split off 'mu find' and 'mu index' stuff from mu-cmd into
...
separate files
2010-01-31 12:12:04 +02:00
a2fd42c8a2
* mu.c => mu.cc: force c++-linking
2010-01-31 12:10:21 +02:00
5b0a9c04ff
* src/tests/Makefile.am: add the test mails to EXTRA_DIST
2010-01-29 08:20:36 +02:00
cf0ba86d17
* WIP: mu view
2010-01-29 00:35:05 +02:00
c5dc8f044d
* add many unit tests
2010-01-28 22:21:57 +02:00
a411a9964b
* add unit tests for mu_maildir_mkdir
2010-01-27 08:15:08 +02:00
2bdfb40faf
* add unit test for mu_util_check_dir
2010-01-25 22:21:11 +02:00
3b8f908fa6
* tests: add tests for mu_util_dir_expand and mu_util_guess_maildir
2010-01-25 13:27:02 +02:00
afcd800a2e
* set up (unit) test framework using gtester
2010-01-25 10:24:33 +02:00
92202ac6eb
* split mu bulding in libmu noinst lib and mu.c.
2010-01-25 09:43:53 +02:00
fb7e358912
* implement signal handler for mu index, and document it
2010-01-25 09:28:08 +02:00
9ba4b29bba
* mu-maildir: some refactoring, fix clearlinks issue
2010-01-24 14:55:22 +02:00
f752584002
* mu-cmd: enable the 'help' and 'cleanup' commands
2010-01-24 13:15:43 +02:00
0b3de03d9d
* mu-query-xapian: support batchsize == 0; use the db->get_doccount in that case
2010-01-24 13:15:04 +02:00
cf6c5d0a84
* cosmetics
2010-01-24 01:37:26 +02:00
c3b90e6364
* implement & use the new batch stuff, small fixes
2010-01-24 00:52:15 +02:00
0a90c0e350
* mu-query-xapian.{cc,h}: add batch param, add documentation, cosmetics
2010-01-24 00:51:17 +02:00
74b2cc5e69
* mu-util-xapian: do extra logging, small updates
2010-01-24 00:50:23 +02:00
9967751b1d
* rename MuMsgXapian => MuMsgIterXapian
2010-01-23 23:34:27 +02:00
a4720547de
* use -n for --nocleanup
2010-01-23 22:02:26 +02:00
a4bdb311ec
* introduce --empty and --autoupgrade, and document them
2010-01-23 21:57:57 +02:00
501ce008d3
* <many>: (WIP) use ~/mu/xapian as the database with an embedded version tag
...
- add checks in the code to make sure the database is up to date,
if not, warn the user.
2010-01-23 20:50:06 +02:00
9e5e63d1ae
* cosmetic
2010-01-23 14:13:04 +02:00
873f1a126a
* mu-store-xapian: restore the behavior of storing both values and terms
...
this will be removed again soon, but the query parser will need some changes
before that works. see the note in the src
2010-01-23 14:12:45 +02:00
366fe26fdb
* .*_transaction_if => *._trx_if (rename)
2010-01-23 13:41:42 +02:00
f5d785cad2
* mu-log: cosmetic
2010-01-23 12:30:09 +02:00
f6befa53b3
* mu-cmd: some very minor cleanups
2010-01-23 12:29:57 +02:00
3743fb2b39
* mu-store-xapian: don't use terms, only use values
2010-01-22 22:08:04 +02:00
891f0ad3df
* mu-store-xapian: truncate overly long Xapian terms to so it doesn't throw
2010-01-22 19:18:23 +02:00
03ff32d9c8
* cosmetic
2010-01-22 19:17:00 +02:00
3a2fc9b7f6
* mu-msg-fields.c, mu.1: index the msg-id as well and document it
2010-01-22 19:16:47 +02:00
16dbed6a11
* mu_msg_gmime_get_field_string: fix MU_MSG_FIELD_ID_MSGID
2010-01-22 19:15:56 +02:00
8b89008c79
* fix logic inversion in mu_util_guess_maildir (debian #566183 , issue #14 )
2010-01-22 07:14:25 +02:00
2ef4ceb7ed
* move config handling to mu-config, add --mode parameter for mkdir
2010-01-21 20:05:19 +02:00
fc64926c63
* mu_maildir_mkdir: add logging
2010-01-21 20:04:30 +02:00
3407e6db3b
* mu-cmd: fix wrong help text
2010-01-17 14:03:01 +02:00
fdb69a85a4
* cosmetics
2010-01-16 15:28:17 +02:00
90c9b61d37
* update configuration files
2010-01-16 15:27:41 +02:00
6f48dbed79
* configure.ac, mu-maildir.c: some compatibility updates
2010-01-16 11:32:07 +02:00
5fd98d2e2e
*.cc: remove _-prefixed functions (violates ISO-C)
2010-01-15 22:15:09 +02:00
da1e9a3841
* *.c: rename _prefixed function into non-prefixed ones (violates ISO)
2010-01-15 22:11:51 +02:00
223e3f95b0
* mu-maildir: tentative support for filesystems without d_type in dirent
...
(untested)
2010-01-15 08:45:39 +02:00
79ef6fe87a
* mu_query_combine: refactor, reduce complexity
2010-01-13 22:35:16 +02:00
5fb08c66d1
* cosmetic
2010-01-11 20:47:01 +02:00
191630b302
* mu-index: add some comment about the new up-to-data check
2010-01-11 20:46:48 +02:00
044db7ea80
* mu-store/index: better up-to-date check: see if message is in db already
...
mu-store-xapian: add mu_store_contains_message;
mu_index: update the check
we cannot just rely on the timestamp, because messages may be moved from
elsewhere, e.g. from 'new' to 'cur'
2010-01-11 20:46:14 +02:00