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
Issue: #3568
|
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
Issue: #3349
|
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
Issue: #2757
|
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
MFH: rspamd-1.6
|
6 years ago |
Vsevolod Stakhov
|
76a11f2feb
|
[Fix] Try harder to find rfc822 notifications
Issue: #1731
Closes: #1731
|
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
Found by: Coverity
|
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 |