| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
[Fix] DMARC reporting: fix reporting for subdomains
|
|/
|
|
| |
- Reported by: @bilym
|
|\
| |
| | |
[WebUI] Add control to invert action filter
|
| |
| |
| |
| |
| |
| | |
to scan results and history tables
Issue: #4098
|
| |
| |
| |
| |
| | |
as the ability to set dropdown value through the FooTable options
is not used in the project.
|
| |
| |
| |
| | |
Issue: #4634
|
|\ \
| | |
| | | |
Dzjaivnt patch 1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
With name:
dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = Name [domain.tld], [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user}
dmarc; dmarc.lua:234: munged DMARC header for domain.tld: Name [domain.tld] via mark <otheruser@otherdomain.tld> -> user@domain.tld
Without name:
dmarc; dmarc.lua:191: munging debug: {[domain] = domain.tld [flags] = {[valid] = true, [braced] = true}, [name] = , [raw] = <user@domain.tld>, [addr] = user@domain.tld, [user] = user}
dmarc.lua:234: munged DMARC header for domain.tld: user via otheruser <otheruser@otherdomain.tld> -> user@domain.tld
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When from.name is Nil its still show up, with != "" not
Then you get
From: via user <user@domain.tld>
Instead of
From: otheruser via user <user@domain.tld>
Debug:
2023-10-12 12:08:15 #725504(normal) <0b948d>; dmarc; dmarc.lua:191: munging debug: {[user] = user, [domain] = domain.tld, [flags] = {[valid] = true}, [name] = , [raw] = user@domain.tld, [addr] = user@domain.tld}
|
| | |
| | |
| | | |
Debug logs where broken, so muning functionality not working at all.
|
|\ \ \
| | | |
| | | | |
[Minor] Treat *.cue attachments as harmful
|
| | | |
| | | |
| | | |
| | | | |
Rationale: https://arstechnica.com/information-technology/2023/10/one-click-remote-code-exploit-in-cd-cue-files-affects-most-gnome-based-linux-distros/
|
|\ \ \ \
| |/ / /
|/| | | |
[Rules] Blank spam detection
|
|/ / / |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
[Minor] Make compiling with backward-cpp optional
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
https://github.com/bombela/backward-cpp/commit/65fc89e210655aaa707337bc21d19f45805ac8a2
backport fix for powerpc as well
https://github.com/bombela/backward-cpp/commit/4bec538c996e155d487db9aef0fc2f1996202f8e
|
|/ / |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [CritFix] Fix leak in `gzip` function
* [Feature] Add ICAP Content-Type and Filename
* [Feature] Add `logging`->`task_max_elts` option
* [Feature] Add utility to split string like stuff for C++ code
* [Feature] Allow to set HTTP auth parameters for the maps
* [Feature] Check for plugin configuration errors on `configtest`
* [Feature] `known_senders` plugin
* [Feature] Use backward-cpp instead of manual libunwind stuff
* [Feature] rbl: support checking numeric URLs in isolation
* [Fix] CMakeLists.txt remove whitespace added by linter as it makes tests fail
* [Fix] Change Date: header location to conform with RFC
* [Fix] Correct format pattern for RE tree tempfile name
* [Fix] Correct format string for unw_word_t
* [Fix] Do not accept invalid ucl object types
* [Fix] Do not pollute public headers with libev internals
* [Fix] Do not set output type if list application failed
* [Fix] Fix `url:set_redirected` method
* [Fix] Fix format string and some length issues
* [Fix] Fix grammar definition for content-disposition attributes
* [Fix] Fix lua schema enrichment logic for Redis params
* [Fix] Fix lua stack corruption when logging large tables
* [Fix] Fix merge table utility
* [Fix] Fix output of non-RSA DKIM keys
* [Fix] Fix some corner cases of single-host urls parsing
* [Fix] Fix various issues in the `url_redirector` plugin
* [Fix] MISSING_MIMEOLE: avoid matching messages from Android GMail app (#4561)
* [Fix] Prevent DNSWL sabotage
* [Fix] Try to fix unzip function
* [Fix] rbl: really fix dependency registration when symbols_prefixes is used
* [Fix] rspamadm mime: arguments beginning with letter `t`
* [Rework] Breaking: return back to semver
* [Rework] Move rcl logic to C++
|
| |
|
| |
|
|\
| |
| | |
[Fix] Prevent DNSWL sabotage
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When exceeding the query limit for DNSWL it can happen that instead
of the returncode 127.0.0.255, that according to documentation
(https://www.dnswl.org/?page_id=15) indicates a block, the
returncode 127.0.10.3 is returned for all queries.
According to documentation (https://www.dnswl.org/?page_id=15) the
127.0.10.3 returncode indicates the highest level of trustworthiness
that should never be blocked and a category of 'some special cases'.
As it turns out that documentation is a lie and that 127.0.10.3
returncode is used by DNSWL to intentionally sabotage email security
by marking all sending servers as highly trustworthy
(https://www.dnswl.org/?p=120).
|
|\
| |
| | |
[Test] Use Robot Framework native IF
|
| |
| |
| |
| | |
- Since 4.0 (March 2021)
|
| | |
|
|\ \
| |/
|/| |
Fix wrong copypasta & mis-named file
|
| | |
|
|/ |
|
|\
| |
| | |
Minor improvements for CI
|
| | |
|
|/ |
|
|\
| |
| | |
[Minor] Try fix test logs
|
|/ |
|
|\
| |
| | |
Run CI on ARM
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
Merge tests into master branch
|
| |\
| | |
| | | |
[Test] Rudimentary tests for known_senders plugin
|
| |/ |
|
| | |
|
|\ \
| | |
| | | |
[Test] Ignore encoding errors
|
| | | |
|
|/ / |
|
|\|
| |
| | |
[Feature] Known senders plugin
|
| | |
|
| | |
|
| | |
|