aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Allow adding timers to task (respecting symbols)vstakhov-ev-base-periodicsVsevolod Stakhov2025-03-012-4/+108
* [Feature] Allow to add periodic functions in Lua APIVsevolod Stakhov2025-03-011-1/+112
* [Minor] Fix for old OpenSSL, sighVsevolod Stakhov2025-01-251-0/+5
* [Minor] Add protection against infinite recursionVsevolod Stakhov2025-01-251-5/+12
* [Fix] Make table digests consistentVsevolod Stakhov2025-01-251-4/+76
* [Minor] Deal with packed structure member properlyVsevolod Stakhov2025-01-252-2/+2
* [Feature] Add UTF8 `sub` and `len` variants for rspamd_textVsevolod Stakhov2025-01-201-3/+101
* [Minor] Slightly rework lua shingles to simplify storageVsevolod Stakhov2025-01-084-8/+28
* [Minor] Fix some broken linksAndrew Lewis2025-01-072-2/+2
* [Fix] Add timer update before timer settingVsevolod Stakhov2025-01-071-43/+54
* [Feature] Pass shingles to Lua scriptsvstakhov-lua-shinglesVsevolod Stakhov2025-01-062-5/+5
* [Feature] Allow to store shingles as opaque Lua dataVsevolod Stakhov2025-01-064-3/+129
* [Feature] Lua_task: Allow to load data into the existing taskVsevolod Stakhov2024-12-201-21/+72
* [Feature] Allow to hash any Lua typesVsevolod Stakhov2024-12-201-32/+84
* [Fix] Remove USPOOF_SINGLE_SCRIPT_CONFUSABLE from the checksVsevolod Stakhov2024-12-121-1/+12
* Merge pull request #5251 from rspamd/vstakhov-cumulative-tcp-timeoutVsevolod Stakhov2024-12-101-1/+7
|\
| * [Fix] Use cumulative timeout when dealing with TCP connectionsvstakhov-cumulative-tcp-timeoutVsevolod Stakhov2024-12-091-1/+7
* | [Minor] Add missing action descriptionsAlexander Moisseev2024-12-101-0/+5
|/
* [Rework] Replace fastutf with simdutfVsevolod Stakhov2024-11-292-2/+2
* [Fix] More fixes to rfc2047 encodingVsevolod Stakhov2024-11-181-4/+9
* [Fix] Fix memory leak in `lua_new_text` invocationsVsevolod Stakhov2024-11-014-12/+20
* [CritFix] Fix ARC-Seal signingJan Schär2024-10-201-0/+4
* [Rework] Allow `Content-Encoding` standard header for zstd compressionvstakhov-zstd-headersVsevolod Stakhov2024-10-171-1/+2
* [Minor] Make API consistentVsevolod Stakhov2024-09-271-4/+4
* Merge branch 'master' into vstakhov-utf8-mimevstakhov-utf8-mimeVsevolod Stakhov2024-09-243-30/+43
|\
| * [Minor] Another compatibility fixVsevolod Stakhov2024-09-241-0/+4
| * [Minor] Use portable macro for old OpenSSLvstakhov-ssl-fixesVsevolod Stakhov2024-09-241-1/+1
| * [Minor] Another compatibility fixVsevolod Stakhov2024-09-241-2/+9
| * [Fix] Get rid of EVP_PKEY_CTX_set1_rsa_keygen_pubexpVsevolod Stakhov2024-09-232-21/+0
| * [Rework] Allow more flexible keypair encodingvstakhov-keypair-encodingVsevolod Stakhov2024-09-212-6/+29
* | Merge branch 'master' into vstakhov-utf8-mimeVsevolod Stakhov2024-09-172-22/+16
|\|
| * [Minor] Fix some unsafe chmodVsevolod Stakhov2024-09-101-6/+12
| * [Minor] Fix some SSL issuesVsevolod Stakhov2024-09-101-16/+4
* | Merge branch 'master' into vstakhov-utf8-mimeVsevolod Stakhov2024-09-051-28/+80
|\|
| * [Feature] Add tooling to encrypt strings in LuaIvan Stakhov2024-09-051-28/+80
* | Merge branch 'master' into vstakhov-utf8-mimeVsevolod Stakhov2024-09-058-656/+555
|\|
| * [Minor] Forgot to handle `parent`Vsevolod Stakhov2024-09-021-3/+27
| * [Minor] Restore legacy way to register symbols...Vsevolod Stakhov2024-09-021-6/+88
| * [Doc] Discourage old brain damaged method of symbols registrationVsevolod Stakhov2024-09-021-1/+5
| * [Fix] Unify lua symbols registrationVsevolod Stakhov2024-09-021-442/+300
| * Provide OpenSSL 3.0 support for lua_rsa (#5101)Ivan Stakhov2024-08-171-76/+88
| * [Project] Remove NIST mode from everywhereVsevolod Stakhov2024-08-093-131/+31
| * Merge pull request #5084 from rspamd/vstakhov-negative-group-limitsVsevolod Stakhov2024-08-011-0/+2
| |\
| | * [Feature] Allow to set negative group score limit via `min_score`Vsevolod Stakhov2024-07-301-0/+2
| * | [Minor] Improve errors reporting for lua_redisVsevolod Stakhov2024-07-311-7/+16
| |/
| * [Minor] Add `task:set_subject` alias for sanityVsevolod Stakhov2024-07-301-0/+1
| * [Minor] Fix several issues with flag propagationVsevolod Stakhov2024-07-181-1/+6
| * [Feature] Treat SPF +all in a special wayVsevolod Stakhov2024-07-171-0/+2
* | [Minor] Add flag for mime utf operationsVsevolod Stakhov2024-07-161-0/+24
|/
* [Fix] Do not crash if symbol is missing in the metricVsevolod Stakhov2024-07-111-1/+1