aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.h
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Feature] Add function to convert struct tm to time using timezoneVsevolod Stakhov2016-12-211-0/+9
* [CritFix] Fix iteration over headers array (introduced in 1.4)Vsevolod Stakhov2016-10-251-1/+1
* [Fix] Fix float usage in util:get_timeVsevolod Stakhov2016-10-231-1/+1
* [Minor] Make bayes normalization function publicVsevolod Stakhov2016-10-151-0/+7
* [Minor] Do not crash with empty arrayVsevolod Stakhov2016-09-281-1/+1
* [Minor] Add macro for ptr array iterationVsevolod Stakhov2016-09-281-0/+1
* [Minor] Fix build with old glibVsevolod Stakhov2016-09-251-1/+1
* [Minor] Fix build with glib < 2.40Vsevolod Stakhov2016-09-241-0/+3
* [Feature] Preserve decompression context between tasksVsevolod Stakhov2016-09-091-0/+11
* [Feature] Add xoroshiro+ fast rng for non-crypto purposesVsevolod Stakhov2016-07-191-0/+13
* [Feature] Add utility to map shared memory segmentsVsevolod Stakhov2016-06-211-0/+10
* [Feature] Add function to create temporary shared memory mappingVsevolod Stakhov2016-06-101-0/+7
* [Feature] Add function to generate random hex stringVsevolod Stakhov2016-06-101-0/+7
* [Feature] Add utility function to return random number from 0 to 1Vsevolod Stakhov2016-05-061-0/+6
* [Feature] Use XXH64 on 64 bits platforms onlyVsevolod Stakhov2016-03-311-8/+0
* Add common routine to map a fileVsevolod Stakhov2016-02-151-0/+10
* Add plain open file API methodVsevolod Stakhov2016-02-021-0/+9
* Fix prototype.Vsevolod Stakhov2016-01-151-1/+1
* Add local addrs extension available in the convigurationVsevolod Stakhov2016-01-031-1/+7
* Add support of g_int64 hash for old glibVsevolod Stakhov2015-12-011-0/+2
* Add another bloody workaround for old glibVsevolod Stakhov2015-11-161-1/+3