Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Treat utf especially | Vsevolod Stakhov | 2016-12-19 | 4 | -7/+19 |
| | |||||
* | [Feature] Add own headers decoding routine | Vsevolod Stakhov | 2016-12-19 | 2 | -0/+217 |
| | |||||
* | [Feature] Add rfc2047 grammar | Vsevolod Stakhov | 2016-12-19 | 3 | -1/+98 |
| | |||||
* | [Minor] Add routine to recode byte arrays to utf-8 | Vsevolod Stakhov | 2016-12-19 | 2 | -2/+84 |
| | |||||
* | [Feature] Implement new unicode normalizer | Vsevolod Stakhov | 2016-12-19 | 1 | -18/+51 |
| | | | | | | Previously, Rspamd gave up when it found non-valid utf-8 characters. Now, it just replaces them with '?' and continues processing. It looks more reasonable when processing emails. | ||||
* | [Minor] Cut braces in message id | Vsevolod Stakhov | 2016-12-19 | 1 | -2/+17 |
| | |||||
* | [Minor] Ignore empty/missing parts | Vsevolod Stakhov | 2016-12-18 | 1 | -1/+1 |
| | |||||
* | [Minor] Do not dereference NULL pointer | Vsevolod Stakhov | 2016-12-18 | 1 | -3/+2 |
| | |||||
* | [Fix] Fix processing of parts with no valid content type | Vsevolod Stakhov | 2016-12-18 | 1 | -10/+8 |
| | |||||
* | [Minor] Fix boundary calculation | Vsevolod Stakhov | 2016-12-18 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix processing of non-multipart messages | Vsevolod Stakhov | 2016-12-18 | 1 | -3/+3 |
| | |||||
* | [Fix] Fix charset normalisation | Vsevolod Stakhov | 2016-12-18 | 1 | -1/+3 |
| | |||||
* | [Minor] Do not blame so loudly if pcre_study fails... | Vsevolod Stakhov | 2016-12-18 | 1 | -6/+10 |
| | |||||
* | [Fix] Fix globbing and convert lists to arrays in fuzzy_check | Vsevolod Stakhov | 2016-12-18 | 1 | -84/+104 |
| | |||||
* | [Feature] Add method to create regexp from a glob pattern | Vsevolod Stakhov | 2016-12-18 | 2 | -0/+124 |
| | |||||
* | [Fix] Restore content type params related functions | Vsevolod Stakhov | 2016-12-17 | 1 | -5/+126 |
| | |||||
* | [Fix] Fix setting of content-type attributes | Vsevolod Stakhov | 2016-12-17 | 1 | -29/+18 |
| | |||||
* | [Minor] Add macro to assing rspamd_ftok_t from c string | Vsevolod Stakhov | 2016-12-17 | 1 | -0/+11 |
| | |||||
* | Merge branch 'gmime-goodbye' | Vsevolod Stakhov | 2016-12-16 | 21 | -1055/+423 |
|\ | |||||
| * | [Minor] Remove redundant headers parsing | Vsevolod Stakhov | 2016-12-16 | 1 | -21/+0 |
| | | |||||
| * | [Minor] Assign mime part | Vsevolod Stakhov | 2016-12-16 | 1 | -0/+2 |
| | | |||||
| * | [Minor] Parse content disposition header | Vsevolod Stakhov | 2016-12-16 | 1 | -0/+39 |
| | | |||||
| * | [Rework|Minor] Fix utils | Vsevolod Stakhov | 2016-12-16 | 2 | -3/+5 |
| | | |||||
| * | [Rework|Minor] Fix fuzzy check plugin | Vsevolod Stakhov | 2016-12-16 | 1 | -7/+8 |
| | | |||||
| * | [Rework|Minor] Further fixes for the new mime parser | Vsevolod Stakhov | 2016-12-16 | 8 | -263/+149 |
| | | |||||
| * | [Minor] Add macro to make ftok_t from string literal | Vsevolod Stakhov | 2016-12-16 | 1 | -0/+2 |
| | | |||||
| * | [Rework|Minor] Fix statistics | Vsevolod Stakhov | 2016-12-16 | 1 | -16/+12 |
| | | |||||
| * | [Rework|Minor] More updates for mime parsing | Vsevolod Stakhov | 2016-12-16 | 5 | -17/+24 |
| | | |||||
| * | [Rework|Minor] Fix lua_task | Vsevolod Stakhov | 2016-12-16 | 1 | -21/+12 |
| | | |||||
| * | [Rework|Minor] Continue new parser integration | Vsevolod Stakhov | 2016-12-16 | 2 | -27/+21 |
| | | |||||
| * | [Rework] Start massive rework to get rid of gmime | Vsevolod Stakhov | 2016-12-16 | 7 | -694/+163 |
|/ | |||||
* | [Fix] Fix matching of the same patterns from different tries | Vsevolod Stakhov | 2016-12-16 | 1 | -2/+3 |
| | | | | MFH: true | ||||
* | [Fix] Fix body trie matching | Vsevolod Stakhov | 2016-12-16 | 1 | -1/+1 |
| | | | | MFH: true | ||||
* | [Minor] Add ANSI to the list of non-converted encodings | Vsevolod Stakhov | 2016-12-15 | 1 | -1/+1 |
| | |||||
* | [Feature] Add mime encoding manipulation routines | Vsevolod Stakhov | 2016-12-15 | 4 | -1/+1916 |
| | |||||
* | Merge pull request #1266 from fatalbanana/hdrs | Vsevolod Stakhov | 2016-12-15 | 1 | -1/+3 |
|\ | | | | | [Minor] Rmilter_headers: Fix reason/header.from fields | ||||
| * | [Minor] Rmilter_headers: Fix reason/header.from fields | Andrew Lewis | 2016-12-15 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #1265 from fatalbanana/lua | Vsevolod Stakhov | 2016-12-15 | 9 | -16/+34 |
|\ \ | | | | | | | [Minor] Avoid some table lookups in Lua parts | ||||
| * | | [Minor] Avoid some table lookups in Lua parts | Andrew Lewis | 2016-12-15 | 9 | -16/+34 |
| |/ | |||||
* | | [Feature] Add gmime parser to mime_tool | Vsevolod Stakhov | 2016-12-15 | 1 | -15/+89 |
| | | |||||
* | | [Minor] Add some timing for mime parsing tool | Vsevolod Stakhov | 2016-12-15 | 1 | -0/+9 |
| | | |||||
* | | [Rework] Use new scheme to parse mime parts | Vsevolod Stakhov | 2016-12-15 | 1 | -182/+136 |
| | | |||||
* | | [Minor] Add boundaries preprocessing function | Vsevolod Stakhov | 2016-12-15 | 1 | -1/+88 |
| | | |||||
* | | [Minor] Make rspamd_memcspn public | Vsevolod Stakhov | 2016-12-15 | 2 | -3/+12 |
| | | |||||
* | | [Rework] Start new approach for multiparts parsing | Vsevolod Stakhov | 2016-12-15 | 1 | -26/+50 |
|/ | |||||
* | Merge pull request #1264 from moisseev/greyl-qid | Vsevolod Stakhov | 2016-12-14 | 1 | -0/+5 |
|\ | | | | | [Fix] Do not set pre-result and update records for no `Queue-ID` messages | ||||
| * | [Fix] Do not set pre-result and update records for no `Queue-ID` messages | Alexander Moisseev | 2016-12-14 | 1 | -0/+5 |
| | | |||||
* | | [Fix] Various fixes to mime parser | Vsevolod Stakhov | 2016-12-14 | 1 | -89/+149 |
| | | |||||
* | | [Minor] Fix display for message parts | Vsevolod Stakhov | 2016-12-14 | 1 | -3/+4 |
|/ | |||||
* | [Feature] Add mime tool to explore messages | Vsevolod Stakhov | 2016-12-14 | 3 | -3/+164 |
| |