aboutsummaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)Author
2017-12-08lib: convert notmuch decryption policy to an enumDaniel 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-20crypto: make shared crypto code behave library-likeDaniel Kahn Gillmor
2017-10-20crypto: move into libnotmuch_utilDaniel Kahn Gillmor
2017-10-14gmime-extra: drop compat layer for g_mime_multipart_encrypted_decryptDaniel Kahn Gillmor
2017-10-12gmime-extra: remove duplicate GMimeAddressType typedefDaniel Kahn Gillmor
2017-08-30cppcheck: call va_end in _internal_errorDavid Bremner
2017-08-22database: move striping of trailing '/' into helper functionYuri Volchkov
2017-07-17util: make g_mime_utils_header_decode_date_unix match prototypeDavid Bremner
2017-07-15cli/crypto: eliminated compiler warnings about unused argumentsDavid Bremner
2017-07-14clean up use of constants in g_mime_multipart_ wrappersDaniel Kahn Gillmor
2017-07-14cli: wrap getting uidDavid Bremner
2017-07-14cli: make keyid from fingerprint in gmime 3.0David Bremner
2017-07-14lib: paper over allocation differenceDavid Bremner
2017-07-14lib: wrap use of g_mime_utils_header_decode_dateDavid Bremner
2017-07-14cli: hide rename of GMimeCertificateTrustDavid Bremner
2017-07-14cli: generalize use of GMIME_SIGNATURE_{ERROR,STATUS} to gmime-3David Bremner
2017-07-14util: fake gmime-2.6 compatible API for gmime-3.0David Bremner
2017-07-14cli: replace use of g_mime_message_get_recipientsDavid Bremner
2017-07-14lib/cli: replace use of g_mime_message_get_senderDavid Bremner
2017-07-14cli: replace use of g_mime_message_get_reply_toDavid Bremner
2017-07-14cli: replace use of g_mime_message_get_date_as_stringDavid Bremner
2017-05-30util: convenience function to create gmime stream for stdoutDavid Bremner
2017-03-18rename libutil.a to libnotmuch_util.aDavid Bremner
2017-01-08build & util: drop byte order configure check and endian util headerJani Nikula
2016-06-05Use https instead of http where possibleDaniel Kahn Gillmor
2015-09-26util: add strcmp_null, a strcmp that handles NULL parametersJani Nikula
2015-09-07util: move strcase_equal and strcase_hash to utilJani Nikula
2014-10-05hex-escape: remove unused variable default_buf_sizeJani Nikula
2014-08-06util: Const version of strtok_lenAustin Clements
2014-07-31util: Make string-util.h C++-compatibleAustin Clements
2014-04-12util: add gz_readlineDavid Bremner
2014-03-15util: Fix two corner-cases in boolean term quoting functionAustin Clements
2014-03-09util: make sanitize string available in string util for reuseJani Nikula
2013-11-27util: detect byte orderDavid Bremner
2013-01-07string-util: Disallow empty prefixes in parse_boolean_termAustin Clements
2013-01-06util: Function to parse boolean term queriesAustin Clements
2013-01-06util: Factor out boolean term quoting routineAustin Clements
2012-12-30util: add talloc-extra.[ch]David Bremner
2012-12-08util: add string-util.[ch]David Bremner
2012-12-02hex-escape: (en|de)code strings to/from restricted character setDavid Bremner
2012-09-27Annotate internal_error with the attribute noreturnJustus Winter
2012-01-19Fix dependency generation for compat, test, and utilAustin Clements
2011-12-12build-system: clean $(libutil_modules) rather than listing them individually.David Bremner
2011-11-26build system: clean up object files in ./test and ./utilDavid Bremner
2011-10-31remove GCC visibility pragmasTomi Ollila
2011-10-30xregcomp: don't consider every regex compilation failure an internal error.David Bremner
2011-10-30xutil.c: remove duplicate copies, create new library libutil.a to contain xutil.David Bremner