aboutsummaryrefslogtreecommitdiffstats
path: root/src/ragel
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Another story about char signVsevolod Stakhov2024-11-041-9/+9
* [Fix] Use unsigned char for ragel machinesVsevolod Stakhov2024-10-141-0/+1
* [Minor] Fix grammar ruleVsevolod Stakhov2024-07-151-1/+1
* [Minor] Allow u-labelsVsevolod Stakhov2024-07-151-1/+1
* [Project] Start support of MIME UTF8Vsevolod Stakhov2024-07-153-11/+13
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-183-6/+6
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-2/+2
* [Minor] Misplaced brace...Vsevolod Stakhov2023-09-111-1/+1
* [Fix] Fix grammar definition for content-disposition attributesVsevolod Stakhov2023-09-111-2/+2
* [Fix] Use space category in ragel automata to resolve space charactersVsevolod Stakhov2022-09-021-1/+1
* [Minor] Try to deal with broken CD headersVsevolod Stakhov2021-09-101-1/+1
* [Minor] Skip spaces in malformed SMTP addressesVsevolod Stakhov2021-07-211-1/+1
* [Fix] Fix parsing of rfc2047 tokens with '?' insideVsevolod Stakhov2021-04-011-1/+1
* [Minor] Add CFWS clause to the BNFVsevolod Stakhov2020-10-062-2/+25
* [Minor] Add some more error cases to the smtp date parsingVsevolod Stakhov2020-10-062-3/+25
* [Minor] Add erroring to smtp parse dateVsevolod Stakhov2020-10-061-1/+7
* [Minor] Smtp_date: Fix 2 digits years between 00 and 49Vsevolod Stakhov2020-10-051-1/+6
* [Fix] Fix smtp date syntax definitionVsevolod Stakhov2020-10-051-2/+2
* [Fix] Use unsigned char and better support of utf8 in ragel parserVsevolod Stakhov2020-09-022-2/+3
* [Fix] Understand utf8 in content-disposition parserVsevolod Stakhov2020-09-012-1/+6
* [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
* [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
* [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
* [Fix] Exim Received header protocol parsingAndrew Lewis2017-12-081-5/+5
* [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
* [Minor] Relax content type params values parserVsevolod Stakhov2017-06-141-1/+1
* [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
* [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
* [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