aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_text.c
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Add UTF8 `sub` and `len` variants for rspamd_textVsevolod Stakhov2025-01-201-3/+101
|
* [Rework] Replace fastutf with simdutfVsevolod Stakhov2024-11-291-1/+1
| | | | | | 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.
* [Fix] Fix memory leak in `lua_new_text` invocationsVsevolod Stakhov2024-11-011-2/+2
|
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-98/+98
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-12/+12
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-13/+13
|
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-479/+476
| | | | No meaningful changes.
* [Minor] Allow to allocate rspamd_text from taskVsevolod Stakhov2023-06-171-0/+35
|
* [Feature] Finish all features of dkim_keygen in LuaVsevolod Stakhov2023-04-071-2/+2
|
* [Minor] Inverse logicVsevolod Stakhov2022-07-011-3/+3
|
* [Minor] Implement binary string checksVsevolod Stakhov2022-07-011-0/+17
| | | | Issue: #4204
* Spelling (#4086)Josh Soref2022-02-221-2/+2
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Allow lua_text in addition to stringsVsevolod Stakhov2021-12-141-1/+1
|
* [Minor] Fix some issuesVsevolod Stakhov2021-10-161-9/+9
| | | | Found by: coverity scan
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-6/+6
| | | | Found by: coverity scan
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-1/+5
| | | | Found by: coverity scan
* [Minor] Lua_text: Add a hack to use several distinct fake textsVsevolod Stakhov2021-04-021-6/+13
|
* [Minor] Lua_text: Add strtoul methodVsevolod Stakhov2021-01-111-0/+25
|
* [Minor] Fix some more lua compat issues with text:findVsevolod Stakhov2020-11-191-2/+4
|
* [Fix] Fix off-by-one with init checkVsevolod Stakhov2020-11-181-1/+1
|
* Merge pull request #3553 from fatalbanana/byteVsevolod Stakhov2020-11-161-12/+28
|\ | | | | [Minor] rspamd_text:byte() metamethod
| * [Minor] rspamd_text:byte() metamethodAndrew Lewis2020-11-161-12/+28
| |
* | [Minor] Lua_text: Add a simple find methodVsevolod Stakhov2020-11-161-6/+59
|/
* [Minor] Lua_text: Add concat methodVsevolod Stakhov2020-10-271-3/+29
|
* [Minor] Lua_text: Allow comparison methods with plain stringsVsevolod Stakhov2020-10-261-2/+27
|
* [Minor] Lua_text: Add __lt metamethodVsevolod Stakhov2020-08-151-0/+21
|
* [Project] Lua_text: Add method memchrVsevolod Stakhov2020-07-241-0/+65
|
* [Project] Add `lower` method to lua_textVsevolod Stakhov2020-05-131-0/+46
|
* [Project] Add text:sub methodVsevolod Stakhov2020-05-131-0/+69
|
* [Minor] Lua_text: Improve base64 methodVsevolod Stakhov2020-05-041-2/+29
|
* [Minor] Lua_text: Add randombytes constructorVsevolod Stakhov2020-05-041-0/+22
|
* [Feature] Lua_text: Add encoding methodsVsevolod Stakhov2020-05-041-0/+100
|
* [Minor] Allow to pre-allocate lua_textVsevolod Stakhov2020-05-041-1/+5
|
* [Minor] Lua_text: Add cookie for metatableVsevolod Stakhov2020-04-301-0/+9
|
* [Minor] Fix doc stringVsevolod Stakhov2020-04-081-3/+3
|
* [Minor] Add null method to rspamd_text for testing purposesVsevolod Stakhov2020-02-201-0/+22
|
* [Minor] Lua_text: Sanitize span lengthVsevolod Stakhov2020-01-251-1/+2
|
* [Minor] Lua_text: Add oneline methodVsevolod Stakhov2020-01-221-0/+156
|
* [Minor] Update docsVsevolod Stakhov2020-01-201-0/+8
|
* [Minor] Lua_text: Support patternsVsevolod Stakhov2020-01-201-0/+48
|
* [Minor] Lua_text: Add exclude_chars methodVsevolod Stakhov2020-01-201-0/+77
|
* [Minor] Lua_text: Set class properlyVsevolod Stakhov2020-01-131-0/+1
|
* [Feature] Lua_text: Implement flattening of the input tablesVsevolod Stakhov2020-01-061-40/+92
|
* [Feature] Lua_text: Add regexp split iterator methodVsevolod Stakhov2020-01-011-0/+166
|
* [Minor] Improve loggingVsevolod Stakhov2019-11-261-2/+8
|
* [Minor] Lua_text: Add `lines` method and fix empty text creationVsevolod Stakhov2019-11-251-8/+131
|
* [Minor] Fix fromtable methodVsevolod Stakhov2019-10-101-2/+4
|
* [Minor] Fix creation of the text from tableVsevolod Stakhov2019-10-101-2/+8
|
* [Minor] Lua_text: Allow to convert text to bytesVsevolod Stakhov2019-09-091-0/+28
|
* [Project] Lua_magic: Support ole documents recognitionVsevolod Stakhov2019-09-071-0/+1
|