aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [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
* 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-071-0/+33
| |
* | [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
|
* [Test] Silence warningsAndrew Lewis2017-02-061-3/+4
|
* [Feature] Improve url redirector moduleVsevolod Stakhov2017-02-062-51/+64
| | | | | | | - 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
|
* [Feature] Allow to specify custom method for a messageVsevolod Stakhov2017-02-063-0/+30
|
* [Minor] Allow to set max size for HTTP requests in LuaVsevolod Stakhov2017-02-061-0/+17
|
* [Minor] Improve SSL errors handlingVsevolod Stakhov2017-02-061-13/+40
|
* [Test] Silence warningsAndrew Lewis2017-02-051-11/+8
|
* [Feature] Add the preliminary version of redirects resolver in LuaVsevolod Stakhov2017-02-051-0/+164
|
* [Minor] Deal with HTTP requests without content lengthVsevolod Stakhov2017-02-051-10/+14
|
* [Minor] Couple of fixes for lua redirectorVsevolod Stakhov2017-02-052-11/+18
|
* [Minor] Fix double free in collection modeVsevolod Stakhov2017-02-051-2/+5
|
* [Feature] Detect URLs with suspicious omographsVsevolod Stakhov2017-02-041-0/+42
|
* Merge pull request #1394 from fatalbanana/rblVsevolod Stakhov2017-02-041-6/+40
|\ | | | | [Feature] RBL module: support hashing for emails and helo RBL