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
|
30e7b5d9ec
|
lib: move 3rd party code to thirdparty; add tabulate.hpp
Move 3rd-party code to their own dir, and add the nice tabulate.hpp
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
a4317d3264
|
mu-query-matches: remove dead code
|
2022-04-30 10:40:45 +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
|
fccd961712
|
server: update mu4e server for new Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
629006681a
|
message: update unit tests
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
525fef479a
|
store: update to use Message; big cleanup
Remove much of the message processing from the store
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
459f6db476
|
query: update query subsys to use Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
95710edff4
|
parser: use the new number (de)serialization
Use the new lexnums, and the update parsing
|
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
|
b7a30c0a36
|
utils: update date/size parsing, factor out format
And update tests
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
4b9c663ded
|
mu-maildir: rework mu_maildir_from_path
Take a 'root' parameter
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
3ac3ce7828
|
error: Add some more error codes
|
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
|
4a135e70fb
|
server: update (mu4e) server to use Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9e9e16a7ec
|
lib/tests: rework in terms of Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
9b8353fc37
|
lib: update Store & QueryResults in terms of Mu::Message
|
2022-04-30 10:40:45 +03:00 |
Dirk-Jan C. Binnema
|
4b2812d25f
|
maildir: improve naming in mu_maildir_move_message
|
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
|
bb6d271a23
|
contacts-cache: handle 'personal' mail for groups
When passing a vec of _all_ contacts for some message, mark _all_ of them as
personal if at least _one_ is a personal address.
|
2022-04-30 09:02:13 +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
|
1ff161d91b
|
utils: add mu-option.cc
Was missing.
|
2022-04-18 22:54:33 +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
|
15decf6327
|
mu-utils: avoid compiler warning
|
2022-04-18 22:26:13 +03:00 |
Dirk-Jan C. Binnema
|
4ac66baccc
|
mu-result: add assert_valid_result
Useful for unit tests
|
2022-04-18 22:26:04 +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
|
4f9c154d1a
|
utils: add deletable_unique_ptr
|
2022-04-16 16:20:38 +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
|
43c71c7698
|
error: Add crypto error code
|
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
|
e9fdf7f01d
|
utils: add extra check for #2230
|
2022-04-16 16:20:38 +03:00 |
Dirk-Jan C. Binnema
|
acbcbc0b43
|
utils: include unistd.h
|
2022-04-14 23:04:42 +03:00 |
Dirk-Jan C. Binnema
|
a7e6d57286
|
utils: add TempDir RAII class
For tests
|
2022-04-14 17:06:33 +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
|
297930261a
|
msg-sexp: fix adding contacts
std::array doesn't check its size...
|
2022-03-28 23:04:12 +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
|
55489cc0d1
|
mu-error: make fill_g_error const
And add some more error codes.
|
2022-03-28 22:53:05 +03:00 |