summaryrefslogtreecommitdiff
path: root/lib/index.cc
AgeCommit message (Expand)Author
2023-04-02lib: index attachments with mime types matching index.as_textDavid Bremner
2021-05-13lib: make glib initialization thread-safeDavid Bremner
2021-03-13lib: run uncrustifyuncrustify
2020-05-22smime: Index cleartext of envelopedData when requestedDaniel Kahn Gillmor
2020-05-22crypto: Make _notmuch_crypto_decrypt take a GMimeObjectDaniel Kahn Gillmor
2020-05-22smime: Identify encrypted S/MIME parts during indexingDaniel Kahn Gillmor
2020-05-22lib: index PKCS7 SignedData partsDaniel Kahn Gillmor
2019-09-15index: repair "Mixed Up" messages before indexing.Daniel Kahn Gillmor
2019-09-01index: avoid indexing legacy-display partsDaniel Kahn Gillmor
2019-09-01util/crypto: _n_m_crypto_potential_payload returns whether part is the payloadDaniel Kahn Gillmor
2019-06-14lib: run uncrustifyuncrustify
2019-05-29indexing: record protected subject when indexing cleartextDaniel Kahn Gillmor
2019-05-25lib/database: index user headers.David Bremner
2019-05-03gmime-cleanup: use GMime 3.0 function namesDaniel Kahn Gillmor
2019-05-03gmime-cleanup: drop all arguments unused in GMime 3Daniel Kahn Gillmor
2019-05-03gmime-cleanup: drop g_mime_2_6_unrefDaniel Kahn Gillmor
2019-05-03gmime-cleanup: always support session keysDaniel Kahn Gillmor
2019-05-03gmime-cleanup: drop unused gmime 2.6 content_type from _index_encrypted_mime_partDaniel Kahn Gillmor
2018-10-21index: explicitly follow GObject conventionsDaniel Kahn Gillmor
2018-05-26lib: expose notmuch_message_get_database()Daniel Kahn Gillmor
2018-05-14drop use of register keywordDavid Bremner
2017-12-08crypto: actually stash session keys when decrypt=trueDaniel 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-04crypto: use stashed session-key properties for decryption, if availableDaniel Kahn Gillmor
2017-12-04crypto: add _notmuch_crypto_decrypt wrapper functionDaniel Kahn Gillmor
2017-10-21crypto: index encrypted parts when indexopts try_decrypt is set.Daniel Kahn Gillmor
2017-10-09lib: convert notmuch_bool_t to stdbool internallyJani Nikula
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-04lib&cli: use g_object_new instead of g_object_newvDavid Bremner
2017-07-14lib: paper over allocation differenceDavid Bremner
2017-07-14lib/cli: replace use of g_mime_message_get_senderDavid Bremner
2017-07-01lib/index: add simple html filterDavid Bremner
2017-07-01lib/index.cc: generalize filter state machineDavid Bremner
2017-07-01lib/index: separate state table definition from scanner.David Bremner
2017-07-01lib/index: generalize name of indexing filterDavid Bremner
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2016-06-05lib: whitespace cleanupTomi Ollila
2015-11-19lib: content disposition values are not case-sensitiveJani Nikula
2015-03-29lib: replace almost all fprintfs in library with _n_d_logDavid Bremner
2015-01-24Add indexing for the mimetype termTodd
2014-06-18lib: Index name and address of from/to headers as a phraseAustin Clements
2014-04-05lib: replace the header parser with gmimeJani Nikula
2014-04-05lib: drop support for single-message mbox filesJani Nikula
2013-09-14lib/cli: pass GMIME_ENABLE_RFC2047_WORKAROUNDS to g_mime_init()Jani Nikula
2012-12-24_notmuch_message_index_file: unref (free) address lists from gmime.David Bremner