aboutsummaryrefslogtreecommitdiffstats
path: root/lualib/lua_util.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix Lua 5.1 compatibilityVsevolod Stakhov2019-01-221-1/+2
| | | | Issue: #2713
* [Minor] Lua_util: Implement debug aliasesVsevolod Stakhov2018-12-311-4/+31
|
* [Minor] Allow to override boolean falseVsevolod Stakhov2018-11-161-1/+1
|
* [Fix] Fix override_defaults functionVsevolod Stakhov2018-11-131-4/+6
|
* [Minor] Add function to parse humanized numberVsevolod Stakhov2018-11-131-0/+49
|
* [Minor] Fix debugm logicVsevolod Stakhov2018-10-251-1/+1
|
* [Minor] Add function lua_util.get_task_verdictVsevolod Stakhov2018-10-151-0/+44
|
* [Minor] Fix checking table size when inserting/deletingMikhail Galanin2018-10-081-3/+8
|
* [Fix] Fix lua_util.str_split in case of delimiters setVsevolod Stakhov2018-09-211-1/+6
|
* [Fix] Show the proper frame when using lua_util.debugmVsevolod Stakhov2018-09-181-2/+6
|
* Merge branch 'master' into redis-coroutinesMikhail Galanin2018-09-111-0/+19
|\
| * [Minor] Add shallowcopy utilityVsevolod Stakhov2018-09-111-0/+20
| |
* | [Minor] Updated Lua to comply the new call semanticMikhail Galanin2018-09-101-0/+24
|/
* [Minor] Fix conditional debuggingVsevolod Stakhov2018-08-131-1/+1
|
* [Feature] Add pure Lua debugm functionVsevolod Stakhov2018-08-101-0/+33
|
* [Minor] added test parsing html/phished urlsMikhail Galanin2018-07-311-1/+1
|
* [Fix] Fixed issues reported by luacheckMikhail Galanin2018-07-311-4/+4
|
* [Minor] Pass params via table instead of long arglist. Added esld_limit ↵Mikhail Galanin2018-07-311-26/+68
| | | | param to lua_util.extract_specific_urls()
* [Minor] Add default split pattern (on spaces)Vsevolod Stakhov2018-07-251-12/+26
|
* [Fix] Fix specific urls extractionVsevolod Stakhov2018-07-031-4/+8
|
* [Minor] Pet luacheckVsevolod Stakhov2018-05-121-6/+5
|
* [Minor] Allow to filter urlsVsevolod Stakhov2018-05-121-4/+12
|
* [Feature] Add function to extract most meaningful urlsVsevolod Stakhov2018-05-121-0/+122
|
* [Minor] Add generic routine to override default settingsVsevolod Stakhov2018-04-051-1/+38
|
* [Minor] Add routine to simplify headers foldingVsevolod Stakhov2018-03-281-0/+18
|
* [Project] Add some generic code to squeeze lua rulesVsevolod Stakhov2018-03-151-0/+1
|
* [Minor] Apply library functions in pluginsAndrew Lewis2018-03-081-0/+29
|
* [Minor] Correct a typoAlexander Moisseev2018-03-051-1/+1
|
* [Feature] Add concept of experimental modulesVsevolod Stakhov2018-03-031-1/+20
|
* [Minor] Add table compare utilityVsevolod Stakhov2018-02-241-0/+50
|
* [Minor] Add docs and weeks suffix for parse_time_intervalVsevolod Stakhov2018-02-241-1/+12
|
* Merge pull request #2030 from fatalbanana/luadocVsevolod Stakhov2018-02-231-0/+56
|\ | | | | [Minor] Start of documentation for Lua API in Lua
| * [Minor] Start of documentation for Lua API in LuaAndrew Lewis2018-02-231-0/+56
| |
* | [Minor] Shut up luacheckVsevolod Stakhov2018-02-231-2/+0
| |
* | [Minor] Move parse_time_interval to lua_utilVsevolod Stakhov2018-02-231-0/+41
|/
* [Minor] Rework plugins state to allow future extensionsVsevolod Stakhov2017-12-031-8/+5
|
* [Minor] Add convenience method to set plugin stateVsevolod Stakhov2017-12-031-0/+19
|
* [Minor] Add spairs function to lua libVsevolod Stakhov2017-10-151-0/+34
|
* [Feature] Allow to load and use dynamic ANNs with torchVsevolod Stakhov2017-09-091-0/+16
|
* [Minor] Ratelimit: support use of redis HSET for limitsAndrew Lewis2017-08-301-0/+5
|
* [Fix] Fix gmail dots removalVsevolod Stakhov2017-07-031-1/+1
|
* [Feature] Skip updates for messages scanned via controllerVsevolod Stakhov2017-07-011-0/+9
| | | | | | | | | | | | Rationale: controller worker is not designed to perform scan jobs, hence, we check for `Password` header or check `User-Agent` for `rspamc` and skip some of rules parts: - DMARC reports - Greylisting - Ratelimits - Ip score update - Clickhouse export
* [Minor] Fix aliases removal functionVsevolod Stakhov2017-06-301-1/+1
|
* [Minor] Fix various issuesVsevolod Stakhov2017-06-291-9/+11
|
* [Feature] Add per-domain emails normalisation rulesVsevolod Stakhov2017-06-291-7/+60
|
* [Minor] Move emails normalization to the lua libraryVsevolod Stakhov2017-06-291-0/+40
|
* [Feature] Bayes expiry pluginAndrew Lewis2017-06-101-0/+10
|
* [Minor] lua_util.round: don't round upAndrew Lewis2017-06-021-1/+1
|
* [Minor] Metadata exporter: score should be numberAndrew Lewis2017-06-021-0/+6
|
* [Minor] Add string trimming routineVsevolod Stakhov2017-05-261-1/+9
|