aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.h
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-61/+61
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-8/+8
* [Fix] Make words selection random deterministic upon contentVsevolod Stakhov2024-01-181-1/+2
* [Project] Move the whole backend to C++Vsevolod Stakhov2023-12-051-1/+1
* [Fix] Another try to fix setproctitleVsevolod Stakhov2023-11-131-7/+2
* [Fix] Do not pollute public headers with libev internalsVsevolod Stakhov2023-09-131-1/+16
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-110/+119
* [Minor] Avoid using of gio in RspamdVsevolod Stakhov2023-05-201-5/+5
* [Minor] Make read_passphrase utility more universalVsevolod Stakhov2023-05-201-2/+13
* [Minor] Fix some issues with the in-place gzip, add gunzipVsevolod Stakhov2023-03-261-1/+9
* [Rework] Make http normalize path function a generic functionVsevolod Stakhov2022-10-231-0/+9
* [Minor] Use wyrand for fast random as we already use mumhash for fast hashingVsevolod Stakhov2022-03-181-1/+1
* [Minor] Move summation to a separate routineVsevolod Stakhov2022-03-051-0/+8
* Spelling (#4086)Josh Soref2022-02-221-1/+1
* [Minor] Use float instead of doubleVsevolod Stakhov2021-07-141-5/+5
* [Rework] Html: Further rework of the tags content extractionVsevolod Stakhov2021-06-221-1/+0
* [Project] Add process exceptions for invisible textVsevolod Stakhov2021-06-161-0/+16
* [Minor] Add ptr array shuffle routineVsevolod Stakhov2020-08-221-0/+6
* [Minor] Explicitly specify af for socketpairVsevolod Stakhov2020-06-101-1/+1
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-68/+20
* [Minor] Support explicit enabling of the FIPS mode in OpenSSLVsevolod Stakhov2020-01-281-2/+2
* [Minor] Use slightly better fast PRNGsVsevolod Stakhov2019-10-311-1/+1
* [Feature] Add limit for number of URLs in LuaVsevolod Stakhov2019-10-111-1/+1
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-35/+63
* [Minor] Slight types improvementVsevolod Stakhov2019-06-281-2/+2
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-13/+0
* [Project] Refactor more, use ev_stat for cdb watchingVsevolod Stakhov2019-06-221-4/+0
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-10/+1
* [Minor] Add older glib compatVsevolod Stakhov2019-03-271-0/+3
* [Project] Adopt librspamdserver for http contextVsevolod Stakhov2019-02-191-0/+3
* [Minor] Check for cached libevent time routinesVsevolod Stakhov2018-10-081-0/+1
* [Minor] Fix event pending checksVsevolod Stakhov2018-10-061-0/+3
* [Minor] Place moving average function is generic utilitiesVsevolod Stakhov2018-07-241-0/+26
* [Minor] Fix leak in proctitle initVsevolod Stakhov2018-06-151-1/+1
* [Minor] Add generic routine for glob patternsVsevolod Stakhov2018-05-261-0/+13
* [Minor] Use own localtime/gmtimeVsevolod Stakhov2018-02-181-2/+2
* [Minor] Add own localtime/gmtime implementationsVsevolod Stakhov2018-02-181-0/+14
* [Minor] Add helper to free GError for memopry pool managementVsevolod Stakhov2018-02-121-0/+6
* [Fix] Add definition for old glib compatibility methodVsevolod Stakhov2018-01-051-0/+4
* [Feature] Use rdtsc where possibleVsevolod Stakhov2017-10-261-1/+1
* [Minor] Remove unused functionsVsevolod Stakhov2017-08-271-44/+0
* [Minor] Make a more universal gzip compress utilityVsevolod Stakhov2017-08-121-0/+7
* [Minor] Use clock_gettime instead of gettimeofdayVsevolod Stakhov2017-08-061-0/+1
* [Minor] Remove unused functionVsevolod Stakhov2017-08-041-10/+0
* [Minor] Use rspamd_socketpair everywhereVsevolod Stakhov2017-07-251-1/+1
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-091-3/+4
* [Fix] Deal with 8bit characters in email addressesVsevolod Stakhov2017-04-251-0/+2
* [Feature] Process subject for mixed charactersVsevolod Stakhov2017-03-231-1/+1
* [CritFix] Repair PTR_ARRAY_FOREACH macroVsevolod Stakhov2017-01-121-1/+1
* [Minor] Add length check for array iterationVsevolod Stakhov2016-12-261-1/+1