Vsevolod Stakhov
c9ad6212f3
[Minor] Build hack for old ubuntu/debian
пре 1 година
Vsevolod Stakhov
e69a189097
[Minor] Reduce log level
пре 1 година
Vsevolod Stakhov
fc4bcfbe94
[Minor] Explicitly resolve parent as it could not be resolved initially
пре 1 година
Vsevolod Stakhov
d5da9deb11
[Fix] Try to fix passthrough results processing logic
пре 1 година
Vsevolod Stakhov
ca21e823e5
[Fix] Try to fix the mess with read only flag
Issue: #4219
пре 1 година
Vsevolod Stakhov
dae18e61c7
Merge pull request #4222 from JasonStephenson/mimedump_improvements
[Minor] Mimedump improvements
пре 1 година
Jason Stephenson
a308d6f77e
whitespace..
пре 1 година
Jason Stephenson
8fe5e7d318
get_dump_content to return content directly without converting userdata to string. write_dump_content to convert string to userdata (rspamd_text) and use save_in_file.
пре 1 година
Vsevolod Stakhov
a15e3d27f4
[Minor] Restore Lua API
пре 1 година
Vsevolod Stakhov
f9e5edbd6b
[Minor] Add static C API
пре 1 година
Jason Stephenson
2b6fdae55c
fix whitespace
пре 1 година
Jason Stephenson
265bfde0a3
Change comment to asserts. String type check before tostring call
пре 1 година
Vsevolod Stakhov
53a504c97f
[Fix] Fix stack smashing
пре 1 година
Jason Stephenson
1db23e2b9e
Fix silly mistake
пре 1 година
Jason Stephenson
3158d56ea4
luacheck fixes
пре 1 година
Jason Stephenson
6460f4088b
Add support for --split
пре 1 година
Vsevolod Stakhov
3f4d527fe3
[Minor] Update svector to 1.0.2
пре 1 година
Vsevolod Stakhov
b86139074f
[Minor] Some more missing flags
пре 1 година
Vsevolod Stakhov
585006eb67
[Fix] Add missing flags
пре 1 година
Jason Stephenson
c2559dc9fa
Refactor before adding support to extract option
пре 1 година
Jason Stephenson
239d6fc798
Implement writing to directory
пре 1 година
Vsevolod Stakhov
5e4de6c3fe
[Minor] Return 401 error code on `Unauthorized` error
Issue: #4218
пре 1 година
Vsevolod Stakhov
be88036df9
[Minor] Address svector destructor issue
пре 1 година
Vsevolod Stakhov
311ad52ad6
[Minor] Check version header that is absent sometimes
пре 1 година
Vsevolod Stakhov
4c12780d9d
[Minor] Add is_avalanching type hint
пре 1 година
Vsevolod Stakhov
788b7d345f
[Minor] Add a workaround for old clang
пре 1 година
Vsevolod Stakhov
65c81144f8
[Minor] Remove noexcept qualifier as it interferes with ankerl::unordered_dense
пре 1 година
Vsevolod Stakhov
635709b5ac
[Minor] Fix hash usage after rework to address pointer stability issue
пре 1 година
Vsevolod Stakhov
2089d0e3f2
[Rework] Use hash map for id->symbol mappings
пре 1 година
Vsevolod Stakhov
f0f53c0fa6
[Minor] Simplify id_list by using of the small vector
пре 1 година
Vsevolod Stakhov
b82a361ad2
[Minor] Follow-up for static disabling of the symbols
пре 1 година
Vsevolod Stakhov
adeaf41e3b
[Feature] Add ability to statically maintain disabled/enabled patterns
пре 1 година
Vsevolod Stakhov
969902f045
[Rework] Use another version of hash table from the same author
пре 1 година
Vsevolod Stakhov
93022e6207
[Test] Check the decoded length when doing base32 fuzz test
пре 1 година
Vsevolod Stakhov
f8f9f36379
Merge pull request #4216 from JasonStephenson/fix_empty_objects_are_arrays
[Fix] Empty envelopes should not be emitted as arrays, drop from schema instead
пре 1 година
Vsevolod Stakhov
ca32640e23
[Minor] Try to fix unpadded base32 decoding
пре 1 година
Jason Stephenson
815256cc7d
Fix missing require statement for ucl.null
пре 1 година
Jason Stephenson
758be4ce1f
Explicitly emit null instead of dropping from output
пре 1 година
Jason Stephenson
d4979648e9
[Fix] Empty envelopes should not be emitted as arrays (json+messagepack) when populated envelopes are objects. This greatly complicates decoding in strictly typed languages.
пре 1 година
Vsevolod Stakhov
1aef384f62
Merge pull request #4214 from fatalbanana/rspamc_messages
[Minor] rspamc: fix crash on non-string element in `messages`
пре 1 година
Andrew Lewis
43c8a6d8fe
[Minor] rspamc: fix crash on non-string element in `messages`
пре 1 година
Vsevolod Stakhov
312c615323
[Fix] Fix reading of the cached maps
Issue: #4213
пре 1 година
Vsevolod Stakhov
cebd539c17
[Minor] Fix format string
пре 1 година
Vsevolod Stakhov
1335e63597
[Test] Add unit test for keepalive timeout parsing
пре 1 година
Vsevolod Stakhov
41d4dbca11
[Fix] Fix several issues with the HTTP keepalive parsing
пре 1 година
Vsevolod Stakhov
3bf1e3a890
[Minor] Fix several issues in the parsing of the timeout in Keep-Alive header
пре 1 година
Vsevolod Stakhov
1da2169a07
[Minor] Eh, one more fix for the format string
Noticed by: @citrin
пре 1 година
Vsevolod Stakhov
00ba1b52b7
[Fix] Remove check for a score with no symbol being registered
This check is redundant and has proven to confuse users who want to disable some rules.
Indeed, if we are looking for a way to hint a user that the registered symbol `example`
does not match with the scored symbol `exmaple` (e.g. incorrect spelling), then this
error will be detected when we match symcache entries and the scores. The opposite check
is useless to prevent such an error. And since it is much harder to define a dangling score
with no real symbol, we can just ignore this possibility in general, since the FP for this check,
specifically when some rule got intentionally disabled but a score is not removed just annoys
users for no good reason.
пре 1 година
Vsevolod Stakhov
7374691f84
[Minor] Some more fixes towards hyperscan obsoletion reasoning
пре 1 година
Vsevolod Stakhov
62f2b93753
[Minor] Reduce log level
пре 1 година