summaryrefslogtreecommitdiffstats
path: root/lualib/lua_util.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Fix merge table utilityVsevolod Stakhov2023-08-071-2/+15
|
* [Minor] Move config stuff outVsevolod Stakhov2023-08-071-46/+4
|
* [Minor] Allow to log configuration errors from pluginsVsevolod Stakhov2023-08-071-0/+20
|
* [Minor] Distinguish failures from unknown errorsVsevolod Stakhov2023-08-071-93/+136
|
* fix: redis schema parsingSimon Hauser2023-08-041-0/+13
|
* [Minor] Load redis scripts from the prefix to simplify callsVsevolod Stakhov2023-03-251-0/+7
|
* [Minor] Add a utility to join path componentsVsevolod Stakhov2023-03-241-0/+18
|
* [Minor] Add a simple function to strip Lua commentsVsevolod Stakhov2023-03-231-0/+24
|
* [Rework] Reiterate on prioritiesVsevolod Stakhov2022-09-101-0/+8
|
* [Minor] Register some more timeoutsVsevolod Stakhov2022-09-101-0/+11
|
* [Feature] Add function to store upstreams for HTTP urlsVsevolod Stakhov2022-07-031-0/+33
|
* [Minor] Fix issues found by the new luacheck versionVsevolod Stakhov2022-04-141-1/+1
|
* [Minor] Update my email and the copyright yearVsevolod Stakhov2022-03-251-1/+1
|
* [Minor] Microoptimize lua_util.str_endswithAnton Yuzhaninov2022-02-261-1/+1
| | | | | | | | Use find to check string suffix instead of sub (which involves string interning of a returned string). Benchmarks with LuaJIT 2.1.0 shows that an option with find is significantly faster. While here added unit test for this function.
* Spelling (#4086)Josh Soref2022-02-221-4/+4
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Add unhex utilityVsevolod Stakhov2021-12-211-0/+15
|
* [Minor] Pet luacheckVsevolod Stakhov2021-08-241-2/+0
|
* [Minor] Detect logger's debug level in lua debug utilitiesVsevolod Stakhov2021-08-241-13/+12
|
* [Minor] Add lua_util.shuffleVsevolod Stakhov2021-08-061-0/+15
|
* [Minor] Allow to enable specific module debugVsevolod Stakhov2021-08-041-0/+6
|
* [Minor] Improve the default sort function in deep_sort functionVsevolod Stakhov2020-11-131-1/+9
|
* [Minor] Exclude '@' from quote characterVsevolod Stakhov2020-10-121-1/+1
|
* [Minor] Lua_util: Add maybe_smtp_quote_valueVsevolod Stakhov2020-10-121-0/+16
|
* [Minor] Lua_util: Fix round functionVsevolod Stakhov2020-10-111-2/+6
|
* [Minor] Fix cache keyAndrew Lewis2020-10-021-1/+7
|
* [Feature] RBL: support matching content/image URLs onlyAndrew Lewis2020-10-011-0/+2
|
* [Minor] Add deepsort utilityVsevolod Stakhov2020-09-141-1/+22
|
* [Minor] Add Lua functions str_startswith and str_endswithAnton Yuzhaninov2020-08-191-0/+20
|
* [Minor] Allow to get content urls in extract_specific routineVsevolod Stakhov2020-05-051-3/+30
|
* [Feature] Spf: Add external_relay optionVsevolod Stakhov2019-12-021-1/+1
|
* [Minor] Add generic methods to deal with check_local/check_authed flagsVsevolod Stakhov2019-12-021-0/+58
|
* [Minor] Add `lua_util.nkeys` utilityVsevolod Stakhov2019-11-261-0/+24
|
* [Feature] Add verdict library in luaVsevolod Stakhov2019-11-041-28/+2
|
* [Minor] Adopt lua_util.extract_specific_urlsVsevolod Stakhov2019-09-201-1/+1
|
* [Minor] Add str_trim aliasVsevolod Stakhov2019-09-091-1/+9
|
* [Minor] Lua_util: Allow to enable debug logging by a single methodVsevolod Stakhov2019-09-051-0/+8
|
* [Minor] Another fix to extract_specificVsevolod Stakhov2019-08-301-9/+1
|
* [Feature] Support images when extracting urlsVsevolod Stakhov2019-08-291-2/+15
|
* [Feature] Lua_util: table_digest can now recursively traverse tablesVsevolod Stakhov2019-08-271-5/+17
|
* [Minor] Oops, fix flag nameVsevolod Stakhov2019-08-251-2/+2
|
* [Minor] Some more adjustments to extract_specificVsevolod Stakhov2019-08-251-5/+10
|
* [Minor] Lua_util: Rework and add tests for callback_from_stringVsevolod Stakhov2019-08-231-11/+25
|
* [Minor] Improve redirected urls processing in filter_specific_urlsVsevolod Stakhov2019-08-211-9/+12
|
* [Rework] Lua_util: Another rework for extract_specific_urlsVsevolod Stakhov2019-08-201-62/+72
|
* [Fix] More fixes to extract_specific_urlsVsevolod Stakhov2019-08-191-17/+38
|
* [Minor] Lua_util: More caching tuningVsevolod Stakhov2019-08-191-13/+16
|
* [Minor] Add a simple toboolean functionVsevolod Stakhov2019-08-191-0/+35
|
* [Minor] Allow to filter redirectedVsevolod Stakhov2019-08-191-2/+18
|
* [Feature] Lua_util: Add filter_specific_url functionVsevolod Stakhov2019-08-191-39/+65
|
* [Minor] Lua_util: Add `flatten` functionVsevolod Stakhov2019-07-231-0/+17
|