Dmitriy Alekseev
7d14e4af43
[Enhancement] Exclude false positives of MIME_DOUBLE_BAD_EXTENSION
If we detected extension of the file and this extension is equal to the real extension then we should not pass second extension to check function as it will trigger false positive for MIME_DOUBLE_BAD_EXTENSION.
2 months ago
Vsevolod Stakhov
6b23b885eb
Merge pull request #4918 from fatalbanana/grow_factor_tests
Add tests for grow_factor
2 months ago
Andrew Lewis
4f3008f968
[Test] Add tests for grow_factor
2 months ago
Andrew Lewis
1c07c471bb
[Minor] Fix grow_factor
2 months ago
Vsevolod Stakhov
46791dc651
Merge pull request #4917 from fatalbanana/gha_whups
[Test] Fix uploading of test logs when tests are failed
2 months ago
Andrew Lewis
c08453633d
[Test] Fix uploading of test logs when tests are failed
2 months ago
Vsevolod Stakhov
5f8ea684da
Merge pull request #4913 from moisseev/webui
[WebUI] Escape HTML characters in errors history
2 months ago
Vsevolod Stakhov
3c525c1f73
Merge pull request #4912 from rspamd/vstakhov-grow-factor-rework
Rework grow factor
2 months ago
moisseev
126584384e
[WebUI] Escape HTML characters in errors history
2 months ago
Vsevolod Stakhov
a96ff38346
[Project] Adjust some final bits
2 months ago
Vsevolod Stakhov
d1e16266e1
[Project] Write a function to adjust grow factor properly
2 months ago
Vsevolod Stakhov
ae103665a2
[Project] Rework grow factor as it is currently broken
2 months ago
Vsevolod Stakhov
748f80fdfe
Merge pull request #4910 from rspamd/vstakhov-fix-greylist-threshold
Update greylisting threshold on each scan as it can be easily dynamic
2 months ago
Vsevolod Stakhov
6df050f986
Merge branch 'master' into vstakhov-fix-greylist-threshold
2 months ago
Vsevolod Stakhov
f36c969d0b
Merge pull request #4911 from fatalbanana/break_greylisting_tests
[Test] Try break greylisting tests
2 months ago
Andrew Lewis
1699cff004
[Test] Try break greylisting tests
2 months ago
Vsevolod Stakhov
b2ba70cf7a
[Fix] Honor dynamic thresholds for greylisting module
2 months ago
Vsevolod Stakhov
2715f24536
[Minor] Remove redundant metric name
2 months ago
Vsevolod Stakhov
2edcc63aea
[Fix] Update greylisting threshold as it can be easily dynamic
Issue: #4908
Closes: #4908
2 months ago
Vsevolod Stakhov
0f99725094
[Minor] Fix issue with ucl variables
Pointed by: @crest
2 months ago
Vsevolod Stakhov
348158d6a7
Merge pull request #4903 from rspamd/vstakhov-fix-zstd-mmap
Fix shared memory proxying when compression is set
2 months ago
Vsevolod Stakhov
f4f89705b3
[Fix] Fix shared memory proxying when compression is set
2 months ago
Vsevolod Stakhov
7c20aa9486
Merge pull request #4901 from rspamd/vstakhov-milter-quarantine-message
Allow custom milter quarantine and tempfail messages
2 months ago
Vsevolod Stakhov
fbc6e35dba
[Feature] Allow custom milter quarantine and tempfail messages
Issue: #4892
Closes: #4892
2 months ago
Vsevolod Stakhov
e655a05c96
Merge pull request #4894 from rspamd/vstakhov-cloudmark-improvements
Several improvements to the Cloudmark integration
2 months ago
Vsevolod Stakhov
6fe4df00d6
[Minor] Fix some corner cases
2 months ago
Vsevolod Stakhov
3737999bbc
[Feature] Cloudmark: Add scores_symbols setting
2 months ago
Vsevolod Stakhov
cd0be13b20
[Feature] Allow adding X-CMAE-Score header
2 months ago
Vsevolod Stakhov
06b3c73505
Merge pull request #4890 from twesterhever/temp-received-localhost
[Minor] Add rule for localhost HELOs in Received headers
2 months ago
Vsevolod Stakhov
78b78b9ec5
Merge pull request #4889 from twesterhever/temp-replyto-same-as-to
[Enhancement] Add more symbols for Reply-To header characteristics
2 months ago
Vsevolod Stakhov
47fe3c705a
Merge pull request #4891 from fatalbanana/spf_example
[Minor] Fix format of example setting (rspamd/rspamd.com#736 )
2 months ago
Andrew Lewis
7769774962
[Minor] Fix format of example setting (rspamd.com#736)
2 months ago
twesterhever
65c8a66198
[Minor] Add rule for localhost HELOs in Received headers
2 months ago
twesterhever
434f9f79e2
[Enhancement] Add more symbols for Reply-To header characteristics
2 months ago
Vsevolod Stakhov
e539b43bdb
Merge pull request #4887 from rspamd/vstakhov-regexp-fix
Protect regexp matcher from regexps with empty patterns
2 months ago
Vsevolod Stakhov
417cdf6aa3
[Test] Add unit test
2 months ago
Vsevolod Stakhov
db02d917d4
[Minor] Limit to x86_64
2 months ago
Vsevolod Stakhov
2038f3c92a
[CritFix] Protect regexp matcher from regexps with empty patterns
Issue: #4885
Closes: #4885
2 months ago
Vsevolod Stakhov
05636d9af8
[Minor] Deny zero length in regexp search functions
2 months ago
Vsevolod Stakhov
07d9ea28f5
Merge pull request #4882 from rspamd/vstakhov-mime-parser-fix
Fix inconsistent nesting in mime parts
2 months ago
Vsevolod Stakhov
10577f1f79
[Fix] Fix inconsistent nesting in mime parts
We should do like MUAs do: imlicitly close incomplete mime parts
and treat them as ususal. It is weird and utterly stupid but that's
what MUA do.
Issue: #4740
Closes: #4740
2 months ago
Vsevolod Stakhov
c8897ff041
Merge pull request #4880 from rspamd/vstakhov-fix-glib-types
[Rework] Remove some of the GLib types in lieu of standard ones
3 months ago
Vsevolod Stakhov
14c13854d3
[Rework] Further types conversion (no functional changes)
3 months ago
Vsevolod Stakhov
6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones
This types have constant conflicts with the system ones especially on OSX.
3 months ago
Vsevolod Stakhov
47bcfc8360
Merge pull request #4878 from moisseev/webui
[Minor] Change FooTable breakpoints to match Bootstrap 5
3 months ago
moisseev
74cef6faca
[Minor] Change FooTable breakpoints
to match Bootstrap 5
3 months ago
moisseev
f20bcceaf7
[Minor] Use cascade FooTable column breakpoints
3 months ago
Vsevolod Stakhov
eb88dcc8e7
Merge pull request #4877 from moisseev/webui
[WebUI] Add column display mode settings
3 months ago
moisseev
02b82858aa
[WebUI] Add column display mode settings
for Scan and History tables
3 months ago
Vsevolod Stakhov
c676e0df63
Merge pull request #4876 from fatalbanana/testlog
[Test] Really fix saving test logs...
3 months ago