aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.c
Commit message (Expand)AuthorAgeFilesLines
* Add emitting of ucl object to rspamd_fstring_t.Vsevolod Stakhov2015-10-071-80/+0
* Move constant_memcmp to libutil code.Vsevolod Stakhov2015-09-241-0/+35
* Set C locale for numeric values.Vsevolod Stakhov2015-09-241-0/+2
* Correctly set locale before start.Vsevolod Stakhov2015-09-241-6/+14
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Add utility to get calendar ticks.Vsevolod Stakhov2015-09-151-0/+16
* Add workaround for libevent 1.4.Vsevolod Stakhov2015-09-111-0/+8
* More fixes for the new symbols structure.Vsevolod Stakhov2015-08-131-1/+1
* Fix setproctitle for osx and solaris.Vsevolod Stakhov2015-08-131-0/+17
* Add soft GString destructor.Vsevolod Stakhov2015-08-111-0/+7
* Move string utilities to a separate module.Vsevolod Stakhov2015-07-171-684/+0
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-4/+1
* Remove unused variable.Vsevolod Stakhov2015-06-261-1/+0
* Add routine to generate jittered timeout.Vsevolod Stakhov2015-05-281-0/+18
* Use caseless hash and equal functions for request headers.Vsevolod Stakhov2015-05-201-0/+21
* Fix issues in base64 encoding.Vsevolod Stakhov2015-05-201-86/+64
* Add base64 encoding routine.Vsevolod Stakhov2015-05-201-0/+166
* Add helper to use GString in pool destructors.Vsevolod Stakhov2015-05-181-0/+8
* Add workaround for glib < 2.30.Vsevolod Stakhov2015-05-111-0/+14
* Rework timers invocation.Vsevolod Stakhov2015-05-041-37/+38
* Implicitly initialize regexp library.Vsevolod Stakhov2015-04-281-2/+0
* Use non-predictable hash seed to avoid collision attacks.Vsevolod Stakhov2015-04-211-3/+15
* Fix libraries initialization requires.Vsevolod Stakhov2015-04-171-0/+2
* Move libraries initialization to a specific routine.Vsevolod Stakhov2015-04-171-0/+41
* Do not explicitly write \0 when converting to lowercaseVsevolod Stakhov2015-04-151-4/+0
* Fix union usage.Vsevolod Stakhov2015-04-141-11/+13
* Improve rspamd internal hash functions.Vsevolod Stakhov2015-04-141-42/+45
* Fix xxhash invocation.Vsevolod Stakhov2015-04-141-1/+1
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-10/+29
* Memory leak.Vsevolod Stakhov2015-04-021-0/+8
* Fix broken unicode sequences.Vsevolod Stakhov2015-04-021-3/+15
* Add fast version of ascii lowercase.Vsevolod Stakhov2015-04-021-3/+62
* More fixes to utf8 lc.Vsevolod Stakhov2015-04-021-4/+4
* Use faster non-validating g_utf8_get_char.Vsevolod Stakhov2015-04-011-1/+1
* Add routine to free PtrArray from mempool destructors.Vsevolod Stakhov2015-03-121-0/+9
* Fix allocated_len calculation found by fuzz testing.Vsevolod Stakhov2015-03-091-1/+1
* Add portable get_ticks function.Vsevolod Stakhov2015-03-051-0/+21
* Add utf lc test case and fix the bug.Vsevolod Stakhov2015-02-281-0/+1
* Add lowercase utility for utf8 strings.Vsevolod Stakhov2015-02-231-0/+31
* Start cryptobox library.Vsevolod Stakhov2015-02-061-30/+0
* Fix potential issues as found by coverity.Vsevolod Stakhov2015-02-051-3/+9
* Add explicit_memzero function.Vsevolod Stakhov2015-02-031-0/+30
* Remove old crap functions from url parser code.Vsevolod Stakhov2015-02-031-2/+2
* Fix issues with base32 encoding.Vsevolod Stakhov2015-01-291-7/+11
* Use const for base32 encoding.Vsevolod Stakhov2015-01-291-2/+2
* Add support of encryption to the worker.Vsevolod Stakhov2015-01-291-1/+1
* Use g_malloc for convinience.Vsevolod Stakhov2015-01-281-2/+2
* Add base32 decoding routine.Vsevolod Stakhov2015-01-281-0/+74
* Adopt tweetnacl for rspamd.Vsevolod Stakhov2015-01-281-0/+8
* Remove old statfile_pool logic.Vsevolod Stakhov2015-01-181-1/+0