Vsevolod Stakhov
b13a39610c
[Minor] One more mkstemp usage
vor 1 Jahr
Vsevolod Stakhov
3d80e66c8f
[Minor] Use `mkstemp` in one more place
vor 1 Jahr
Vsevolod Stakhov
f6dce92229
[Minor] Use mkstemp for temporary hyperscan cache file
vor 1 Jahr
Vsevolod Stakhov
c0e967fced
[Fix] Fix url reputation plugin
Issue: #4415
vor 1 Jahr
Vsevolod Stakhov
53b5b93dfa
Merge pull request #4414 from moisseev/webui
[WebUI] Update JS libraries
vor 1 Jahr
Vsevolod Stakhov
1804b75af8
Merge pull request #4416 from nishils/fix-x-rspamd-action
Fix for x-rspamd-action in Milter headers module
vor 1 Jahr
Vsevolod Stakhov
5604cdc3e0
[Fix] Add a database check function unless we have anything from Hyperscan
Related: https://github.com/intel/hyperscan/issues/389
vor 1 Jahr
Vsevolod Stakhov
5445144360
[Fix] Normalize glob paths to avoid hash table misses
vor 1 Jahr
Vsevolod Stakhov
adb5461ebb
[Minor] Propagate xxhash flags
vor 1 Jahr
Vsevolod Stakhov
8a6ffbcec6
[Minor] Fix xxhash build with the debug flags
Related: https://github.com/Cyan4973/xxHash/pull/720
vor 1 Jahr
Vsevolod Stakhov
b41f981863
[Minor] Fix another include path
vor 1 Jahr
Vsevolod Stakhov
77dc28d43e
[Minor] Update zstd to 1.5.4
vor 1 Jahr
Vsevolod Stakhov
5e792b2611
[Minor] Allow other rpm based systems
vor 1 Jahr
Nishil Shah
4f127cf8dc
when metric action is not defined, it reads a score causing a type error where the value should be a string and the actual action
vor 1 Jahr
moisseev
8e7926d43c
[WebUI] Update JS libraries
vor 1 Jahr
Vsevolod Stakhov
057ee1ae4e
[Minor] Be more consistent about the trailing slash
vor 1 Jahr
Vsevolod Stakhov
92aa771c16
[Minor] Avoid to initialise string with nullptr
vor 1 Jahr
Vsevolod Stakhov
e88a512b2f
[Fix] Add hyperscan databases sanity check
Issue: #4409
vor 1 Jahr
Vsevolod Stakhov
a90fc658d7
[Fix] Do not do `lstat` when we are creating file
vor 1 Jahr
Vsevolod Stakhov
497dd9e2cc
[Minor] Allow content URLs in the url_redirector
Issue: #4411
vor 1 Jahr
Vsevolod Stakhov
d1795dff99
[Minor] Honor more redirect 3xx codes
Issue: #4395
vor 1 Jahr
Vsevolod Stakhov
7355dc05ad
Merge pull request #4413 from citrin/undisclosed-recipients
[Minor] Account for one more undisclosed-recipients address variant
vor 1 Jahr
Vsevolod Stakhov
79044bfc02
[Fix] Further checks for the hs_scratch_alloc
Issue: #4409
vor 1 Jahr
Vsevolod Stakhov
33b3e51406
[Fix] Treat `hs_allocate_scratch` errors as non-fatal
Issue: #4409
vor 1 Jahr
Anton Yuzhaninov
84b0676210
[Minor] Account for one more undisclosed-recipients address variant
vor 1 Jahr
Vsevolod Stakhov
2da5b6d1b3
Merge pull request #4410 from mta59066/patch-1
fix incorrect asn references in bimi.conf
vor 1 Jahr
Mehmet Tolga Avcioglu
c133f24197
fix incorrect asn references in bimi.conf
vor 1 Jahr
Vsevolod Stakhov
d8dbd4de84
[Test] Add a unit test
vor 1 Jahr
Vsevolod Stakhov
50f86ebc28
[Fix] Fix boundaries that contain only dashes
Issue: #4394
vor 1 Jahr
Vsevolod Stakhov
a6f246370b
Merge pull request #4351 from korgoth1/master
Checking for redirector url in mail
vor 1 Jahr
Vsevolod Stakhov
b1e66adac8
[Minor] CI: new docker repos
vor 1 Jahr
Vsevolod Stakhov
d31dde91b9
Merge pull request #4310 from twesterhever/temp-add-ipfs-heuristics
[Enhancement] Add IPFS URL heuristic
vor 1 Jahr
Vsevolod Stakhov
4dfb85f461
Merge branch 'master' into temp-add-ipfs-heuristics
vor 1 Jahr
Vsevolod Stakhov
c60d2fb077
Merge pull request #4398 from twesterhever/temp-propose-alternative-solution-to-xbl-any-hack
[Minor] Replace "Spamhaus XBL any" hack with a more clear solution
vor 1 Jahr
Vsevolod Stakhov
1e27c46e5d
Merge branch 'master' into temp-propose-alternative-solution-to-xbl-any-hack
vor 1 Jahr
Vsevolod Stakhov
5684ffe177
Merge pull request #4404 from georglauterbach/add-betterbird-to-header-rules
addition: add Betterbird to `user_agent_thunderbird`
vor 1 Jahr
Vsevolod Stakhov
01a20aa2ed
[Minor] Add autodetection of the libc++
vor 1 Jahr
georglauterbach
c18f0561bf
add Betterbird to `user_agent_thunderbird`
See https://github.com/Betterbird/thunderbird-patches/issues/125 for
reference.
This way, Rspamd will not add `FORGED_MUA_MOZILLA_MAIL_MSGID_UNKNOWN` to
mails sent perfectly find with Betterbird. Betterbird
(<https://www.betterbird.eu/ >) is an adjusted version of Thunderbird,
fixing many bugs and adding long-wanted features. It is a common and
well-known alternative to Thunderbird, so I think the addition is
justified.
vor 1 Jahr
Vsevolod Stakhov
2f0d146b19
[Minor] Further debian packages fixes
vor 1 Jahr
Vsevolod Stakhov
a48d6fc4df
Merge pull request #4397 from twesterhever/temp-misc-cleanups-and-housekeeping
[Minor] Assorted cleanup and housekeeping of configuration files
vor 1 Jahr
Vsevolod Stakhov
172fb63b81
Merge pull request #4401 from twesterhever/temp-google-firebase
[Enhancement] Add rule to detect Google Firebase URLs
vor 1 Jahr
Vsevolod Stakhov
7795ef718e
Merge pull request #4399 from twesterhever/temp-google-redir
[Enhancement] Make Google URL redirection rules productive
vor 1 Jahr
Vsevolod Stakhov
88ba95f013
[Minor] Fix permissions in the asan package
vor 1 Jahr
Vsevolod Stakhov
1a95a71658
[Minor] Rework debian packages build system
vor 1 Jahr
Vsevolod Stakhov
ebb5af4db8
[Minor] Several fixes for clang-16
vor 1 Jahr
twesterhever
08ce184740
[Enhancement] Add rule to detect Google Firebase URLs
vor 1 Jahr
twesterhever
fd6ebc9f80
[Enhancement] Make Google URL redirection rules productive
vor 1 Jahr
twesterhever
00896ca733
[Minor] Replace "Spamhaus XBL any" hack with a more clear solution
vor 1 Jahr
twesterhever
ded1b937d0
[Minor] Sort maps.d contents for better readability
vor 1 Jahr
twesterhever
e39879962f
[Minor] Fix some whitespace issues
vor 1 Jahr