aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.h
Commit message (Expand)AuthorAgeFilesLines
* [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
* Add library deinit interfaceVsevolod Stakhov2015-11-121-0/+5
* Add external libraries contextVsevolod Stakhov2015-11-121-1/+2
* Add busy handler for fuzzy backend to sync workersVsevolod Stakhov2015-11-061-0/+3
* Fix log time format utilityVsevolod Stakhov2015-11-061-1/+1
* Add workaround for old libevent.Vsevolod Stakhov2015-10-151-0/+5
* Handle stats command.Vsevolod Stakhov2015-10-121-0/+1
* Update socketpair utility function.Vsevolod Stakhov2015-10-081-1/+1
* Reorganize includes to reduce namespace pollution.Vsevolod Stakhov2015-10-081-0/+5
* Improve google perftools invocation.Vsevolod Stakhov2015-10-071-0/+1
* Fix a couple of issues.Vsevolod Stakhov2015-10-071-1/+0
* Add emitting of ucl object to rspamd_fstring_t.Vsevolod Stakhov2015-10-071-10/+0
* Move constant_memcmp to libutil code.Vsevolod Stakhov2015-09-241-0/+5
* Add utility to get calendar ticks.Vsevolod Stakhov2015-09-151-0/+6