aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* Spelling (#4086)Josh Soref2022-02-2211-16/+16
* [Minor] Improve error reportingVsevolod Stakhov2022-02-131-2/+8
* [Minor] Off by oneVsevolod Stakhov2022-02-081-1/+2
* [Minor] Fix a corner caseVsevolod Stakhov2022-02-071-1/+1
* [CritFix] Fix upstreams name resolution when there is also a portVsevolod Stakhov2022-02-071-3/+29
* [Minor] Remove sequential algorithm as it is not actually a rotation algVsevolod Stakhov2022-01-181-4/+0
* [Rework] Timeouts are now global per event and not reseted by IO activityVsevolod Stakhov2022-01-062-18/+7
* [Fix] Fix processing captures from pcre2Vsevolod Stakhov2021-12-141-19/+63
* [Minor] More fixes for headers foldingVsevolod Stakhov2021-12-141-56/+53
* [Minor] Don't use zero terminated stringsVsevolod Stakhov2021-12-142-11/+14
* [Minor] Polish alignment macrosVsevolod Stakhov2021-12-063-8/+4
* [Rework] Use xxh3 as a default hash and fix memory/alignment issuesVsevolod Stakhov2021-12-051-1/+0
* [Minor] Fix some alignment issuesVsevolod Stakhov2021-12-041-2/+4
* [Minor] Fix arguments orderVsevolod Stakhov2021-12-041-1/+2
* [Rework] Mempool: Use explicit alignmentVsevolod Stakhov2021-12-042-37/+49
* [Minor] Fix alignment issueVsevolod Stakhov2021-12-031-3/+6
* [Minor] Allow to get a port for a specific upstreamVsevolod Stakhov2021-11-072-0/+16
* [Minor] Add helper to convert a string to a uint64 numberVsevolod Stakhov2021-10-202-20/+38
* [Minor] Fix some minor code quality issueVsevolod Stakhov2021-10-121-11/+19
* [Minor] Try to fix compiler specific issueVsevolod Stakhov2021-10-111-2/+2
* [Minor] Add utility function for the default size mempoolVsevolod Stakhov2021-10-061-0/+2
* [Minor] Add missing includeVsevolod Stakhov2021-10-011-1/+2
* [Project] Allow mempool allocated mime stringsVsevolod Stakhov2021-10-011-0/+30
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-252-5/+31
* Merge pull request #3902 from citrin/warningsVsevolod Stakhov2021-09-211-4/+1
|\
| * [Minor] Fix compiler warnings in src/libutil/util.cAnton Yuzhaninov2021-09-211-4/+1
* | [Minor] Fix some more issuesVsevolod Stakhov2021-09-212-15/+14
|/
* [Minor] Fix macro nameVsevolod Stakhov2021-09-201-1/+1
* [Fix] Fix rubbish QP sequences decodingVsevolod Stakhov2021-09-201-9/+37
* [Minor] Use the proper variable in debugVsevolod Stakhov2021-09-181-1/+1
* [Minor] Fix some double freesVsevolod Stakhov2021-09-171-1/+1
* [Minor] Escape \uFFFD in the sourcesVsevolod Stakhov2021-09-171-1/+1
* [Minor] Add one more check for use-after-free preventionVsevolod Stakhov2021-09-131-2/+2
* [Minor] Allow to capture upstream objectVsevolod Stakhov2021-09-132-0/+25
* [Minor] Fix match_limit in pcre2 codeVsevolod Stakhov2021-08-251-0/+4
* [Minor] Save 8 bytes in rspamd_regexp_tVsevolod Stakhov2021-08-242-39/+0
* [Minor] Fix match limit feature in regexpsVsevolod Stakhov2021-08-242-0/+35
* [Minor] Allow to compare utf8 strings of different lengthVsevolod Stakhov2021-08-022-4/+24
* [Feature] Add rspamd_utf8_strcmp utilityVsevolod Stakhov2021-08-022-52/+130
* [Minor] Add std::hash specialisation + testsVsevolod Stakhov2021-07-231-4/+10
* [Minor] Add std::swap specialisationVsevolod Stakhov2021-07-231-2/+15
* [Minor] Oops, add namespaceVsevolod Stakhov2021-07-221-1/+1
* [Minor] Add weak ptr counterpartVsevolod Stakhov2021-07-221-2/+126
* [Minor] Enable make_shared like behaviourVsevolod Stakhov2021-07-221-28/+94
* [Minor] Add a simple shared ptr with no atomicsVsevolod Stakhov2021-07-221-0/+165
* [Minor] Fix another extreme caseVsevolod Stakhov2021-07-171-2/+4
* [Minor] Fix regexp parsing bugVsevolod Stakhov2021-07-171-2/+2
* [Minor] Forgot fabsVsevolod Stakhov2021-07-161-2/+2
* [Fix] Fix expressions logic for and/or and float valuesVsevolod Stakhov2021-07-161-5/+4
* [Minor] Add method to make string view from iterators pairVsevolod Stakhov2021-07-161-0/+12