summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2018-04-02lib: bump LIBRARY_MINOR_VERSIONDavid Bremner
2017-12-28Revert "lib: add thread subqueries."David Bremner
2017-12-25lib: add thread subqueries.David Bremner
2017-12-21lib: return "" rather than NULL from notmuch_thread_get_authorsDavid Bremner
2017-12-08crypto: add --decrypt=nostash to avoid stashing session keysDaniel Kahn Gillmor
2017-12-08crypto: actually stash session keys when decrypt=trueDaniel Kahn Gillmor
2017-12-08cli/reindex: destroy stashed session keys when --decrypt=falseDaniel Kahn Gillmor
2017-12-08cli/new, insert, reindex: change index.decrypt to "auto" by defaultDaniel Kahn Gillmor
2017-12-08crypto: record whether an actual decryption attempt happenedDaniel Kahn Gillmor
2017-12-08crypto: new decryption policy "auto"Daniel Kahn Gillmor
2017-12-08lib: convert notmuch decryption policy to an enumDaniel Kahn Gillmor
2017-12-08indexopts: change _try_decrypt to _decrypt_policyDaniel Kahn Gillmor
2017-12-08indexing: Change from try_decrypt to decryptDaniel Kahn Gillmor
2017-12-04crypto: use stashed session-key properties for decryption, if availableDaniel Kahn Gillmor
2017-12-04configure: session key handling in gmime maps to built_with("session_key")Daniel Kahn Gillmor
2017-12-04crypto: add _notmuch_crypto_decrypt wrapper functionDaniel Kahn Gillmor
2017-10-21config: define new option index.try_decryptDaniel Kahn Gillmor
2017-10-21crypto: index encrypted parts when indexopts try_decrypt is set.Daniel Kahn Gillmor
2017-10-21reindex: drop all properties named with prefix "index."Daniel Kahn Gillmor
2017-10-21index: implement notmuch_indexopts_t with try_decryptDaniel Kahn Gillmor
2017-10-20properties: add notmuch_message_remove_all_properties_with_prefix()Daniel Kahn Gillmor
2017-10-20crypto: make shared crypto code behave library-likeDaniel Kahn Gillmor
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
2017-09-24fix reference to notmuch_message_get_propertiesDaniel Kahn Gillmor
2017-09-17lib: index the content-type of the parts of encrypted messagesDaniel Kahn Gillmor
2017-09-17lib: index the content type of signature partsJani Nikula
2017-09-17lib: abstract content type indexingJani Nikula
2017-09-13build: fix out-of-tree builds, againJani Nikula
2017-09-05fix documentation bug (leading quotes break documentation)Daniel Kahn Gillmor
2017-09-05lib: enforce that n_message_reindex takes headers from first fileDavid Bremner
2017-09-04lib&cli: use g_object_new instead of g_object_newvDavid Bremner
2017-08-29lib: add notmuch_message_has_maildir_flagDavid Bremner
2017-08-29lib/message: split n_m_maildir_flags_tags, store maildir flagsDavid Bremner
2017-08-23reindex: drop notmuch_param_t, use notmuch_indexopts_t insteadDaniel Kahn Gillmor
2017-08-23database: add n_d_index_file (deprecates n_d_add_message)Daniel Kahn Gillmor
2017-08-22database: move striping of trailing '/' into helper functionYuri Volchkov
2017-08-20lib: clarify description of notmuch_database_add_messageDaniel Kahn Gillmor
2017-08-01lib: add notmuch_message_reindexDaniel Kahn Gillmor
2017-08-01lib: add _notmuch_message_remove_indexed_termsDavid Bremner
2017-08-01lib: add notmuch_thread_get_total_filesDavid Bremner
2017-08-01lib: add notmuch_message_count_filesDavid Bremner
2017-08-01lib: index message files with duplicate message-idsDavid Bremner
2017-08-01lib: refactor notmuch_database_add_message header parsingDavid Bremner
2017-08-01lib: factor out message-id parsing to separate file.David Bremner
2017-08-01lib/n_d_add_message: refactor test for new/ghost messagesDavid Bremner
2017-08-01lib: isolate n_d_add_message and helper functions into own fileDavid Bremner
2017-07-18fix the generated documentation outputDaniel Kahn Gillmor
2017-07-18Fix orthographyDaniel Kahn Gillmor
2017-07-14lib: paper over allocation differenceDavid Bremner
2017-07-14lib: add version of _n_m_f_get_combinded_header for gmime 3.0David Bremner