Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | | * | | handle nil | Tarmo Oja | 2024-08-23 | 1 | -0/+3 | |
| | | | | | ||||||
| | | * | | [PATCH] Encode constructed path to be URL safe. | Tarmo Oja | 2024-08-22 | 2 | -1/+19 | |
| |_|/ / |/| | | | | | | | | | | | fix #4643 | |||||
* | | | | Merge pull request #5110 from fatalbanana/re_grow_factor_tests | Vsevolod Stakhov | 2024-08-22 | 3 | -16/+37 | |
|\ \ \ \ | |_|/ / |/| | | | [Test] Improve grow_factor tests | |||||
| * | | | [Test] Improve grow_factor tests | Andrew Lewis | 2024-08-20 | 3 | -16/+37 | |
|/ / / | ||||||
* | | | Fix issue with broken HTTP message to learn endpoints (#5106) | Vsevolod Stakhov | 2024-08-17 | 2 | -15/+12 | |
| | | | | | | | | | | | | | | | | | | | | | * [Fix] Check message before trying to dereference pointer Issue: #5089 * [Minor] Fix stripping of the last characters | |||||
* | | | Provide OpenSSL 3.0 support for lua_rsa (#5101) | Ivan Stakhov | 2024-08-17 | 2 | -76/+98 | |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Fix] Provide OSSL 3.0 support for lua_rsa (not working) * [Fix] Provide full OpenSSL 3.0 for lua_rsa * [Minor] Little clean up * [Minor] Clean up code from debug * [Test] Replace for fixed size fstring allocation * [Test] Add rsa padding and signature md for pctx * [Test] Little changes * [Fix] Little fix for rsa_sign_memory work correctly * [Minor] Little clean up * [Minor] Small fix * [Minor] Little clean up * [Test] Add signature verification test for rsa2048 | |||||
* | | Merge pull request #5104 from rspamd/vstakhov-transparent-ucl | Vsevolod Stakhov | 2024-08-16 | 7 | -421/+795 | |
|\ \ | | | | | | | [Project] Allow manipulations with opaque UCL objects | |||||
| * | | [Test] Add more unit tests | Vsevolod Stakhov | 2024-08-16 | 1 | -10/+25 | |
| | | | ||||||
| * | | [Minor] Add some hacks to convert lua table into either object or an array | Vsevolod Stakhov | 2024-08-16 | 1 | -43/+118 | |
| | | | ||||||
| * | | [Test] Fix broken test | Vsevolod Stakhov | 2024-08-16 | 1 | -0/+4 | |
| | | | ||||||
| * | | [Minor] Restore back one more legacy conversion | Vsevolod Stakhov | 2024-08-16 | 1 | -0/+23 | |
| | | | ||||||
| * | | [Minor] Restore legacy conversions | Vsevolod Stakhov | 2024-08-16 | 1 | -0/+163 | |
| | | | | | | | | | | | | With new `index` method it seems much easier in fact | |||||
| * | | [Minor] Add support for transparent ucl in override_defaults | Vsevolod Stakhov | 2024-08-16 | 1 | -4/+24 | |
| | | | ||||||
| * | | [Minor] Sime minor changes | Vsevolod Stakhov | 2024-08-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | [Minor] Fix import again | Vsevolod Stakhov | 2024-08-15 | 1 | -20/+28 | |
| | | | ||||||
| * | | [Minor] Slight cleanup | Vsevolod Stakhov | 2024-08-15 | 2 | -12/+26 | |
| | | | ||||||
| * | | [Project] Try to allow more transparent access of ucl elements | Vsevolod Stakhov | 2024-08-15 | 1 | -52/+67 | |
| | | | ||||||
| * | | [Minor] Fix check | Vsevolod Stakhov | 2024-08-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | [Rework] Breaking: Rewrite cfg transform and remove legacy | Vsevolod Stakhov | 2024-08-15 | 2 | -446/+81 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What is removed: * SURBL/Email -> rbl conversion * IP reputation -> reputation conversion Reasoning: * Too hard to support forever * Outdated * Want to use transparent UCL instead of modifying the config from Lua | |||||
| * | | [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 | |
| | | | ||||||
| * | | [Test] Add unit tests for ucl functions | Vsevolod Stakhov | 2024-08-13 | 1 | -0/+60 | |
| | | | ||||||
| * | | [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 | |
| | | ||||||
* | | Merge pull request #5100 from rspamd/vstakhov-fix-kp-encryption | Vsevolod Stakhov | 2024-08-09 | 2 | -4/+30 | |
|\ \ | | | | | | | Fix keypairs encryption/decryption | |||||
| * | | [Test] Add test for keypairs encrypt/decrypt | Vsevolod Stakhov | 2024-08-09 | 1 | -0/+26 | |
| | | | ||||||
| * | | [Fix] Use proper keys when doing asymmetric encryption | Vsevolod Stakhov | 2024-08-09 | 1 | -4/+4 | |
| | | | ||||||
* | | | Merge pull request #5099 from rspamd/vstakhov-remove-nist-cryptobox | Vsevolod Stakhov | 2024-08-09 | 24 | -2069/+823 | |
|\| | | | | | | | | Remove NIST mode from cryptobox | |||||
| * | | [Minor] Oops, fix pubkey loading | Vsevolod Stakhov | 2024-08-09 | 1 | -4/+1 | |
| | | | ||||||
| * | | [Project] Remove NIST mode from everywhere | Vsevolod Stakhov | 2024-08-09 | 22 | -1041/+648 | |
| | | | ||||||
| * | | [Project] Remove NIST (OpenSSL) mode from cryptobox | Vsevolod Stakhov | 2024-08-09 | 2 | -1025/+175 | |
|/ / | | | | | | | | | | | | | | | In fact, this mode increases complexity of the crypto library for no good reason: it is never used in Rspamd and it should not be used in fact. It was a research project in the past that should not be supported any longer. | |||||
* | | [Fix] Do not install doctest stuff | Vsevolod Stakhov | 2024-08-09 | 1 | -1/+1 | |
| | | | | | | | | Reported by: @moisseev | |||||
* | | [Fix] Apply the same workaround for signing keys | Vsevolod Stakhov | 2024-08-08 | 1 | -9/+13 | |
| | | ||||||
* | | [Fix] Add workaround for the bug in OpenSSL < 3.0.8 | Vsevolod Stakhov | 2024-08-08 | 1 | -12/+26 | |
| | | ||||||
* | | [Minor] CMake: show version of packages found if available | Vsevolod Stakhov | 2024-08-08 | 1 | -1/+6 | |
| | | ||||||
* | | [Minor] Another fight with OpenSSL so called "consistency" | Vsevolod Stakhov | 2024-08-07 | 1 | -1/+1 | |
| | | ||||||
* | | [Minor] Another try to fix p256 encryption | Vsevolod Stakhov | 2024-08-07 | 1 | -7/+8 | |
| | | ||||||
* | | [Fix] More bogus sizes fix | Vsevolod Stakhov | 2024-08-07 | 1 | -4/+5 | |
| | | ||||||
* | | [Minor] Some more fixes for old OSSL | Vsevolod Stakhov | 2024-08-07 | 1 | -2/+1 | |
| | | ||||||
* | | [Fix] Sign key != encryption key, omg | Vsevolod Stakhov | 2024-08-07 | 2 | -14/+16 | |
| | | ||||||
* | | [Test] Use proper keypairs | Vsevolod Stakhov | 2024-08-07 | 1 | -6/+6 | |
| | | ||||||
* | | [Test] Fix some test | Vsevolod Stakhov | 2024-08-07 | 1 | -6/+45 | |
| | | ||||||
* | | [Minor] Some more incompatibilities cleaned up | Vsevolod Stakhov | 2024-08-07 | 1 | -2/+2 | |
| | | ||||||
* | | [Fix] Fix compatibility with OSSL 1.0 | Vsevolod Stakhov | 2024-08-07 | 2 | -6/+2 | |
| | | ||||||
* | | [Minor] Avoid some warnings | Vsevolod Stakhov | 2024-08-07 | 3 | -121/+208 | |
| | |