aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-237-18/+0
|
* [Minor] Add id to async watchers to simplify debuggingVsevolod Stakhov2017-03-233-5/+18
|
* [Minor] Check for duplicates in wait queue for symbols depsVsevolod Stakhov2017-03-221-3/+32
|
* [Minor] Fix previous commitVsevolod Stakhov2017-03-221-26/+34
|
* [Fix] Check all watcher's dependenciesVsevolod Stakhov2017-03-221-5/+10
|
* [Fix] Preserve order of options in symbolsVsevolod Stakhov2017-03-222-11/+14
|
* [Fix] Fix parsing of dot at the end of the addressVsevolod Stakhov2017-03-211-1/+1
| | | | Issue: #1543
* [Feature] Allow to specify maximum number of shots for symbolsVsevolod Stakhov2017-03-204-10/+42
|
* [Fix] Use optimised base64 decoding in DKIMVsevolod Stakhov2017-03-161-53/+23
|
* [Feature] Allow multiple formats of DKIM signing keyVsevolod Stakhov2017-03-162-81/+98
|
* [Fix] Fix subject rewritingVsevolod Stakhov2017-03-161-0/+1
|
* [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
|
* [Feature] Implement lua history in controllerVsevolod Stakhov2017-03-141-1/+1
|
* [Minor] Disable internal history if handled by pluginsVsevolod Stakhov2017-03-132-8/+45
|
* [Feature] Cache and insert scan time into the protocolVsevolod Stakhov2017-03-134-3/+16
|
* [Feature] Allow to cache and use flexible protocol replyVsevolod Stakhov2017-03-132-52/+124
|
* [Minor] Remove some unused variablesVsevolod Stakhov2017-03-102-5/+3
|
* [Minor] Respect forced flag when logging is disabledVsevolod Stakhov2017-03-042-4/+8
|
* [Fix] Do not resort cache on each checkVsevolod Stakhov2017-03-031-2/+5
|
* [Fix] Try to fix symbols processing orderVsevolod Stakhov2017-03-021-0/+2
|
* [Fix] Do not skip post-filters when pre-filters have set some resultsVsevolod Stakhov2017-03-011-8/+0
|
* [Minor] Treat bad SMTP from as broken headerVsevolod Stakhov2017-02-281-0/+2
|
* [Minor] Fix enabled checks for symbols in cacheVsevolod Stakhov2017-02-281-4/+3
|
* [Minor] Another fix for genius system named CentOSVsevolod Stakhov2017-02-281-1/+1
|
* [Minor] Support old libicuVsevolod Stakhov2017-02-281-9/+15
|
* [Minor] Fix classifiers disablingVsevolod Stakhov2017-02-271-1/+2
|
* [Fix] Allow to disable classifiers checks using settings and conditionsVsevolod Stakhov2017-02-272-0/+65
|
* [Fix] Fix IDN eslds phishing checksVsevolod Stakhov2017-02-251-16/+58
| | | | Issue: #842
* [Feature] Fix phishing detection for IDNA urlsVsevolod Stakhov2017-02-241-5/+58
| | | | | Issue: #842 Reported by: @moisseev
* [Feature] Allow to store messages in filesVsevolod Stakhov2017-02-172-2/+6
|
* [Minor] Add routine to convert redis reply type to stringVsevolod Stakhov2017-02-172-0/+38
| | | | Issue: #1228
* [Fix] Fix writing of user to roll historyVsevolod Stakhov2017-02-151-1/+1
| | | | | Issue: #1429 Reported by: @moisseev
* [Minor] Treat urls in subject as displayed onlyVsevolod Stakhov2017-02-151-0/+3
|
* [Fix] Do not stop symbols planning if async events are pendingVsevolod Stakhov2017-02-141-1/+2
| | | | Issue: #1425
* [Fix] Fix urls and emails hashesVsevolod Stakhov2017-02-134-9/+28
|
* [Feature] Add heuristic to find displayed URLsVsevolod Stakhov2017-02-133-3/+46
|
* [Feature] Add per-task lua cache to reuse 'heavy' objectsVsevolod Stakhov2017-02-092-2/+19
|
* [Minor] Improve events debuggingVsevolod Stakhov2017-02-091-39/+50
|
* [Feature] Add profiling support in client outputVsevolod Stakhov2017-02-074-0/+104
| | | | | | It is now possible to specify `--profile` option to Rspamd to get execution time for all symbols that were executed for a specific message. This still doesn't count async returns time.
* [Fix] Fix dependencies tracking for callback symbolsVsevolod Stakhov2017-02-071-2/+2
|
* [Minor] Count watchers as independent eventsVsevolod Stakhov2017-02-071-3/+11
| | | | It might be important for better dependencies tracking.
* [Fix] Fix stddev calculationsVsevolod Stakhov2017-02-071-4/+6
|
* [Feature] Improve url redirector moduleVsevolod Stakhov2017-02-061-0/+1
| | | | | | | - Use HEAD instead of GET - Limit body length - Check for cached results before testing them on HTTP - Really limit number of nested queries
* [Minor] Avoid double session cleanupVsevolod Stakhov2017-02-011-4/+6
|
* [Feature] Allow to pass sign key directly from LuaVsevolod Stakhov2017-01-282-0/+62
|
* [Minor] Tell when a peak callback is set for the cacheVsevolod Stakhov2017-01-281-0/+1
|
* [Minor] Improve counters outputVsevolod Stakhov2017-01-282-1/+4
|
* [Fix] Fix issues with empty updatesVsevolod Stakhov2017-01-272-1/+7
|
* [Fix] Add packed attribute for protocol structureVsevolod Stakhov2017-01-271-2/+2
|