aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/radix.h
Commit message (Collapse)AuthorAgeFilesLines
* Rework parsing of ip lists.Vsevolod Stakhov2014-10-011-0/+7
|
* Disable old radix completely.Vsevolod Stakhov2014-10-011-2/+5
|
* Rework addresses parsing.Vsevolod Stakhov2014-10-011-0/+10
|
* Rework fuzzy storage radix.Vsevolod Stakhov2014-10-011-10/+12
|
* Add routine to find rspamd_inet_addr in radix trie.Vsevolod Stakhov2014-10-011-0/+9
|
* Use memory pool for radix.Vsevolod Stakhov2014-09-181-0/+2
|
* Implement new path-compressed radix trie.Vsevolod Stakhov2014-09-151-0/+18
| | | | | | - The performance benefit over the old algorithm is about 10 times. - Memory usage is significantly lower as well. - Now radix trie can accept any IPv4/IPv6 values
* Hide the concrete radix trie implementation.Vsevolod Stakhov2014-09-121-15/+1
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-13/+25
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-25/+13
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-13/+25
|
* Add function `radix32_tree_find_addr`.Vsevolod Stakhov2014-04-211-0/+9
|
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+82