aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamd_proxy.c
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-928/+921
* [Minor] Deduplicate codeVsevolod Stakhov2022-11-261-34/+1
* [Minor] Plug memory leak for sigaltstackVsevolod Stakhov2022-10-291-0/+1
* [Minor] Add utility function for task timeoutsVsevolod Stakhov2022-08-191-1/+4
* [Fix] Fix stack smashingVsevolod Stakhov2022-07-231-1/+1
* [Minor] Add log tag to proxy scriptsVsevolod Stakhov2022-06-151-2/+6
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-071-4/+4
* [Fix] Properly set `Host` in rspamd_proxyVsevolod Stakhov2022-04-251-4/+6
* [Minor] Oops, fix null check logicVsevolod Stakhov2022-03-311-12/+12
* [Minor] Also allow to set objects to null for disablingVsevolod Stakhov2022-03-301-1/+13
* [Minor] Well, I've said `mirrors`!Vsevolod Stakhov2022-03-301-0/+9
* [Minor] Check enabled/disabled logic for the proxy upstreams/mirrorsVsevolod Stakhov2022-03-301-0/+9
* [Minor] Allow to specify mempool when copying an IP address structureVsevolod Stakhov2022-03-201-3/+3
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-181-2/+12
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-1/+2
* [Minor] change headers for zstd depending on bundled or system usedDuncan Bellamy2021-05-291-1/+6
* [Minor] Slightly increase write timeoutVsevolod Stakhov2021-01-281-1/+1
* [Fix] Use dup fd in milter handler to avoid races with the proxyVsevolod Stakhov2020-10-091-8/+19
* [Minor] Increase log levelVsevolod Stakhov2020-07-151-1/+1
* [Minor] Enable missing_noreturn compiler warningChristian Göttsche2020-04-111-0/+1
* [Fix] Fix headers passing in rspamd_proxyVsevolod Stakhov2020-04-021-18/+43
* [Rework] Move local IPs checkVsevolod Stakhov2020-02-121-3/+2
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-3/+3
* [Rework] Logger: Fix issues found so farVsevolod Stakhov2020-02-101-1/+1
* [Project] Allow to enable mempool debugging from the protocolVsevolod Stakhov2019-12-231-1/+1
* [Project] Support mempool flagsVsevolod Stakhov2019-12-231-2/+2
* [Fix] Select a different upstream on last retransmitVsevolod Stakhov2019-12-101-2/+19
* [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-131-11/+12
* [Fix] Fix off-by-one in retries for the proxyVsevolod Stakhov2019-11-121-3/+3
* [Minor] Use sane HTTP codes in case of proxy errorsVsevolod Stakhov2019-11-121-2/+30
* [Feature] Allow to limit maps per specific workerVsevolod Stakhov2019-11-111-2/+8
* [Rework] Further isolation of the controller's functionsVsevolod Stakhov2019-11-111-3/+14
* [Rework] Replace controller functions by any scanner worker if neededVsevolod Stakhov2019-11-111-1/+38
* [Minor] Fix log messageVsevolod Stakhov2019-10-301-1/+2
* [Fix] Lot's of fixes in maps check logicVsevolod Stakhov2019-10-271-2/+2
* [Minor] Do not use floating point when extending buffersVsevolod Stakhov2019-10-171-1/+1
* [Minor] Strictly check worker context magicVsevolod Stakhov2019-10-041-0/+1
* [Minor] Further static leaks removalVsevolod Stakhov2019-09-271-2/+3
* [Fix] Extend task_timeout to postfilters stageVsevolod Stakhov2019-08-101-2/+4
* [Minor] Set protocol flags in self-scan modeVsevolod Stakhov2019-08-031-0/+6
* [Project] Add message block support to the clientVsevolod Stakhov2019-07-181-4/+4
* [Project] Add possibility to modify body in milter contextVsevolod Stakhov2019-07-181-10/+81
* [Fix] Another bunch of fixes towards protocol messVsevolod Stakhov2019-07-171-5/+3
* [Minor] Load hyperscan cache in controller as wellVsevolod Stakhov2019-06-221-0/+1
* [Project] Make it compileable again...Vsevolod Stakhov2019-06-221-50/+36
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-1/+1
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-16/+4
* [Minor] Refactor DNS resolver invocationsVsevolod Stakhov2019-04-111-1/+1
* [Project] Preliminary support of HTTP proxiesVsevolod Stakhov2019-03-181-1/+2
* [Rework] Another iteration of HTTP interfaces reworkVsevolod Stakhov2019-03-181-9/+6