aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | [Doc] Discourage old brain damaged method of symbols registrationVsevolod Stakhov2024-09-021-1/+5
| | |
| * | [Fix] Unify lua symbols registrationVsevolod Stakhov2024-09-021-442/+300
|/ / | | | | | | I'm curious why this bug has been not mentioned for such a long time...
* | Merge pull request #5114 from fatalbanana/robot_startupVsevolod Stakhov2024-08-301-1/+16
|\ \ | | | | | | [Test] Improve startup error handling
| * \ Merge branch 'master' into robot_startupAndrew Lewis2024-08-264-18/+39
| |\ \
| * | | [Test] Improve on previous changesAndrew Lewis2024-08-261-4/+4
| | | | | | | | | | | | | | | | | | | | - Remove unnecessary process waiting - Relax retry time
| * | | [Test] Improve startup error handlingAndrew Lewis2024-08-231-1/+16
| | | |
* | | | [Minor] Change log level for autolearningVsevolod Stakhov2024-08-301-6/+7
| | | | | | | | | | | | | | | | Fix unidiomatic string builder when I'm here.
* | | | Merge pull request #5121 from rspamd/vstakhov-rdns-check-conditionVsevolod Stakhov2024-08-301-0/+12
|\ \ \ \ | | | | | | | | | | [Fix] Preserve the previous behaviour of RDNS_* checks
| * | | | [Fix] Preserve the previous behaviour of RDNS_* checksVsevolod Stakhov2024-08-291-0/+12
| | | | |
* | | | | Merge pull request #5119 from slavkoja/patch-2Vsevolod Stakhov2024-08-291-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | Update URIBL_RED/GREY scores
| * | | | Update surbl_group.confSlavko2024-08-291-2/+2
|/ / / /
* | | | Merge pull request #5118 from rspamd/vstakhov-fix-5089Vsevolod Stakhov2024-08-291-0/+20
|\ \ \ \ | |_|/ / |/| | | Fix for issue #5089 - learning of the empty tasks
| * | | [Fix] Another safe-guards for learning/classifying an empty messageVsevolod Stakhov2024-08-281-0/+20
| | | |
| * | | [Minor] Fix stripping of the last charactersVsevolod Stakhov2024-08-171-10/+7
| | | |
| * | | [Fix] Check message before trying to dereference pointerVsevolod Stakhov2024-08-171-5/+5
| | | | | | | | | | | | | | | | Issue: #5089
* | | | Merge pull request #5115 from dragoangel/patch-7Vsevolod Stakhov2024-08-261-2/+2
|\ \ \ \ | | | | | | | | | | Set expiration for history_redis to 5 days by default
| * | | | Update history_redis.luaDmitriy Alekseev2024-08-241-1/+1
| | | | |
| * | | | Set expiration for history_redis to 5 days by defaultDmitriy Alekseev2024-08-241-1/+1
|/ / / /
| | | * handle nilTarmo Oja2024-08-231-0/+3
| | | |
| | | * [PATCH] Encode constructed path to be URL safe.Tarmo Oja2024-08-222-1/+19
| |_|/ |/| | | | | | | | fix #4643
* | | Merge pull request #5110 from fatalbanana/re_grow_factor_testsVsevolod Stakhov2024-08-223-16/+37
|\ \ \ | |_|/ |/| | [Test] Improve grow_factor tests
| * | [Test] Improve grow_factor testsAndrew Lewis2024-08-203-16/+37
|/ /
* | Fix issue with broken HTTP message to learn endpoints (#5106)Vsevolod Stakhov2024-08-172-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 Stakhov2024-08-172-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-uclVsevolod Stakhov2024-08-167-421/+795
|\ | | | | [Project] Allow manipulations with opaque UCL objects
| * [Test] Add more unit testsVsevolod Stakhov2024-08-161-10/+25
| |
| * [Minor] Add some hacks to convert lua table into either object or an arrayVsevolod Stakhov2024-08-161-43/+118
| |
| * [Test] Fix broken testVsevolod Stakhov2024-08-161-0/+4
| |
| * [Minor] Restore back one more legacy conversionVsevolod Stakhov2024-08-161-0/+23
| |
| * [Minor] Restore legacy conversionsVsevolod Stakhov2024-08-161-0/+163
| | | | | | | | With new `index` method it seems much easier in fact
| * [Minor] Add support for transparent ucl in override_defaultsVsevolod Stakhov2024-08-161-4/+24
| |
| * [Minor] Sime minor changesVsevolod Stakhov2024-08-151-2/+2
| |
| * [Minor] Fix import againVsevolod Stakhov2024-08-151-20/+28
| |
| * [Minor] Slight cleanupVsevolod Stakhov2024-08-152-12/+26
| |
| * [Project] Try to allow more transparent access of ucl elementsVsevolod Stakhov2024-08-151-52/+67
| |
| * [Minor] Fix checkVsevolod Stakhov2024-08-151-2/+2
| |
| * [Rework] Breaking: Rewrite cfg transform and remove legacyVsevolod Stakhov2024-08-152-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 fixesVsevolod Stakhov2024-08-151-6/+10
| |
| * [Project] Some more fixesVsevolod Stakhov2024-08-151-19/+28
| |
| * [Project] Add API method to push unwrapped UCL objectVsevolod Stakhov2024-08-142-10/+16
| |
| * [Test] Add unit tests for ucl functionsVsevolod Stakhov2024-08-131-0/+60
| |
| * [Fix] Make tostring in UCL a bit less brain-damagedVsevolod Stakhov2024-08-131-2/+6
| |
| * [Project] Add more stuff to transparent UCLVsevolod Stakhov2024-08-131-30/+85
| |
| * [Project] Allow manipulations with opaque UCL objectsVsevolod Stakhov2024-08-131-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 listVsevolod Stakhov2024-08-122-868/+1155
| | | | Closes: #5103
* [Minor] More docs updateVsevolod Stakhov2024-08-122-1/+9
|
* [Minor] Add instructions for updateVsevolod Stakhov2024-08-121-0/+8
|
* Merge pull request #5100 from rspamd/vstakhov-fix-kp-encryptionVsevolod Stakhov2024-08-092-4/+30
|\ | | | | Fix keypairs encryption/decryption
| * [Test] Add test for keypairs encrypt/decryptVsevolod Stakhov2024-08-091-0/+26
| |
| * [Fix] Use proper keys when doing asymmetric encryptionVsevolod Stakhov2024-08-091-4/+4
| |