summaryrefslogtreecommitdiffstats
path: root/src/lib.rs
AgeCommit message (Expand)Author
2018-09-07Tidy MailHeader::get_keyThomas Hurst
2018-09-05Use while let Some(..) over loop { match { .. }}Thomas Hurst
2018-09-05map(|x| Some(x)) -> map(Some)Thomas Hurst
2018-09-05Use foo[] instead of .get().unwrap()Thomas Hurst
2018-09-05Use unwrap_or_else() and unwrap_or_default()Thomas Hurst
2018-09-05Use Struct { foo } over Struct { foo: foo }Thomas Hurst
2018-09-05Use a char rather than a &str for single-char find()Thomas Hurst
2018-09-05Use foo += bar over foo = foo + barThomas Hurst
2018-09-04Fix #26: Incorrect unwrap() guard in is_boundary()Thomas Hurst
2018-05-23Fix indentationKartikaya Gupta
2018-05-23parse_mail: Handle missing terminating boundaries in multipart emails.Darius Jahandarie
2018-04-18MailHeader::get_value: do not add space if special char parsedRomain Porte
2018-04-03Update quoted_printable and base64 dependenciesKartikaya Gupta
2017-10-14Add missing function docKartikaya Gupta
2017-10-14Don't expose the function to convert disposition typeKartikaya Gupta
2017-10-14Update documentation and doc-tests for new content-disposition changesKartikaya Gupta
2017-10-12rustfmtYoung Wu
2017-10-12Store all params of Content-Type into BTreeMap<String, String>Young Wu
2017-10-12Add Content-Disposition to mailYoung Wu
2016-12-26rustfmtKartikaya Gupta
2016-12-26add `get_body_raw`Wu Young
2016-12-23add name field to ParsedContentTypeWu Young
2016-12-04Followup to 9f8013c2 (fix for issue #7) - deal with empty messagesKartikaya Gupta
2016-12-04Fix for issue #7 - deal with lack of headersKartikaya Gupta
2016-12-04Less allocation by using case insensitive string comparisonJos van den Oever
2016-12-04Rename test and check for body as wellKartikaya Gupta
2016-12-03Fix panic when the mail body is missingJos van den Oever
2016-11-11Drop the redundant get_*_ci methods from MailHeaderMapBruce Guenter
2016-11-11Make MailHeaderMap perform case-insensitive searchesBruce Guenter
2016-10-02rustfmtKartikaya Gupta
2016-10-02Update main examples to include a dateparse usageKartikaya Gupta
2016-10-02Expose the dateparse module from mailparseKartikaya Gupta
2016-06-22Add case-insensitive accessors for headersKartikaya Gupta
2016-06-22Handle case where an encoded-word has trailing whitespace inside the encodingKartikaya Gupta
2016-06-22Recognize encoded words in more placesKartikaya Gupta
2016-06-22Accept lowercase transfer-codings for the encoded-wordKartikaya Gupta
2016-06-22Allow quoted-printable header words to be wrapped in quotesKartikaya Gupta
2016-06-18rustfmtKartikaya Gupta
2016-06-18Make formatting a little prettier using concatKartikaya Gupta
2016-06-18Add rustdoc to the source codeKartikaya Gupta
2016-06-18Drop position property from generic errorKartikaya Gupta
2016-06-18Make decode_word return an Option instead of an ignored ErrorKartikaya Gupta
2016-06-18Default unknown body charsets to ASCIIKartikaya Gupta
2016-06-18Strip out whitespace before base64-decoding the mail bodyKartikaya Gupta
2016-06-18Make the MailParseErrors hold a static string mostlyKartikaya Gupta
2016-06-15Use the stringify macro to print out the mattern in assert_matchKartikaya Gupta
2016-06-12Handle content-transfer-encoding in mail bodiesKartikaya Gupta
2016-06-12Bump quoted-printable dependency to 0.3Kartikaya Gupta
2016-06-11Add a parse_mail function to build the subpart tree for multipart mailsKartikaya Gupta
2016-06-11Update header-parsing to skip past empty newline at the end of the headers, a...Kartikaya Gupta