summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix some syntax issues.Vsevolod Stakhov2015-02-271-4/+7
|
* Fix state machine rewind.Vsevolod Stakhov2015-02-271-0/+1
|
* Fix initialization order.Vsevolod Stakhov2015-02-261-5/+5
|
* Add support of '!~' operator.Vsevolod Stakhov2015-02-261-1/+9
|
* Adopt SA 'exists' function.Vsevolod Stakhov2015-02-261-7/+44
|
* Fix closure parameters.Vsevolod Stakhov2015-02-261-3/+4
|
* Fixes to the url parser.Vsevolod Stakhov2015-02-261-2/+18
|
* Fix emails parser.Vsevolod Stakhov2015-02-261-1/+2
|
* Forgot to remove obsoleted options.Vsevolod Stakhov2015-02-261-6/+0
|
* Rework ip_score module completely.Vsevolod Stakhov2015-02-261-145/+159
|
* Support redis notices.Vsevolod Stakhov2015-02-261-2/+2
|
* Do not set negative values for ratelimits.Vsevolod Stakhov2015-02-261-0/+3
|
* Fix ratelimit plugin.Vsevolod Stakhov2015-02-262-25/+28
|
* For SPF we might also want to check notify messages.Vsevolod Stakhov2015-02-261-0/+15
|
* Remove old redis invocation.Vsevolod Stakhov2015-02-251-2/+0
|
* Rework and optimize ratelimit plugin.Vsevolod Stakhov2015-02-251-74/+101
|
* Rework lua_redis module.Vsevolod Stakhov2015-02-251-161/+99
|
* Use position from the arguments.Vsevolod Stakhov2015-02-251-2/+2
|
* Make lua_check_task public.Vsevolod Stakhov2015-02-252-41/+46
|
* Make lua_check_ip function public.Vsevolod Stakhov2015-02-252-1/+6
|
* Reformat ratelimit plugin.Vsevolod Stakhov2015-02-251-262/+261
|
* Avoid redis context leak.Vsevolod Stakhov2015-02-251-1/+2
|
* Merge pull request #184 from fatalbanana/masterVsevolod Stakhov2015-02-251-2/+2
|\ | | | | Fix default lua package path
| * Fix default lua package pathAndrew Lewis2015-02-251-2/+2
| |
* | Fix url parsing.Vsevolod Stakhov2015-02-251-0/+4
|/
* rbl.lua: HousekeepingAndrew Lewis2015-02-251-47/+33
|
* 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
| | | | | | - Use normalized words if needed - Allow using of seeded XXHash instead of hand-made legacy shit - Allow secure hashing using siphash
* 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
| | | | | Issue: #182 Reported by: @AlexeySa
* 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
|