Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
2 miesięcy temu |
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 miesięcy temu |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
10 miesięcy temu |
Vsevolod Stakhov
|
d6b4e64f6d
|
[Minor] Add some extra error reporting to hyperscan cache checks
|
1 rok temu |
Vsevolod Stakhov
|
976a824a0e
|
[Project] Preliminary support of lua conditions for regexps
|
3 lat temu |
Vsevolod Stakhov
|
a2d93ce101
|
[Minor] Reduce log noise
|
4 lat temu |
Vsevolod Stakhov
|
64205e24d4
|
[Rework] Re cache: Load hyperscan early
|
4 lat temu |
Vsevolod Stakhov
|
3e9f86bda6
|
[Minor] Split url and email regexps
|
4 lat temu |
Vsevolod Stakhov
|
3a4c774243
|
[Rework] Allow execution of async events when hs compiles regexps
|
4 lat temu |
Vsevolod Stakhov
|
c271eb3665
|
[Rework] Add C++ guards to all headers
|
4 lat temu |
Vsevolod Stakhov
|
36c874383c
|
[Feature] Add more words regexp classes
|
5 lat temu |
Vsevolod Stakhov
|
40958cbc99
|
[Feature] Add support of words regexps
|
5 lat temu |
Vsevolod Stakhov
|
8faa65961a
|
[Project] Implement selectors registration for regular expressions
|
5 lat temu |
Vsevolod Stakhov
|
fed99b23a3
|
[Project] Add initial support for selectors in regexps
|
5 lat temu |
Vsevolod Stakhov
|
17aa61dfba
|
[Feature] Add ffi friendly version of process_regexp function
|
7 lat temu |
Vsevolod Stakhov
|
97a7b98cb0
|
[CritFix] Properly support SA body regexps
|
8 lat temu |
Vsevolod Stakhov
|
c9d2110ba0
|
[Feature] Implement SA compatible body regexps
|
8 lat temu |
Vsevolod Stakhov
|
197add7f46
|
[Feature] Add support of mime headers expressions
|
8 lat temu |
Vsevolod Stakhov
|
2236bd4b7c
|
[Feature] Add more information about regexps
|
8 lat temu |
Vsevolod Stakhov
|
de42879925
|
Add more sanity checks when loading hyperscan cache
|
8 lat temu |
Vsevolod Stakhov
|
8766fba694
|
Switch the rest to apache 2
|
8 lat temu |
Vsevolod Stakhov
|
dfbf2f58ee
|
Rework hyperscan notifies to reduce noise level
|
8 lat temu |
Vsevolod Stakhov
|
b56b7b3f7f
|
Fix issue with non-unique regexps in the cache
|
8 lat temu |
Vsevolod Stakhov
|
335ab27a5f
|
Allow to disable hyperscan and use pcre only
|
8 lat temu |
Vsevolod Stakhov
|
0c08e9013e
|
Support re_cache statistics
|
8 lat temu |
Vsevolod Stakhov
|
02d74cf419
|
Allow tuning for maximum compile time for hyperscan
|
8 lat temu |
Vsevolod Stakhov
|
bba8973b4a
|
Add rawmime class
|
8 lat temu |
Vsevolod Stakhov
|
51c2dbec80
|
Add silent mode for hyperscan validity checks
|
8 lat temu |
Vsevolod Stakhov
|
be58868e60
|
Use hits from the cache in re cache
|
8 lat temu |
Vsevolod Stakhov
|
0715410482
|
Add function to load hyperscan databases from caches
|
8 lat temu |
Vsevolod Stakhov
|
d4085bd9b3
|
Add function to check validity of hyperscan cache
|
8 lat temu |
Vsevolod Stakhov
|
b8ef681bf9
|
Fix serializing of hyperscan regexps
|
8 lat temu |
Vsevolod Stakhov
|
347c5cd168
|
Add hyperscan compilation support
|
8 lat temu |
Vsevolod Stakhov
|
8a22018b6e
|
Add routine to convert string to re_class type
|
8 lat temu |
Vsevolod Stakhov
|
fc9338984d
|
Add re class to match all headers
|
8 lat temu |
Vsevolod Stakhov
|
e7cdc37c93
|
Fix re cache replacement method
|
8 lat temu |
Vsevolod Stakhov
|
0943c1627c
|
Add replacement method for expressions in the confi
|
8 lat temu |
Vsevolod Stakhov
|
cdf89b1d3b
|
Fix code for the new cache
|
8 lat temu |
Vsevolod Stakhov
|
45e84668a1
|
Start new era of regexp cache
|
8 lat temu |
Vsevolod Stakhov
|
b279f5c311
|
Implement real checks in re_cache
|
8 lat temu |
Vsevolod Stakhov
|
e9d134bb88
|
Start new regexp cache optimizer
|
8 lat temu |