summaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade rdns.Vsevolod Stakhov2014-04-033-24/+25
|
* Handle invalid IP addresses.Vsevolod Stakhov2014-03-292-18/+39
|
* Add utility to convert ip to int.Vsevolod Stakhov2014-03-291-0/+68
|
* Add common resolver function.Vsevolod Stakhov2014-03-283-14/+80
|
* Adopt DNS logging.Vsevolod Stakhov2014-02-201-1/+1
|
* Fix PTR requests handling.Vsevolod Stakhov2014-02-191-14/+13
|
* Integrate rspamd with librdns.Vsevolod Stakhov2014-02-193-16/+10
|
* Fix empty messages processing.Vsevolod Stakhov2014-02-181-1/+1
|
* Rework resolver library.Vsevolod Stakhov2014-01-273-66/+38
|
* Remove HFILTER_URL_ONELINE rule.Vsevolod Stakhov2014-01-241-0/+38
| | | | | | | | | - Added functions: `rspamd_textpart:get_length` - get a full length of text part `rspamd_url:get_length` - get a full length of an URL object - Removed `HFILTER_URL_ONELINE` as it is broken by nature - Reworked hfilter to improve performance
* Improve hostname processing.Vsevolod Stakhov2014-01-221-1/+15
|
* Start moving to HTTP world.Vsevolod Stakhov2014-01-121-4/+1
|
* Remove unused lua module.Vsevolod Stakhov2014-01-091-152/+0
|
* Implement http server using http_parser.Vsevolod Stakhov2014-01-081-1/+2
|
* Validate IP addresses before pushing them to lua.Vsevolod Stakhov2014-01-061-9/+14
|
* Add hostname attribute to rspamc protocol.Vsevolod Stakhov2014-01-061-0/+36
|
* Add function rspamd_config:register_symbolsVsevolod Stakhov2013-12-241-4/+51
| | | | | | Use the following syntax: rspamd_config:register_symbols(<callback>, [weight(optional)], 'symbol1', 'symbol2' ...)
* Add resolve_mx method.Vsevolod Stakhov2013-12-091-0/+35
|
* Avoid endless recursion while pushing ucl arrays to lua.Vsevolod Stakhov2013-11-261-3/+3
|
* Fix if-else logic.Vsevolod Stakhov2013-11-211-1/+1
|
* Fix symbols deps.Vsevolod Stakhov2013-11-201-0/+7
|
* Do not destroy memory pools in lua automatically.Vsevolod Stakhov2013-11-201-1/+1
|
* Remove duplicated resolving functions from task.Vsevolod Stakhov2013-11-192-269/+53
|
* Rework build and install paths.Vsevolod Stakhov2013-11-191-3/+6
|
* Add get_version for lua IP module.Vsevolod Stakhov2013-11-191-0/+17
|
* Fix ipv6 addresses exporting.Vsevolod Stakhov2013-11-181-12/+29
|
* Do not push ip from NULL string.Vsevolod Stakhov2013-11-181-13/+18
|
* Store IP addresses properly in lua.Vsevolod Stakhov2013-11-175-76/+97
|
* Add IP addresses manipulation API to lua.Vsevolod Stakhov2013-11-174-1/+241
|
* Remove unused xml code.Vsevolod Stakhov2013-11-161-44/+0
|
* Fix options in statfiles.Vsevolod Stakhov2013-11-151-3/+4
|
* Do not escape target string extra time.Vsevolod Stakhov2013-11-101-1/+1
|
* Fix work with lua 5.2 eventually.Vsevolod Stakhov2013-11-051-1/+3
|
* Fix load of ucl config.Vsevolod Stakhov2013-11-051-1/+1
|
* Sync with libucl.Vsevolod Stakhov2013-11-021-40/+35
|
* Avoid endless recursion in export ucl to lua.Vsevolod Stakhov2013-10-273-10/+10
|
* Replace RCL to UCL from libucl to avoid duplicity in the code.Vsevolod Stakhov2013-10-224-52/+45
|
* Fix call of expression functions.Vsevolod Stakhov2013-10-102-37/+5
|
* Migrate lua configuration to RCL.Vsevolod Stakhov2013-10-021-286/+11
|
* Load RCL object from lua.Vsevolod Stakhov2013-10-022-3/+86
|
* Add preliminary implementation of lua to rcl converter.Vsevolod Stakhov2013-10-023-3/+30
|
* Add an emitter from rcl object to lua.Vsevolod Stakhov2013-10-024-72/+167
|
* Refactor metric actions handling.Vsevolod Stakhov2013-09-131-3/+4
| | | | | | Use array of actions instead of a linked list to speed up processing. * Removed required_score, reject_score and action in metric config, now REJECT is the only default action for a metric.
* Fix some warnings found by coverity scan.Vsevolod Stakhov2013-08-162-2/+2
|
* Save http date for lua.Vsevolod Stakhov2013-06-261-0/+12
|
* Handle metaoptions more properly.Vsevolod Stakhov2013-06-261-28/+23
|
* Support metaoptions in lua configuration.Vsevolod Stakhov2013-06-143-8/+73
|
* Add a simple test of rsa utils in lua.Vsevolod Stakhov2013-06-131-35/+325
| | | | | | Support RSA signing in lua_rsa module. Add save function for rsa_signature. Fix test logic for lua modules.
* Add ability to perform lua tests by rspamd.Vsevolod Stakhov2013-06-132-0/+2
| | | | | This feature is useful for testing lua modules and writing unit tests for lua modules.
* Fix RSA signature handling.Vsevolod Stakhov2013-06-131-46/+42
|