Vsevolod Stakhov
|
2da8749c23
|
[Fix] Fix various issues with canonicalisation of the paths
|
6 months ago |
Vsevolod Stakhov
|
843b08d0b9
|
[Minor] Improve diagnostic by rising log level
|
6 months ago |
Vsevolod Stakhov
|
be7504e393
|
[Fix] Do not cleanup hyperscan files unless new ones are loaded
|
7 months ago |
Vsevolod Stakhov
|
ae8621d2fb
|
[Minor] Really fix the issue
|
7 months ago |
Vsevolod Stakhov
|
8d70c4a501
|
[Fix] A workaround for brain-damaged std::filesystem behaviour
Issue: #4665
|
7 months ago |
Vsevolod Stakhov
|
48fffd3548
|
[Minor] Simplify by using <filesystem>
|
7 months ago |
Vsevolod Stakhov
|
90ee1a51d2
|
[Dep] Update fmtlib to 10.0.0
|
10 months ago |
Vsevolod Stakhov
|
f188b1e87f
|
[Minor] Improve log message
|
10 months ago |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
10 months ago |
Vsevolod Stakhov
|
845ae26f6a
|
[Feature] Allow fuzzy workers to exchange blocked information
|
11 months ago |
Vsevolod Stakhov
|
7a0fce60ae
|
[Minor] Fix for old hyperscan
|
1 year ago |
Vsevolod Stakhov
|
9a6924f90a
|
[Fix] Try harder to remove bad hyperscan files
Issue: #4493
|
1 year ago |
Vsevolod Stakhov
|
65ba2f310d
|
[Minor] Fix build with old hyperscan...
|
1 year ago |
Vsevolod Stakhov
|
5604cdc3e0
|
[Fix] Add a database check function unless we have anything from Hyperscan
Related: https://github.com/intel/hyperscan/issues/389
|
1 year ago |
Vsevolod Stakhov
|
5445144360
|
[Fix] Normalize glob paths to avoid hash table misses
|
1 year ago |
Vsevolod Stakhov
|
92aa771c16
|
[Minor] Avoid to initialise string with nullptr
|
1 year ago |
Vsevolod Stakhov
|
e88a512b2f
|
[Fix] Add hyperscan databases sanity check
Issue: #4409
|
1 year ago |
Vsevolod Stakhov
|
79044bfc02
|
[Fix] Further checks for the hs_scratch_alloc
Issue: #4409
|
1 year ago |
Vsevolod Stakhov
|
41a93a39b0
|
[Minor] Fix some warnings
|
1 year ago |
Vsevolod Stakhov
|
2828c6049c
|
[Minor] Add log line about hyperscan cleanup
|
1 year ago |
Vsevolod Stakhov
|
be888170b2
|
[Minor] Allow to skip hyperscan cleanup if RSPAMD_NO_CLEANUP env variable is set
|
1 year ago |
Vsevolod Stakhov
|
ac4c56a26c
|
[CritFix] Fill path field in hyperscan notice command
Reported by: @moisseev
|
1 year ago |
Vsevolod Stakhov
|
a20335aaa1
|
[Minor] Add some fail-safety for hyperscan cache
|
1 year ago |
Vsevolod Stakhov
|
068714f9f5
|
[CritFix] Deserialise hyperscan to the page-aligned space to prevent alignment issues
Issue: #4329
|
1 year ago |
Vsevolod Stakhov
|
7d27657ae9
|
[Minor] Add static log tag for hyperscan cache
|
1 year ago |
Vsevolod Stakhov
|
476ef53f04
|
[Minor] Add small additional logging
|
1 year ago |
Vsevolod Stakhov
|
2ef7314efb
|
[Minor] Fix offset usage
|
1 year ago |
Vsevolod Stakhov
|
ac82ae3051
|
[Project] Allow offsets in the hyperscan cache
|
1 year ago |
Vsevolod Stakhov
|
b7b1b264b5
|
[Minor] Allow to map files at some offset
|
1 year ago |
Vsevolod Stakhov
|
ffc1272554
|
[Minor] Improve logging
|
1 year ago |
Vsevolod Stakhov
|
96b94707c1
|
[Rework] Make http normalize path function a generic function
|
1 year ago |
Vsevolod Stakhov
|
c85595e623
|
[Project] Rework cleanup
|
1 year ago |
Vsevolod Stakhov
|
63c6d3080d
|
[Project] Synchronize hyperscan caches via the main process
|
1 year ago |
Vsevolod Stakhov
|
fffeb9ff37
|
[Rework] Convert multipattern to use hyperscan tools
|
1 year ago |
Vsevolod Stakhov
|
fc3bfa4f62
|
[Project] Start C API implementation
|
1 year ago |
Vsevolod Stakhov
|
ff8d45abef
|
[Minor] Use a separate error class instead of std::string
|
1 year ago |
Vsevolod Stakhov
|
14b52f4498
|
[Minor] Rename file to a more appropriate name
|
1 year ago |
Vsevolod Stakhov
|
ff6390071d
|
[Rework] Store the current worker, so other libraries could use this information
|
1 year ago |
Vsevolod Stakhov
|
de1cf75eec
|
[Minor] Move hyperscan tools to the libserver domain
|
1 year ago |
Vsevolod Stakhov
|
49b60a3747
|
[Project] (Re)implement hyperscan caching
|
1 year ago |
Vsevolod Stakhov
|
90b0edae42
|
[Rework] Start movement of the hyperscan related routines into a single unit
|
1 year ago |