Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Html: Rework lua bindings | Vsevolod Stakhov | 2021-05-27 | 1 | -1/+1 |
| | |||||
* | [Rework] Use C++ version of the lua threads pool | Vsevolod Stakhov | 2021-05-05 | 1 | -1/+1 |
| | |||||
* | [Rework] Move compression routines outside of rspamd_util library | Vsevolod Stakhov | 2021-04-26 | 1 | -1/+2 |
| | |||||
* | [Rework] Move parsers to a separate lua library | Vsevolod Stakhov | 2020-11-11 | 1 | -1/+2 |
| | |||||
* | [Project] Add a simple matrix Lua library | Vsevolod Stakhov | 2020-08-05 | 1 | -1/+2 |
| | |||||
* | [Project] Start lua spf library | Vsevolod Stakhov | 2019-11-29 | 1 | -1/+2 |
| | |||||
* | [Minor] Fix various cases in Lua API | Vsevolod Stakhov | 2019-06-28 | 1 | -1/+2 |
| | |||||
* | [Project] Remove libfann, gd and other unsupported stuff | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+0 |
| | |||||
* | [Rework] Move lua_worker to a dedicated unit | Vsevolod Stakhov | 2019-05-03 | 1 | -1/+2 |
| | |||||
* | [Minor] Move rspamd_text to a sepatate unit | Vsevolod Stakhov | 2019-04-26 | 1 | -1/+2 |
| | |||||
* | [Project] Lua_udp: Add initial prototype | Vsevolod Stakhov | 2019-01-19 | 1 | -1/+2 |
| | |||||
* | [Minor] Better naming: lua_rspamd_dns -> lua_dns | Mikhail Galanin | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | [Minor] Better naming: renamed old module - lua_dns -> lua_dns_resolver | Mikhail Galanin | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | [Minor] Moved coroutine-related functionality of DNS resolver into a ↵ | Mikhail Galanin | 2018-08-17 | 1 | -1/+2 |
| | | | | separated module | ||||
* | [Project] coroutine threaded model for API calls: thread pool | Mikhail Galanin | 2018-08-08 | 1 | -1/+2 |
| | |||||
* | [Fix] Stop hardcoding of lua in C | Vsevolod Stakhov | 2017-01-11 | 1 | -8/+1 |
| | |||||
* | [Rework] More cleanup actions | Vsevolod Stakhov | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | [Rework] Remove outdated and unused lua_session module | Vsevolod Stakhov | 2016-10-17 | 1 | -1/+0 |
| | |||||
* | [Feature] Add execution of lua global functions script | Vsevolod Stakhov | 2016-05-28 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow static lua files in any parts of rspamd sources | Vsevolod Stakhov | 2016-05-28 | 1 | -0/+7 |
| | |||||
* | [Rework] Move maps code to a separate lua unit | Vsevolod Stakhov | 2016-03-06 | 1 | -1/+2 |
| | |||||
* | Add preliminary lua API for libcryptobox | Vsevolod Stakhov | 2016-02-19 | 1 | -1/+2 |
| | |||||
* | Add lua sqlite3 module | Vsevolod Stakhov | 2016-01-25 | 1 | -1/+2 |
| | |||||
* | Add lua_fann module | Vsevolod Stakhov | 2015-12-21 | 1 | -2/+3 |
| | |||||
* | Start LUA API for HTML parts. | Vsevolod Stakhov | 2015-07-23 | 1 | -1/+2 |
| | |||||
* | Add preliminary version of generic LUA TCP requests. | Vsevolod Stakhov | 2015-05-18 | 1 | -1/+2 |
| | |||||
* | Start common lua routines module. | Vsevolod Stakhov | 2015-04-17 | 1 | -1/+2 |
| | |||||
* | Move url functions to a separate module. | Vsevolod Stakhov | 2015-04-15 | 1 | -1/+2 |
| | |||||
* | Move mimepart functions to a separate module. | Vsevolod Stakhov | 2015-04-09 | 1 | -1/+2 |
| | |||||
* | Rework lua trie for new actrie. | Vsevolod Stakhov | 2015-04-07 | 1 | -1/+2 |
| | |||||
* | Move logger code to a separate module. | Vsevolod Stakhov | 2015-04-04 | 1 | -0/+1 |
| | |||||
* | Add LUA api for expressions. | Vsevolod Stakhov | 2015-03-17 | 1 | -1/+2 |
| | |||||
* | Eliminate mess with linking. | Vsevolod Stakhov | 2015-02-13 | 1 | -40/+18 |
| | |||||
* | Release 0.7.0.0.7.0 | Vsevolod Stakhov | 2014-09-11 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use HTTP protocol for all operatiosn * Webui worker is now removed and controller works as webui * Allow to serve static files via controller by option `static_dir` * Rspamd interface is now a part of rspamd * Rspamc client has been rewritten to use HTTP and non-blocking mode allowing to start multiple operations simultaneously (see `-n` option) * Lua API was completely reworked to satisfy modern standards of LUA: * Module `lua-message` was removed * Reduced number of superglobals registered by rspamd * Many functions has been redesigned * Symbols registration is now more convenient * Users settings has been rewritten as lua plugin * Reworked headers system as gmime's based one misses many headers and is very slow to get headers values * Reorganized code and removed embedded jannsson by using UCL for all json parsing * Migrated to `librdns` for DNS resolving that improves concurrency for DNS requests significantly * Fixed tonns of bugs in MIME processing * Improved metrcis and default symbol's weights * Added new RBL's * Fixed a number of issues in the modules * Removed several memory leaks found * Fix unicode processing * Fix fuzzy checking for unicode parts * Significantly improve documentation and especially LUA API docs * See migration notes at https://rspamd.com/doc/migration.html Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Remove stupid lua_message module. | Vsevolod Stakhov | 2014-09-03 | 1 | -1/+0 |
| | |||||
* | Pre-compile config.h | Vsevolod Stakhov | 2014-08-29 | 1 | -0/+1 |
| | |||||
* | Adopt for the new lua ucl API. | Vsevolod Stakhov | 2014-07-21 | 1 | -0/+1 |
| | |||||
* | Remove own ucl interface. | Vsevolod Stakhov | 2014-07-21 | 1 | -1/+0 |
| | |||||
* | Fix symbols deps. | Vsevolod Stakhov | 2013-11-20 | 1 | -0/+7 |
| | |||||
* | Add IP addresses manipulation API to lua. | Vsevolod Stakhov | 2013-11-17 | 1 | -1/+2 |
| | |||||
* | Add preliminary implementation of lua to rcl converter. | Vsevolod Stakhov | 2013-10-02 | 1 | -2/+2 |
| | |||||
* | Add an emitter from rcl object to lua. | Vsevolod Stakhov | 2013-10-02 | 1 | -1/+2 |
| | |||||
* | Add preliminary API for rsa verify to lua. | Vsevolod Stakhov | 2013-06-12 | 1 | -1/+2 |
| | |||||
* | Fix test build and shlibs depends. | Vsevolod Stakhov | 2012-12-15 | 1 | -0/+1 |
| | |||||
* | * Add DNS resolver lua bindings. | Vsevolod Stakhov | 2012-08-13 | 1 | -1/+2 |
| | | | | | | Make lua http library working without task object. Fix a problem with resolver in lua_worker. Added some utility functions to lua api. | ||||
* | * Add lua_buffer bindings to async buffered rspamd API. | Vsevolod Stakhov | 2012-07-24 | 1 | -1/+2 |
| | |||||
* | * Add async_session and memory pool objects lua bindings. | Vsevolod Stakhov | 2012-07-09 | 1 | -1/+3 |
| | |||||
* | Allow NO_SHARED build to use static archives for internal libraries. | Vsevolod Stakhov | 2012-06-07 | 1 | -4/+5 |
| | | | | Check for -fPIC/-fpic support. | ||||
* | Avoid using global 'counters' hash, include it in struct rspamd_main. | Vsevolod Stakhov | 2012-06-07 | 1 | -1/+6 |
| | | | | | Move worker related utils to separate file and include it in rspamd-mime library. Add some cross-dependencies. | ||||
* | Version some lonely libraries. | Vsevolod Stakhov | 2012-06-05 | 1 | -0/+1 |
| |