1
0
mirror of https://github.com/djcb/mu.git synced 2024-06-26 07:29:17 +02:00
Commit Graph

119 Commits

Author SHA1 Message Date
djcb
04523b4cd1 * lib/mu-log: cleanups and some improvements
use an option enum instead of boolean args for code clarity; allow for
  printing an \n before logging to tty (improved mu-index output). allow
  for color in logging to tty
2012-09-15 17:58:37 +03:00
djcb
211635b18b * mu-msg-crypto: improve comments 2012-09-14 12:17:52 +03:00
djcb
cb810010e1 * mu-msg-part: some refactoring, warn user about gmime pw bug 2012-09-14 12:17:40 +03:00
djcb
70824bf978 * mu_util_read_password: fix mem mgmt 2012-09-14 12:16:53 +03:00
djcb
6a4b094ac9 * some refactoring for line35 2012-09-14 10:06:14 +03:00
djcb
61ade73332 * lib: add support for asking user for password from console 2012-09-13 22:57:04 +03:00
djcb
52bc720258 * lib/mu-util: add mu_util_read_password 2012-09-13 22:56:08 +03:00
djcb
ac1d1b2ed8 * cosmetics 2012-09-13 21:12:12 +03:00
djcb
70c76459a9 * lib/mu-msg-crypto: correct mem handling (after discussion with gmime dev) 2012-09-13 21:11:26 +03:00
djcb
0445d87ab9 * lib/mu-msg-part.c: enable decryption (WIP) 2012-09-12 12:12:24 +03:00
djcb
1e4f94f9ae * mu-msg-priv.h: use G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT for some funcs 2012-09-12 12:11:47 +03:00
djcb
6470ff989a * mu-msg.c: return NULL rather than "" if there is no body (get_body) 2012-09-12 12:11:02 +03:00
djcb
8109410c58 * mu-msg.h: use G_GNUC_MALLOC G_GNUC_WARN_UNUSED_RESULT for mu_msg_to_sexp 2012-09-12 12:10:17 +03:00
djcb
325d596c0a * fix make-dist 2012-09-09 16:14:41 +03:00
djcb
7cdb72ddd5 * lib/Makefile.am: fix make-dist (remove mu-msg-crypto.h) 2012-09-09 16:14:39 +03:00
djcb
cd0589b1b3 * lib: consider more things to be attachments 2012-09-08 12:46:55 +03:00
djcb
58a90e4a5d * lib/mu-contacts: make address comparison case-insensitive 2012-09-05 01:24:18 +03:00
djcb
cf143667e8 * cosmetics 2012-09-05 01:23:00 +03:00
djcb
e63ed13f5f * mu-msg-sexp: support signature checking, remove elvis code 2012-09-01 20:04:24 +03:00
djcb
9d6ef76f5f * crypto: improve signature checking code 2012-09-01 20:03:48 +03:00
djcb
7b39d56c99 * mu-query.cc: fix cc10 2012-08-31 00:22:18 +03:00
djcb
14661a6d7b * restore mu-verify (WIP) 2012-08-30 20:26:35 +03:00
djcb
adc23614a1 * enable signature verification (WIP) 2012-08-30 12:53:52 +03:00
djcb
57e5f7b56f * lib: better error checking for message date / size when creating sexp 2012-08-28 18:28:18 +03:00
djcb
dcda69e459 * lib: don't check for bogus error 2012-08-23 00:00:28 +03:00
djcb
93171a5b90 * lib: try to reopen database when it got updated from the outside (for guile) 2012-08-19 09:57:49 +03:00
djcb
90674172b9 * mu-store-write: use 'Xapian:WritableDatabase::commit' rather than '...flush' 2012-08-19 09:56:38 +03:00
djcb
441c5a1b9b * mu-store-read: fix realpath checking 2012-08-19 09:54:51 +03:00
djcb
ba50104b8f * cosmetics 2012-08-16 20:48:01 +03:00
djcb
020bf110cb * fix leak in test-mu-store 2012-08-11 22:30:13 +03:00
djcb
2f33744f59 * fix leak in mu_msg_get_header 2012-08-11 22:26:30 +03:00
djcb
3423b86e09 * fix leak in mu-msg-doc 2012-08-11 21:37:33 +03:00
djcb
38a2ee788b * bump glib version to 2.24, make gtest stuff non-optional
(even ubuntu 10.04 comes with 2.24, so that should be conservative enough)
2012-08-11 18:48:48 +03:00
djcb
e47646e010 * mu-msg-sexp: don't make crypto required 2012-08-11 12:02:16 +03:00
djcb
477a36ca57 * mu-msg-crypto: don't use g_clear_object, it requires glib 2.28 2012-08-11 11:57:35 +03:00
djcb
3823dd5a6c * mu-msg-file: don't use g_clear_object, it requires glib 2.28 2012-08-11 11:55:06 +03:00
djcb
8e6903cb61 * mu-msg-part: don't use g_mime_part_iter_*: it's gmime 2.6 only 2012-08-11 11:54:08 +03:00
djcb
4fa0c57d29 * mu-msg-file.c: don't try to over-optimize charset decoding; it broke iso-2022-jp 2012-08-10 17:13:05 +03:00
djcb
96bcf42277 * lib: get_tags: support X-Label, X-Keywords and Keywords 2012-08-10 10:07:35 +03:00
djcb
74189c04a4 * mu-msg-sexp: mark attachments as such 2012-08-10 09:59:01 +03:00
djcb
1c058a1b9d * lib/crypto: disable pkcs7 for now 2012-08-10 09:39:24 +03:00
djcb
dba062b97c * tests: cleanup test-mu-msg.c 2012-08-09 11:46:00 +03:00
djcb
b3760740f8 * update for attachment checking changes 2012-08-09 11:45:46 +03:00
djcb
51fe7fcae8 * lib: refactor attachment checking 2012-08-09 11:45:04 +03:00
djcb
ea86b71294 * lib: fix embedded text indexing 2012-08-09 10:54:05 +03:00
djcb
70856427cf * cosmetic 2012-08-09 10:34:05 +03:00
djcb
7b13676f3c * tests: X-Label tags are space-separated, X-Keywords are comma-separated 2012-08-09 10:33:56 +03:00
djcb
6d91589791 * lib: fix initialization in get_tags 2012-08-09 10:07:23 +03:00
djcb
cb17e22d48 * lib/tests: support X-Label and X-Keywords, update unit test 2012-08-09 10:01:06 +03:00
djcb
abfcc4a2f3 * updates for mu_msg_get_body_(text|html) api change 2012-08-09 09:38:58 +03:00