Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Always disable xxhash inline | Vsevolod Stakhov | 2025-06-06 | 1 | -3/+1 |
| | |||||
* | [Minor] Fix some compile warnings | Vsevolod Stakhov | 2025-06-06 | 3 | -141/+231 |
| | |||||
* | [Fix] Use safe parsers everywhere except configuration | Vsevolod Stakhov | 2025-06-05 | 2 | -2/+22 |
| | |||||
* | [Fix] Backport some issues from libuclvstakhov-ucl-fix | Vsevolod Stakhov | 2025-06-04 | 2 | -4/+38 |
| | |||||
* | [CritFix] In lua-ucl disable macros and file variables by default | Vsevolod Stakhov | 2025-06-04 | 1 | -2/+8 |
| | | | | | | | Since we use libucl to parse untrusted data in some (actually in many) cases, we must not enable any dangerous things like macros. This fix should be treated as a critical one. | ||||
* | Fix librdns maxname limit | Dmitriy Alekseev | 2025-05-05 | 1 | -1/+1 |
| | |||||
* | fix(lua_bit) : Prevent lua-bit stack buffer overflow | KIMDONGYEON00 | 2025-04-04 | 1 | -0/+1 |
| | |||||
* | [Project] Modernize cmake | Vsevolod Stakhov | 2025-03-29 | 1 | -9/+9 |
| | |||||
* | [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 |
| |