Vsevolod Stakhov
d89c7389ff
[Fix] Ignore directories in RarV5 archives
Issue: #4134
2 anni fa
Vsevolod Stakhov
d7b4d913b5
[Minor] Add some more debug to mime_types
2 anni fa
Vsevolod Stakhov
5ccd1d0dd0
[Minor] Try to fix issue with incorrect indexing in url_reputation
Issue: #4139
2 anni fa
Vsevolod Stakhov
3d8a5284b3
[Project] Some more adjustments in symbols registration
2 anni fa
Vsevolod Stakhov
9b8f168083
[Project] Add more methods for symbols addition
2 anni fa
Vsevolod Stakhov
1405bedd7c
Merge pull request #4141 from twesterhever/temp-uribl-surbl-queries
[Feature] Query HELOs, PTRs, and Reply-To's against SURBL and URIBL as well
2 anni fa
Vsevolod Stakhov
7a3ff6e3c4
Merge pull request #4142 from twesterhever/temp-adjust-sbl-scores
[Enhancement] Adjust scores of Spamhaus SBL hits
2 anni fa
Vsevolod Stakhov
b36bbbee87
[Rework] Try to fix the mess with types & flags
2 anni fa
Vsevolod Stakhov
8214b27e0b
[Rework] Re-implement cache sorting
2 anni fa
Vsevolod Stakhov
a2f6a34d23
[Minor] Add noexcept qualifier
2 anni fa
Vsevolod Stakhov
c165435486
[Minor] Forgot to add a file
2 anni fa
Vsevolod Stakhov
1ce6e9b3c7
[Project] Reimplement dependencies processing
2 anni fa
Vsevolod Stakhov
4845da03b4
[Rework] Further work on deps processing
2 anni fa
Vsevolod Stakhov
ded0cffcfb
Merge pull request #4144 from twesterhever/temp-enable-uribl-lookups-local-users
[Fix] Do not exclude authenticated users from URIBL lookups
2 anni fa
Vsevolod Stakhov
1679d2128b
Merge pull request #4143 from twesterhever/temp-rbl-blocklist-de-disable-ipv6
[Fix] Disable IPv6 lookups for Blocklist.de RBL
2 anni fa
twesterhever
7eacc62b20
[Fix] Do not exclude authenticated users from URIBL lookups
2 anni fa
twesterhever
1d2584b61c
[Fix] Disable IPv6 lookups for Blocklist.de RBL
2 anni fa
twesterhever
5440508153
[Enhancement] Adjust scores of Spamhaus SBL hits
2 anni fa
twesterhever
50fe33f87e
[Enhancement] Query HELOs, PTRs, and Reply-To's against SURBL and URIBL as well
2 anni fa
Vsevolod Stakhov
c191fe870d
Merge pull request #4140 from arkamar/zstd-new-api
Migrate ZSTD_reset{C,D}Stream to a new API
2 anni fa
Petr Vaněk
8db1379a19
Migrate ZSTD_reset{C,D}Stream to a new API
ZSTD_reset{C,D}Stream functions are deprecated since 1.4.0 version. This
change migrates them to a new equivalents as described in documentation.
2 anni fa
Vsevolod Stakhov
c9a38e190d
Merge pull request #4138 from arkamar/system-xxhash
New SYSTEM_XXHASH option and zstd MODULES fix
2 anni fa
Vsevolod Stakhov
272b5bdec5
Merge pull request #4137 from kamilsztuke/fix-typo-in-config-documentation
[Minor] Fix typo in config documentation in statistic.conf
2 anni fa
Petr Vaněk
0baeea867e
Search for libzstd module
Default pkg-config name of zstd is libzstd.pc. Let's add it to the
MODULES list.
2 anni fa
Petr Vaněk
baa1b3c574
Add SYSTEM_XXHASH cmake option
It is now possible to use system xxhash since commits 23889da9ae
("[Minor] Update bundled xxhash") and 7ad02fc1f7
("[Rework] Use xxh3
as a default hash and fix memory/alignment issues"). Let's give
packagers this possibility with a new SYSTEM_XXHASH option.
2 anni fa
Vsevolod Stakhov
cf8f42b6aa
Merge pull request #4135 from arkamar/dangling-comment
[Minor] Remove dangling comment
2 anni fa
kamilsztuke
e603bdcd74
Merge branch 'rspamd:master' into fix-typo-in-config-documentation
2 anni fa
Vsevolod Stakhov
75aab1cffb
[Fix] Try to fix dkim reputation adjustements
Reported and discussed with @moisseev
2 anni fa
Kamil Sztuke
8dad76f0a4
[Minor] Fix typo in config documentation in statistic.conf
2 anni fa
Petr Vaněk
7e5c3c3494
Remove dangling comment
The dangling comment is result of commit bfe48b659b
("[Fix] Fix
logging for rspamadm"), where the same comment was removed from rspamadm
but this one stayed. It should be removed as well.
2 anni fa
Vsevolod Stakhov
5137b7942b
[Project] Fix on conditions
2 anni fa
Vsevolod Stakhov
6c9f364444
[Project] Further rework tracking
2 anni fa
Vsevolod Stakhov
562b5dd0fd
[Rework] Reimplement saving/loading the cache items
2 anni fa
Vsevolod Stakhov
1c0587856c
[Minor] Add some tests
2 anni fa
Vsevolod Stakhov
6b5e725d6b
[Project] Add raii_sink file helper
2 anni fa
Vsevolod Stakhov
f24d59a607
[Minor] Add missing include
Issue: #4131
2 anni fa
Vsevolod Stakhov
fd9693073d
[Rework] Rework files structure
2 anni fa
Vsevolod Stakhov
4b6706a695
[Minor] Also allow mmaps to be RAII protected
2 anni fa
Vsevolod Stakhov
600452bacf
[Minor] Add a simple utility to deal with locked files
2 anni fa
Vsevolod Stakhov
d3441f144f
[Project] Get rid of C style ctors/dtors
2 anni fa
Vsevolod Stakhov
291383ca94
[Project] Further rework
2 anni fa
Vsevolod Stakhov
a2cefa2b67
[Minor] Add array allocation methods to handle integer overflow
2 anni fa
Vsevolod Stakhov
309ae8e66a
[Project] Start rewrite symcache in c++
2 anni fa
Mehmet Suslu
7ac2008888
fix missing preprocessor macro for SSSE3
HAVE_SSSE3 preprocessor macro is not transferred to the fastutf8 library by CMake configuration. Thus, the function rspamd_fast_utf8_validate_sse41 is missing in rspamd-server shared library.
2 anni fa
Vsevolod Stakhov
16ba8b5588
[Minor] Oops, fix null check logic
2 anni fa
Vsevolod Stakhov
e96512e68b
[Minor] Also allow to set objects to null for disabling
2 anni fa
Vsevolod Stakhov
987f56f4e2
[Minor] Well, I've said `mirrors`!
2 anni fa
Vsevolod Stakhov
d231f3d467
[Minor] Check enabled/disabled logic for the proxy upstreams/mirrors
2 anni fa
Vsevolod Stakhov
9e8950b9ec
[Rework] Isolate disable/enable logic for the configuration ucl objects
2 anni fa
Vsevolod Stakhov
412cc05ff1
[Minor] Sort error ips by number of errors
2 anni fa