summaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Collapse)AuthorAgeFilesLines
...
* [Fix] Ignore all (I hope) unknown DKIM signature KV pairsVsevolod Stakhov2022-06-291-18/+12
|
* [Fix] Dkim: Ignore unknown DKIM kv pairs as stated in RFCVsevolod Stakhov2022-06-281-33/+40
|
* [Fix] Symcache: Do not use C style comparators in C++ sortsVsevolod Stakhov2022-06-281-18/+4
|
* Revert "[Minor] Simplify code"Vsevolod Stakhov2022-06-241-3/+6
| | | | | | | It seems that safety guarantees as defined by standard apply merely to the values but not to the keys. So revert to a more ugly approach unless there is a better way to do `try_emplace` with move only key. This reverts commit 8bb63981133b479dcaf24b9d34d43993c1b732c8.
* [Minor] Simplify codeVsevolod Stakhov2022-06-241-6/+3
|
* [Minor] Move stuffVsevolod Stakhov2022-06-211-0/+1
|
* [Rework] Switch minimum C++ standard version to C++20Vsevolod Stakhov2022-06-191-2/+2
|
* [Project] Add experimental HTTP statistics backendVsevolod Stakhov2022-06-111-0/+1
|
* [Minor] Simplify array_of using types deductionVsevolod Stakhov2022-06-111-1/+1
|
* [Fix] Another try to fix race condition in the runtime destructionVsevolod Stakhov2022-05-285-15/+43
|
* Revert "[Fix] Stop slow timer on task destruction"Vsevolod Stakhov2022-05-281-1/+0
| | | | This reverts commit 64cc33bb9169369241c78b999e3d1a4ce0a2cb02.
* [Fix] Stop slow timer on task destructionVsevolod Stakhov2022-05-271-0/+1
| | | | Issue: #4182
* [Rework] Augmentations can now imply flagsVsevolod Stakhov2022-05-151-11/+51
|
* [Fix] Fix ordering when sorting symcacheVsevolod Stakhov2022-05-141-46/+23
|
* [Minor] Symcache: Stop on non least passthrough resultsVsevolod Stakhov2022-05-141-0/+23
|
* [Feature] Allow augmentations set in Lua APIVsevolod Stakhov2022-05-145-1/+63
|
* [Feature] Implement symbols augmentationsVsevolod Stakhov2022-05-144-13/+87
|
* [Minor] Composites companionVsevolod Stakhov2022-05-141-25/+2
|
* [Minor] Improve logging in lambdasVsevolod Stakhov2022-05-143-8/+21
|
* [Minor] Fix some misuse casesVsevolod Stakhov2022-05-132-2/+11
|
* [Rework] Simplify scores check and extend it to pre/post filtersVsevolod Stakhov2022-05-132-26/+18
|
* [Minor] Remove useless checkVsevolod Stakhov2022-05-131-48/+45
|
* [Fix] Distinguish dynamic and static itemsVsevolod Stakhov2022-05-112-2/+41
|
* [Rework] Use dynamic items in the callbacksVsevolod Stakhov2022-05-093-62/+17
|
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-096-39/+62
| | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications.
* [Fix] Zstd: Fix compression with the new Zstd APIVsevolod Stakhov2022-05-081-1/+1
| | | | Issue: #4140
* [Minor] Some optimizationVsevolod Stakhov2022-05-081-1/+5
|
* [Minor] Sigh: add more tolerance to shit that can be passed to symcache APIVsevolod Stakhov2022-05-072-3/+42
|
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-078-33/+33
|
* [Minor] Add hack to allow empty cache runtime for learningVsevolod Stakhov2022-05-072-3/+14
|
* [Minor] Exclude non-filters on filters stageVsevolod Stakhov2022-05-071-2/+3
|
* [Minor] Fix composites processingVsevolod Stakhov2022-05-072-1/+3
|
* [Minor] Fix filters processingVsevolod Stakhov2022-05-071-3/+3
|
* [Minor] Fix conditions operationsVsevolod Stakhov2022-05-073-10/+24
|
* [Minor] Fix crashes on null symbolsVsevolod Stakhov2022-05-072-3/+17
|
* [Minor] Fix logicVsevolod Stakhov2022-05-061-1/+1
|
* [Minor] Some symcache neatsVsevolod Stakhov2022-05-052-18/+15
|
* [Project] Symcache: Use ordered filters to avoid extra lookupsVsevolod Stakhov2022-05-041-11/+9
|
* [Fix] Fix dependencies propagationVsevolod Stakhov2022-05-033-4/+12
|
* [Minor] Fix format stringVsevolod Stakhov2022-05-032-1/+22
|
* [Minor] Fix empty cache filename caseVsevolod Stakhov2022-05-021-0/+4
|
* [Minor] Set default hs_cache_dirVsevolod Stakhov2022-05-021-0/+3
|
* [Fix] Fix various symcache issuesVsevolod Stakhov2022-05-015-13/+45
|
* [Minor] Another attempt to distinguish normal and virtual symbolsVsevolod Stakhov2022-05-012-3/+6
|
* [Minor] Fix flags bitopsVsevolod Stakhov2022-05-011-1/+1
|
* [Minor] Another compilers firefightingrework-symcacheVsevolod Stakhov2022-04-301-1/+3
|
* [Minor] Fix `isnan` invocationVsevolod Stakhov2022-04-301-1/+1
|
* [Project] Remove old code (finally)Vsevolod Stakhov2022-04-301-3315/+0
|
* [Project] Implement item finalizationVsevolod Stakhov2022-04-303-20/+219
|
* [Minor] Fix some minor issuesVsevolod Stakhov2022-04-301-1/+3
|