aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/regexp.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix issues with capturing patternsVsevolod Stakhov2015-06-301-3/+3
|
* Improve regexp captures.Vsevolod Stakhov2015-06-301-9/+35
| | | | It is now possible to store regexp captures if needed.
* Revert automatic capture in regexps as it breaks things.Vsevolod Stakhov2015-05-191-1/+0
|
* Fix critical bug on matching regular expressions.Vsevolod Stakhov2015-05-191-1/+2
| | | | | Issue: #186 Reported by: @moisseev
* Restore utf8 validation as it causes segfaults sometimes.Vsevolod Stakhov2015-05-151-2/+3
|
* Fix JITless world.Vsevolod Stakhov2015-05-131-0/+2
|
* Fix another issues with raw/utf regexps.Vsevolod Stakhov2015-05-131-33/+44
|
* Use raw regexp instead of utf ones by default.Vsevolod Stakhov2015-05-121-2/+4
| | | | | Now to enable utf8 match, one should specify 'u' modifier, for example, by adding '/u' to the slashed patterm.
* Some pcre distributions are brain damaged.Vsevolod Stakhov2015-05-061-4/+4
|
* Implicitly initialize regexp library.Vsevolod Stakhov2015-04-281-16/+20
|
* Be more clever about logging of JIT support.Vsevolod Stakhov2015-04-271-22/+49
|
* Fix regexps lifetime.Vsevolod Stakhov2015-04-141-0/+11
|
* Fix copy&paste error.Vsevolod Stakhov2015-04-141-4/+4
|
* Really use pcre jit...Vsevolod Stakhov2015-04-141-11/+52
|
* Remove mutexes from regexps since thread pools are removed.Vsevolod Stakhov2015-04-131-21/+1
|
* Add some more SA and perl compat for regexps.Vsevolod Stakhov2015-03-311-0/+6
|
* Add some guards to protect pcre_jit fast path.Vsevolod Stakhov2015-03-311-0/+4
|
* Use regexp hash functions for task re_cache.Vsevolod Stakhov2015-03-191-2/+2
|
* Fix flags in pcre jit fast path.Vsevolod Stakhov2015-03-101-1/+2
|
* Allow storage of auxiliary userdata inside regexp structure.Vsevolod Stakhov2015-03-071-0/+36
|
* Start moving to the rspamd regexps.Vsevolod Stakhov2015-03-071-0/+4
|
* Implement lua regexp split, write test case.Vsevolod Stakhov2015-03-061-0/+15
|
* Fix some issues in rspamd_regexp.Vsevolod Stakhov2015-03-061-5/+5
|
* m,, regexps are to be treated as strict match.Vsevolod Stakhov2015-03-061-1/+11
|
* More fixes to regexp module.Vsevolod Stakhov2015-03-061-6/+18
|
* pcre_free_study is only valid when JIT is supported.Vsevolod Stakhov2015-03-051-2/+6
|
* Adopt lua regexps for rspamd_regexp.Vsevolod Stakhov2015-03-051-1/+9
|
* Fix study invocation.Vsevolod Stakhov2015-03-051-6/+26
|
* Implement match.Vsevolod Stakhov2015-03-051-1/+9
|
* Implement regexp search.Vsevolod Stakhov2015-03-051-1/+74
|
* Initialization code for JIT regexps.Vsevolod Stakhov2015-03-051-4/+199
|
* Implement cache functions.Vsevolod Stakhov2015-03-051-5/+93
|
* Write skeleton of rspamd fast regexps.Vsevolod Stakhov2015-03-041-0/+101