Vsevolod Stakhov
f7c44dea2e
[Minor] Oops, my clang plugin tells me something that I have ignored
1 year ago
Vsevolod Stakhov
cd615af744
[Minor] Fix confusing with variable type and re-use
1 year ago
Vsevolod Stakhov
0049505d4f
[Fix] Mempool: Fix alloc_array function to actually multiply nmembers by size
Found by: @citrin
1 year ago
Vsevolod Stakhov
1e9767208b
[Fix] Ignore all (I hope) unknown DKIM signature KV pairs
1 year ago
Anton Yuzhaninov
9e39d84d33
[Fix] Upstreams: Don't ignore revive_time config option
1 year ago
Vsevolod Stakhov
508f8da2f6
Revert "[Minor] C++20 is here"
This change is not so useful to break compatibility with Clang 7. Maybe later...
This reverts commit 48ce799a7a
.
1 year ago
Vsevolod Stakhov
2e4857278d
[Fix] Dkim: Ignore unknown DKIM kv pairs as stated in RFC
1 year ago
Vsevolod Stakhov
ca367c4a17
[Fix] Symcache: Do not use C style comparators in C++ sorts
1 year ago
Vsevolod Stakhov
e872e68c0d
[Minor] Add a helper to serialize stats tokens to a messagepack request
1 year ago
Vsevolod Stakhov
3c9e8f048b
[Minor] Arc: Simplify code
1 year ago
Vsevolod Stakhov
ca46c5ca6b
[Minor] Add `ignore_passthrough` flag to signing symbols
Issue: #4202
1 year ago
Vsevolod Stakhov
8242b83858
Revert "[Minor] Simplify code"
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 8bb6398113
.
1 year ago
Vsevolod Stakhov
8bb6398113
[Minor] Simplify code
1 year ago
Vsevolod Stakhov
aec9ff27cb
[Minor] Grow small strings more quickly
1 year ago
Vsevolod Stakhov
1eaf3b243d
[Minor] Move stuff
1 year ago
Vsevolod Stakhov
4a1c590167
[Minor] Give up about passing constexpr literal
1 year ago
Vsevolod Stakhov
4acf61f050
[Minor] Another try to fix emphasis function
1 year ago
Vsevolod Stakhov
ec774c1f47
[Fix] Use proper format string, sigh...
1 year ago
Vsevolod Stakhov
48ce799a7a
[Minor] C++20 is here
1 year ago
Vsevolod Stakhov
2b746e782c
[Minor] Add consteval for fmt wrapper
1 year ago
Vsevolod Stakhov
a703124937
[Minor] Refrain from using runtime format strings
1 year ago
Vsevolod Stakhov
325c802067
[Minor] Remove deprecated stuff
1 year ago
Vsevolod Stakhov
ef699ea4d7
[Rework] Switch minimum C++ standard version to C++20
1 year ago
Vsevolod Stakhov
7b97551741
[Project] Http_stat: Notice statfiles when creating runtime
1 year ago
Vsevolod Stakhov
655048871c
[Minor] Pass statfile id when requesting for the backend runtime
1 year ago
Vsevolod Stakhov
6d1ccd4aee
[Minor] Remove unused function
1 year ago
Vsevolod Stakhov
13e254677b
[Minor] Fix table output
1 year ago
Vsevolod Stakhov
8c115d958c
[Minor] Add log tag to proxy scripts
Issue: #4126
1 year ago
Vsevolod Stakhov
193d9de3f0
[Minor] Use fixed floating point format
1 year ago
Vsevolod Stakhov
c9c51d50a5
[Minor] Try to add workaround for replxx usage with no history
Issue: #4133
1 year ago
Vsevolod Stakhov
57d60a6c79
[Project] Add experimental HTTP statistics backend
1 year ago
Vsevolod Stakhov
48297adf96
[Minor] Simplify array_of using types deduction
1 year ago
Vsevolod Stakhov
7116d3b8fe
[Minor] Use header only mode for fmt
1 year ago
Vsevolod Stakhov
04316e7278
[Minor] Some minor improvements
1 year ago
Vsevolod Stakhov
446166742d
[Minor] More colours
1 year ago
Vsevolod Stakhov
8480869c62
[Feature] Allow to sort symbols output
1 year ago
Vsevolod Stakhov
ee3c71b7e6
[Minor] Fix parsing of the headers
1 year ago
Vsevolod Stakhov
aee782c192
[Minor] Fix compile issues
1 year ago
Vsevolod Stakhov
b0cfe2f7a8
[Minor] Grrr, remove not ready backend one more time
1 year ago
Vsevolod Stakhov
f0fc81c49f
[Minor] Use tty safe colours support
1 year ago
Vsevolod Stakhov
f80438cc46
[Minor] Add some terminal stuff
1 year ago
Vsevolod Stakhov
e4923aaaea
[Rework] Rewrite rspamc in C++
1 year ago
Vsevolod Stakhov
adeb78949c
[Minor] Add a memory erasing allocator
1 year ago
Vsevolod Stakhov
7acc9c3983
[Minor] Committed by mistake
1 year ago
Vsevolod Stakhov
bc77385a73
[Fix] Properly check the original email flag
Issue: #4167, #4104, #4187
1 year ago
Vsevolod Stakhov
6b04b23689
[Minor] Refactor bogus enum
1 year ago
Vsevolod Stakhov
101b8021a0
[Fix] Properly parse expressions atoms
Issue: #4181
2 years ago
Vsevolod Stakhov
b392757d71
[Minor] Remove dkim reputation reject
Discussed with: @moisseev
2 years ago
Vsevolod Stakhov
57c1030d1f
[Minor] Try to fix passwords case in the controller
Issue: #4186
2 years ago
Vsevolod Stakhov
a7ee76868e
[Minor] Avoid using legacy method
2 years ago