aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamd_proxy.c
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Avoid null-bytes in Log-Tag header value.Sebastian Marsching2024-10-081-1/+2
* [Project] Remove NIST mode from everywhereVsevolod Stakhov2024-08-091-2/+2
* [Minor] Show HTTP result for mirrors as wellVsevolod Stakhov2024-08-051-1/+2
* [Minor] Show better log when proxy finishes it's connectionVsevolod Stakhov2024-08-051-1/+4
* [Minor] Propagate proxy log tagVsevolod Stakhov2024-08-051-0/+2
* [Feature] Support metrics command in normal/proxy workersVsevolod Stakhov2024-06-241-1/+12
* [Fix] Allow autolearn for the controller workerVsevolod Stakhov2024-05-181-2/+0
* [Feature] Allow custom milter quarantine and tempfail messagesVsevolod Stakhov2024-04-021-1/+21
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-62/+62
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-2/+2
* [Minor] Fix invocationVsevolod Stakhov2024-03-111-1/+1
* [Feature] Support reply in message pack formatVsevolod Stakhov2024-03-111-1/+9
* [Fix] Update `nconns` in proxyVsevolod Stakhov2024-03-021-0/+4
* [Fix] Deal with `Connection` and `Host` headers on proxyingVsevolod Stakhov2024-01-291-1/+23
* [Feature] Proxy: Allow `encrypted_only` optionVsevolod Stakhov2023-12-141-4/+18
* [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