40 Commits (125664ba6cf0154c65691441a9fb3b9dc120336d)

Author SHA1 Message Date
  Vsevolod Stakhov 125664ba6c [Minor] Add safety checks when decoding CT attributes 3 years ago
  Vsevolod Stakhov c9bc03f1cc [Fix] Fix '==' parsing in the content type attributes parser 3 years ago
  Vsevolod Stakhov 82c42eb32e [Fix] Fix rfc2047 embedded into rfc2231 pieces in special headers 3 years ago
  Vsevolod Stakhov 983084adb0 [Fix] Fix last quote character parsing in the content-type state machine 3 years ago
  Vsevolod Stakhov 75d5d020bc [Minor] Skip double utf8 checks 3 years ago
  Vsevolod Stakhov 5751f64b8b [Minor] Use less strict rules for pkcs7 detection 3 years ago
  Vsevolod Stakhov 12ed9e839f [Minor] Add pkcs7 content type flag 3 years ago
  Vsevolod Stakhov def2916b44 [Minor] Add case sensivity for file names in case of CT attribute 3 years ago
  Vsevolod Stakhov a89cf52149 [Fix] Disable text detection heuristics for encrypted parts 4 years ago
  Vsevolod Stakhov bfbacbdb44 [CritFix] Fix parsing of the content type attributes 4 years ago
  Vsevolod Stakhov 67cfd2b7be [Fix] Fix log parameter 4 years ago
  Vsevolod Stakhov 2f3820f87e [Fix] Workaround for empty charset in rfc2231 encoding 4 years ago
  Vsevolod Stakhov ad5850db20 [Minor] Lowercase content-type as specified in rfc2045 5 years ago
  Vsevolod Stakhov 822e15cb69 [CritFix] Fix case sensivity when parsing Content-Type 5 years ago
  Vsevolod Stakhov 588ae7ce43 [Fix] Fix rfc2231 for Content-Disposition header 5 years ago
  Vsevolod Stakhov 2f78615bf9 [Feature] Core: Support RFC2231 encoding in headers 5 years ago
  Vsevolod Stakhov 8e83bc2d10 [Minor] Core: Store raw bondary in multipart node 5 years ago
  Vsevolod Stakhov d664f2fd52 [Feature] Allow to get task flags in C expressions 5 years ago
  Vsevolod Stakhov 3b88cf246b [Minor] Fix strlcpy call 6 years ago
  Vsevolod Stakhov 0398b848d4 [Minor] Fix overwriting of lowercased content-disposition data 6 years ago
  Vsevolod Stakhov 7d40adf82d [Minor] Fix string copy 6 years ago
  Vsevolod Stakhov c10f4cf416 [Fix] Plug another possible memory leak 6 years ago
  Vsevolod Stakhov 76a11f2feb [Fix] Try harder to find rfc822 notifications 6 years ago
  Vsevolod Stakhov 2d12e77123 [CritFix] Fix semicolons parsing in the content type 7 years ago
  Vsevolod Stakhov edd96476d4 [Fix] Add missing `break` statement 7 years ago
  Vsevolod Stakhov a310f8defd [CritFix] Switch from ragel to C for Content-Type parsing 7 years ago
  Vsevolod Stakhov 39adeb7897 [Minor] Deal with DSN messages 7 years ago
  Vsevolod Stakhov 0e270dbe70 [Fix] Fix couple of issues 7 years ago
  Vsevolod Stakhov a4793bf273 [Fix] Do not lowercase Content-Disposition to perform decoding 7 years ago
  Vsevolod Stakhov 066e21615a [Fix] Decode filename in content disposition 7 years ago
  Vsevolod Stakhov a208f4410d [Fix] Fix setting of content-type attributes 7 years ago
  Vsevolod Stakhov d6c093493b [Minor] Add more flags to content type 7 years ago
  Vsevolod Stakhov 14d9177ec8 [Minor] Add multipart flag 7 years ago
  Vsevolod Stakhov 45e9ab0834 [Feature] Add content disposition parser 7 years ago
  Vsevolod Stakhov 43b88f6f44 [Feature] Add boundaries parsing in content type 7 years ago
  Vsevolod Stakhov 01d5a0d17d [Minor] Add alternate -> alternative substitution 7 years ago
  Vsevolod Stakhov 74749d1ddd [Minor] Add flags for content-type 7 years ago
  Vsevolod Stakhov 1ae701bc0d [Minor] Add some initial workarounds for broken CT 7 years ago
  Vsevolod Stakhov 6da8d8cae2 [Minor] Process charset in content type 7 years ago
  Vsevolod Stakhov 1d95f16786 [Rework] Implement content type parser for mime 7 years ago