Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Minor] Move stuff | Vsevolod Stakhov | 2022-06-21 | 2 | -40/+39 | |
| | ||||||
* | [Minor] Remove deprecated stuff | Vsevolod Stakhov | 2022-06-19 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Remove unused function | Vsevolod Stakhov | 2022-06-16 | 2 | -30/+0 | |
| | ||||||
* | [Minor] Simplify array_of using types deduction | Vsevolod Stakhov | 2022-06-11 | 1 | -2/+3 | |
| | ||||||
* | [Minor] Fix compile issues | Vsevolod Stakhov | 2022-06-07 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Add a memory erasing allocator | Vsevolod Stakhov | 2022-06-06 | 1 | -0/+21 | |
| | ||||||
* | [Minor] Change macro for C++ | Vsevolod Stakhov | 2022-05-28 | 1 | -1/+7 | |
| | ||||||
* | [Minor] Implement bits printing for numbers | Vsevolod Stakhov | 2022-05-15 | 2 | -11/+21 | |
| | ||||||
* | [Minor] Move common hashing utils to a separate util header | Vsevolod Stakhov | 2022-05-14 | 1 | -0/+54 | |
| | ||||||
* | [Minor] Replace some of macro uses | Vsevolod Stakhov | 2022-05-07 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Add enumerate helper | Vsevolod Stakhov | 2022-05-04 | 1 | -0/+26 | |
| | ||||||
* | [Minor] Fix empty cache filename case | Vsevolod Stakhov | 2022-05-02 | 1 | -0/+4 | |
| | ||||||
* | [Minor] Handle unexpected cases | Vsevolod Stakhov | 2022-05-02 | 1 | -0/+14 | |
| | ||||||
* | [Minor] Improve test stability | Vsevolod Stakhov | 2022-05-01 | 1 | -6/+12 | |
| | ||||||
* | [Minor] Some more fixes | Vsevolod Stakhov | 2022-05-01 | 2 | -3/+5 | |
| | ||||||
* | [Minor] Fix RAII locked file | Vsevolod Stakhov | 2022-05-01 | 2 | -12/+44 | |
| | ||||||
* | [Minor] Remove useless comparision | Vsevolod Stakhov | 2022-05-01 | 1 | -4/+0 | |
| | ||||||
* | [Project] Move some more methods | Vsevolod Stakhov | 2022-04-30 | 1 | -4/+15 | |
| | ||||||
* | [Project] Some more adjustments in symbols registration | Vsevolod Stakhov | 2022-04-12 | 1 | -0/+6 | |
| | ||||||
* | [Minor] Add some tests | Vsevolod Stakhov | 2022-04-03 | 1 | -0/+71 | |
| | ||||||
* | [Project] Add raii_sink file helper | Vsevolod Stakhov | 2022-04-02 | 2 | -3/+113 | |
| | ||||||
* | [Rework] Rework files structure | Vsevolod Stakhov | 2022-04-02 | 1 | -1/+2 | |
| | ||||||
* | [Minor] Also allow mmaps to be RAII protected | Vsevolod Stakhov | 2022-04-02 | 2 | -1/+116 | |
| | ||||||
* | [Minor] Add a simple utility to deal with locked files | Vsevolod Stakhov | 2022-04-02 | 2 | -0/+71 | |
| | ||||||
* | [Minor] Add array allocation methods to handle integer overflow | Vsevolod Stakhov | 2022-04-01 | 2 | -0/+34 | |
| | ||||||
* | [Minor] Allow to specify mempool when copying an IP address structure | Vsevolod Stakhov | 2022-03-20 | 3 | -4/+4 | |
| | ||||||
* | [Minor] Use wyrand for fast random as we already use mumhash for fast hashing | Vsevolod Stakhov | 2022-03-18 | 2 | -49/+45 | |
| | ||||||
* | make gcc 8.5 happy | Mehmet Suslu | 2022-03-15 | 1 | -1/+1 | |
| | | | gcc 8.5 doesn't compile this file without template parameters for ptr_and_refcnt constructor. | |||||
* | [Minor] Move summation to a separate routine | Vsevolod Stakhov | 2022-03-05 | 2 | -0/+31 | |
| | ||||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 11 | -16/+16 | |
| | | | [Rework] Massive spelling fix from @jsoref | |||||
* | [Minor] Improve error reporting | Vsevolod Stakhov | 2022-02-13 | 1 | -2/+8 | |
| | | | | Issue: #4076 | |||||
* | [Minor] Off by one | Vsevolod Stakhov | 2022-02-08 | 1 | -1/+2 | |
| | ||||||
* | [Minor] Fix a corner case | Vsevolod Stakhov | 2022-02-07 | 1 | -1/+1 | |
| | ||||||
* | [CritFix] Fix upstreams name resolution when there is also a port | Vsevolod Stakhov | 2022-02-07 | 1 | -3/+29 | |
| | | | | | | | | This fix is intended to address the case when Rspamd queries for a hostname with a port part when re-resolving upstreams addresses via the upstreams module. Found by: @slavkoja Confirmed by: @moisseev | |||||
* | [Minor] Remove sequential algorithm as it is not actually a rotation alg | Vsevolod Stakhov | 2022-01-18 | 1 | -4/+0 | |
| | | | | | | | Sequential rotation was used just to rotate all upstreams in the loop (e.g. when you need to do some action for all upstreams). Allowing to specify it as a user defined algorithm was a mistake as it breaks upstreams API expectations. See #4043 | |||||
* | [Rework] Timeouts are now global per event and not reseted by IO activity | Vsevolod Stakhov | 2022-01-06 | 2 | -18/+7 | |
| | | | | | | This actually reproduces old libevent behaviour and it was changed by a big design mistake. We really want IO timeouts to be fired for the whole set of subsequent events, otherwise it should be designed in a more configurable way... | |||||
* | [Fix] Fix processing captures from pcre2 | Vsevolod Stakhov | 2021-12-14 | 1 | -19/+63 | |
| | ||||||
* | [Minor] More fixes for headers folding | Vsevolod Stakhov | 2021-12-14 | 1 | -56/+53 | |
| | ||||||
* | [Minor] Don't use zero terminated strings | Vsevolod Stakhov | 2021-12-14 | 2 | -11/+14 | |
| | ||||||
* | [Minor] Polish alignment macros | Vsevolod Stakhov | 2021-12-06 | 3 | -8/+4 | |
| | ||||||
* | [Rework] Use xxh3 as a default hash and fix memory/alignment issues | Vsevolod Stakhov | 2021-12-05 | 1 | -1/+0 | |
| | ||||||
* | [Minor] Fix some alignment issues | Vsevolod Stakhov | 2021-12-04 | 1 | -2/+4 | |
| | ||||||
* | [Minor] Fix arguments order | Vsevolod Stakhov | 2021-12-04 | 1 | -1/+2 | |
| | ||||||
* | [Rework] Mempool: Use explicit alignment | Vsevolod Stakhov | 2021-12-04 | 2 | -37/+49 | |
| | ||||||
* | [Minor] Fix alignment issue | Vsevolod Stakhov | 2021-12-03 | 1 | -3/+6 | |
| | ||||||
* | [Minor] Allow to get a port for a specific upstream | Vsevolod Stakhov | 2021-11-07 | 2 | -0/+16 | |
| | ||||||
* | [Minor] Add helper to convert a string to a uint64 number | Vsevolod Stakhov | 2021-10-20 | 2 | -20/+38 | |
| | ||||||
* | [Minor] Fix some minor code quality issue | Vsevolod Stakhov | 2021-10-12 | 1 | -11/+19 | |
| | | | | Found by: coverity scan | |||||
* | [Minor] Try to fix compiler specific issue | Vsevolod Stakhov | 2021-10-11 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Add utility function for the default size mempool | Vsevolod Stakhov | 2021-10-06 | 1 | -0/+2 | |
| |