aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Avoid out of boundary readsVsevolod Stakhov2017-10-141-2/+2
|
* [Minor] Deny symbols adding on idempotent stageVsevolod Stakhov2017-10-081-0/+7
|
* [Minor] Remove multiple metrics support when adding resultsVsevolod Stakhov2017-10-081-16/+2
|
* [Feature] Implement headers flags in mime parserVsevolod Stakhov2017-10-022-17/+28
| | | | MFH: rspamd-1.6
* [Minor] Skip non-needed attributes in 7zVsevolod Stakhov2017-10-011-41/+6
|
* [Minor] Fix utf16 conversionVsevolod Stakhov2017-10-011-27/+7
|
* [Feature] Finalize 7zip files supportVsevolod Stakhov2017-10-011-13/+61
|
* [Minor] Add 7z files parsingVsevolod Stakhov2017-09-301-17/+189
|
* [Minor] Another useless 7zip section parserVsevolod Stakhov2017-09-301-0/+87
|
* [Minor] Further additions to 7zip parserVsevolod Stakhov2017-09-301-51/+273
|
* [Minor] More 7zip format support knobsVsevolod Stakhov2017-09-301-6/+303
|
* [Rework] Use floating point arithmetics in Rspamd expressionsVsevolod Stakhov2017-09-301-3/+3
|
* [Fix] Check for magic when checking for an archiveVsevolod Stakhov2017-09-271-1/+23
| | | | | | Issue: #1848 Closes: #1848 MFH: 1.6
* [Feature] Add more text attributesVsevolod Stakhov2017-09-232-0/+12
|
* [Minor] Add preliminary 7z supportVsevolod Stakhov2017-09-182-0/+134
|
* [Feature] Allow to use postfilters in compositesVsevolod Stakhov2017-08-052-0/+3
| | | | | | | | We actually process composites twice now so it somehow slows down processing by extra hash lookup. Additional logic to regenerate metric reply if something is changed by this extra run of composites is also added. Issue: #1726
* [Fix] Try harder to find rfc822 notificationsVsevolod Stakhov2017-08-051-1/+10
| | | | | Issue: #1731 Closes: #1731
* [Fix] Fix processing of multipart parts with no headersVsevolod Stakhov2017-08-021-18/+29
| | | | | Issue: #1783 Closes: #1783
* [Fix] Fix get_content methodVsevolod Stakhov2017-07-181-1/+1
| | | | Issue: #1759
* [Fix] Avoid changing content-transfer-encoding header's valueVsevolod Stakhov2017-07-131-3/+4
|
* [CritFix] Fix semicolons parsing in the content typeVsevolod Stakhov2017-07-132-2/+28
|
* [Fix] Add missing `break` statementVsevolod Stakhov2017-07-011-0/+1
|
* [Refactor] Correct misspelled `rspamd_smtp_recieved_parse`Alexander Moisseev2017-06-282-2/+2
|
* Merge pull request #1710 from moisseev/spellingVsevolod Stakhov2017-06-271-1/+1
|\ | | | | [Minor] Massive spelling correction
| * [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
| | | | | | | | by a bot https://github.com/ka7/misspell_fixer
* | [CritFix] Switch from ragel to C for Content-Type parsingVsevolod Stakhov2017-06-272-13/+269
|/
* [Minor] Fix element addedVsevolod Stakhov2017-06-221-4/+4
|
* [Feature] Add text_part:get_stats functionVsevolod Stakhov2017-06-212-3/+3
|
* [Minor] Add some more data to the spaces strip algorithmVsevolod Stakhov2017-06-212-0/+14
|
* [Feature] Store more data when stripping newlinesVsevolod Stakhov2017-06-212-25/+74
|
* [Feature] Rework newlines strip parser one more timeVsevolod Stakhov2017-06-212-4/+146
| | | | Issue: #1687
* [Minor] Add workaround for ISO-2022-JP encodingVsevolod Stakhov2017-06-121-2/+12
| | | | Issue: #1669
* [Feature] Support MTA name headerVsevolod Stakhov2017-05-311-1/+3
|
* [Fix] Fix CTE propagation from parent containers to children partsVsevolod Stakhov2017-05-291-24/+48
|
* [Fix] Deal with 7bit charsets properlyVsevolod Stakhov2017-05-261-11/+16
| | | | Issue: #1651
* [Fix] Try harder to detect CTEVsevolod Stakhov2017-05-231-6/+1
| | | | Issue: #1468
* [Fix] Do not stop on illegal unicode points - replace themVsevolod Stakhov2017-05-201-2/+2
|
* [Minor] Add `is_empty_body` regexp functionVsevolod Stakhov2017-05-181-0/+21
|
* Merge pull request #1639 from sbadia/debian-pkgVsevolod Stakhov2017-05-141-3/+3
|\ | | | | [Minor] debian: Fix lintian issues and refresh packaging
| * [Minor] src: Fix spelling errorsSebastien Badia2017-05-131-3/+3
| |
* | [Minor] Set explicit type for known headersVsevolod Stakhov2017-05-132-1/+24
|/
* [Feature] Reuse stemmers in the cacheVsevolod Stakhov2017-05-131-8/+21
|
* [Minor] Do not use lowercase for stemmed words unless 1.6 releaseVsevolod Stakhov2017-05-131-0/+2
| | | | | This will decrease efficiency of fuzzy and introduce incompatibility with 1.5. Hence, delay this change unless 1.6 is finally released.
* [Fix] Fix lowercasing of stemmed wordsVsevolod Stakhov2017-05-131-1/+1
|
* [Minor] Check for parts with no wordsVsevolod Stakhov2017-05-131-1/+1
|
* [Minor] Move some of mempool magic constants to a separate fileVsevolod Stakhov2017-05-112-7/+12
|
* [Feature] Store average words length and short words countVsevolod Stakhov2017-05-111-2/+72
|
* [Feature] Store hash of headers order and namesVsevolod Stakhov2017-05-111-0/+24
|
* [Minor] Oops, forgot to save in the previous commitVsevolod Stakhov2017-04-291-5/+5
|
* [Fix] Fix parsing of long regexp typesVsevolod Stakhov2017-04-291-10/+19
|