aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/util.h
Commit message (Collapse)AuthorAgeFilesLines
* Add workaround for old libevent.Vsevolod Stakhov2015-10-151-0/+5
| | | | | Issue: #400 Reported by: @Nikolay
* 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
|
* Add workaround for libevent 1.4.Vsevolod Stakhov2015-09-111-0/+5
|
* Add soft GString destructor.Vsevolod Stakhov2015-08-111-0/+6
|
* Move string utilities to a separate module.Vsevolod Stakhov2015-07-171-95/+1
|
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-2/+1
| | | | | | | | | - Now text_parts, parts and received are arrays - Pre-allocate arrays with some reasonable defaults - Use arrays instead of lists in plugins and checks - Remove unused fields from task structure - Rework mime_foreach callback function - Remove deprecated scan_milliseconds field
* Add routine to generate jittered timeout.Vsevolod Stakhov2015-05-281-0/+5
|
* Use caseless hash and equal functions for request headers.Vsevolod Stakhov2015-05-201-0/+2
|
* Add base64 encoding routine.Vsevolod Stakhov2015-05-201-0/+10
|
* Add helper to use GString in pool destructors.Vsevolod Stakhov2015-05-181-0/+5
|
* Rework timers invocation.Vsevolod Stakhov2015-05-041-13/+10
|
* Use non-predictable hash seed to avoid collision attacks.Vsevolod Stakhov2015-04-211-0/+6
|
* Move libraries initialization to a specific routine.Vsevolod Stakhov2015-04-171-0/+5
|
* Improve rspamd internal hash functions.Vsevolod Stakhov2015-04-141-2/+2
|
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-4/+6
|
* Memory leak.Vsevolod Stakhov2015-04-021-0/+6
|
* Add routine to free PtrArray from mempool destructors.Vsevolod Stakhov2015-03-121-0/+6
|
* Add portable get_ticks function.Vsevolod Stakhov2015-03-051-0/+6
|
* Add lowercase utility for utf8 strings.Vsevolod Stakhov2015-02-231-0/+1
|
* Start cryptobox library.Vsevolod Stakhov2015-02-061-7/+0
|
* Add explicit_memzero function.Vsevolod Stakhov2015-02-031-0/+7
|
* Use const for base32 encoding.Vsevolod Stakhov2015-01-291-2/+2
|
* Add base32 decoding routine.Vsevolod Stakhov2015-01-281-0/+8
|
* Remove old statfile_pool logic.Vsevolod Stakhov2015-01-181-3/+0
|
* Measure time for shingles generation.Vsevolod Stakhov2014-12-191-0/+2
|
* Refactor function names.Vsevolod Stakhov2014-11-291-20/+20
|
* Fix tv_to_msec macro priority.Vsevolod Stakhov2014-11-031-1/+1
|
* Split addr definition from the utils code.Vsevolod Stakhov2014-10-281-70/+9
|
* Rework addresses parsing.Vsevolod Stakhov2014-10-011-10/+1
|
* Try to fix large timevals.Vsevolod Stakhov2014-09-201-1/+1
|
* Add base32 encoding utility.Vsevolod Stakhov2014-09-201-0/+8
|
* Replace murmur with xxhash32.Vsevolod Stakhov2014-08-241-35/+0
|
* Add function rspamd_inet_address_set_port.Vsevolod Stakhov2014-08-211-0/+5
|
* Add function rspamd_inet_address_connect.Vsevolod Stakhov2014-08-211-0/+9
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-31/+61
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-63/+33
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-33/+63
|
* Refactor config API.Vsevolod Stakhov2014-04-301-4/+4
|
* Rework worker utilities.Vsevolod Stakhov2014-04-301-7/+0
|
* Add function `radix32_tree_find_addr`.Vsevolod Stakhov2014-04-211-1/+0
|
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+491