Vsevolod Stakhov
|
7b4a319589
|
[Fix] Core: Fix processing of NDNs of certain type
|
5 years ago |
Vsevolod Stakhov
|
b6dbe34858
|
[Minor] Core: Improve raw files scan
|
5 years ago |
Vsevolod Stakhov
|
6c28c4d2d7
|
[Fix] Core: Fix content calculations for message parts
|
5 years ago |
Vsevolod Stakhov
|
8bc7d8632f
|
[Fix] Core: Fix part length when dealing with boundaries
|
5 years ago |
Vsevolod Stakhov
|
8e83bc2d10
|
[Minor] Core: Store raw bondary in multipart node
|
5 years ago |
Vsevolod Stakhov
|
887a1a5432
|
[Fix] Fix boundaries checks in embedded messages
|
5 years ago |
Vsevolod Stakhov
|
c55d36a3b0
|
[Fix] Fix extraction of additional parts
|
5 years ago |
Vsevolod Stakhov
|
65f8d2660f
|
[Fix] Ignore signatures when looking for boundaries
|
5 years ago |
Vsevolod Stakhov
|
9826575c7a
|
[Fix] Add sanity check when applying mime boundaries heuristic
|
5 years ago |
Vsevolod Stakhov
|
145ffe5a06
|
[Minor] Add ID to mime parts
|
5 years ago |
Vsevolod Stakhov
|
e6de9872c2
|
[Feature] Detect orphaned parts and attach them to message
|
5 years ago |
Vsevolod Stakhov
|
ca05da58d8
|
[Fix] Fix proxying of Exim connections
|
6 years ago |
Vsevolod Stakhov
|
61e347959b
|
[Fix] Deal with deeply nested messages more aggressively
|
6 years ago |
Vsevolod Stakhov
|
e9b802f8c7
|
[Project] Convert all C modules to fast debug infrastructure
|
6 years ago |
Vsevolod Stakhov
|
3cfd800e05
|
[Fix] Fix format strings
|
6 years ago |
Vsevolod Stakhov
|
b2b9cfa616
|
[Minor] Further portion of g_slice elimination
|
6 years ago |
Vsevolod Stakhov
|
2e5b95fddd
|
[Fix] Fix processing of multipart parts with no headers
Issue: #1783
Closes: #1783
|
6 years ago |
Vsevolod Stakhov
|
0d5eb86635
|
[Fix] Avoid changing content-transfer-encoding header's value
|
7 years ago |
Vsevolod Stakhov
|
2d12e77123
|
[CritFix] Fix semicolons parsing in the content type
|
7 years ago |
Vsevolod Stakhov
|
c276213f6e
|
[Fix] Fix CTE propagation from parent containers to children parts
|
7 years ago |
Vsevolod Stakhov
|
41d939a687
|
[Fix] Try harder to detect CTE
Issue: #1468
|
7 years ago |
Vsevolod Stakhov
|
560d27b0de
|
[Fix] Always try to adjust filename
Issue: #1591
|
7 years ago |
Vsevolod Stakhov
|
e6201536d6
|
[Minor] Use the correct context when dealing with attached messages
|
7 years ago |
Vsevolod Stakhov
|
5a17af46f7
|
[CritFix] Fix issue when parsing encoded rfc822/messages
|
7 years ago |
Vsevolod Stakhov
|
5e59527bb1
|
[Minor] Explicitly set queue to NULL for top part
|
7 years ago |
Vsevolod Stakhov
|
58e6cb1a4f
|
[Feature] Store headers order
|
7 years ago |
Vsevolod Stakhov
|
437a3606e4
|
[Fix] Avoid lookup in absent hash
Issue: #1569
|
7 years ago |
Vsevolod Stakhov
|
bb63c3f414
|
[Minor] Properly deal with content type parameter
|
7 years ago |
Vsevolod Stakhov
|
f92898a226
|
[Feature] Allow to process filenames from content type
|
7 years ago |
Vsevolod Stakhov
|
71d52e806a
|
[Minor] Fix various style issues
|
7 years ago |
Vsevolod Stakhov
|
5a75d743c0
|
[Fix] Do not crash if cannot decode qp encoded part
|
7 years ago |
Vsevolod Stakhov
|
a87070a165
|
[Fix] Fix parsing of cte in expressions
|
7 years ago |
Vsevolod Stakhov
|
c2c0d9f084
|
[Fix] Distinguish missing and broken mandatory headers
|
7 years ago |
Vsevolod Stakhov
|
36d9ed520a
|
[Minor] Some more adjustments to CTE detection
|
7 years ago |
Vsevolod Stakhov
|
0b9aa31ee2
|
[Fix] Do more heuristical detection for missing CTE
Issue: #1480
|
7 years ago |
Vsevolod Stakhov
|
8c60c92bb9
|
[CritFix] Fix parsing of boundaries that end with `--`
|
7 years ago |
Vsevolod Stakhov
|
26a8dbfd04
|
[Fix] Fix heuristical CTE detection for QP encoding
|
7 years ago |
Vsevolod Stakhov
|
c01f7bf658
|
[Minor] Be more strict about bad mime structure
|
7 years ago |
Vsevolod Stakhov
|
f24563e2c4
|
[Feature] Add heuristic to detect broken messages
|
7 years ago |
Vsevolod Stakhov
|
fb56b9e2e9
|
[Fix] Fix parsing messages with no body
|
7 years ago |
Vsevolod Stakhov
|
00886b006c
|
[Minor] Ignore space chars when detect CTE
|
7 years ago |
Vsevolod Stakhov
|
9ecd7237b4
|
[Fix] Fix CTE detection heuristic
|
7 years ago |
Vsevolod Stakhov
|
c90979e9ee
|
[Feature] Do not trust CTE, check base64 and qp strictly
|
7 years ago |
Vsevolod Stakhov
|
0d4c60d3ca
|
[Fix] Disable zero-copy mode for text parts to avoid crashes
|
7 years ago |
Vsevolod Stakhov
|
eff2f34acf
|
[Minor] Initialize variable
|
7 years ago |
Vsevolod Stakhov
|
b9bce692b3
|
[Fix] Fix parsing of messages with no content type
Issue: #1283
Reported by: @moisseev
|
7 years ago |
Vsevolod Stakhov
|
b75412f4eb
|
[Minor] Binary CTE is equal to 8bit
|
7 years ago |
Vsevolod Stakhov
|
066e21615a
|
[Fix] Decode filename in content disposition
|
7 years ago |
Vsevolod Stakhov
|
58f802666f
|
[Minor] Ignore empty/missing parts
|
7 years ago |
Vsevolod Stakhov
|
91da5c7e5c
|
[Minor] Do not dereference NULL pointer
|
7 years ago |