Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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 |
| | |||||
* | [CritFix] Fix issue with finding of end of lines pointers | Vsevolod Stakhov | 2016-08-25 | 1 | -1/+1 |
| | |||||
* | [Fix] Add spaces instead of newlines to the normalized content | Vsevolod Stakhov | 2016-07-24 | 1 | -2/+2 |
| | |||||
* | [Fix] Simplify state machine by ignoring multiple spaces | Vsevolod Stakhov | 2016-07-23 | 1 | -4/+4 |
| | |||||
* | [Feature] Create a dedicated parser to strip newlines | Vsevolod Stakhov | 2016-07-23 | 1 | -0/+82 |
| | | | | Issue: #744 | ||||
* | [Feature] Add ESMTPSA received type | Vsevolod Stakhov | 2016-06-15 | 2 | -0/+4 |
| | |||||
* | [Fix] Fix stack growing | Vsevolod Stakhov | 2016-06-15 | 1 | -1/+2 |
| | |||||
* | [Feature] Further relax parser | Vsevolod Stakhov | 2016-06-15 | 1 | -3/+5 |
| | |||||
* | [Fix] Fix parsing of nested braces in SMTP comments | Vsevolod Stakhov | 2016-06-15 | 3 | -5/+24 |
| | |||||
* | [Fix] Fix parser | Vsevolod Stakhov | 2016-06-15 | 1 | -1/+1 |
| | |||||
* | [Feature] Parse received timestamp | Vsevolod Stakhov | 2016-06-15 | 2 | -5/+5 |
| | |||||
* | [Feature] Parse received date and ESMTPA proto | Vsevolod Stakhov | 2016-06-15 | 2 | -3/+29 |
| |