Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Test] Fix tests | Vsevolod Stakhov | 2024-11-29 | 1 | -1/+1 |
| | |||||
* | [Rework] Replace fastutf with simdutf | Vsevolod Stakhov | 2024-11-29 | 249 | -847/+54095 |
| | | | | | | Simdutf is faster and has way better support of the architectures (especially when it comes to non-x86 stuff). Hence, it is a good idea to use it instead of the non-supported fastutf8 stuff. | ||||
* | [Rework] Breaking: Actualize elastic module, support Elastic 8 & OpenSearch ↵ | Dmitriy Alekseev | 2024-10-14 | 2 | -287/+0 |
| | | | | | | 2, add index policy with logs retention and many more Signed-off-by: Dmytro Alieksieiev <1865999+dragoangel@users.noreply.github.com> | ||||
* | revert IDN removal | William Harrison | 2024-10-08 | 1 | -0/+440 |
| | |||||
* | chore(publicsuffix): update effective_tld_names.dat | William Harrison | 2024-10-07 | 1 | -731/+248 |
| | |||||
* | Merge pull request #5167 from rspamd/vstakhov-new-hiredis | Vsevolod Stakhov | 2024-10-05 | 26 | -981/+6527 |
|\ | | | | | Update hiredis library removing all hacks | ||||
| * | [Minor] Update dependencies infovstakhov-new-hiredis | Vsevolod Stakhov | 2024-10-01 | 1 | -1/+1 |
| | | |||||
| * | [Rework] Update hiredis to 1.2.0 | Vsevolod Stakhov | 2024-10-01 | 25 | -980/+6526 |
| | | |||||
* | | [Fix] Use correct type for keylen in lua_ucl_newindex | Petr Vaněk | 2024-10-02 | 1 | -2/+2 |
|/ | | | | | | | | | | The keylen variable used in lua_ucl_newindex function should use size_t type instead of lua_Integer, because all functions that use keylen expect it to be of size_t type. This mismatch leads to incompatible pointer types, and modern versions of GCC fail to compile the code. Fixes: 9e87597ceb05 ("[Project] Allow manipulations with opaque UCL objects") Issue: https://github.com/rspamd/rspamd/issues/5163 | ||||
* | [Minor] Add some hacks to convert lua table into either object or an array | Vsevolod Stakhov | 2024-08-16 | 1 | -43/+118 |
| | |||||
* | [Minor] Fix import again | Vsevolod Stakhov | 2024-08-15 | 1 | -20/+28 |
| | |||||
* | [Project] Try to allow more transparent access of ucl elements | Vsevolod Stakhov | 2024-08-15 | 1 | -52/+67 |
| | |||||
* | [Minor] Some minor fixes | Vsevolod Stakhov | 2024-08-15 | 1 | -6/+10 |
| | |||||
* | [Project] Some more fixes | Vsevolod Stakhov | 2024-08-15 | 1 | -19/+28 |
| | |||||
* | [Project] Add API method to push unwrapped UCL object | Vsevolod Stakhov | 2024-08-14 | 2 | -10/+16 |
| | |||||
* | [Fix] Make tostring in UCL a bit less brain-damaged | Vsevolod Stakhov | 2024-08-13 | 1 | -2/+6 |
| | |||||
* | [Project] Add more stuff to transparent UCL | Vsevolod Stakhov | 2024-08-13 | 1 | -30/+85 |
| | |||||
* | [Project] Allow manipulations with opaque UCL objects | Vsevolod Stakhov | 2024-08-13 | 1 | -3/+267 |
| | | | | | | | | | If we export an UCL object to Lua we actually lose a lot of useful properties of UCL. For example, we miss ordering, comments, implicit arrays etc. This PR is intended to allow manipulation with UCL object like plain userdata, without unwrapping them to the Lua primitives. | ||||
* | [Minor] Update publicsuffix list | Vsevolod Stakhov | 2024-08-12 | 2 | -868/+1155 |
| | | | | Closes: #5103 | ||||
* | [Minor] More docs update | Vsevolod Stakhov | 2024-08-12 | 2 | -1/+9 |
| | |||||
* | [Minor] Add instructions for update | Vsevolod Stakhov | 2024-08-12 | 1 | -0/+8 |
| | |||||
* | [Project] Remove NIST mode from everywhere | Vsevolod Stakhov | 2024-08-09 | 1 | -280/+289 |
| | |||||
* | [Fix] Do not install doctest stuff | Vsevolod Stakhov | 2024-08-09 | 1 | -1/+1 |
| | | | | Reported by: @moisseev | ||||
* | [Minor] Avoid some warnings | Vsevolod Stakhov | 2024-08-07 | 2 | -121/+206 |
| | |||||
* | [Fix] Fix and rework various parts | Vsevolod Stakhov | 2024-08-07 | 1 | -2/+0 |
| | |||||
* | [Dep] Update doctest to 2.4.11 | Vsevolod Stakhov | 2024-08-07 | 12 | -2545/+4313 |
| | |||||
* | [Minor] Update dependency info | Vsevolod Stakhov | 2024-07-01 | 1 | -1/+1 |
| | |||||
* | [Rework] Update fmt to version 11 | Vsevolod Stakhov | 2024-07-01 | 16 | -6356/+6912 |
| | |||||
* | [Minor] Grr, fix misprint | Vsevolod Stakhov | 2024-05-18 | 1 | -2/+2 |
| | |||||
* | [Minor] Use proper typing and allocation logic in kann | Vsevolod Stakhov | 2024-05-18 | 1 | -452/+660 |
| | |||||
* | [Fix] Backport fixes from libucl | Vsevolod Stakhov | 2024-04-25 | 2 | -24/+88 |
| | |||||
* | [Fix] Backport multiple fixes from libucl | Vsevolod Stakhov | 2024-04-20 | 1 | -18/+42 |
| | |||||
* | [Minor] Fix issue with ucl variables | Vsevolod Stakhov | 2024-04-05 | 1 | -0/+1 |
| | | | | Pointed by: @crest | ||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 7 | -1548/+1888 |
| | |||||
* | [Fix] Libucl: Fix messagepack autodetection | Vsevolod Stakhov | 2024-03-13 | 1 | -1/+1 |
| | |||||
* | Sync public suffix list | Andrew Lewis | 2024-02-28 | 1 | -2090/+3819 |
| | |||||
* | [Minor] Fix OSX build with backwards | Vsevolod Stakhov | 2024-01-18 | 1 | -1/+3 |
| | | | | Issue: #4752 | ||||
* | [Dep] Update unordered_dense to 4.4.0 | Vsevolod Stakhov | 2023-12-25 | 2 | -150/+666 |
| | |||||
* | Add support for loongarch | wuruilong | 2023-11-16 | 2 | -0/+4 |
| | |||||
* | [Minor] Fix build on some systems | Vsevolod Stakhov | 2023-10-12 | 1 | -0/+6 |
| | |||||
* | [Fix] backport fix for dlfcn.h from backward-cpp | Duncan Bellamy | 2023-10-12 | 1 | -14/+13 |
| | | | | | | | https://github.com/bombela/backward-cpp/commit/65fc89e210655aaa707337bc21d19f45805ac8a2 backport fix for powerpc as well https://github.com/bombela/backward-cpp/commit/4bec538c996e155d487db9aef0fc2f1996202f8e | ||||
* | [Minor] Another try | Vsevolod Stakhov | 2023-09-13 | 1 | -9/+4 |
| | |||||
* | [Minor] Fix linux deps | Vsevolod Stakhov | 2023-09-13 | 2 | -57/+11 |
| | |||||
* | [Feature] Use backward-cpp instead of manual libunwind stuff | Vsevolod Stakhov | 2023-09-13 | 5 | -37/+4931 |
| | |||||
* | [Minor] Fix some warnings | Vsevolod Stakhov | 2023-09-08 | 1 | -171/+196 |
| | |||||
* | [Rework] Final efforts to make it compileable | Vsevolod Stakhov | 2023-08-16 | 1 | -10/+34 |
| | |||||
* | [Dep] Update fmtlib to 10.0.0 | Vsevolod Stakhov | 2023-07-31 | 14 | -4896/+6241 |
| | |||||
* | [Minor] Limit sse41 code to sse41 and x86_64 | Vsevolod Stakhov | 2023-07-23 | 3 | -22/+7 |
| | |||||
* | [Minor] Add utility macros for static hash tables | Vsevolod Stakhov | 2023-06-17 | 1 | -0/+2 |
| | |||||
* | [Minor] Use wyhash for string hashing | Vsevolod Stakhov | 2023-06-17 | 1 | -1/+22 |
| |