aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [WebUI] Add footableVsevolod Stakhov2017-03-182-0/+11
|
* [Feature] Add spoofed rulesVsevolod Stakhov2017-03-181-0/+54
| | | | Contributed by: Steve Freegard
* [Minor] Allow to take ownership on rspamd_textVsevolod Stakhov2017-03-181-0/+28
|
* [Minor] Allow to pass data transparently to lua from redisVsevolod Stakhov2017-03-181-24/+74
|
* [Fix] Do not crash if cannot decode qp encoded partVsevolod Stakhov2017-03-181-7/+20
|
* [Minor] Update version to 1.5.4Vsevolod Stakhov2017-03-171-1/+1
|
* Release 1.5.31.5.3Vsevolod Stakhov2017-03-171-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Conf] Add composite for hacked wordpress phishing * [CritFix] Fix base64 decoding when there are unparseable characters * [Feature] Additional symbol metadata in metadata exporter * [Feature] Add method to get protocol reply from Lua * [Feature] Add symbols when tagged rcpt/sender are normalised * [Feature] Add task:get_symbols_all() function * [Feature] Allow multiple formats of DKIM signing key * [Feature] Allow to cache and use flexible protocol reply * [Feature] Allow to set one_shot flag from register_symbol * [Feature] Allow to skip certain types of hashes when learning fuzzy * [Feature] Cache and insert scan time into the protocol * [Feature] Detect newlines in rspamc --mime * [Feature] DKIM signing: support use of maps * [Feature] Greylist: Support excluding low-scoring messages from greylisting * [Feature] Implement lua history in controller * [Feature] Implement redis history querying * [Feature] Preliminary implementation of redis history plugin * [Feature] Support using request headers in settings * [Fix] Change default template to deal with non-ASCII characters * [Fix] Deal with lists of maps in whitelist module * [Fix] DKIM signing: use domain-specific signing key * [Fix] Do not reallocate completed zstd buffer * [Fix] Do not use local_addrs in proxy * [Fix] Fix crash when resolver is undefined * [Fix] Fix double free when closing lua_tcp connections * [Fix] Fix for lua 5.3 * [Fix] Fix freeing of arrays iterators * [Fix] Fix issue with task:get_symbol and symbols with no metric * [Fix] Fix log line duplication in `rspamadm grep` * [Fix] Fix memory corruption on termination * [Fix] Fix out-of-bound access in base64 decode * [Fix] Fix ratelimit + greylisting * [Fix] Fix subject rewriting * [Fix] Fix task:set_recipients function * [Fix] Fix URI_COUNT_ODD rule * [Fix] Follow the traditional symbols conventions in RCPT_COUNT rule * [Fix] Greylist: Suppress greylist action for whitelisted hosts too * [Fix] Metadata exporter: use rule-specific settings for emails * [Fix] Properly set missing fields in exporter * [Fix] Proxy: max_retries option * [Fix] RCPT_COUNT fixes * [Fix] Rework HAS_X_PRIO rule to match symbols conventions * [Fix] Update issues in ac-trie * [Fix] Use optimised base64 decoding in DKIM * [WebUI] Add preliminary v2 history parser * [WebUI] Allow different history parsers * [WebUI] Display symbols * [WebUI] Rework history v2 function Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Merge pull request #1534 from fatalbanana/glSVsevolod Stakhov2017-03-171-1/+4
|\ | | | | [Minor] Greylisting: fix greylist_min_score
| * [Minor] Greylisting: fix greylist_min_scoreAndrew Lewis2017-03-171-1/+4
| |
* | Merge pull request #1533 from fatalbanana/dkxVsevolod Stakhov2017-03-171-2/+6
|\ \ | |/ |/| [Minor] DKIM signing: lower-case both of envelope/header domains
| * [Minor] DKIM signing: lower-case both of envelope/header domainsAndrew Lewis2017-03-171-2/+6
| |
* | Merge pull request #1532 from fatalbanana/dkcVsevolod Stakhov2017-03-171-1/+2
|\| | | | | [Minor] Lower-case DKIM domain sooner
| * [Minor] Lower-case DKIM domain soonerAndrew Lewis2017-03-171-1/+2
|/
* [Minor] Update lua-funVsevolod Stakhov2017-03-171-8/+25
|
* [Minor] Lowercase dkim domain for signingVsevolod Stakhov2017-03-171-0/+1
|
* [Minor] Update doxydown toolVsevolod Stakhov2017-03-171-85/+295
|
* Merge pull request #1528 from fatalbanana/glsVsevolod Stakhov2017-03-171-0/+13
|\ | | | | [Feature] Greylist: Support excluding low-scoring messages
| * [Feature] Greylist: Support excluding low-scoring messages from greylistingAndrew Lewis2017-03-161-0/+13
| |
* | [WebUI] Display symbolsVsevolod Stakhov2017-03-161-3/+3
| |
* | [Fix] Fix for lua 5.3Vsevolod Stakhov2017-03-161-3/+3
|/
* [Fix] Fix out-of-bound access in base64 decodeVsevolod Stakhov2017-03-162-2/+2
|
* [Fix] Fix URI_COUNT_ODD ruleVsevolod Stakhov2017-03-161-3/+7
|
* [Fix] Fix double free when closing lua_tcp connectionsVsevolod Stakhov2017-03-161-3/+8
|
* [Fix] Use optimised base64 decoding in DKIMVsevolod Stakhov2017-03-161-53/+23
|
* [CritFix] Fix base64 decoding when there are unparseable charactersVsevolod Stakhov2017-03-162-4/+22
|
* [Feature] Allow multiple formats of DKIM signing keyVsevolod Stakhov2017-03-163-91/+149
|
* Merge pull request #1526 from fatalbanana/dmmVsevolod Stakhov2017-03-161-2/+13
|\ | | | | [Minor] DKIM signing: ensure variables in path are replaced
| * [Minor] DKIM signing: ensure variables in path are replacedAndrew Lewis2017-03-151-2/+13
| | | | | | | | - Also use lpeg
* | [Fix] Fix subject rewritingVsevolod Stakhov2017-03-161-0/+1
|/
* [Minor] Use regexps for greylist whitelistVsevolod Stakhov2017-03-151-1/+1
|
* Merge pull request #1525 from fatalbanana/dmVsevolod Stakhov2017-03-151-6/+33
|\ | | | | [Feature] DKIM signing: support use of maps
| * [Feature] DKIM signing: support use of mapsAndrew Lewis2017-03-151-6/+33
| |
* | [WebUI] Rework history v2 functionVsevolod Stakhov2017-03-151-14/+36
| |
* | [Minor] Fix lua stack for historyVsevolod Stakhov2017-03-151-8/+4
| |
* | [Minor] Save extra fields in historyVsevolod Stakhov2017-03-151-0/+3
| |
* | [Fix] Fix memory corruption on terminationVsevolod Stakhov2017-03-151-0/+3
| |
* | [Minor] Change keys in protocol as '-' symbol is badVsevolod Stakhov2017-03-151-2/+2
|/
* [WebUI] Add preliminary v2 history parserVsevolod Stakhov2017-03-151-1/+34
|
* [WebUI] Allow different history parsersVsevolod Stakhov2017-03-151-31/+71
|
* Merge pull request #1524 from fatalbanana/hr2Vsevolod Stakhov2017-03-141-2/+2
|\ | | | | [Minor] Redis history: fix number of rows
| * [Minor] Redis history: fix number of rowsAndrew Lewis2017-03-141-2/+2
|/
* Merge pull request #1523 from fatalbanana/confighelpVsevolod Stakhov2017-03-142-1/+6
|\ | | | | [Proxy] Fix max_retries option
| * [Fix] Proxy: max_retries optionAndrew Lewis2017-03-141-1/+1
| |
| * [Test] Test `rspamadm confighelp` doesn't yield an errorAndrew Lewis2017-03-141-0/+5
| |
* | [Minor] Save unix time in redis historyVsevolod Stakhov2017-03-141-0/+3
| |
* | [Feature] Implement redis history queryingVsevolod Stakhov2017-03-141-3/+68
| |
* | [Fix] Do not reallocate completed zstd bufferVsevolod Stakhov2017-03-141-1/+1
| |
* | [Minor] Disable rspamd_update by defaultVsevolod Stakhov2017-03-141-5/+5
| |
* | [Minor] Slightly increase map watch intervalVsevolod Stakhov2017-03-141-1/+2
| |
* | [Feature] Implement lua history in controllerVsevolod Stakhov2017-03-142-43/+186
|/