Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Use space category in ragel automata to resolve space characters | Vsevolod Stakhov | 2022-09-02 | 1 | -1/+1 |
| | | | | Issue: #4247 | ||||
* | [Minor] Try to deal with broken CD headers | Vsevolod Stakhov | 2021-09-10 | 1 | -1/+1 |
| | |||||
* | [Minor] Skip spaces in malformed SMTP addresses | Vsevolod Stakhov | 2021-07-21 | 1 | -1/+1 |
| | | | | Issue: #3812 | ||||
* | [Fix] Fix parsing of rfc2047 tokens with '?' inside | Vsevolod Stakhov | 2021-04-01 | 1 | -1/+1 |
| | |||||
* | [Minor] Add CFWS clause to the BNF | Vsevolod Stakhov | 2020-10-06 | 2 | -2/+25 |
| | |||||
* | [Minor] Add some more error cases to the smtp date parsing | Vsevolod Stakhov | 2020-10-06 | 2 | -3/+25 |
| | |||||
* | [Minor] Add erroring to smtp parse date | Vsevolod Stakhov | 2020-10-06 | 1 | -1/+7 |
| | |||||
* | [Minor] Smtp_date: Fix 2 digits years between 00 and 49 | Vsevolod Stakhov | 2020-10-05 | 1 | -1/+6 |
| | | | | Suggested by: @citrin | ||||
* | [Fix] Fix smtp date syntax definition | Vsevolod Stakhov | 2020-10-05 | 1 | -2/+2 |
| | | | | Suggested by: @citrin | ||||
* | [Fix] Use unsigned char and better support of utf8 in ragel parser | Vsevolod Stakhov | 2020-09-02 | 2 | -2/+3 |
| | |||||
* | [Fix] Understand utf8 in content-disposition parser | Vsevolod Stakhov | 2020-09-01 | 2 | -1/+6 |
| | |||||
* | [Fix] Distinguish remote and local addrs parsing | Vsevolod Stakhov | 2019-09-28 | 1 | -1/+2 |
| | |||||
* | [CritFix] Deal with case-sensivity in Content-Disposition parser | Vsevolod Stakhov | 2019-09-25 | 1 | -2/+2 |
| | |||||
* | [Minor] Remove ragel based received parser | Vsevolod Stakhov | 2019-02-07 | 2 | -388/+0 |
| | |||||
* | [Minor] Restore smtp address parser machine | Vsevolod Stakhov | 2019-02-07 | 2 | -5/+1 |
| | |||||
* | [Project] Reorganize ragel | Vsevolod Stakhov | 2019-02-05 | 2 | -0/+94 |
| | |||||
* | [Project] Rework ragel machines | Vsevolod Stakhov | 2019-02-05 | 8 | -49/+57 |
| | |||||
* | [Regression] Fix received parser | Vsevolod Stakhov | 2019-02-04 | 1 | -3/+2 |
| | | | | Issue: #2743 | ||||
* | [Fix] Fix various issues with parsing of the received headers | Vsevolod Stakhov | 2018-10-16 | 2 | -35/+31 |
| | |||||
* | [Feature] Add more non-conformant Received headers support | Vsevolod Stakhov | 2018-07-03 | 2 | -1/+3 |
| | | | | | | | | Received: from xx (1.1.2.2) by YYY.COM (xx:xx:xx:xx) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 1.2.5.1; Wed, 7 Mar 2018 23:13:02 +0000 | ||||
* | [Minor] Try to fix build with Ragel 7 | Vsevolod Stakhov | 2018-06-25 | 8 | -11/+10 |
| | |||||
* | [Fix] Fix real IP parsing for some strange Exim received | Vsevolod Stakhov | 2018-03-09 | 1 | -1/+3 |
| | |||||
* | [Minor] Ignore case for imap/lmtp | Vsevolod Stakhov | 2018-01-02 | 1 | -2/+2 |
| | |||||
* | [Minor] Deal with broken params encoded in quotes | Vsevolod Stakhov | 2017-12-21 | 1 | -1/+1 |
| | | | | Issue: #1969 (partially) | ||||
* | [Fix] Exim Received header protocol parsing | Andrew Lewis | 2017-12-08 | 1 | -5/+5 |
| | | | | - MFH: rspamd-1.6 | ||||
* | [Refactor] Correct misspelled `rspamd_smtp_recieved_parse` | Alexander Moisseev | 2017-06-28 | 1 | -1/+1 |
| | |||||
* | [Minor] Remove ragel version | Vsevolod Stakhov | 2017-06-27 | 1 | -170/+0 |
| | |||||
* | [CritFix] Switch from ragel to C for Content-Type parsing | Vsevolod Stakhov | 2017-06-27 | 2 | -24/+41 |
| | |||||
* | [Feature] Rework newlines strip parser one more time | Vsevolod Stakhov | 2017-06-21 | 1 | -82/+0 |
| | | | | Issue: #1687 | ||||
* | [Minor] Relax content type params values parser | Vsevolod Stakhov | 2017-06-14 | 1 | -1/+1 |
| | | | | Issue: #1682 | ||||
* | [Fix] Treat empty address as valid | Vsevolod Stakhov | 2017-05-20 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix destroy->free transition | Vsevolod Stakhov | 2017-04-29 | 1 | -1/+1 |
| | |||||
* | [Fix] Deal with 8bit characters in email addresses | Vsevolod Stakhov | 2017-04-25 | 1 | -1/+3 |
| | |||||
* | [Fix] Fix parsing of non-RFC compatible Exim received | Vsevolod Stakhov | 2017-04-02 | 3 | -52/+48 |
| | | | | Issue: #1575 | ||||
* | [Feature] Work with broken rfc2047 tokens | Vsevolod Stakhov | 2017-03-27 | 1 | -3/+4 |
| | |||||
* | [Fix] Fix parsing of dot at the end of the address | Vsevolod Stakhov | 2017-03-21 | 1 | -1/+1 |
| | | | | Issue: #1543 | ||||
* | [Minor] Remove some unused variables | Vsevolod Stakhov | 2017-03-10 | 1 | -3/+1 |
| | |||||
* | [Fix] Fix timezones parsing | Vsevolod Stakhov | 2017-01-10 | 1 | -2/+2 |
| | |||||
* | [Fix] Date header timezone adjustments (#1279) | Andrew Lewis | 2016-12-23 | 1 | -5/+5 |
| | |||||
* | [Fix] Couple of fixes for date parsing | Vsevolod Stakhov | 2016-12-21 | 1 | -5/+5 |
| | |||||
* | [Feature] Use own code for parsing of date | Vsevolod Stakhov | 2016-12-21 | 1 | -0/+28 |
| | |||||
* | [Minor] Avoid gmime in parsing time | Vsevolod Stakhov | 2016-12-21 | 1 | -8/+1 |
| | |||||
* | [Feature] Add parser for SMTP date | Vsevolod Stakhov | 2016-12-21 | 2 | -9/+179 |
| | |||||
* | [Feature] Add rfc2047 grammar | Vsevolod Stakhov | 2016-12-19 | 1 | -0/+86 |
| | |||||
* | [Feature] Add content disposition parser | Vsevolod Stakhov | 2016-12-12 | 3 | -1/+163 |
| | |||||
* | [Minor] Further simplifications | Vsevolod Stakhov | 2016-12-12 | 1 | -4/+1 |
| | |||||
* | [Minor] Slightly relax RFC grammar | Vsevolod Stakhov | 2016-12-12 | 1 | -1/+1 |
| | |||||
* | [Rework] Implement content type parser for mime | Vsevolod Stakhov | 2016-12-12 | 2 | -0/+192 |
| | |||||
* | [Fix] Relax requirements for Received as gmail cannot RFC | Vsevolod Stakhov | 2016-11-25 | 1 | -1/+1 |
| | |||||
* | [Feature] Store `for` part in received headers | Vsevolod Stakhov | 2016-10-04 | 2 | -3/+19 |
| |