aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/regexp.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Do not blame so loudly if pcre_study fails...Vsevolod Stakhov2016-12-181-6/+10
* [Feature] Add method to create regexp from a glob patternVsevolod Stakhov2016-12-181-0/+116
* [Fix] Fix various warnings and issuesVsevolod Stakhov2016-11-221-1/+1
* [Fix] Plug memory leak in regexp desctructorVsevolod Stakhov2016-10-131-0/+2
* [Fix] Fix UTF8 mode in PCRE2Vsevolod Stakhov2016-04-231-2/+0
* [Fix] Fix JIT usage for PCRE2Vsevolod Stakhov2016-04-231-1/+0
* [Fix] Fix JIT compilation for PCRE2 expressionsVsevolod Stakhov2016-04-231-12/+8
* [Minor] Revert disabling of fast pathVsevolod Stakhov2016-03-111-1/+1
* [Minor] Disable pcre jit fastVsevolod Stakhov2016-03-111-1/+1
* Fix non-UTF regexps for pcre2Vsevolod Stakhov2016-02-251-1/+1
* Temporary disable JIT when using valgrindVsevolod Stakhov2016-02-241-3/+9
* Fix pcre jit fast path (one more time)Vsevolod Stakhov2016-02-231-9/+24
* Fix couple of issues found by coverity scanVsevolod Stakhov2016-02-111-1/+1
* Fix for old pcreVsevolod Stakhov2016-02-091-2/+6
* Fix more pcre2 issuesVsevolod Stakhov2016-02-091-17/+43
* Fix couple of issues with pcre migrationVsevolod Stakhov2016-02-091-7/+19
* Implement searching using pcre 2Vsevolod Stakhov2016-02-091-4/+108
* Pcre2 compilation supportVsevolod Stakhov2016-02-091-112/+271
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+11
* Temporary enable pcre jit fast pathVsevolod Stakhov2016-01-261-1/+1
* Disable fast path of pcre as it seems to be brokenVsevolod Stakhov2016-01-181-4/+10
* Add special flag to disable hyperscan for particular expressionsVsevolod Stakhov2015-12-101-4/+12
* Store max hits inside rspamd_regexp_tVsevolod Stakhov2015-12-091-0/+22
* Add methods to get re flagsVsevolod Stakhov2015-12-091-0/+18
* Add routine to compare to rspamd_regexp_tVsevolod Stakhov2015-12-081-0/+8
* Add method to set re class for any rspamd regexpVsevolod Stakhov2015-12-061-0/+22
* Add missing functionVsevolod Stakhov2015-12-031-0/+8
* Add cache id support for regexpVsevolod Stakhov2015-12-031-0/+22
* Match any newline character in regexpsVsevolod Stakhov2015-12-021-0/+3
* Add routines to get count of captures and backrefsVsevolod Stakhov2015-12-011-0/+23
* Start migrating to the new hash API.Vsevolod Stakhov2015-10-251-7/+7
* Fix some portability issues.Vsevolod Stakhov2015-10-151-1/+4
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
* Fix issues with capturing patternsVsevolod Stakhov2015-06-301-3/+3
* Improve regexp captures.Vsevolod Stakhov2015-06-301-9/+35
* 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
* 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
* 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