aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1409 from fatalbanana/MM5Vsevolod Stakhov2017-02-104-3/+30
|\ | | | | Multimap: fixes for filters
| * [Test] Additional tests for multimapAndrew Lewis2017-02-103-0/+27
| |
| * [Fix] Multimap: Fixes for email filtersAndrew Lewis2017-02-101-3/+3
| |
* | Merge pull request #1408 from moisseev/webuiVsevolod Stakhov2017-02-102-4/+12
|\ \ | | | | | | [WebUI] Add basic cluster support to Throughput tab
| * | [WebUI] Add basic cluster support to Throughput tabAlexander Moisseev2017-02-102-4/+12
| |/
* | [Minor] Use more precise system function to print floating pointVsevolod Stakhov2017-02-101-71/+19
| |
* | [Minor] Disable lua files execution for nowVsevolod Stakhov2017-02-101-0/+2
| |
* | [Minor] Use isfinite instead of isnormal because of '0.0'Vsevolod Stakhov2017-02-101-1/+1
|/
* Merge pull request #1407 from fatalbanana/maxVsevolod Stakhov2017-02-091-7/+1
|\ | | | | Multimap: don't try handle gaps in Received headers
| * [Minor] Don't try handle gaps in Received headersAndrew Lewis2017-02-091-7/+1
| |
* | [Feature] Add per-task lua cache to reuse 'heavy' objectsVsevolod Stakhov2017-02-093-100/+191
| |
* | [Feature] Store all received headers in luaVsevolod Stakhov2017-02-093-1/+8
| |
* | [Minor] Fix lengths when parsing email addressesVsevolod Stakhov2017-02-091-3/+3
| |
* | [Fix] Fix couple of cornercases with email addressesVsevolod Stakhov2017-02-091-7/+41
| |
* | [Minor] Improve events debuggingVsevolod Stakhov2017-02-091-39/+50
| |
* | [Minor] Zero structure before usingVsevolod Stakhov2017-02-091-1/+1
| |
* | [Fix] Fix processing of emails with name onlyVsevolod Stakhov2017-02-091-1/+22
|/
* Merge pull request #1406 from fatalbanana/mmVsevolod Stakhov2017-02-081-11/+22
|\ | | | | [Minor] Multimap Received headers: fixes
| * [Minor] Multimap Received headers: fixesAndrew Lewis2017-02-081-11/+22
| | | | | | | | | | | | - Deal with gaps in Received headers indexes - Deal with rspamd_ip values - Fix min_pos/max_pos
* | [Fix] Filter bad characters from message idVsevolod Stakhov2017-02-081-6/+25
| | | | | | | | Issue: #1403
* | [Fix] Strictly filter bad characters when emittin jsonVsevolod Stakhov2017-02-082-14/+20
|/
* Merge pull request #1405 from fatalbanana/lipVsevolod Stakhov2017-02-081-0/+1
|\ | | | | [Fix] Lua IP from string should be invalid if parsing failed
| * [Fix] Lua IP from string should be invalid if parsing failedAndrew Lewis2017-02-081-0/+1
| |
* | Merge pull request #1404 from fatalbanana/mmVsevolod Stakhov2017-02-081-78/+189
|\ \ | | | | | | [Feature] Multimap: Received header processing
| * | [Feature] Multimap: Received header processingAndrew Lewis2017-02-081-0/+91
| | |
| * | [Minor] Multimap: use table lookup to determine processingAndrew Lewis2017-02-081-79/+99
| |/
* / [Minor] Fix size of binary hash outputVsevolod Stakhov2017-02-081-1/+1
|/
* Merge pull request #1402 from fatalbanana/fooVsevolod Stakhov2017-02-072-213/+382
|\ | | | | [Minor] Add URL tags plugin; drop functionality from URL reputation
| * [Minor] Add URL tags plugin; drop functionality from URL reputationAndrew Lewis2017-02-072-213/+382
| | | | | | | | | | - Also fix saving of tags - Reload scripts in URL reputation plugin
* | [Minor] Add benchmarks for base64 decoding speedVsevolod Stakhov2017-02-073-17/+103
| |
* | [Minor] Add guards when free an expresssionVsevolod Stakhov2017-02-071-3/+10
| |
* | [Feature] Add profiling support in client outputVsevolod Stakhov2017-02-075-0/+147
| | | | | | | | | | | | 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.
* | [Minor] Remove redundant call for tags testingVsevolod Stakhov2017-02-071-4/+0
| |
* | [Minor] Stop using tags for redirectionsVsevolod Stakhov2017-02-071-52/+4
| |
* | [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.
* | [Minor] Improve debuggingVsevolod Stakhov2017-02-071-4/+8
| |
* | [Feature] Rework surbl module to avoid extra redirector callsVsevolod Stakhov2017-02-072-78/+117
| |
* | [Fix] Fix stddev calculationsVsevolod Stakhov2017-02-071-4/+6
|/
* [Minor] Fix buildVsevolod Stakhov2017-02-061-0/+19
|
* [Feature] Add sse42 version of base64 decodingVsevolod Stakhov2017-02-064-0/+255
|
* [Minor] Add sse42 supportVsevolod Stakhov2017-02-064-1/+21
|
* [Minor] Filter yvalues for graph more preciselyVsevolod Stakhov2017-02-061-1/+1
|
* Merge pull request #1397 from moisseev/webuiVsevolod Stakhov2017-02-063-23/+28
|\ | | | | [WebUI] Add server selector to navbar
| * [WebUI] Simplify neighbours table populatingAlexander Moisseev2017-02-051-28/+16
| |
| * [WebUI] Add server selector to navbarAlexander Moisseev2017-02-053-0/+17
| |
* | Merge pull request #1401 from fatalbanana/T3Vsevolod Stakhov2017-02-061-3/+4
|\ \ | | | | | | [Test] Silence warnings
| * | [Test] Silence warningsAndrew Lewis2017-02-061-3/+4
|/ /
* | [Feature] Improve url redirector moduleVsevolod Stakhov2017-02-063-51/+65
| | | | | | | | | | | | | | - Use HEAD instead of GET - Limit body length - Check for cached results before testing them on HTTP - Really limit number of nested queries
* | [Minor] Use some implicit status messages for HTTP repliesVsevolod Stakhov2017-02-061-4/+29
| |