Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add lua API for getting raw headers from mime part. | Vsevolod Stakhov | 2014-12-29 | 1 | -4/+85 | |
| | ||||||
* | Rework language detection. | Vsevolod Stakhov | 2014-12-23 | 1 | -125/+3 | |
| | ||||||
* | Avoid descriptors leak in lua_http. | Vsevolod Stakhov | 2014-12-03 | 1 | -0/+7 | |
| | ||||||
* | Some fixes to lua_http. | Vsevolod Stakhov | 2014-12-02 | 1 | -5/+7 | |
| | ||||||
* | Refactor function names. | Vsevolod Stakhov | 2014-11-29 | 5 | -28/+28 | |
| | ||||||
* | Fix `register_symbols` lua function. | Vsevolod Stakhov | 2014-11-22 | 1 | -5/+4 | |
| | ||||||
* | Rework `register_symbols` function. | Vsevolod Stakhov | 2014-11-21 | 1 | -8/+23 | |
| | ||||||
* | Fix PTR resolving in lua resolver. | Vsevolod Stakhov | 2014-11-21 | 1 | -0/+1 | |
| | ||||||
* | Return nil if header was not found in lua_task. | Vsevolod Stakhov | 2014-11-19 | 1 | -4/+6 | |
| | ||||||
* | Rework calling of lua functions from regexp module. | Vsevolod Stakhov | 2014-11-12 | 2 | -59/+0 | |
| | ||||||
* | Fix endiannes in lua_radix search. | Vsevolod Stakhov | 2014-11-07 | 1 | -1/+1 | |
| | ||||||
* | Detect language heuristic for text parts. | Vsevolod Stakhov | 2014-11-04 | 1 | -6/+43 | |
| | ||||||
* | Detect HAN unicode script. | Vsevolod Stakhov | 2014-11-04 | 1 | -1/+1 | |
| | ||||||
* | Fix upstreams in ratelimit. | Vsevolod Stakhov | 2014-10-30 | 1 | -0/+23 | |
| | ||||||
* | Fix lua upstream code. | Vsevolod Stakhov | 2014-10-28 | 1 | -275/+46 | |
| | ||||||
* | Place symbol definition in metric->symbols hash. | Vsevolod Stakhov | 2014-10-09 | 1 | -5/+9 | |
| | ||||||
* | Fix lua_radix. | Vsevolod Stakhov | 2014-10-01 | 1 | -9/+10 | |
| | ||||||
* | Fix some problematic includes. | Vsevolod Stakhov | 2014-09-28 | 1 | -4/+4 | |
| | ||||||
* | Use messages for pre-results. | Vsevolod Stakhov | 2014-09-23 | 1 | -0/+1 | |
| | ||||||
* | Rework pre-filters results processing. | Vsevolod Stakhov | 2014-09-23 | 1 | -0/+1 | |
| | ||||||
* | Improve logging for pre-result. | Vsevolod Stakhov | 2014-09-23 | 1 | -3/+4 | |
| | ||||||
* | Rework pre-result adding. | Vsevolod Stakhov | 2014-09-23 | 1 | -6/+26 | |
| | ||||||
* | Refactor function names. | Vsevolod Stakhov | 2014-09-23 | 3 | -6/+6 | |
| | ||||||
* | Update documentation. | Vsevolod Stakhov | 2014-09-21 | 1 | -4/+0 | |
| | ||||||
* | Document textpart API. | Vsevolod Stakhov | 2014-09-20 | 1 | -1/+61 | |
| | ||||||
* | Push base32 encoded fuzzy. | Vsevolod Stakhov | 2014-09-20 | 1 | -2/+6 | |
| | ||||||
* | Update task documentation. | Vsevolod Stakhov | 2014-09-14 | 1 | -3/+90 | |
| | ||||||
* | Update task's documentation. | Vsevolod Stakhov | 2014-09-13 | 1 | -0/+72 | |
| | ||||||
* | 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> | |||||
* | Add extra check of string passed to lua. | Vsevolod Stakhov | 2014-09-10 | 1 | -1/+1 | |
| | ||||||
* | Fix URL markdown. | Vsevolod Stakhov | 2014-09-06 | 1 | -1/+1 | |
| | ||||||
* | Fix doc. | Vsevolod Stakhov | 2014-09-06 | 1 | -1/+2 | |
| | ||||||
* | Add lua_task documentation to the build. | Vsevolod Stakhov | 2014-09-06 | 1 | -0/+15 | |
| | ||||||
* | Add initial documentation for lua_task. | Vsevolod Stakhov | 2014-09-06 | 1 | -0/+155 | |
| | ||||||
* | Small fixes to timezones conversions. | Vsevolod Stakhov | 2014-09-04 | 1 | -4/+7 | |
| | ||||||
* | Rework task:get_date function. | Vsevolod Stakhov | 2014-09-04 | 1 | -3/+94 | |
| | ||||||
* | Fix simple headers API. | Vsevolod Stakhov | 2014-09-03 | 1 | -1/+3 | |
| | ||||||
* | Simplify API. | Vsevolod Stakhov | 2014-09-03 | 1 | -18/+27 | |
| | ||||||
* | New headers API for lua. | Vsevolod Stakhov | 2014-09-03 | 1 | -57/+69 | |
| | ||||||
* | Remove stupid lua_message module. | Vsevolod Stakhov | 2014-09-03 | 4 | -211/+0 | |
| | ||||||
* | Add documentation for lua_config. | Vsevolod Stakhov | 2014-08-30 | 1 | -0/+221 | |
| | ||||||
* | Pre-compile config.h | Vsevolod Stakhov | 2014-08-29 | 1 | -0/+1 | |
| | ||||||
* | Document rspamd_ip lua interface. | Vsevolod Stakhov | 2014-08-28 | 1 | -0/+126 | |
| | ||||||
* | Update regexp documentation. | Vsevolod Stakhov | 2014-08-27 | 1 | -4/+4 | |
| | ||||||
* | Add documentation for regexp. | Vsevolod Stakhov | 2014-08-26 | 1 | -5/+89 | |
| | ||||||
* | Add create_cached for rspamd_regexp. | Vsevolod Stakhov | 2014-08-26 | 1 | -0/+22 | |
| | ||||||
* | Add rspamd_ prefix to regexp module. | Vsevolod Stakhov | 2014-08-25 | 1 | -1/+1 | |
| | ||||||
* | Use rspamd_ prefix. | Vsevolod Stakhov | 2014-08-25 | 1 | -2/+2 | |
| | ||||||
* | Use modules preload for lua. | Vsevolod Stakhov | 2014-08-25 | 18 | -181/+288 | |
| | ||||||
* | Rework lists and hashes. | Vsevolod Stakhov | 2014-08-24 | 2 | -0/+2 | |
| |