Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Use g_slice_alloc | Vsevolod Stakhov | 2016-04-11 | 1 | -3/+3 |
| | |||||
* | [Feature] Add config:set_symbol_callback function | Vsevolod Stakhov | 2016-04-08 | 1 | -0/+44 |
| | |||||
* | [Feature] Allow to get callbacks for lua symbols | Vsevolod Stakhov | 2016-04-07 | 1 | -0/+40 |
| | |||||
* | [Feature] Add magic for callback data in rspamd rules | Vsevolod Stakhov | 2016-04-07 | 1 | -2/+12 |
| | |||||
* | [Feature] Add lua methods to get redirected urls | Vsevolod Stakhov | 2016-04-07 | 1 | -6/+31 |
| | |||||
* | [Fix] Fix fann train | Vsevolod Stakhov | 2016-04-06 | 1 | -63/+31 |
| | |||||
* | [Feature] Add method to get number of symbols in the cache | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+26 |
| | |||||
* | [Feature] Add on load hooks for rspamd_config | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+27 |
| | |||||
* | [Feature] Add worker scripts functionality | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+43 |
| | |||||
* | [Feature] Add task:get_symbols_numeric method | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+43 |
| | |||||
* | [Feature] Add util.stat function | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+68 |
| | |||||
* | [Feature] Add util.get_ticks function | Vsevolod Stakhov | 2016-04-05 | 1 | -0/+19 |
| | |||||
* | [Feature] Add support of half-closed connection in lua_tcp | Vsevolod Stakhov | 2016-04-02 | 1 | -2/+27 |
| | |||||
* | [Feature] Allow tables in task:insert_result | Vsevolod Stakhov | 2016-03-31 | 1 | -4/+20 |
| | |||||
* | [Feature] Add expression:process_traced method | Vsevolod Stakhov | 2016-03-31 | 1 | -0/+43 |
| | |||||
* | [Feature] Add task:get_symbols method | Vsevolod Stakhov | 2016-03-31 | 1 | -0/+39 |
| | |||||
* | [Feature] Improve processing of headers to lua | Vsevolod Stakhov | 2016-03-29 | 1 | -3/+11 |
| | |||||
* | [Feature] Simplify actions application by the settings | Vsevolod Stakhov | 2016-03-29 | 1 | -3/+30 |
| | |||||
* | [Minor] Fix loading of regexp maps | Vsevolod Stakhov | 2016-03-17 | 1 | -2/+2 |
| | |||||
* | [Minor] Fix description of rspamd_lua_parse_table_arguments | Vsevolod Stakhov | 2016-03-17 | 2 | -3/+3 |
| | |||||
* | [Feature] Add config:add_map table form method, add regexp maps | Vsevolod Stakhov | 2016-03-17 | 3 | -54/+195 |
| | |||||
* | [Feature] Allow to extract functions from lua tables | Vsevolod Stakhov | 2016-03-16 | 2 | -0/+29 |
| | |||||
* | [Fix] Fix couple of issues with arguments in lua_redis | Vsevolod Stakhov | 2016-03-16 | 1 | -4/+16 |
| | |||||
* | [Fix] Restore described behaviour for some lua functions | Vsevolod Stakhov | 2016-03-15 | 2 | -9/+21 |
| | |||||
* | [Fix] Rework map reading state machine | Vsevolod Stakhov | 2016-03-14 | 1 | -1/+2 |
| | |||||
* | [Fix] Fix another memory issue with lua maps | Vsevolod Stakhov | 2016-03-14 | 1 | -13/+10 |
| | | | | | Issue: #550 Reported by: @moisseev | ||||
* | [Minor] Add flag for embedded maps | Vsevolod Stakhov | 2016-03-13 | 2 | -3/+12 |
| | |||||
* | [Feature] Print map id when using it in lua logger | Vsevolod Stakhov | 2016-03-12 | 3 | -35/+52 |
| | |||||
* | [Feature] Add map:get_uri method | Vsevolod Stakhov | 2016-03-12 | 1 | -0/+30 |
| | |||||
* | [Feature] Add task:get_dns_req method | Vsevolod Stakhov | 2016-03-11 | 1 | -0/+22 |
| | |||||
* | [Fix] Plug memory leak in lua_fann | Vsevolod Stakhov | 2016-03-09 | 1 | -1/+3 |
| | |||||
* | [Feature] Allow optional symbols registration | Vsevolod Stakhov | 2016-03-08 | 1 | -7/+37 |
| | |||||
* | [Feature] Add more features to dynamic updates | Vsevolod Stakhov | 2016-03-08 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix calling of lua map callbacks | Vsevolod Stakhov | 2016-03-08 | 1 | -4/+6 |
| | |||||
* | [Fix] Initialize lua cryptobox module | Vsevolod Stakhov | 2016-03-08 | 2 | -0/+2 |
| | |||||
* | [Feature] Allow to set delayed callback for lua maps | Vsevolod Stakhov | 2016-03-08 | 1 | -30/+67 |
| | |||||
* | [Feature] Add lua functions for caseless comparison | Vsevolod Stakhov | 2016-03-07 | 1 | -0/+114 |
| | |||||
* | [Feature] Add map:set_sign_key and map:get_sign_key | Vsevolod Stakhov | 2016-03-07 | 1 | -0/+79 |
| | |||||
* | [Feature] Add map:get_proto lua API method | Vsevolod Stakhov | 2016-03-07 | 1 | -0/+42 |
| | |||||
* | [Feature] Add map:is_signed method | Vsevolod Stakhov | 2016-03-07 | 1 | -1/+41 |
| | |||||
* | [Rework] Move maps code to a separate lua unit | Vsevolod Stakhov | 2016-03-06 | 5 | -419/+475 |
| | |||||
* | [Feature] Return map object for further actions | Vsevolod Stakhov | 2016-03-06 | 1 | -8/+17 |
| | | | | Map object could be used to manage maps, for example, by LUA API. | ||||
* | [Feature] Add util.strlen_utf8 lua function | Vsevolod Stakhov | 2016-03-05 | 1 | -4/+40 |
| | |||||
* | [Feature] Rework and abstract lua maps API | Vsevolod Stakhov | 2016-03-05 | 3 | -147/+155 |
| | | | | | | | | - Now all maps share the same lua object table. - Remove bad destructions code since objects are reallocated during maps operations - Fix and unify various parts of maps management - Pass map object to lua callbacks | ||||
* | [Minor] Fix lua_cryptobox registration | Vsevolod Stakhov | 2016-03-05 | 1 | -1/+1 |
| | |||||
* | [Fix] Properly set priority for rules with negative score | Vsevolod Stakhov | 2016-03-04 | 1 | -0/+4 |
| | |||||
* | [Fix] Fix race condition in lua_tcp module | Vsevolod Stakhov | 2016-03-04 | 1 | -1/+1 |
| | |||||
* | [Feature] Add task:set_metric_action lua API method | Vsevolod Stakhov | 2016-03-03 | 1 | -6/+78 |
| | | | | | | | | | | | | | | | | | | rspamd_config:set_metric_symbol({table}) Set the value of a specified symbol in a metric. This function accepts table with the following elements: - `name`: name of symbol (string) - `score`: score for symbol (number) - `metric`: name of metric (string, optional) - `description`: description of symbol (string, optional) - `group`: name of group for symbol (string, optional) - `one_shot`: turn off multiple hits for a symbol (boolean, optional) - `flags`: comma separated string of flags: + `ignore`: do not strictly check validity of symbol and corresponding rule + `one_shot`: turn off multiple hits for a symbol - `priority`: priority of symbol's definition | ||||
* | [Feature] Allow to specify flags for metric symbols | Vsevolod Stakhov | 2016-03-03 | 1 | -3/+12 |
| | |||||
* | [Fix] Add watcher for lua_tcp module | Vsevolod Stakhov | 2016-03-03 | 1 | -0/+4 |
| |