Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Refactor libraries structure | Vsevolod Stakhov | 2020-02-10 | 11 | -2462/+4 |
| | | | | | | | * Move logger implementation to libserver * Move fuzzy backend files to a separate subdir TODO: Move HTTP code from libutil | ||||
* | [Rework] Logger: Fix logic of initialisation | Vsevolod Stakhov | 2020-02-10 | 2 | -37/+43 |
| | |||||
* | [Rework] Logger: Fix issues found so far | Vsevolod Stakhov | 2020-02-10 | 3 | -5/+40 |
| | |||||
* | [Rework] More logger refactoring | Vsevolod Stakhov | 2020-02-10 | 6 | -381/+288 |
| | |||||
* | [Rework] Add console and syslog modules | Vsevolod Stakhov | 2020-02-10 | 7 | -101/+538 |
| | |||||
* | [Rework] Start logger rework | Vsevolod Stakhov | 2020-02-10 | 5 | -732/+726 |
| | |||||
* | [Project] Allow to set a custom log function to the logger | Vsevolod Stakhov | 2020-02-10 | 2 | -19/+73 |
| | |||||
* | [Minor] Eliminate g_utf8_validate | Vsevolod Stakhov | 2020-02-10 | 2 | -5/+7 |
| | |||||
* | [Minor] Make server header reply configurable | Vsevolod Stakhov | 2020-02-07 | 3 | -6/+22 |
| | |||||
* | [Minor] Remove some old unused crap | Vsevolod Stakhov | 2020-02-07 | 1 | -5/+0 |
| | |||||
* | [Rework] Use length based strings when doing logging | Vsevolod Stakhov | 2020-02-07 | 2 | -17/+47 |
| | |||||
* | [Minor] Add explicit checks for FIPS mode presence | Vsevolod Stakhov | 2020-02-07 | 1 | -0/+4 |
| | |||||
* | [Rework] Stop using of uthash for http headers | Vsevolod Stakhov | 2020-02-03 | 3 | -62/+118 |
| | |||||
* | [Minor] Support explicit enabling of the FIPS mode in OpenSSL | Vsevolod Stakhov | 2020-01-28 | 2 | -27/+55 |
| | |||||
* | [Minor] Disable ipv6 check via bind to a random port | Vsevolod Stakhov | 2020-01-28 | 1 | -16/+21 |
| | | | | Issue: #3221 | ||||
* | [Minor] Use more portable _mm_loadu_si128 | Vsevolod Stakhov | 2020-01-27 | 1 | -2/+2 |
| | |||||
* | [Feature] Speed up is_ascii function | Vsevolod Stakhov | 2020-01-27 | 2 | -34/+73 |
| | |||||
* | [Fix] Fix regexp type check for pcre2 | Vsevolod Stakhov | 2020-01-27 | 1 | -0/+5 |
| | |||||
* | [Minor] Fix free logic reversal (as dtors are now in variables themselves) | Vsevolod Stakhov | 2020-01-27 | 1 | -51/+60 |
| | |||||
* | [Rework] Use faster hashing approach for memory pools variables | Vsevolod Stakhov | 2020-01-27 | 2 | -13/+112 |
| | |||||
* | [Minor] More masks changes | Vsevolod Stakhov | 2020-01-24 | 1 | -2/+5 |
| | |||||
* | [Minor] Fix masks calculations | Vsevolod Stakhov | 2020-01-24 | 1 | -3/+3 |
| | |||||
* | [Fix] Use ipv6-mapped-ipv4 addresses in radix trie | Vsevolod Stakhov | 2020-01-24 | 1 | -27/+41 |
| | |||||
* | [Minor] Forgot in the previous commit | Vsevolod Stakhov | 2020-01-17 | 1 | -0/+9 |
| | |||||
* | [Minor] Postpone log closing unless we have opened a new one | Vsevolod Stakhov | 2020-01-17 | 1 | -6/+39 |
| | |||||
* | [Minor] Check string length to avoid OOB reading | Vsevolod Stakhov | 2020-01-16 | 1 | -1/+1 |
| | |||||
* | fix NULL pointer use when JIT compiling a regular expression. | Dirk Jagdmann | 2019-12-25 | 1 | -1/+2 |
| | |||||
* | [Minor] Sync ffi defs | Vsevolod Stakhov | 2019-12-23 | 1 | -1/+1 |
| | |||||
* | [Project] Track more memory allocations in a task | Vsevolod Stakhov | 2019-12-23 | 1 | -3/+3 |
| | |||||
* | [Project] Add rspamd_mempool_notify_alloc function | Vsevolod Stakhov | 2019-12-23 | 2 | -13/+32 |
| | |||||
* | [Project] Sort by memory usage | Vsevolod Stakhov | 2019-12-23 | 1 | -2/+31 |
| | |||||
* | [Project] Show debug stat for memory pool | Vsevolod Stakhov | 2019-12-23 | 1 | -2/+51 |
| | |||||
* | [Project] Support mempool flags | Vsevolod Stakhov | 2019-12-23 | 6 | -43/+80 |
| | |||||
* | [Project] Fix issues with mempool alloc/free | Vsevolod Stakhov | 2019-12-23 | 2 | -17/+16 |
| | |||||
* | [Minor] Improve align_ptr macro | Vsevolod Stakhov | 2019-12-23 | 1 | -1/+1 |
| | |||||
* | [Project] Start reworking of the mempool structure | Vsevolod Stakhov | 2019-12-23 | 3 | -188/+244 |
| | | | | | | | | - 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] Track memory usage in mempool | Vsevolod Stakhov | 2019-12-12 | 2 | -0/+8 |
| | |||||
* | [Minor] Allow to log numeric id | Vsevolod Stakhov | 2019-12-06 | 2 | -1/+43 |
| | |||||
* | [Fix] Treat soft hyphen as zero width space | Vsevolod Stakhov | 2019-12-05 | 1 | -1/+2 |
| | |||||
* | [Fix] Fix utf8 validation for symbols options and empty strings | Vsevolod Stakhov | 2019-11-18 | 1 | -1/+5 |
| | |||||
* | [Minor] Fix format string to avoid crash on 32bit systems with weird off_t | Vsevolod Stakhov | 2019-11-16 | 1 | -2/+3 |
| | | | | Issue: #3142 | ||||
* | [Fix] Fix issues found | Vsevolod Stakhov | 2019-11-15 | 1 | -10/+13 |
| | |||||
* | [Rework] Rewrite rspamd_str_make_utf_valid function | Vsevolod Stakhov | 2019-11-15 | 2 | -34/+83 |
| | |||||
* | [Minor] Init utf8 library | Vsevolod Stakhov | 2019-11-15 | 1 | -0/+13 |
| | |||||
* | [Project] Use own utf8 validation instead of glib | Vsevolod Stakhov | 2019-11-15 | 2 | -3/+6 |
| | |||||
* | [Minor] Add failure reason in the upstreams code | Vsevolod Stakhov | 2019-11-13 | 3 | -10/+28 |
| | |||||
* | [Minor] Save port number in upstream name | Vsevolod Stakhov | 2019-11-13 | 1 | -1/+11 |
| | |||||
* | [Minor] Use sane HTTP codes in case of proxy errors | Vsevolod Stakhov | 2019-11-12 | 1 | -0/+1 |
| | |||||
* | [Feature] Allow to limit maps per specific worker | Vsevolod Stakhov | 2019-11-11 | 4 | -12/+48 |
| | |||||
* | [Minor] Sequential upstreams iteration is special | Vsevolod Stakhov | 2019-11-09 | 1 | -1/+1 |
| |