aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamd_proxy.c
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-2/+1
| | | | When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
* [Minor] Log bad output if proxied connection returns garbadgeVsevolod Stakhov2018-08-131-0/+5
|
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-021-4/+4
|
* [Minor] Add aux method to disable HTTP encryptiponVsevolod Stakhov2018-06-241-2/+2
|
* [Minor] Ignore unknown font sizes for nowVsevolod Stakhov2018-06-221-1/+1
|
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-191-1/+1
|
* [Minor] Avoid shared memory usage in file scan modeVsevolod Stakhov2018-05-041-0/+2
|
* [Minor] Set correct HTTP method when proxying connectionsVsevolod Stakhov2018-05-041-2/+7
|
* [Minor] Add macros to access strings dataVsevolod Stakhov2018-03-311-2/+3
|
* [Feature] Allow to specify custom rejection message in milterVsevolod Stakhov2018-03-241-0/+11
|
* [Fix] Fix scan time setVsevolod Stakhov2018-03-221-2/+1
|
* [Fix] Disable results cachingVsevolod Stakhov2018-03-221-0/+2
|
* [Fix] Do not trust all issuers as a client certificateVsevolod Stakhov2018-03-191-3/+21
| | | | Issue: #2087
* [Minor] Allow to proxy empty filesVsevolod Stakhov2018-03-061-5/+11
|
* [Minor] Allow to detect worker's scanner flag from luaVsevolod Stakhov2018-02-261-1/+1
|
* [Project] Convert all C modules to fast debug infrastructureVsevolod Stakhov2018-01-201-2/+5
|
* [Project] Initialize language detectorVsevolod Stakhov2018-01-011-1/+1
|
* [Project] Enable language detector init in scanner workersVsevolod Stakhov2017-12-311-1/+5
|
* [Fix] Remove hop-by-hop headers in proxyVsevolod Stakhov2017-12-311-0/+6
| | | | Issue: #1973
* [Fix] Handle proxy copy errorsVsevolod Stakhov2017-12-141-5/+20
|
* [Fix] Better handling of the legacy protocolVsevolod Stakhov2017-11-251-4/+6
|
* [Feature] Allow to quarantine rejected messages using milter interfaceVsevolod Stakhov2017-11-231-1/+11
|
* [Fix] Stop using of g_slice...Vsevolod Stakhov2017-10-271-3/+3
|
* [Minor] Do not set NODELAY on Unix socketsVsevolod Stakhov2017-08-281-3/+7
|
* [Feature] Allow to set Settings-Id for all connectionsVsevolod Stakhov2017-08-101-0/+21
|
* [Fix] Fix build on FreeBSDAlexander Moisseev2017-08-081-0/+5
|
* [Feature] Set TCP_NODELAY for milter socketsVsevolod Stakhov2017-08-071-0/+12
| | | | Issue: #1790
* [Rework] Run post-loads when all initialization is completedVsevolod Stakhov2017-07-241-2/+3
|
* [Feature] Improve maps checking frequencyVsevolod Stakhov2017-07-071-1/+1
|
* [Feature] Allow to discard messages instead of rejectionVsevolod Stakhov2017-07-051-1/+12
| | | | Issue: #1723
* [Fix] Milter sessions can live foreverVsevolod Stakhov2017-07-051-1/+1
|
* [Fix] Plug memory leakVsevolod Stakhov2017-07-051-2/+2
| | | | Issue: #1697
* [Feature] Enable sessions cache tracking for milter connectionsVsevolod Stakhov2017-07-041-2/+22
|
* [Fix] Fix abstract context layoutVsevolod Stakhov2017-06-141-5/+7
|
* [Minor] Check task for being processed before returnVsevolod Stakhov2017-06-121-0/+2
|
* [Fix] Use the same pool for related sessionsVsevolod Stakhov2017-06-081-3/+7
|
* [Minor] Allow to set custom pool for a taskVsevolod Stakhov2017-06-081-1/+1
|
* [Minor] Allow `spam_header` configuration option in the proxyVsevolod Stakhov2017-06-071-0/+14
|
* [Minor] Improve upstreams and mirrors parsing in proxyVsevolod Stakhov2017-06-061-11/+71
|
* [Fix] Fix spamc support in rspamd proxyVsevolod Stakhov2017-05-191-4/+25
|
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-091-3/+3
| | | | Issue: #1625
* [Minor] Fix compression/decompressionVsevolod Stakhov2017-05-081-2/+3
|
* [Minor] Add implicit Content-Type for milter proxied requestsVsevolod Stakhov2017-05-081-0/+21
|
* [Minor] Add compression knobs to the proxy configVsevolod Stakhov2017-05-081-0/+23
|
* [Feature] Add compression/decompression to proxyVsevolod Stakhov2017-05-081-0/+105
|
* [Minor] Do not call compare scripts with no master resultsVsevolod Stakhov2017-05-081-3/+5
|
* [Feature] Implement milter protocol scan replyVsevolod Stakhov2017-05-081-10/+4
|
* [Minor] Do not set implicit content-type in HTTPVsevolod Stakhov2017-05-071-1/+2
|
* [Minor] Fix leaks and corruption in milter interfaceVsevolod Stakhov2017-05-071-3/+17
|
* [Fix] Fix milter connections persistenceVsevolod Stakhov2017-05-071-36/+75
|