Andrew Lewis
284406915a
once_received.lua: Fix indentation & add exclusion for authenticated users
9 years ago
Andrew Lewis
a7540e1dc1
rbl.lua: Try harder to avoid invalid DNS lookups
9 years ago
Vsevolod Stakhov
1d7e4cbd19
Merge pull request #159 from AlexeySa/master
Update Hfilter and rbl.lua
9 years ago
Vsevolod Stakhov
85e3b5a78c
Merge pull request #160 from eneq123/master
forged_recipients.lua:41: attempt to index field '?' (a nil value)
9 years ago
eneq123
13ab4cf77a
fix: attempt to index field '?' (a nil value)
9 years ago
Alexey AL
dd991d1106
Hfilter: Fix metric
9 years ago
Alexey AL
4ce3664704
Fix helo checks in rbl.lua
9 years ago
Alexey AL
2c9352b652
Hfilter: New metrics for helo checks
9 years ago
Alexey AL
61a65851d2
Hfilter: Update
Fix: hostname and helo checks
Add: New bad hostnames
9 years ago
Vsevolod Stakhov
8d0d01a78c
Merge pull request #154 from fatalbanana/master
rbl.lua: Don't ask for user unless called for by config
9 years ago
Andrew Lewis
c2a4fda0e3
Rename user to exclude_users and invert logic
9 years ago
Andrew Lewis
904ceb7a30
rbl.lua: Don't ask for user unless called for by config
9 years ago
Vsevolod Stakhov
4c6b431ae4
Add latency calculations.
9 years ago
Vsevolod Stakhov
ec3503e7bc
Merge pull request #152 from fatalbanana/master
Another fix for RBL module (Reported by AL)
9 years ago
Andrew Lewis
723ea73f9e
Another fix for RBL module (Reported by AL)
9 years ago
Vsevolod Stakhov
697b40b40c
Merge pull request #150 from AlexeySa/patch-2
Fix rbl.lua
9 years ago
Alexey AL
0b710f2dd2
Fix rbl.lua
9 years ago
Vsevolod Stakhov
587d0df0c0
Allow to specify keypairs cache externally.
9 years ago
Vsevolod Stakhov
31d8cb8d03
Merge pull request #149 from fatalbanana/master
Fixes for work on RBL module
9 years ago
Andrew Lewis
c806ae7bf5
Further amendments for changes to RBL module
9 years ago
Andrew Lewis
a47433fe92
Fix typo
9 years ago
Vsevolod Stakhov
141e7673fa
Merge pull request #146 from fatalbanana/master
Update RBL module etc
9 years ago
Vsevolod Stakhov
34b180bb5f
Merge pull request #145 from eneq123/master
Various LUA plugin issues
9 years ago
eneq123
2b75c0189d
We should check here :is_valid() instead of :to_string()
9 years ago
Andrew Lewis
816df6604d
Amendment for rbl.lua update
9 years ago
Andrew Lewis
e9c1446f0a
Update RBL module: fix indentation; collapse loops; avoid calling for un-needed information; allow disabling RBLs for authenticated users
9 years ago
Andrew Lewis
e77f51f874
Make Exim pass usernames to Rspamd
9 years ago
Andrew Lewis
0f43abdc16
Add DNSWL_BLOCKED symbol
9 years ago
eneq123
ac0d8c035e
set empty <> user or addr for msgs without FROM (the MAIL FROM:<> is RFC 821 defined error message transport)
9 years ago
eneq123
cc473f6816
false if header from is nil
9 years ago
eneq123
b0c74e7f5a
real_ip to_string should not nil
9 years ago
Vsevolod Stakhov
b85b078b0c
Add preliminary API definition for learn cache.
9 years ago
Vsevolod Stakhov
3223f408df
Fix race condition.
This race condition could occur if a message has too high spam score and the
planner decides to stop checking. However, already registered events
pending were not checked, which caused use-after-free for a task object.
9 years ago
Vsevolod Stakhov
8dcfc4994b
Remove old UCL workarounds.
9 years ago
Vsevolod Stakhov
266d5669d8
Fix memory leaks in HTTP code.
9 years ago
Vsevolod Stakhov
c4e4a60be8
Small fixes.
9 years ago
Vsevolod Stakhov
58725e3ff0
Find iconv.
9 years ago
Vsevolod Stakhov
9c825e98d3
Macro ambiguity hell.
9 years ago
Vsevolod Stakhov
f4d4c9b648
Some more BSD fixes.
9 years ago
Vsevolod Stakhov
369799644b
One more push to pthread_mutexattr_setpshared
9 years ago
Vsevolod Stakhov
896a33677a
More precise detection of pthread_mutexattr_setpshared.
9 years ago
Vsevolod Stakhov
36193952d0
Check OSXSAVE flag.
9 years ago
Vsevolod Stakhov
cf48651a58
Merge pull request #144 from AlexeySa/patch-1
Build internal libs static
9 years ago
Vsevolod Stakhov
544fea1f9f
Unify align macro.
9 years ago
Alexey AL
bff11b8665
Add static build internal libs
9 years ago
Vsevolod Stakhov
7f1ad00467
Merge pull request #143 from fatalbanana/master
Make settings work as documented
9 years ago
Andrew Lewis
3977d62bbf
Make settings work as documented
9 years ago
Vsevolod Stakhov
4d0e7b66e5
Fix optimized poly1305.
9 years ago
Vsevolod Stakhov
06a8ad2bae
Use optimized version of poly1305.
9 years ago
Vsevolod Stakhov
1e2ff82baa
Merge pull request #140 from AlexeySa/patch-3
Fix: if not exist Date-header
9 years ago