aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix build on SolarisVsevolod Stakhov2018-04-291-1/+1
* [Fix] Stop using own localtime as DST could be messy in many casesVsevolod Stakhov2018-04-041-26/+2
* [CritFix] Timezone defines seconds WEST UTC not EastVsevolod Stakhov2018-03-131-2/+2
* [Minor] Allow to proxy empty filesVsevolod Stakhov2018-03-061-1/+9
* [Minor] Use suggested method to allocate deflate out bufferVsevolod Stakhov2018-02-201-4/+3
* [Fix] Add workaround for system with non-XSI compatible tzsetVsevolod Stakhov2018-02-181-0/+9
* [Minor] Use own localtime/gmtimeVsevolod Stakhov2018-02-181-3/+7
* [Minor] Add own localtime/gmtime implementationsVsevolod Stakhov2018-02-181-0/+113
* [Minor] Add helper to free GError for memopry pool managementVsevolod Stakhov2018-02-121-4/+9
* [Minor] Improve clock accuracy on osxVsevolod Stakhov2018-01-101-0/+15
* [CritFix] Plug memory leak in zstd protocol compressionVsevolod Stakhov2017-11-121-27/+39
* [Rework] Kill metrics!11Vsevolod Stakhov2017-11-041-3/+3
* [Minor] Further g_slice cleanupVsevolod Stakhov2017-10-281-8/+10
* [Minor] Another fix for ticksVsevolod Stakhov2017-10-271-8/+2
* [Fix] Another fix for rdtcsVsevolod Stakhov2017-10-271-5/+8
* [Fix] Fix ticks processingVsevolod Stakhov2017-10-271-3/+18
* [Feature] Use rdtsc where possibleVsevolod Stakhov2017-10-261-6/+21
* [Minor] Remove unused functionsVsevolod Stakhov2017-08-271-84/+0
* [Minor] Make a more universal gzip compress utilityVsevolod Stakhov2017-08-121-1/+64
* [Minor] Use clock_gettime instead of gettimeofdayVsevolod Stakhov2017-08-061-1/+8
* [Minor] Some improvements to utility functionsVsevolod Stakhov2017-07-281-4/+7
* [Fix] Fix setting of signals when spawning a threadVsevolod Stakhov2017-07-251-2/+1
* [Minor] Use rspamd_socketpair everywhereVsevolod Stakhov2017-07-251-9/+14
* [Fix] Set CLOEXEC flag on files openedVsevolod Stakhov2017-07-251-5/+26
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-091-7/+13
* [Minor] Fix some outbound access issuesVsevolod Stakhov2017-01-151-4/+0
* [Minor] Do not use glib PRNGVsevolod Stakhov2017-01-091-1/+0
* [Fix] Revert bad offset calculationVsevolod Stakhov2016-12-231-1/+1
* [Fix] Date header timezone adjustments (#1279)Andrew Lewis2016-12-231-1/+1
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-6/+0
* [Fix] Couple of fixes for date parsingVsevolod Stakhov2016-12-211-1/+1
* [Feature] Add function to convert struct tm to time using timezoneVsevolod Stakhov2016-12-211-0/+95
* [Fix] Fix int64 -> double conversionVsevolod Stakhov2016-12-101-1/+1
* [Minor] Improve int64 -> double conversionVsevolod Stakhov2016-12-101-7/+5
* [Fix] Avoid mapping of empty filesVsevolod Stakhov2016-11-251-1/+1
* [Minor] More fixes for bloody openssl 1.1Vsevolod Stakhov2016-11-181-0/+2
* [Feature] Implement FANN threaded learningVsevolod Stakhov2016-11-041-1/+1
* [Minor] Add missing math.h includeVsevolod Stakhov2016-10-161-0/+1
* [Feature] Try to improve normalization function for bayesVsevolod Stakhov2016-10-151-7/+6
* [Minor] Make bayes normalization function publicVsevolod Stakhov2016-10-151-0/+22
* [Minor] Fix build with glib < 2.40Vsevolod Stakhov2016-09-241-0/+23
* [Minor] Improve constant memcmp functionVsevolod Stakhov2016-09-141-3/+7
* [Feature] Preserve decompression context between tasksVsevolod Stakhov2016-09-091-0/+74
* [Feature] Allow to use dictionaries for compressionVsevolod Stakhov2016-09-091-0/+52
* [Minor] Fix use-after-freeVsevolod Stakhov2016-09-061-1/+1
* [Minor] Do not blame about unsupported file locksVsevolod Stakhov2016-08-311-4/+18
* [Fix] Set max size on per connection basisVsevolod Stakhov2016-07-301-2/+0
* [Feature] Allow limiting of the inbound message sizeVsevolod Stakhov2016-07-301-0/+2
* [Feature] Add xoroshiro+ fast rng for non-crypto purposesVsevolod Stakhov2016-07-191-5/+57
* [Fix] Some fixes to libmagic initializationVsevolod Stakhov2016-07-141-1/+4