summaryrefslogtreecommitdiffstats
path: root/src/lua/lua_util.c
Commit message (Collapse)AuthorAgeFilesLines
...
* [Minor] Support unpack for textVsevolod Stakhov2019-09-071-2/+19
|
* [Rework] Start moving to replxxVsevolod Stakhov2019-09-031-4/+32
|
* [Minor] Lua_util: Add qp decode bindingVsevolod Stakhov2019-07-221-0/+56
|
* [Rework] Stop support of signed HTTP maps to simplify codeVsevolod Stakhov2019-07-161-2/+0
|
* [Minor] Use own base64 decode procedureVsevolod Stakhov2019-07-161-26/+9
|
* [Minor] Refrain from gettimeofday direct usageVsevolod Stakhov2019-07-011-17/+2
|
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-2/+2
|
* [Project] Adopt Lua APIVsevolod Stakhov2019-06-221-6/+6
|
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-4/+4
|
* [Minor] Refactor DNS resolver invocationsVsevolod Stakhov2019-04-111-1/+1
|
* [Minor] Fix some more suspicious casesVsevolod Stakhov2019-04-071-11/+22
|
* [Minor] Lua_util: Fix Lua 5.2 compatibilityVsevolod Stakhov2019-04-041-26/+14
| | | | Issue: #2831
* [Rework] Start rework of aliasing in RspamdVsevolod Stakhov2019-04-021-2/+2
|
* [Feature] Preprocess config files using jinja templatesVsevolod Stakhov2019-03-271-1/+1
|
* [Minor] Rewrite is_utf_mixed_script to use libicu onlyMiecio Za2019-03-261-6/+9
| | | | Rewrite to use U8_NEXT
* [Minor] Add util.if_utf_mixed_script to luaMiecio Za2019-03-211-0/+51
| | | | | | | Add new function which implements PoC for chekcing mixed script in utf string. Behaviour is similar to single string spoof detection in libicu before version 58
* Merge branch 'master' into lua_string_utilsMiecio Za2019-03-181-1/+3
|\
| * [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-1/+3
| | | | | | | | https://www.viva64.com/
* | [Minor] Fix leaks and hash usage for is_utf_outside_rangeMiecio Za2019-03-181-3/+5
| | | | | | | | | | Fix memory leaks on checker errors and fix hash usage to use proper hash/compare functions
* | [Minor] Fix performance issue with is_utf_outside_rangeMiecio Za2019-03-181-18/+49
| | | | | | | | Fix performace issue, add some checking and add few tests
* | [Minor] Add some lua string utilsMiecio Za2019-03-131-0/+96
|/ | | | | | * Add util for detecting if selected string contains only characters from specyfic UTF range * Add util for counting number of digits and letters in string
* [Minor] Fix some meaningful compile warningsVsevolod Stakhov2019-02-081-2/+2
|
* [Minor] Core: Further try to reduce FP rate for uspoofVsevolod Stakhov2019-01-301-0/+4
|
* [Minor] Lua_util: Fix single character obfuscation checksVsevolod Stakhov2019-01-291-15/+0
|
* [Feature] Mime_types: Add MIME_BAD_UNICODE ruleVsevolod Stakhov2019-01-181-7/+8
|
* [Minor] Core: Add lua utility to find some obscured unicode symbolsVsevolod Stakhov2019-01-181-0/+38
|
* [Minor] Lua_util: Remove broken and unused functionVsevolod Stakhov2019-01-081-38/+0
|
* [Minor] Lua_util: Add method mime_header_encodeVsevolod Stakhov2018-12-181-0/+30
|
* [Minor] Lua_util: Add parse_content_type utilityVsevolod Stakhov2018-12-181-0/+90
|
* [Minor] Lua_util: Add QP encoding utilityVsevolod Stakhov2018-12-171-0/+73
|
* [Project] Use URLs TLDs instead of !!EX!! in stat tokensVsevolod Stakhov2018-11-261-1/+1
|
* [Project] Use more generalised API to produce meta wordsVsevolod Stakhov2018-11-261-1/+1
|
* [Minor] Fix lua tokenize functionVsevolod Stakhov2018-11-261-1/+1
|
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-251-1/+1
|
* [Minor] Use empty prompt instead of NULLVsevolod Stakhov2018-11-241-1/+1
| | | | Issue: #2591
* [Minor] Fix testsVsevolod Stakhov2018-11-211-0/+5
|
* [Minor] Don't use O_EXCL flag when creating files from LuaVsevolod Stakhov2018-11-111-1/+1
|
* [Rework] Change time handlingVsevolod Stakhov2018-10-291-2/+1
|
* [Project] Another rework for symbols cacheVsevolod Stakhov2018-10-291-1/+1
|
* [Minor] More places where utext_close is requiredVsevolod Stakhov2018-09-141-0/+1
|
* [Feature] Implement new text tokenizer based on libicuVsevolod Stakhov2018-09-061-1/+10
|
* [Project] Start unicode reworkVsevolod Stakhov2018-08-231-6/+2
|
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-151-14/+14
|
* [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-091-0/+50
|
* [Fix] codestyleMikhail Galanin2018-07-311-1/+1
|
* [Minor] added test parsing html/phished urlsMikhail Galanin2018-07-311-4/+54
|
* [Feature] Improve error reporting for DKIM key access issuesVsevolod Stakhov2018-06-111-3/+12
|
* [Feature] Add gzip methods to lua utilVsevolod Stakhov2018-06-081-0/+187
|
* [Minor] Implement config parsing routines for LuaVsevolod Stakhov2018-05-301-1/+1
|
* [Minor] Rework config load routinesVsevolod Stakhov2018-05-291-1/+1
|