summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove forgotten variables in lua stack.Vsevolod Stakhov2015-02-251-0/+1
* Avoid double free of keys cache.Vsevolod Stakhov2015-02-251-1/+0
* Set robust flag for mutexes to avoid dead locks.Vsevolod Stakhov2015-02-241-0/+1
* Completely rewrite multimap plugin.Vsevolod Stakhov2015-02-231-216/+152
* Really add normalized words.Vsevolod Stakhov2015-02-231-2/+2
* Fix filename setting.Vsevolod Stakhov2015-02-231-1/+3
* Try to open statfile if it is not found.Vsevolod Stakhov2015-02-231-9/+10
* OSB is a more proper name than "osb-text".Vsevolod Stakhov2015-02-231-0/+1
* Rework tokenization:Vsevolod Stakhov2015-02-235-45/+147
* Fuzzy check uses already normalized words.Vsevolod Stakhov2015-02-231-35/+2
* Add routines to normalize text parts.Vsevolod Stakhov2015-02-233-0/+54
* Add lowercase utility for utf8 strings.Vsevolod Stakhov2015-02-232-0/+32
* Configurable min_word_len.Vsevolod Stakhov2015-02-234-1/+11
* Use xxh64 for upstreams hashing.Vsevolod Stakhov2015-02-231-8/+3
* Allow configurable tokenizers.Vsevolod Stakhov2015-02-225-17/+44
* Move cdb to contrib as well.Vsevolod Stakhov2015-02-217-998/+1
* Remove submodules.Vsevolod Stakhov2015-02-212-0/+0
* Move ucl and rdns to contrib.Vsevolod Stakhov2015-02-211-5/+0
* Allow customizations for unix sockets.Vsevolod Stakhov2015-02-202-12/+102
* More fixes to urls parser.Vsevolod Stakhov2015-02-201-40/+39
* Initialize variable earlier.Vsevolod Stakhov2015-02-201-1/+2
* Rework url detection and decoding.Vsevolod Stakhov2015-02-201-215/+81
* Add uri unescape from nginx.Vsevolod Stakhov2015-02-192-2/+98
* Allow url parser seting the end of url.Vsevolod Stakhov2015-02-191-33/+42
* Improve some cases of IDN urls.Vsevolod Stakhov2015-02-191-8/+4
* Write parser for urls.Vsevolod Stakhov2015-02-191-6/+275
* Fix radix comparision for partial masks.Vsevolod Stakhov2015-02-191-4/+0
* Fix includes.Vsevolod Stakhov2015-02-181-7/+0
* Invalidate learned files to update their content.Vsevolod Stakhov2015-02-184-0/+18
* Implement statistics relearning.Vsevolod Stakhov2015-02-185-15/+72
* Allow sqlite3 cache customization.Vsevolod Stakhov2015-02-183-5/+35
* Save classifier options.Vsevolod Stakhov2015-02-181-0/+1
* Improve emails parsing (mentioned at #181).Vsevolod Stakhov2015-02-181-5/+58
* Fix emails parsing.Vsevolod Stakhov2015-02-172-9/+132
* Stop regexp flags parsing on the first bad flag.Vsevolod Stakhov2015-02-171-1/+2
* Merge pull request #177 from fatalbanana/masterVsevolod Stakhov2015-02-171-11/+67
|\
| * Since exclude_private_ips requires config to change behaviour now we can make...Andrew Lewis2015-02-171-1/+1
| * Support emails dnsblAndrew Lewis2015-02-171-1/+50
| * Make local/private IP exclusions work for all RBL typesAndrew Lewis2015-02-171-4/+14
| * Unbreak operation of rbl.lua in certain instancesAndrew Lewis2015-02-171-5/+2
* | Treat '__' symbols as ghost symbols.Vsevolod Stakhov2015-02-172-4/+12
* | Add the concept of ghost symbols.Vsevolod Stakhov2015-02-172-3/+11
* | Set lua path for lua configuration.Vsevolod Stakhov2015-02-173-1/+11
* | Email usernames can contain atom symbols.Vsevolod Stakhov2015-02-171-4/+4
* | Fix regexp creating from // pattern.Vsevolod Stakhov2015-02-171-2/+2
* | Add other rules types.Vsevolod Stakhov2015-02-161-0/+43
* | Allow to use SA header rules.Vsevolod Stakhov2015-02-161-1/+40
* | Merge pull request #174 from fatalbanana/masterVsevolod Stakhov2015-02-162-38/+79
|\|
| * Fix incorrect processing of exclusionsAndrew Lewis2015-02-161-5/+7
| * Use radix for private IP exclusions in rbl.luaAndrew Lewis2015-02-161-33/+8