Dirk-Jan C. Binnema
|
907751bc7b
|
test: enable some more
|
2022-05-13 23:01:33 +03:00 |
Dirk-Jan C. Binnema
|
eb22ec450c
|
message: Don't assume there's a sub-message
Also add unit-test.
Fixes: issue #2256.
|
2022-05-12 19:59:10 +03:00 |
Dirk-Jan C. Binnema
|
5b5dbf3aae
|
fields: some small tweaks
|
2022-05-12 08:56:13 +03:00 |
Dirk-Jan C. Binnema
|
7470a5f8ea
|
store/fields: Use one MaxTermLength everywhere
One should be enough!
|
2022-05-09 22:25:28 +03:00 |
Dirk-Jan C. Binnema
|
48311ea18d
|
mu/mu4e: tweak :list vs :mailing list
|
2022-05-07 20:48:21 +03:00 |
Dirk-Jan C. Binnema
|
80c9ffae1e
|
mu/mu4e: use :mailing-list as the mailing-list property
In queries you can use list: as before
This helps for issue #2246.
|
2022-05-07 16:10:52 +03:00 |
Dirk-Jan C. Binnema
|
8c3d1ae90a
|
message: cosmetics
|
2022-05-06 22:17:53 +03:00 |
Dirk-Jan C. Binnema
|
4fc05261ce
|
message: implement rfc2047-encoding addresses
For address names with commas, quotes etc.
|
2022-05-06 22:17:53 +03:00 |
Dirk-Jan C. Binnema
|
2a5c1e239c
|
message: support embed:text in attached mail
As before; scan attached messages as well.
|
2022-05-06 22:17:53 +03:00 |
Dirk-Jan C. Binnema
|
f9550f3cb6
|
mu: merge flags into fields command
One is enough
|
2022-05-06 22:17:53 +03:00 |
Dirk-Jan C. Binnema
|
ffce3dda21
|
contacts: support encoding names with '"', ',' etc.
|
2022-05-06 09:03:11 +03:00 |
Dirk-Jan C. Binnema
|
e0d047105b
|
server/message-part: restore forwarding attachments
|
2022-05-05 23:45:11 +03:00 |
Dirk-Jan C. Binnema
|
62e546a4e2
|
autotools: fix build
|
2022-05-05 23:40:56 +03:00 |
Dirk-Jan C. Binnema
|
4b56b8779d
|
mime-object: ensure init_gmime is called
Was missing in some paths
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
6126d7ee62
|
store: ensure updates update message sexp too
And turn all "add" into "replace" so old messages get removed.
Update tests too.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
c0ae7e6860
|
message: add cache_path per message
Generate a message-specific cache path when needed.
Update tests, too.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
85fed37870
|
message/document: update sexp on the fly
Keep the sexp for the document up to date during scan / change, instead of
having a separate step.
|
2022-05-05 01:40:17 +03:00 |
Dirk-Jan C. Binnema
|
e067bca090
|
message-sexp: Add :modified and :reply-to
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
ee4b3bda2d
|
message: support 'personal' flag for messages
Add a new flag 'personal' for a message, which means that at least one of the
contact fields is personal.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
a4f39819ee
|
message/document: allow updating flags
Some flags (such as 'personal') can only be set just before storing; so allow
for update the flags.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
fea596ae3b
|
message/field: cache the message's sexp
Keep it in the store; much faster than generating on the fly.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
263e122a13
|
contacts: expose contact type
Instead of the Field::Id, keep a specific Contact::Type so we can distinguish
Sender, ReplyTo as well.
Update dependents.
Some cleanup.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
91d2a37379
|
query-results: Use mu-document as backend
So the mu-specific serialization/deserialization gets handled correctly
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
a864616110
|
mu: add "modified" fields
Add a new "modified" field for checking the last modification time of the
message.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
8f9d1e5e60
|
mu: add fields/flags commands
Useful information for devising queries.
Directly generated from the source. Add manpages, too.
|
2022-05-05 01:38:25 +03:00 |
Dirk-Jan C. Binnema
|
967e855f6b
|
message: add docid param to sexp
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
55113c6d5c
|
message: improve API; improve extract_tags
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9a8741f0dd
|
message:document/fields: update and tie down
Update many of the field flags; remove obsolete ones.
Ensure they are handled correctly in mu-document
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
a8a3a0c3bf
|
message: implement update-after-move
Allow for in-place updating of a moved document; i.e., without re-parsing
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
a548cac2d0
|
message: refactor file handling, add ::mtime()
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
f0bfb38ff2
|
message: add move constructor
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
de07df77d3
|
lib: remove the old mu-msg* code
Replaced by Mu::Message & friends
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
d0619b1db2
|
server: workaround for broken message-id
We cannot really _search_ for the broken message-id, but we can still view it.
Should help for issue #2232.
|
2022-04-19 00:04:01 +03:00 |
Dirk-Jan C. Binnema
|
9c853acfa3
|
build: bump version 1.7.13
And some small tweaks, cleanups
|
2022-04-18 22:40:46 +03:00 |
Dirk-Jan C. Binnema
|
17d2926cd0
|
message: improve support for decryption
Found a small leak:
https://github.com/jstedfast/gmime/pull/124/commits
|
2022-04-18 22:26:04 +03:00 |
Dirk-Jan C. Binnema
|
7c51bc68d4
|
option: rename to to_string_opt and to_string_view_opt
to_option_string -> to_string_opt
to_string_view -> to_string_view_opt
|
2022-04-18 22:04:33 +03:00 |
Dirk-Jan C. Binnema
|
de8dd048e8
|
message: add basic support for encrypted parts
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
72c0f82b41
|
message: improve attachment,encrypted part detection
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
478ef67fc6
|
flags: rename flags_to_string -> to_string
For consistency.
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
ad0e9b7514
|
test-mu-message: improve signature check test
Still not very good though...
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
09e175e9b5
|
message: part: better handle internal mime-object
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
8ede2a8354
|
message: better deal with test messages
Allow for specifying path / maildir for tests messages
Improve fake_msg_id
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
00c7fc897d
|
message: move tests to test-mu-message.cc
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
4e65cac631
|
message: mime-object: extend support for crypto
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
187c3da408
|
contact: implement to_string
Make it easy to get a string for a sequence of contacts.
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
97c1725461
|
message: implement conversion to sexp
Like mu-msg-sexp, but for Mu::Message
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
92a8122b93
|
message: Add Makefile.am
For the autotools build.
|
2022-04-06 20:21:02 +03:00 |
Dirk-Jan C. Binnema
|
99b06a97de
|
message: extend unit test
|
2022-03-28 23:26:23 +03:00 |
Dirk-Jan C. Binnema
|
ab3dd3de58
|
mime-object: add support for MimeMessagePart
|
2022-03-28 22:53:05 +03:00 |
Dirk-Jan C. Binnema
|
3810964a38
|
message: make maildir optional
|
2022-03-28 22:38:37 +03:00 |