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