aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmime
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add method to iterate through all headersVsevolod Stakhov2021-10-142-0/+26
* [Minor] Add method to get count of the headersVsevolod Stakhov2021-10-142-0/+17
* [Minor] Slightly refactor the codeVsevolod Stakhov2021-10-102-50/+54
* [Minor] Do not push invalid real_ip for receivedVsevolod Stakhov2021-10-081-1/+6
* [Minor] Add explicit move operators for mime_stringVsevolod Stakhov2021-10-081-0/+13
* [Minor] Fix parsing received that start from a commentVsevolod Stakhov2021-10-081-0/+37
* [Minor] Require either by or from parts in received headersVsevolod Stakhov2021-10-081-0/+8
* [Minor] Restore compatible behaviour for incomplete received headersVsevolod Stakhov2021-10-081-14/+18
* [Minor] Fix pushing empty stringsVsevolod Stakhov2021-10-071-10/+15
* [Minor] Remove from_ip view as it is uselessVsevolod Stakhov2021-10-062-27/+1
* [Test] Add some more received testsVsevolod Stakhov2021-10-061-8/+28
* [Test] Move tests from lua to C++Vsevolod Stakhov2021-10-062-2/+99
* [Minor] Fix ownership issueVsevolod Stakhov2021-10-062-13/+7
* [Minor] Remove bogus forward for non-forwarding referenceVsevolod Stakhov2021-10-061-4/+4
* [Test] Adopt received framework to allow unit testingVsevolod Stakhov2021-10-062-59/+165
* [Minor] One more fix for old libicuVsevolod Stakhov2021-10-061-2/+2
* [Minor] Fix rfind usageVsevolod Stakhov2021-10-051-2/+2
* [Fix] Avoid copy for received structure as it has raw C pointersVsevolod Stakhov2021-10-052-14/+23
* [Minor] Fix build where vector size() is not constexprVsevolod Stakhov2021-10-051-1/+1
* [Minor] Add workaround for old libicuVsevolod Stakhov2021-10-051-1/+1
* [Project] Finish received headers rework partVsevolod Stakhov2021-10-053-46/+207
* [Minor] Mark operators constexprVsevolod Stakhov2021-10-051-3/+3
* [Project] Start using of the new received structureVsevolod Stakhov2021-10-044-156/+121
* [Project] Move C++ specific declarations to C++ headerVsevolod Stakhov2021-10-041-0/+112
* [Project] Rework received headers parsing to C++Vsevolod Stakhov2021-10-038-845/+819
* [Minor] Add some more helpersVsevolod Stakhov2021-10-031-5/+8
* [Minor] Add some utility methodsVsevolod Stakhov2021-10-021-1/+24
* [Project] Allow mempool allocated mime stringsVsevolod Stakhov2021-10-011-0/+12
* [Minor] Allow to construct an empty string with a filterVsevolod Stakhov2021-09-301-0/+2
* [Project] Add trim operationsVsevolod Stakhov2021-09-301-12/+39
* [Minor] Remove const_iterator, template filter functorVsevolod Stakhov2021-09-301-54/+16
* [Test] Update iterator testsVsevolod Stakhov2021-09-301-0/+36
* [Project] Add constant iteratorsVsevolod Stakhov2021-09-292-12/+284
* [Minor] Remove optional as function_view has nullable semanticsVsevolod Stakhov2021-09-291-7/+14
* [Minor] Missing includeVsevolod Stakhov2021-09-291-0/+1
* [Project] Add helper library to handle mime strings in a more safe matterVsevolod Stakhov2021-09-293-1/+393
* [Fix] Fix parsing of the from_hostname when it is an IP addressVsevolod Stakhov2021-09-221-1/+30
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-181-2/+1
* [Minor] Fix more issues in libmimeVsevolod Stakhov2021-09-183-10/+16
* [Minor] Fix some double freesVsevolod Stakhov2021-09-171-0/+2
* [Minor] Try to deal with broken CD headersVsevolod Stakhov2021-09-101-0/+6
* [Minor] Fix stupid memory leakVsevolod Stakhov2021-09-021-2/+1
* [Minor] Further priorities adjustmentVsevolod Stakhov2021-08-281-3/+3
* [Minor] Fix expressions prioritiesVsevolod Stakhov2021-08-271-5/+11
* [Fix] Add a special logic for text part with no text extractionVsevolod Stakhov2021-08-162-4/+19
* [Minor] Do not go into utf8 checks on non utf8 leading charactersVsevolod Stakhov2021-08-091-1/+1
* [Minor] Fix spaces state in newlines removal SMVsevolod Stakhov2021-08-091-1/+1
* [Minor] Remove bogus likelyVsevolod Stakhov2021-08-061-8/+8
* [Minor] Create a standard io loop in rspamadmVsevolod Stakhov2021-08-061-2/+2
* [Minor] Fix parsing of some misformed email addressesVsevolod Stakhov2021-07-211-1/+18