aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add method to parse html into html contextVsevolod Stakhov2 days1-1/+66
* [Project] Fix Lua API and some constexpr compatibilityVsevolod Stakhov2 days1-0/+266
* [Project] Rework system of html tags to allow more tag typesVsevolod Stakhov3 days1-2/+1
* Merge pull request #5530 from rspamd/vstakhov-more-maps-featuresVsevolod Stakhov5 days2-12/+736
|\
| * [Project] Fix symbols finalisationVsevolod Stakhov5 days1-1/+26
| * [Minor] Improve loggingVsevolod Stakhov6 days1-0/+7
| * [Minor] Use more efficient approach for iterationsVsevolod Stakhov12 days1-12/+9
| * [Project] Fix scoped compilation againVsevolod Stakhov12 days1-4/+4
| * [Project] Implement scoped compilationVsevolod Stakhov2025-06-281-0/+23
| * [Project] Use re_cache scopes for mapsVsevolod Stakhov2025-06-271-0/+170
| * [Project] Implement scoped regexp cache systemVsevolod Stakhov2025-06-271-0/+393
| * [Feature] Allow lua callback maps to be filled line by lineVsevolod Stakhov2025-06-251-11/+120
* | [Minor] Fix FreeBSD build by including sys/user.hAlexander Moisseev2025-06-271-0/+3
|/
* Merge pull request #5523 from rspamd/vstakhov-more-utilsVsevolod Stakhov2025-06-231-1/+134
|\
| * [Feature] Add some more OS utility functionsvstakhov-more-utilsVsevolod Stakhov2025-06-211-1/+134
* | [Project] Rework tokenizers initialisationVsevolod Stakhov2025-06-221-6/+82
* | [Minor] Fix the test caseVsevolod Stakhov2025-06-201-0/+2
* | [Minor] Fix build issuesVsevolod Stakhov2025-06-201-5/+5
* | [Rework] Use GLib agnostic type for wordsVsevolod Stakhov2025-06-204-30/+150
* | [Project] Add ability to create custom tokenizers for languagesVsevolod Stakhov2025-06-121-3/+3
|/
* [Test] Add unit tests for the new logger behaviourvstakhov-lua-logger-fixesVsevolod Stakhov2025-06-111-13/+14
* [Fix] Make logger more graceful when dealing with format argumentsVsevolod Stakhov2025-06-101-41/+58
* [Fix] As we have replxx library, always use itVsevolod Stakhov2025-06-061-24/+2
* [Fix] Use safe parsers everywhere except configurationVsevolod Stakhov2025-06-051-1/+1
* [Minor] Lua_http: Add more examplesVsevolod Stakhov2025-05-201-9/+110
* [Minor] Update API docs RE: multiple HTTP headersAndrew Lewis2025-05-151-2/+2
* Merge pull request #5386 from rspamd/vstakhov-maps-stuffVsevolod Stakhov2025-03-242-3/+8
|\
| * [Fix] Fix static maps description passingVsevolod Stakhov2025-03-242-3/+8
* | Add support for complex table keys in logging outputDmitry Petrov2025-03-161-82/+95
* | More lua logging improvementsDmitry Petrov2025-03-162-134/+84
* | [Minor] Lua logging improvementsDmitry Petrov2025-03-162-105/+90
|/
* Merge pull request #5378 from amulet1/lua_logger_log_formatVsevolod Stakhov2025-03-111-91/+37
|\
| * [Minor] Fix and improve format string processing in lua_logger_log_format()Dmitry Petrov2025-03-081-91/+37
* | [Fix] Use bundled libfmt everywherevstakhov-fmt-embeddingVsevolod Stakhov2025-03-101-1/+1
|/
* [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
|\