Vsevolod Stakhov
|
05636d9af8
|
[Minor] Deny zero length in regexp search functions
|
2 ay önce |
Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
2 ay önce |
Vsevolod Stakhov
|
6b2b416718
|
[Rework] Remove some of the GLib types in lieu of standard ones
This types have constant conflicts with the system ones especially on OSX.
|
2 ay önce |
Vsevolod Stakhov
|
76e6c79558
|
[Minor] Improve error message
|
8 ay önce |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
10 ay önce |
Vsevolod Stakhov
|
044a7abd8a
|
[Minor] Add safe-guard for a number of regular expressions to be cached
|
1 yıl önce |
Vsevolod Stakhov
|
9af2911e8d
|
[Fix] Plug memory leak in regexp destruction with pcre2
|
1 yıl önce |
Vsevolod Stakhov
|
50101aca19
|
[Minor] Restrict `m` patterns in regexps
Issue: #4221
|
1 yıl önce |
Vsevolod Stakhov
|
fd222e43f3
|
[Fix] Fix processing captures from pcre2
|
2 yıl önce |
Vsevolod Stakhov
|
0632326add
|
[Minor] Fix match_limit in pcre2 code
|
2 yıl önce |
Vsevolod Stakhov
|
f3b23bccaf
|
[Minor] Save 8 bytes in rspamd_regexp_t
|
2 yıl önce |
Vsevolod Stakhov
|
2802836b8a
|
[Minor] Fix match limit feature in regexps
|
2 yıl önce |
Vsevolod Stakhov
|
66d8ff3b6b
|
[Minor] Fix another extreme case
|
2 yıl önce |
Vsevolod Stakhov
|
76e216dd05
|
[Minor] Fix regexp parsing bug
|
2 yıl önce |
Vsevolod Stakhov
|
ff54c0e731
|
[Minor] Fix regexps parsing
|
2 yıl önce |
Vsevolod Stakhov
|
fae4ed9fce
|
[Rework] Add composites manager concept
|
2 yıl önce |
Vsevolod Stakhov
|
5f80e2e32e
|
[Rework] Slightly improve old regexp API
|
2 yıl önce |
Vsevolod Stakhov
|
e2abe3362a
|
[Minor] Add null safety to rspamd_regexp_new
|
3 yıl önce |
Vsevolod Stakhov
|
0e21da4e38
|
[Project] Add `L` flag for regexps to save start of the match in Hyperscan
|
3 yıl önce |
Vsevolod Stakhov
|
8cff3d6084
|
[Fix] Slashing fix: fix captures matching API
|
4 yıl önce |
Vsevolod Stakhov
|
f8d2466d3a
|
[Minor] Eliminate g_utf8_validate
|
4 yıl önce |
Vsevolod Stakhov
|
a4d2691a85
|
[Fix] Fix regexp type check for pcre2
|
4 yıl önce |
Dirk Jagdmann
|
89e6c7b841
|
fix NULL pointer use when JIT compiling a regular expression.
|
4 yıl önce |
Vsevolod Stakhov
|
89e2ec1bd2
|
[Minor] Improve error logging
|
4 yıl önce |
Vsevolod Stakhov
|
1bf202d540
|
[Minor] Sigh, try to be compatible with old crappy shit
|
4 yıl önce |
Vsevolod Stakhov
|
9791674f7f
|
[Fix] Set sanity limits for pcre2
|
4 yıl önce |
Vsevolod Stakhov
|
3da3ad2506
|
[Minor] Further static leaks removal
|
4 yıl önce |
Vsevolod Stakhov
|
82637e8964
|
[Rework] Rework initialisation to reduce static leaks count
|
4 yıl önce |
Vsevolod Stakhov
|
b506d1b725
|
[Minor] Allow 0 length in rspamd_regexp_match
|
4 yıl önce |
Vsevolod Stakhov
|
a6bae9237b
|
[Minor] Fix pcre2 jit checks
|
5 yıl önce |
Vsevolod Stakhov
|
3a995b7221
|
[Minor] Store the fact that we have utf8 only regexps in corpus
|
5 yıl önce |
Vsevolod Stakhov
|
8c0970499e
|
[Fix] Some fixes for raw parts
|
5 yıl önce |
Vsevolod Stakhov
|
f2a185c18a
|
[Minor] Do not parse raw regexp for explicitly utf expressions
|
5 yıl önce |
Vsevolod Stakhov
|
87c820b8f1
|
[Minor] Fix compilation
|
6 yıl önce |
Vsevolod Stakhov
|
00911f6a9e
|
[Feature] Use common jit cache for all regexps
|
6 yıl önce |
Vsevolod Stakhov
|
ce8577d636
|
[Minor] Try to allow disabling JIT in PCRE
|
6 yıl önce |
Vsevolod Stakhov
|
a479224582
|
[Minor] Further g_slice cleanup
|
6 yıl önce |
Vsevolod Stakhov
|
52773426bf
|
[Minor] Do not blame so loudly if pcre_study fails...
|
7 yıl önce |
Vsevolod Stakhov
|
c31bbb9010
|
[Feature] Add method to create regexp from a glob pattern
|
7 yıl önce |
Vsevolod Stakhov
|
a93fbccaea
|
[Fix] Fix various warnings and issues
|
7 yıl önce |
Vsevolod Stakhov
|
91dfff252a
|
[Fix] Plug memory leak in regexp desctructor
|
7 yıl önce |
Vsevolod Stakhov
|
43c18e6f52
|
[Fix] Fix UTF8 mode in PCRE2
|
8 yıl önce |
Vsevolod Stakhov
|
634e405403
|
[Fix] Fix JIT usage for PCRE2
|
8 yıl önce |
Vsevolod Stakhov
|
a84a5dca8a
|
[Fix] Fix JIT compilation for PCRE2 expressions
|
8 yıl önce |
Vsevolod Stakhov
|
471512852c
|
[Minor] Revert disabling of fast path
|
8 yıl önce |
Vsevolod Stakhov
|
719b994637
|
[Minor] Disable pcre jit fast
|
8 yıl önce |
Vsevolod Stakhov
|
4252d60756
|
Fix non-UTF regexps for pcre2
|
8 yıl önce |
Vsevolod Stakhov
|
d7f2ae66c4
|
Temporary disable JIT when using valgrind
|
8 yıl önce |
Vsevolod Stakhov
|
42dde66aa6
|
Fix pcre jit fast path (one more time)
|
8 yıl önce |
Vsevolod Stakhov
|
6af9f27166
|
Fix couple of issues found by coverity scan
|
8 yıl önce |