aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Speed up is_ascii functionVsevolod Stakhov2020-01-272-34/+73
* [Fix] Fix regexp type check for pcre2Vsevolod Stakhov2020-01-271-0/+5
* [Minor] Fix free logic reversal (as dtors are now in variables themselves)Vsevolod Stakhov2020-01-271-51/+60
* [Rework] Use faster hashing approach for memory pools variablesVsevolod Stakhov2020-01-272-13/+112
* [Minor] More masks changesVsevolod Stakhov2020-01-241-2/+5
* [Minor] Fix masks calculationsVsevolod Stakhov2020-01-241-3/+3
* [Fix] Use ipv6-mapped-ipv4 addresses in radix trieVsevolod Stakhov2020-01-241-27/+41
* [Minor] Forgot in the previous commitVsevolod Stakhov2020-01-171-0/+9
* [Minor] Postpone log closing unless we have opened a new oneVsevolod Stakhov2020-01-171-6/+39
* [Minor] Check string length to avoid OOB readingVsevolod Stakhov2020-01-161-1/+1
* fix NULL pointer use when JIT compiling a regular expression.Dirk Jagdmann2019-12-251-1/+2
* [Minor] Sync ffi defsVsevolod Stakhov2019-12-231-1/+1
* [Project] Track more memory allocations in a taskVsevolod Stakhov2019-12-231-3/+3
* [Project] Add rspamd_mempool_notify_alloc functionVsevolod Stakhov2019-12-232-13/+32
* [Project] Sort by memory usageVsevolod Stakhov2019-12-231-2/+31
* [Project] Show debug stat for memory poolVsevolod Stakhov2019-12-231-2/+51
* [Project] Support mempool flagsVsevolod Stakhov2019-12-236-43/+80
* [Project] Fix issues with mempool alloc/freeVsevolod Stakhov2019-12-232-17/+16
* [Minor] Improve align_ptr macroVsevolod Stakhov2019-12-231-1/+1
* [Project] Start reworking of the mempool structureVsevolod Stakhov2019-12-233-188/+244
* [Minor] Track memory usage in mempoolVsevolod Stakhov2019-12-122-0/+8
* [Minor] Allow to log numeric idVsevolod Stakhov2019-12-062-1/+43
* [Fix] Treat soft hyphen as zero width spaceVsevolod Stakhov2019-12-051-1/+2
* [Fix] Fix utf8 validation for symbols options and empty stringsVsevolod Stakhov2019-11-181-1/+5
* [Minor] Fix format string to avoid crash on 32bit systems with weird off_tVsevolod Stakhov2019-11-161-2/+3
* [Fix] Fix issues foundVsevolod Stakhov2019-11-151-10/+13
* [Rework] Rewrite rspamd_str_make_utf_valid functionVsevolod Stakhov2019-11-152-34/+83
* [Minor] Init utf8 libraryVsevolod Stakhov2019-11-151-0/+13
* [Project] Use own utf8 validation instead of glibVsevolod Stakhov2019-11-152-3/+6
* [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-133-10/+28
* [Minor] Save port number in upstream nameVsevolod Stakhov2019-11-131-1/+11
* [Minor] Use sane HTTP codes in case of proxy errorsVsevolod Stakhov2019-11-121-0/+1
* [Feature] Allow to limit maps per specific workerVsevolod Stakhov2019-11-114-12/+48
* [Minor] Sequential upstreams iteration is specialVsevolod Stakhov2019-11-091-1/+1
* [Feature] Allow exception when choosing upstreamVsevolod Stakhov2019-11-082-22/+64
* [Fix] Oops, fix maps reloadVsevolod Stakhov2019-11-081-4/+9
* [Minor] Stop periodics on terminateVsevolod Stakhov2019-11-081-0/+4
* [Minor] Improve loggingVsevolod Stakhov2019-11-071-9/+10
* [Rework] Rework final scripts logicVsevolod Stakhov2019-11-071-3/+3
* [Minor] Fix log tag in ssl connectionsVsevolod Stakhov2019-11-051-2/+9
* [Minor] Copy ipv6 address in full on acceptVsevolod Stakhov2019-11-051-4/+5
* [Fix] Check results of write message as SSL can bork themVsevolod Stakhov2019-11-052-12/+14
* [Minor] Improve logging to consoleVsevolod Stakhov2019-11-041-8/+12
* [Minor] One more thing about ssl_shutdownVsevolod Stakhov2019-11-031-7/+13
* [Minor] Grrrr...Vsevolod Stakhov2019-11-031-1/+1
* [Minor] Try to improve loggingVsevolod Stakhov2019-11-031-5/+6
* [Fix] Sigh, another try to fix brain-damaged opensslVsevolod Stakhov2019-11-031-4/+31
* [Minor] Ssl: Improve loggingVsevolod Stakhov2019-11-031-2/+11
* [Minor] Improve error loggingVsevolod Stakhov2019-11-021-2/+2
* [Minor] Fix C stupidityVsevolod Stakhov2019-11-011-14/+21