Vsevolod Stakhov
fd787a9508
[Minor] Slghtly improve cmake reporting + use -O0 with full debug
4 anos atrás
Vsevolod Stakhov
66a3106018
[Minor] Fix build with leak sanitizer
4 anos atrás
Vsevolod Stakhov
230dcf4abe
[Minor] Fix order of objects destruction for http keepalive conns
4 anos atrás
Vsevolod Stakhov
4812f5ab9d
[Minor] Fix double close in rspamc
4 anos atrás
Vsevolod Stakhov
192c6b791d
[Minor] Try harder to avoid races on child termination
4 anos atrás
Vsevolod Stakhov
0e1e5111e3
[Minor] Do not use signalfd - it is totally broken in libev
4 anos atrás
Vsevolod Stakhov
856a786462
[Fix] Try hard to deal with ghost workers
4 anos atrás
Vsevolod Stakhov
a15a3f7c65
[Minor] Do not try to set title on osx: it is totally broken
4 anos atrás
Vsevolod Stakhov
a9efb618f8
[Minor] Fix usage of signalfd and timerfd
4 anos atrás
Vsevolod Stakhov
cb88ca869d
[Conf] Mark Rspamd emailbl as ignore whitelist
4 anos atrás
Vsevolod Stakhov
b573d44518
Merge pull request #3309 from ricalfieri/patch-1
Update rbl.conf
4 anos atrás
Vsevolod Stakhov
fcc1c2c29d
[Minor] Settings: Fix parsing of the settings map
4 anos atrás
Vsevolod Stakhov
3a8cba17a0
[Minor] Fix return values
4 anos atrás
Vsevolod Stakhov
b020e80f68
[Conf] RBL: Add missing emails = true option
4 anos atrás
Vsevolod Stakhov
1fa88bcd56
[Feature] Arc: Add whitelisted_signers_map option
Issue: #3308
4 anos atrás
Vsevolod Stakhov
13539ad7e6
[Minor] Arc: Improve symbols options format
4 anos atrás
Riccardo Alfieri
a4beaf4944
Update rbl.conf
MSBL list a lot of gmail dropboxes, but these are being excluded from the checks due to gmail.com being whitelisted. Same happens for other freemail providers.
Ignoring the whitelist in this case should be safe enough.
4 anos atrás
Vsevolod Stakhov
56468b07a4
[Minor] Slightly improve ev backend selection
4 anos atrás
Vsevolod Stakhov
441683d87b
[Minor] Disable EVBACKEND_IOURING for now as recommended
4 anos atrás
Vsevolod Stakhov
4610fcee93
[Feature] Update libev to 4.33
Changelog: http://cvs.schmorp.de/libev/Changes?pathrev=rel-4_33
4 anos atrás
Vsevolod Stakhov
47ecc8cf04
Merge pull request #3307 from moisseev/patch-1
[WebUI] Fix favicon path
4 anos atrás
Vsevolod Stakhov
072a4628aa
[Minor] Add logging
4 anos atrás
Vsevolod Stakhov
b02be80698
[Minor] Add sanity check
4 anos atrás
Vsevolod Stakhov
a2d93ce101
[Minor] Reduce log noise
4 anos atrás
Vsevolod Stakhov
a2230af117
[Rework] Re cache: Load compiled hyperscan in the main process as well
4 anos atrás
Vsevolod Stakhov
64205e24d4
[Rework] Re cache: Load hyperscan early
4 anos atrás
Vsevolod Stakhov
f605d67050
[Rework] URL: Another update for urls extraction logic
URL extraction from HTML parts should look like this:
1. Extract href links
2. Convert HTML to plain text and extract:
a) (http|https|ftp)://foo.bar and www.foo
b) email like strings \bfoo@bar.baz\b .
For all extracted strings check if we have host with a domain from the public suffix.
4 anos atrás
Vsevolod Stakhov
7299efb5ee
[Minor] Oops, forgot to fill struct field
4 anos atrás
Alexander Moisseev
4d3a4813ce
[WebUI] Fix favicon path
Issue: #3207
4 anos atrás
Vsevolod Stakhov
c90231490b
[Rework] Urls: process query urls in HTML urls correctly
4 anos atrás
Vsevolod Stakhov
6b7622a2ff
[Rework] Urls: Improve query urls handling
4 anos atrás
Vsevolod Stakhov
054eadc50f
[Minor] Replace g_abort with abort
4 anos atrás
Vsevolod Stakhov
a4977e18de
[Rework] Fix various url extraction issues
4 anos atrás
Vsevolod Stakhov
f86e20edf6
[Minor] Improve dkim failures logging
4 anos atrás
Vsevolod Stakhov
cca8d7a476
[Rework] Use multiple search tries for different url extraction types
4 anos atrás
Vsevolod Stakhov
9e7bf606f9
[Rework] Change the way to extract URLs when dealing with alternative parts
4 anos atrás
Vsevolod Stakhov
193879d746
[Fix] Fix some corner cases in urls parsing, add limits
4 anos atrás
Vsevolod Stakhov
60bc26c5a3
[Minor] Remove UCP from TLD parsing
4 anos atrás
Vsevolod Stakhov
037260cf1c
[Minor] Use a more strict pattern for tld lookup
4 anos atrás
Vsevolod Stakhov
11ab7477ed
[Fix] Fix flags that caused force_actions failure
Issue: #3299
4 anos atrás
Vsevolod Stakhov
6581dc09e6
[Minor] Fix learning with symbols that have no static scores
4 anos atrás
Vsevolod Stakhov
c49ff22807
Merge pull request #3302 from korgoth1/master
[TEST] Force Actions Settings
4 anos atrás
korgoth1
e910604df1
[TEST] Force Actions Settings
4 anos atrás
Vsevolod Stakhov
c269f2a59c
[Minor] Implement `hosts` parameter in DNS config
4 anos atrás
Vsevolod Stakhov
9e1ab1e544
[Feature] Implement hosts file processing
4 anos atrás
Vsevolod Stakhov
09ba617e7d
Merge pull request #3301 from citrin/MISSING_MIME_VERSION
[Minor] Improve MISSING_MIME_VERSION rule
4 anos atrás
Anton Yuzhaninov
d83e366e88
[Minor] Improve MISSING_MIME_VERSION rule
Previous condition have a complex condition which prevented adding the
symbol for some MIME messages without MIME-Version header.
4 anos atrás
Vsevolod Stakhov
d0c76391f0
[Minor] Firther relax href parsing
4 anos atrás
Vsevolod Stakhov
280877ab36
[Minor] Neural: Fix vectors lengths checking
4 anos atrás
Vsevolod Stakhov
e443a6e42f
[Test] Fix race condition
4 anos atrás