summaryrefslogtreecommitdiffstats
path: root/src/libserver/protocol.c
Commit message (Collapse)AuthorAgeFilesLines
...
* [Fix] Fix parsing of dot at the end of the addressVsevolod Stakhov2017-03-211-1/+1
| | | | Issue: #1543
* [Fix] Fix subject rewritingVsevolod Stakhov2017-03-161-0/+1
|
* [Minor] Change keys in protocol as '-' symbol is badVsevolod Stakhov2017-03-151-2/+2
|
* [Feature] Cache and insert scan time into the protocolVsevolod Stakhov2017-03-131-0/+10
|
* [Feature] Allow to cache and use flexible protocol replyVsevolod Stakhov2017-03-131-51/+106
|
* [Minor] Treat bad SMTP from as broken headerVsevolod Stakhov2017-02-281-0/+2
|
* [Feature] Add profiling support in client outputVsevolod Stakhov2017-02-071-0/+34
| | | | | | 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] Encode URLs before sending them to the protocolVsevolod Stakhov2017-01-231-7/+14
|
* [Minor] Add `compat_messages` for compatibility with legacy protocolVsevolod Stakhov2017-01-051-1/+18
| | | | MFH: true
* [Rework] Finally remove gmime dependency from RspamdVsevolod Stakhov2016-12-221-0/+1
|
* [Minor] Fix rewrite subjectVsevolod Stakhov2016-12-201-17/+30
|
* [Minor] Use Rspamd encode function instead of gmimeVsevolod Stakhov2016-12-201-1/+1
|
* [Rework|Minor] More updates for mime parsingVsevolod Stakhov2016-12-161-2/+6
|
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-14/+14
|
* [Rework] Use hash tables for symbols optionsVsevolod Stakhov2016-12-051-9/+13
|
* Allow processing MTA-Tag header from Rmilter and saving it under 'MTA-Tag' ↵Andrej Zverev2016-11-181-0/+8
| | | | name inside mempool. Your can access it from lua via task:get_mempool():get_variable("MTA-Tag")
* [Rework] Make rspamd protocol messages usefulVsevolod Stakhov2016-11-021-4/+2
| | | | | | | | | | | | Each message is now represented by a string and category, so messages in metric is an UCL object of the following format: { "category": "string" } The significant category is `smtp_message` which should be used by rmilter to send a custom SMTP reply to a client.
* [Fix] Another memory leak pluggedVsevolod Stakhov2016-09-301-1/+1
|
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-221-1/+1
|
* [Minor] Reduce log noiseVsevolod Stakhov2016-09-161-1/+1
|
* [Feature] Allow to pass extra data from plugins to log helperVsevolod Stakhov2016-09-121-3/+143
|
* [Feature] Add replies compressionVsevolod Stakhov2016-09-091-1/+62
|
* [Feature] Allow parsing of mailbox messages from the commandlineVsevolod Stakhov2016-08-231-0/+7
|
* [Feature] Log URLs encrypted if we have log encryption pubkeyVsevolod Stakhov2016-08-161-1/+1
|
* [Feature] Fold DKIM-Signature headerVsevolod Stakhov2016-08-151-2/+7
|
* [Fix] Do not set absent hostname to "unknown"Vsevolod Stakhov2016-08-051-5/+0
|
* [Fix] Fix printing from field in log_urlsVsevolod Stakhov2016-08-051-2/+5
|
* [Fix] Fix multiple request headers structureVsevolod Stakhov2016-08-041-3/+3
|
* [Fix] Restore multiple values headers in protocolVsevolod Stakhov2016-08-041-167/+169
|
* [Minor] Silence warningAndrew Lewis2016-08-031-0/+1
|
* [Fix] Avoid returning NaN as score on scanAndrew Lewis2016-08-031-1/+6
|
* [Feature] Correctly work when there is no hard reject actionVsevolod Stakhov2016-07-271-11/+15
|
* [Feature] Allow to pass extradata from rspamd to rmilterVsevolod Stakhov2016-07-211-0/+8
|
* [Fix] Fix processing of addresses in protocolVsevolod Stakhov2016-07-141-2/+10
| | | | | Issue: #723 Reported by: @leoboiko
* [Feature] Send DKIM signature to protocol replyVsevolod Stakhov2016-07-061-0/+8
|
* [Rework] Include config structure to all rcl handlersVsevolod Stakhov2016-06-251-1/+1
|
* [Rework] Finish rework for the rest of places that use HTTPVsevolod Stakhov2016-06-101-10/+14
|
* [Minor] Simplify rspamc conversion routinesVsevolod Stakhov2016-06-021-7/+9
|
* [Minor] Declare function non-staticVsevolod Stakhov2016-06-021-1/+1
|
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-101-2/+3
|
* [Feature] Allow setting scores and actions from luaVsevolod Stakhov2016-05-031-2/+12
|
* [Feature] Save settings id hash for convenienceVsevolod Stakhov2016-04-271-9/+16
|
* [Feature] Pass settings id to log helperVsevolod Stakhov2016-04-271-0/+18
|
* [Fix] Fix issue with missing recipientsVsevolod Stakhov2016-04-251-0/+4
|
* [Feature] Start moving to the new email address structureVsevolod Stakhov2016-04-241-13/+12
|
* [Feature] Insert redirected URL to the urls listVsevolod Stakhov2016-04-071-17/+35
|
* [Feature] Extend log structureVsevolod Stakhov2016-04-051-4/+11
|
* [Feature] Start client implementation for logging pipes in rspamdVsevolod Stakhov2016-04-041-0/+72
|
* [Feature] Add magic for all workers' contextsVsevolod Stakhov2016-04-041-0/+1
|
* [Feature] Simplify actions application by the settingsVsevolod Stakhov2016-03-291-5/+2
|