Andrew Lewis
84ee2815a5
[Minor] rbl: revisit previous change
6 ay önce
Vsevolod Stakhov
65477c3064
[Project] Try to do strings concatenation in C
6 ay önce
Andrew Lewis
fb53d4f2fd
[Minor] rbl: try harder to identify lua patterns
6 ay önce
Andrew Lewis
d06fc3bea3
[Feature] rbl: support disabling or replacing url_whitelist per RBL
6 ay önce
Andrew Lewis
4da87a5cda
[Minor] Have bayes use global redis settings
6 ay önce
Vsevolod Stakhov
a639c5fae0
[Minor] Fix learned stats
6 ay önce
Vsevolod Stakhov
b11f8216f0
[Project] Add some stats
6 ay önce
Vsevolod Stakhov
cd568d7085
[Project] Various fixes
6 ay önce
Vsevolod Stakhov
33cf745fb1
[Rework] Use strings for int64_t
It seems there is no easy way to use int64 in Redis Lua, hence, we have
to use strings. It's much more expensive but still some advantage over
the previous schema.
6 ay önce
Vsevolod Stakhov
fcf2c2bb48
[Minor] Fix keys name
6 ay önce
Vsevolod Stakhov
752414a1f5
[Project] Add some basic learning
6 ay önce
Vsevolod Stakhov
0d993187c1
[Project] Add bayes learn script
6 ay önce
Vsevolod Stakhov
3a7f4ef0ed
[Minor] Add initial stat callback
6 ay önce
Vsevolod Stakhov
cbc907994e
[Project] Further caching logic modifications
6 ay önce
Vsevolod Stakhov
9f754e6c77
[Project] Temporary fixes to start new bayes logic debug
6 ay önce
Vsevolod Stakhov
25e7d7ff17
[Minor] Slightly improve logging
6 ay önce
Vsevolod Stakhov
548251ac7e
[Project] Optimise classify script
6 ay önce
Vsevolod Stakhov
44c6c563c2
[Project] Add classify redis script
6 ay önce
Vsevolod Stakhov
69381e238b
[Project] Start migration of bayes redis backend to Lua
6 ay önce
Andrew Lewis
33b3dd9a1b
[Fix] dkim_signing: siging_table: lowercase before lookup
6 ay önce
Vsevolod Stakhov
ab21a6f65f
[Minor] Allow argument atoms to start from `-`
7 ay önce
Vsevolod Stakhov
06062be5ce
[Minor] Relax arguments grammar for selectors
7 ay önce
Vsevolod Stakhov
3adc6d6e2a
[Minor] Do something when no successful replies are detected
7 ay önce
Vsevolod Stakhov
01cab363f0
[Project] Polish output modes
7 ay önce
Vsevolod Stakhov
a0fc56157c
[Minor] Various fixes
7 ay önce
Vsevolod Stakhov
4beec4e027
[Project] Add some major stuff to implement client side of the fuzzy ping
7 ay önce
Vsevolod Stakhov
3d72505823
[Project] Add preliminary `rspamadm fuzzyping` command
7 ay önce
Andrew Lewis
b189c9fea6
[Minor] lua_maps docs: apply formatting
7 ay önce
Andrew Lewis
eeabb14d92
[Fix] rbl: fix `exclude_local`
7 ay önce
Vsevolod Stakhov
3a3c66d232
[Minor] Add selector transformer `filter_method`
7 ay önce
Andrew Lewis
15e3f277fa
[Minor] Reiterate on the previous changes
- Demote message to info level
- Name it returncodes_matcher for better specificity
8 ay önce
Andrew Lewis
5ef8dfff5d
[Feature] rbl: support globbed return codes
8 ay önce
Andrew Lewis
3d17d2d857
[Feature] rbl: support checking returncodes by CIDR
8 ay önce
Andrew Lewis
06618f8a52
[Feature] rbl: support checking returncodes by regex
8 ay önce
Andrew Lewis
fea6bf4c35
[Minor] rbl: support use of different matchers for return codes
8 ay önce
Vsevolod Stakhov
5c91867091
[Minor] Try to fix ICAP scanners by adding use_specific_content_type parameter
Issue: #4643
8 ay önce
Andrew Lewis
c1c106a5b1
[Fix] DMARC reporting: fix reporting for subdomains
- Reported by: @bilym
8 ay önce
dzjaivnt
494078bf59
Update dmarc.lua
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
8 ay önce
dzjaivnt
4127a61ee7
Update dmarc.lua
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}
8 ay önce
dzjaivnt
a6bd9c893a
Update dmarc.lua
Debug logs where broken, so muning functionality not working at all.
8 ay önce
Vsevolod Stakhov
abd6315416
[Minor] Apply schema for all fuzzy rules
8 ay önce
Vsevolod Stakhov
f9962fb58f
[Minor] Fix one corner case
9 ay önce
Vsevolod Stakhov
08efef2c08
[Minor] Allow redis requests with no callbacks
9 ay önce
Lyuben Bahtarliev
313bda11b8
[Fix] Change Date: header location to conform with RFC
9 ay önce
Dani778
6a70af486f
Update configwizard.lua
FIXED dkim key generation, update from old api
9 ay önce
Lyuben Bahtarliev
4824b17181
[Feature] Add ICAP Content-Type and Filename from TODO List. Simplify changes. Remove unnecessary debug message.
9 ay önce
Andrew Lewis
ffa3070ac9
[Fix] rspamadm mime: arguments beginning with letter `t`
9 ay önce
Andrew Lewis
076ca2c763
[Feature] rbl: support checking numeric URLs in isolation
9 ay önce
Lyuben Bahtarliev
5bb1ce5ee2
[Feature] Add ICAP Content-Type and Filename from TODO List
9 ay önce
LaoDC
6c3d5c7db8
Apply suggestions from code review
Co-authored-by: Vsevolod Stakhov <vsevolod@rspamd.com>
10 ay önce