imag/lib/domain
Matthias Beyer 596af2fc76 Reimplement the hasher
We create a sha1 over the path of the file and the Message-ID of the
mail itself.

The file name is not constant with mail files, because flags are encoded
in the filename. The path is also not constant with mail files, because
they can be moved between boxes.

This approach is not yet the best one, but better than before.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-02-22 11:30:12 +01:00
..
libimagbookmark Update copyright years 2019-01-03 18:41:36 +01:00
libimagcontact Fix libimagcontact for new StoreId interface with Entries iterator 2019-02-15 20:53:29 +01:00
libimagdiary Adapt to new libimagstore::iter::Entries API 2019-02-15 20:53:29 +01:00
libimaghabit Adapt to new libimagstore::iter::Entries API 2019-02-15 20:53:29 +01:00
libimaglog Update copyright years 2019-01-03 18:41:36 +01:00
libimagmail Reimplement the hasher 2019-02-22 11:30:12 +01:00
libimagnotes Adapt to new libimagstore::iter::Entries API 2019-02-15 20:53:29 +01:00
libimagtimetrack Rewrite: StoreId::new_baseless() -> StoreId::new() 2019-02-15 20:53:28 +01:00
libimagtodo Remove serializing where result was unused 2019-02-18 16:02:49 +01:00
libimagwiki Adapt to new all_contacts() return type 2019-02-15 20:53:29 +01:00