Vsevolod Stakhov
|
2038f3c92a
|
[CritFix] Protect regexp matcher from regexps with empty patterns
Issue: #4885
Closes: #4885
|
pirms 3 mēnešiem |
Vsevolod Stakhov
|
05636d9af8
|
[Minor] Deny zero length in regexp search functions
|
pirms 3 mēnešiem |
Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
pirms 3 mēnešiem |
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.
|
pirms 3 mēnešiem |
Vsevolod Stakhov
|
1d0ff299f5
|
[Fix] Do not save multipatterns to FS in certain cases
|
pirms 3 mēnešiem |
Vsevolod Stakhov
|
4fd676e6f5
|
[Minor] Add some convenience methods
|
pirms 5 mēnešiem |
Vsevolod Stakhov
|
1fee9a3901
|
[Fix] Make words selection random deterministic upon content
|
pirms 5 mēnešiem |
Vsevolod Stakhov
|
18c4390ea0
|
[Minor] Allow to steal variables from the mempool
|
pirms 6 mēnešiem |
Vsevolod Stakhov
|
b4d6ebf474
|
[Project] Move the whole backend to C++
Easier to work further.
|
pirms 6 mēnešiem |
Vsevolod Stakhov
|
e1a73af0a8
|
[Minor] Preserve old environ on exit
|
pirms 7 mēnešiem |
Vsevolod Stakhov
|
3e29be1422
|
[Fix] Another try to fix setproctitle
|
pirms 7 mēnešiem |
Vsevolod Stakhov
|
ac2ee05594
|
[Fix] Do not pollute public headers with libev internals
|
pirms 9 mēnešiem |
Vsevolod Stakhov
|
76e6c79558
|
[Minor] Improve error message
|
pirms 9 mēnešiem |
Vsevolod Stakhov
|
0b51255f33
|
[Fix] Try to fix unzip function
|
pirms 9 mēnešiem |
Linus Nordberg
|
8f901645d9
|
[Minor] Remove unused variables
|
pirms 9 mēnešiem |
Vsevolod Stakhov
|
deddd07176
|
[Minor] Do not use crypto PRG for mempool uids
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
eb6f412f8f
|
[Minor] Allow rspamd_lua_require_function to work without function
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
87c6b54923
|
[Minor] Fix some docs
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
0f87071944
|
[Minor] Restore mempool_strdup bahaviour when arg is NULL
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
66fc7bc9a7
|
[Minor] Add missing include
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
a0987ff8ad
|
[Feature] Add utility to split string like stuff for C++ code
No ranges, as they are a bit ugly to use yet
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
b9dd5123ec
|
[Rework] Some final fixes
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
ef58324535
|
[Rework] More steps to do refactoring
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
6a6536afd9
|
[Rework] Further conversion routines
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
81d9b6e8f4
|
[Rework] Finish utils rework
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
8f4a6729d1
|
[Rework] Use more c++ in cfg_utils
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
ffbab4fbf2
|
[CritFix] Fix leak in `gzip` function
Issue: #4564
|
pirms 10 mēnešiem |
Vsevolod Stakhov
|
cd520f2ef0
|
[Minor] Add missing include
|
pirms 11 mēnešiem |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
pirms 11 mēnešiem |
Vsevolod Stakhov
|
eab26882e1
|
[Minor] Use unique ptr
|
pirms 11 mēnešiem |
Vsevolod Stakhov
|
4fef58d837
|
[Feature] Add function to transliterate utf8 to ascii with some normalisation
|
pirms 11 mēnešiem |
Vsevolod Stakhov
|
06f52fae3a
|
[Minor] One more compatibility fix
|
pirms 1 gada |
Vsevolod Stakhov
|
4041045abc
|
[Minor] Try to be more compatible
|
pirms 1 gada |
Vsevolod Stakhov
|
c241116bcf
|
[Minor] Fix log message
|
pirms 1 gada |
Vsevolod Stakhov
|
0a040522ca
|
[Minor] Missing include?
|
pirms 1 gada |
Vsevolod Stakhov
|
ce2b90a3e1
|
[Tests] Add unit tests
|
pirms 1 gada |
Vsevolod Stakhov
|
43adbcff65
|
[Minor] Add utility to split strings on some character
|
pirms 1 gada |
Vsevolod Stakhov
|
8c1c1ddd88
|
[Minor] Add utility to iterate over a list of newline separated strings
|
pirms 1 gada |
Vsevolod Stakhov
|
c477b4b525
|
[Minor] Define simple ftok hash and equal functions
|
pirms 1 gada |
Vsevolod Stakhov
|
d465bd79e1
|
[Minor] Avoid using of gio in Rspamd
|
pirms 1 gada |
Vsevolod Stakhov
|
5c43b0d609
|
[Minor] Make read_passphrase utility more universal
|
pirms 1 gada |
Vsevolod Stakhov
|
7f7e053030
|
[Minor] Lua_util: Add normalize_utf8 utility
Issue: #4475
|
pirms 1 gada |
Vsevolod Stakhov
|
5f338096c1
|
[Minor] Fix some issues with the in-place gzip, add gunzip
|
pirms 1 gada |
Vsevolod Stakhov
|
a39f78ab83
|
[Feature] Use in-place deflation for strings
|
pirms 1 gada |
Vsevolod Stakhov
|
cc9369cdf9
|
[Test] Add some more test cases
|
pirms 1 gada |
Vsevolod Stakhov
|
044a7abd8a
|
[Minor] Add safe-guard for a number of regular expressions to be cached
|
pirms 1 gada |
Vsevolod Stakhov
|
f6dce92229
|
[Minor] Use mkstemp for temporary hyperscan cache file
|
pirms 1 gada |
Vsevolod Stakhov
|
057ee1ae4e
|
[Minor] Be more consistent about the trailing slash
|
pirms 1 gada |
Vsevolod Stakhov
|
e88a512b2f
|
[Fix] Add hyperscan databases sanity check
Issue: #4409
|
pirms 1 gada |
Vsevolod Stakhov
|
a90fc658d7
|
[Fix] Do not do `lstat` when we are creating file
|
pirms 1 gada |