aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Collapse)AuthorAgeFilesLines
* [Project] Start reworking of the mempool structureVsevolod Stakhov2019-12-231-2/+2
| | | | | | | | - Hide implementation details - Pre-allocate one chain on start - Organize destructors as a list of structures - Use posix_memalign instead of malloc - Adjust allocation layout
* [Minor] Fix urls adding limitVsevolod Stakhov2019-12-231-5/+8
|
* [Minor] Normalise backslashes to slashes in urlsVsevolod Stakhov2019-12-201-0/+15
|
* [Minor] Report fork failure instead of crashVsevolod Stakhov2019-12-191-5/+11
|
* [Minor] Skip unneeded fsyncVsevolod Stakhov2019-12-181-2/+0
|
* [Minor] Fix double free as ptr_array has already dtor definedVsevolod Stakhov2019-12-171-2/+0
|
* [Minor] Spf: Ignore redirect if `all` is also in a recordVsevolod Stakhov2019-12-171-4/+34
|
* [Minor] Revert back options for temp/permfail in SPFVsevolod Stakhov2019-12-171-0/+15
|
* [Minor] Permfail should be propagated merely by specific casesVsevolod Stakhov2019-12-161-1/+3
|
* [Fix] Fix base tag processing according to stupid HTML renderer behaviourVsevolod Stakhov2019-12-161-16/+8
|
* [Fix] Limit size of symbols options by max_opts_len optionVsevolod Stakhov2019-12-133-0/+8
|
* [Minor] Add ability to log mempool usage for a taskVsevolod Stakhov2019-12-123-0/+20
|
* [Minor] Fix length calculationsVsevolod Stakhov2019-12-091-4/+27
|
* [Minor] Remove debugging as it is called in a destructor where logger is absentVsevolod Stakhov2019-12-091-2/+0
|
* [Minor] Fix race condition with LRU keys lifetimeVsevolod Stakhov2019-12-061-3/+4
|
* [Minor] Add debugging for spf references to find refcount leakVsevolod Stakhov2019-12-062-11/+28
|
* [Minor] Oops, set item just on registration phaseVsevolod Stakhov2019-12-041-0/+2
|
* [Minor] Add more flexible symcache item access functionsVsevolod Stakhov2019-12-042-24/+149
|
* [Minor] Allow to disable virtual symbols permanentlyVsevolod Stakhov2019-12-042-9/+11
|
* [Minor] Fix issues foundVsevolod Stakhov2019-12-021-4/+3
|
* [Minor] Destroy old LRU cache to avoid reload leaksVsevolod Stakhov2019-11-291-0/+5
|
* [Rework] Move LRU SPF cache from spf pluginVsevolod Stakhov2019-11-292-22/+87
|
* [Minor] Terminate milter session on IO errorsVsevolod Stakhov2019-11-221-0/+14
| | | | Issue: #3149
* [Minor] Fix warningsVsevolod Stakhov2019-11-181-1/+1
|
* [Feature] Always validate Rspamd protocol outputVsevolod Stakhov2019-11-151-1/+15
|
* [Fix] Fix issues foundVsevolod Stakhov2019-11-151-2/+2
|
* [Project] Use own utf8 validation instead of glibVsevolod Stakhov2019-11-152-7/+7
|
* [Minor] Return early from quit commandVsevolod Stakhov2019-11-141-0/+1
|
* [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-132-12/+12
|
* [Feature] Allow to limit maps per specific workerVsevolod Stakhov2019-11-114-13/+21
|
* [Rework] Further isolation of the controller's functionsVsevolod Stakhov2019-11-112-2/+299
|
* [Rework] Replace controller functions by any scanner worker if neededVsevolod Stakhov2019-11-114-0/+113
|
* [Minor] Except the current upstream when doing final DNS retransmitVsevolod Stakhov2019-11-081-1/+7
|
* [Fix] Fail DNS upstream on each retransmit attemptVsevolod Stakhov2019-11-081-2/+6
|
* [Minor] Fix redefining of `one_shot` and other `nshots` related attrsVsevolod Stakhov2019-11-082-4/+17
|
* [Feature] Allow to disable symbols from the metric configVsevolod Stakhov2019-11-083-3/+28
|
* [Fix] Fix terminationVsevolod Stakhov2019-11-081-10/+12
|
* [Minor] Stop periodics on terminateVsevolod Stakhov2019-11-082-0/+2
|
* [Rework] Another phase of finish actions reworkVsevolod Stakhov2019-11-071-24/+75
|
* [Rework] Rework final scripts logicVsevolod Stakhov2019-11-072-39/+100
|
* [Feature] Shutdown timeout is now associated with task timeoutVsevolod Stakhov2019-11-061-3/+7
|
* [Minor] Slightly improve crashes loggingVsevolod Stakhov2019-11-041-6/+13
|
* [Minor] Improve logging to consoleVsevolod Stakhov2019-11-041-0/+1
|
* [Minor] Slightly improve logging in case of terminationVsevolod Stakhov2019-11-041-3/+8
|
* [Minor] Allow 'upstreams' alias...Vsevolod Stakhov2019-11-011-1/+1
|
* [Minor] DNS: Add servfail cacheVsevolod Stakhov2019-10-312-8/+145
|
* [Minor] Show real ttl for recordsVsevolod Stakhov2019-10-302-16/+20
|
* [Minor] Stop task timeout timer on idempotent stageVsevolod Stakhov2019-10-271-0/+7
|
* [Feature] Allow to explicitly set events backendVsevolod Stakhov2019-10-274-1/+88
|
* [Fix] Fix event loop creationVsevolod Stakhov2019-10-261-1/+1
|