Vsevolod Stakhov
8238dc0a23
[Project] Start optimization of userdata hashing
3ヶ月前
Vsevolod Stakhov
ef58324535
[Rework] More steps to do refactoring
10ヶ月前
Vsevolod Stakhov
bb516b454f
[Rework] More abstractions to hide C++ internals
10ヶ月前
Vsevolod Stakhov
537a7180a0
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
11ヶ月前
Vsevolod Stakhov
51c73b5ace
[Minor] Remove assertion in lieu of a log message
Issue: #4533
Closes: #4533
11ヶ月前
Vsevolod Stakhov
68a07a2c1d
[Minor] Fix newindex
1年前
Vsevolod Stakhov
27a70696af
[Minor] Allow more sane flags and ids syntax when register symbols
For example, flags could be defined as:
```lua
rspamd_config.register_symbol{
flags = ['ignore_passthrough', 'nice']
}
```
instead of (compatibility is still there):
```lua
rspamd_config.register_symbol{
flags = 'ignore_passthrough,nice'
}
```
1年前
Vsevolod Stakhov
9d275f06c4
[Fix] Set symcache item in coroutine calls
1年前
Vsevolod Stakhov
982f5775bc
[Minor] Add a helper method to get the current DNS timeout
1年前
Vsevolod Stakhov
5aac570c56
[Project] Allow `=` separated augmentations to be treated as kv pairs
1年前
Vsevolod Stakhov
349f4291d3
[Project] Support augmentations with values
1年前
Vsevolod Stakhov
f1459350db
[Minor] Bail on unknown augmentations
1年前
Vsevolod Stakhov
a15e3d27f4
[Minor] Restore Lua API
1年前
Vsevolod Stakhov
308aceb473
[Fix] Properly deal with `get_symbol/get_metric_symbol` ambiguity
2年前
Vsevolod Stakhov
2bce143983
[Minor] Lua_config: Add routine to extract the specific symbol's configuration
2年前
Vsevolod Stakhov
ae9aabdc65
[Minor] Oops, fix table iteration
2年前
Vsevolod Stakhov
3134f3e191
[Feature] Allow augmentations set in Lua API
2年前
Vsevolod Stakhov
22f603e83d
[Rework] Use dynamic items for calling callbacks
It is trivial to get a static item by dynamic item by just subtracting
pointers. So there is no need in other complications.
2年前
Vsevolod Stakhov
8ec6d2d60b
[Minor] Idempotent != postfilter, wtf
2年前
Vsevolod Stakhov
df2db47fa7
[Rework] Further steps
2年前
Vsevolod Stakhov
bac819b549
[Minor] Implement adding deps and remove an old deprecated method
2年前
Vsevolod Stakhov
af563a9c41
[Project] Remove obsoleted methods
2年前
Josh Soref
2b8e6958f4
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
2年前
ssturges
639ec37769
Address PR review comments
2年前
Vsevolod Stakhov
9716dc82c2
[Minor] Improve documentation
2年前
ssturges
13a13685b0
[Fix] Support definition of ungrouped symbol in conf file, use group info from lua or other conf file
2年前
Vsevolod Stakhov
19424515ec
[Minor] Fix some leaks on error paths
Found by: coverity scan
2年前
Andrew Lewis
4b9d98c086
[Minor] Updates for API documentation
- Put nested lists on the correct level
- Document more symbol type options
- Try be clearer about dependencies
2年前
Vsevolod Stakhov
af4fca4b2a
[Minor] Configwizard: Fix usage when the config is wrong
2年前
Vsevolod Stakhov
b4679a32d4
[Project] Fix lua bindings
3年前
Vsevolod Stakhov
b2c36feea7
[Rework] Composites: Start rework of the composites framework
3年前
Vsevolod Stakhov
43ab98a448
[Minor] Rspamadm: Init symcache in rspamadm clickhouse
3年前
Vsevolod Stakhov
648608c497
Revert "[Feature] Ppopagate monitored errors from rbl module"
This reverts commit e4f459ef31
.
3年前
Vsevolod Stakhov
e4f459ef31
[Feature] Ppopagate monitored errors from rbl module
3年前
Vsevolod Stakhov
bf0f6af146
[Minor] Save lua line for cfg scripts for debugging
3年前
Vsevolod Stakhov
d3bb11ac43
[Fix] Allow to set priorities between post init scripts
3年前
Vsevolod Stakhov
08a71f0108
[Fix] Spamassassin: Preserve 'pcre_only' flag when dealing with regexp replacements
3年前
Vsevolod Stakhov
ab7bca40dc
[Minor] Propagate pcre_only flag
3年前
Vsevolod Stakhov
9794220fa8
[Project] Support connection filters registration from Lua
3年前
Vsevolod Stakhov
a61871cccb
[Rework] Neural: Skip composite symbols
3年前
Vsevolod Stakhov
976a824a0e
[Project] Preliminary support of lua conditions for regexps
3年前
Vsevolod Stakhov
980ac60a32
[Minor] Remove redundant code
4年前
Vsevolod Stakhov
dc2447bb6f
[Minor] Some fixes to allow empty symbols_enabled/disabled
4年前
Vsevolod Stakhov
c11838dcba
[Minor] Properly register callback symbols
4年前
Vsevolod Stakhov
c1bd3f81f3
[Fix] Fix lua_parse_symbol_type function logic
4年前
Vsevolod Stakhov
839c994813
[Minor] Support flatten attribute in rspamd_config:register_re_selector
4年前
Vsevolod Stakhov
a95dc640f9
[Fix] Fix lua symbols scores registration when config does not define scores
4年前
Vsevolod Stakhov
ec52f9b4a1
Revert "[Minor] Filter nil values in rspamd_config:get_all_opt"
This reverts commit af30ca1eb0
.
4年前
Vsevolod Stakhov
af30ca1eb0
[Minor] Filter nil values in rspamd_config:get_all_opt
4年前
Vsevolod Stakhov
b65f3234c4
[Minor] Fix strict config checks
4年前