aboutsummaryrefslogtreecommitdiffstats
path: root/src/ragel
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Distinguish remote and local addrs parsingVsevolod Stakhov2019-09-281-1/+2
|
* [CritFix] Deal with case-sensivity in Content-Disposition parserVsevolod Stakhov2019-09-251-2/+2
|
* [Minor] Remove ragel based received parserVsevolod Stakhov2019-02-072-388/+0
|
* [Minor] Restore smtp address parser machineVsevolod Stakhov2019-02-072-5/+1
|
* [Project] Reorganize ragelVsevolod Stakhov2019-02-052-0/+94
|
* [Project] Rework ragel machinesVsevolod Stakhov2019-02-058-49/+57
|
* [Regression] Fix received parserVsevolod Stakhov2019-02-041-3/+2
| | | | Issue: #2743
* [Fix] Fix various issues with parsing of the received headersVsevolod Stakhov2018-10-162-35/+31
|
* [Feature] Add more non-conformant Received headers supportVsevolod Stakhov2018-07-032-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 7Vsevolod Stakhov2018-06-258-11/+10
|
* [Fix] Fix real IP parsing for some strange Exim receivedVsevolod Stakhov2018-03-091-1/+3
|
* [Minor] Ignore case for imap/lmtpVsevolod Stakhov2018-01-021-2/+2
|
* [Minor] Deal with broken params encoded in quotesVsevolod Stakhov2017-12-211-1/+1
| | | | Issue: #1969 (partially)
* [Fix] Exim Received header protocol parsingAndrew Lewis2017-12-081-5/+5
| | | | - MFH: rspamd-1.6
* [Refactor] Correct misspelled `rspamd_smtp_recieved_parse`Alexander Moisseev2017-06-281-1/+1
|
* [Minor] Remove ragel versionVsevolod Stakhov2017-06-271-170/+0
|
* [CritFix] Switch from ragel to C for Content-Type parsingVsevolod Stakhov2017-06-272-24/+41
|
* [Feature] Rework newlines strip parser one more timeVsevolod Stakhov2017-06-211-82/+0
| | | | Issue: #1687
* [Minor] Relax content type params values parserVsevolod Stakhov2017-06-141-1/+1
| | | | Issue: #1682
* [Fix] Treat empty address as validVsevolod Stakhov2017-05-201-1/+1
|
* [Minor] Fix destroy->free transitionVsevolod Stakhov2017-04-291-1/+1
|
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-04-251-1/+3
|
* [Fix] Fix parsing of non-RFC compatible Exim receivedVsevolod Stakhov2017-04-023-52/+48
| | | | Issue: #1575
* [Feature] Work with broken rfc2047 tokensVsevolod Stakhov2017-03-271-3/+4
|
* [Fix] Fix parsing of dot at the end of the addressVsevolod Stakhov2017-03-211-1/+1
| | | | Issue: #1543
* [Minor] Remove some unused variablesVsevolod Stakhov2017-03-101-3/+1
|
* [Fix] Fix timezones parsingVsevolod Stakhov2017-01-101-2/+2
|
* [Fix] Date header timezone adjustments (#1279)Andrew Lewis2016-12-231-5/+5
|
* [Fix] Couple of fixes for date parsingVsevolod Stakhov2016-12-211-5/+5
|
* [Feature] Use own code for parsing of dateVsevolod Stakhov2016-12-211-0/+28
|
* [Minor] Avoid gmime in parsing timeVsevolod Stakhov2016-12-211-8/+1
|
* [Feature] Add parser for SMTP dateVsevolod Stakhov2016-12-212-9/+179
|
* [Feature] Add rfc2047 grammarVsevolod Stakhov2016-12-191-0/+86
|
* [Feature] Add content disposition parserVsevolod Stakhov2016-12-123-1/+163
|
* [Minor] Further simplificationsVsevolod Stakhov2016-12-121-4/+1
|
* [Minor] Slightly relax RFC grammarVsevolod Stakhov2016-12-121-1/+1
|
* [Rework] Implement content type parser for mimeVsevolod Stakhov2016-12-122-0/+192
|
* [Fix] Relax requirements for Received as gmail cannot RFCVsevolod Stakhov2016-11-251-1/+1
|
* [Feature] Store `for` part in received headersVsevolod Stakhov2016-10-042-3/+19
|
* [CritFix] Fix issue with finding of end of lines pointersVsevolod Stakhov2016-08-251-1/+1
|
* [Fix] Add spaces instead of newlines to the normalized contentVsevolod Stakhov2016-07-241-2/+2
|
* [Fix] Simplify state machine by ignoring multiple spacesVsevolod Stakhov2016-07-231-4/+4
|
* [Feature] Create a dedicated parser to strip newlinesVsevolod Stakhov2016-07-231-0/+82
| | | | Issue: #744
* [Feature] Add ESMTPSA received typeVsevolod Stakhov2016-06-152-0/+4
|
* [Fix] Fix stack growingVsevolod Stakhov2016-06-151-1/+2
|
* [Feature] Further relax parserVsevolod Stakhov2016-06-151-3/+5
|
* [Fix] Fix parsing of nested braces in SMTP commentsVsevolod Stakhov2016-06-153-5/+24
|
* [Fix] Fix parserVsevolod Stakhov2016-06-151-1/+1
|
* [Feature] Parse received timestampVsevolod Stakhov2016-06-152-5/+5
|
* [Feature] Parse received date and ESMTPA protoVsevolod Stakhov2016-06-152-3/+29
|