Vsevolod Stakhov
d465bd79e1
[Minor] Avoid using of gio in Rspamd
1 ano atrás
Vsevolod Stakhov
5c43b0d609
[Minor] Make read_passphrase utility more universal
1 ano atrás
Vsevolod Stakhov
0ee303d595
[Minor] Fix help output
Issue: #4483
1 ano atrás
Vsevolod Stakhov
cac6696192
[Feature] Add controller endpoint to get fuzzy hashes from messages
Sample usage:
```
curl -XPOST 'http://localhost:11334/plugins/fuzzy/hashes?flag=1 ' --data-binary '@-' < file
```
Sample output:
```json
{
"hashes": {
"local": [
"24b6e7de2f489778d828c827079c48bacb086f816d0a7acabbe42e8d0da703b89b913176ad67eefaf5b54fa59f5e0ecfc7015846c4043fcfb0c7a4ed7a235025",
"72789777cbec926f4143de4c08c87acc3fbf3b909b5c39f1edcf82ed12e2d8bc2f56be8d68ee681feccf44ca04e3eca5b8ec039cb84a0d40e22258c370a10cbb"
],
"rspamd.com": [
"24b6e7de2f489778d828c827079c48bacb086f816d0a7acabbe42e8d0da703b89b913176ad67eefaf5b54fa59f5e0ecfc7015846c4043fcfb0c7a4ed7a235025",
"72789777cbec926f4143de4c08c87acc3fbf3b909b5c39f1edcf82ed12e2d8bc2f56be8d68ee681feccf44ca04e3eca5b8ec039cb84a0d40e22258c370a10cbb"
],
},
"success": true
}
```
Issue: #4489
1 ano atrás
Vsevolod Stakhov
32428449bd
[Feature] Allow to have weak flags in fuzzy storage
1 ano atrás
Vsevolod Stakhov
6319622005
[Minor] Remove redundant variable
1 ano atrás
Vsevolod Stakhov
d46799f287
[Minor] Always report multipattern compile error
Issue: #4487
1 ano atrás
Vsevolod Stakhov
68a07a2c1d
[Minor] Fix newindex
1 ano atrás
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 ano atrás
Vsevolod Stakhov
51ea5d5f26
[Minor] Fix old bug that score was not converted to a number
1 ano atrás
Vsevolod Stakhov
ce2fe26509
[Test] Add multimap options test
1 ano atrás
Vsevolod Stakhov
0b7f9101e3
[Feature] Allow to read options from maps in the multimap plugin
Issue: #4468
1 ano atrás
Vsevolod Stakhov
d932fb8f52
[Minor] Show percentages
1 ano atrás
Vsevolod Stakhov
ce61fee9d2
[Minor] Allow to run without an explicit group name when `-u` is set
1 ano atrás
Vsevolod Stakhov
a6c019c98a
[Fix] Fix format string usage
Issue: #4482
1 ano atrás
Vsevolod Stakhov
6dbeebbaf8
[Fix] Set proper counter
1 ano atrás
Vsevolod Stakhov
2b00750d9a
[Fix] More fixes to fuzzystat
1 ano atrás
Vsevolod Stakhov
862123f88a
[Fix] Update stats before encryption...
1 ano atrás
Vsevolod Stakhov
b43b4d481f
[Minor] Ignore FUZZY_STAT
1 ano atrás
Vsevolod Stakhov
860079f690
[Minor] Fix flags stat
1 ano atrás
Vsevolod Stakhov
b2452e7281
[Minor] Fix fuzzy stats
1 ano atrás
Vsevolod Stakhov
9c6373baf6
[Conf] Remove outdated composite rules
1 ano atrás
Vsevolod Stakhov
3d4a4128fc
[Minor] Print flags stat
1 ano atrás
Vsevolod Stakhov
3b6b440518
[Minor] Output flags stat per key
1 ano atrás
Vsevolod Stakhov
852a21d68e
[Minor] Add utility to iterate over values by pointer and keys
1 ano atrás
Vsevolod Stakhov
0618c0a2b2
[Feature] Count stats per key per flag
1 ano atrás
Vsevolod Stakhov
90b105d9c7
[Minor] More code modernisations
1 ano atrás
Vsevolod Stakhov
3e251b6793
[Minor] Fix some legacy
1 ano atrás
Vsevolod Stakhov
e51c5eb950
[Minor] Show the fasttext status in version output
1 ano atrás
Vsevolod Stakhov
7f7e053030
[Minor] Lua_util: Add normalize_utf8 utility
Issue: #4475
1 ano atrás
Vsevolod Stakhov
9d0a7d7b98
[Minor] Fix build on systems with no monotonic clock
Issue: #4478
1 ano atrás
Vsevolod Stakhov
6d1b3de6fe
[Minor] Fix spelling mistake
1 ano atrás
Vsevolod Stakhov
b84be53f90
[Minor] Add some more debug to the fasttext classifier
1 ano atrás
Vsevolod Stakhov
e92b112a8a
[Feature] Allow to use other methods when fasttext detection is enabled
1 ano atrás
Vsevolod Stakhov
bf00268444
[Fix] Feed fasttext language model with the pre-tokenized words
1 ano atrás
Vsevolod Stakhov
915885232b
[Conf] Add missing attributes for the language detection configuration
1 ano atrás
Vsevolod Stakhov
1194379baa
Merge pull request #4473 from rspamd/vstakhov-fasttext-langdet
[Feature] Add fasttext language detector to Rspamd
1 ano atrás
Vsevolod Stakhov
68ea1140d7
[Project] Some further fixes
1 ano atrás
Vsevolod Stakhov
070120ed13
[Fix] Ignore non-unique stop words
1 ano atrás
Vsevolod Stakhov
264b9f2c48
[Project] Implement fasttext language detection
1 ano atrás
Vsevolod Stakhov
fea5bdc797
[Conf] Add language detection configuration
1 ano atrás
Vsevolod Stakhov
2426e04a9a
[Project] Show fasttext info
1 ano atrás
Vsevolod Stakhov
4627303717
[Project] Add preliminary language detector based on fasttext library
1 ano atrás
Vsevolod Stakhov
529a1f8b47
[Minor] Remove unused macro
1 ano atrás
Vsevolod Stakhov
0babcc489b
[Test] Fix unit tests
1 ano atrás
Vsevolod Stakhov
1a7b7d7076
[Feature] Add html parsing limit
1 ano atrás
Vsevolod Stakhov
017040605f
[Minor] Use utf8 compatible comparison
1 ano atrás
Vsevolod Stakhov
0a0e3f35c8
[Conf] Add `one_shot` to some specific multimap rules
1 ano atrás
Vsevolod Stakhov
d178f7e4c0
[Minor] Add build system support for fasttext library
1 ano atrás
Vsevolod Stakhov
5892a97db2
[Minor] Improve options
1 ano atrás