Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some issues. | Vsevolod Stakhov | 2014-09-18 | 1 | -7/+7 |
| | |||||
* | Use memory pool for radix. | Vsevolod Stakhov | 2014-09-18 | 2 | -27/+42 |
| | |||||
* | Some fixes to memory pools operations. | Vsevolod Stakhov | 2014-09-18 | 2 | -55/+29 |
| | |||||
* | Fix profiler linkage. | Vsevolod Stakhov | 2014-09-17 | 1 | -0/+3 |
| | |||||
* | Optimize radix lookup. | Vsevolod Stakhov | 2014-09-17 | 1 | -24/+48 |
| | |||||
* | Check mask first. | Vsevolod Stakhov | 2014-09-17 | 1 | -25/+40 |
| | |||||
* | Another case with repeating leaves. | Vsevolod Stakhov | 2014-09-17 | 1 | -2/+2 |
| | |||||
* | Another border case. | Vsevolod Stakhov | 2014-09-17 | 1 | -2/+46 |
| | |||||
* | Fix another radix case. | Vsevolod Stakhov | 2014-09-17 | 1 | -13/+77 |
| | |||||
* | More fixes to compressed radix. | Vsevolod Stakhov | 2014-09-17 | 1 | -13/+55 |
| | |||||
* | Fix some more issues in compressed radix. | Vsevolod Stakhov | 2014-09-17 | 1 | -8/+21 |
| | |||||
* | Fix radix leaf nodes insertion. | Vsevolod Stakhov | 2014-09-16 | 1 | -2/+8 |
| | |||||
* | Implement new path-compressed radix trie. | Vsevolod Stakhov | 2014-09-15 | 2 | -7/+322 |
| | | | | | | - The performance benefit over the old algorithm is about 10 times. - Memory usage is significantly lower as well. - Now radix trie can accept any IPv4/IPv6 values | ||||
* | Update task documentation. | Vsevolod Stakhov | 2014-09-14 | 1 | -3/+90 |
| | |||||
* | Update task's documentation. | Vsevolod Stakhov | 2014-09-13 | 1 | -0/+72 |
| | |||||
* | Hide the concrete radix trie implementation. | Vsevolod Stakhov | 2014-09-12 | 2 | -15/+15 |
| | |||||
* | Include our source directories before any tests. | Vsevolod Stakhov | 2014-09-12 | 1 | -2/+0 |
| | |||||
* | Fix type in stat output. | Vsevolod Stakhov | 2014-09-12 | 1 | -4/+2 |
| | |||||
* | Release 0.7.0.0.7.0 | Vsevolod Stakhov | 2014-09-11 | 6 | -8/+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> | ||||
* | Fix mistake cloaked by precompiled headers. | Vsevolod Stakhov | 2014-09-11 | 1 | -0/+6 |
| | |||||
* | Add alias `--ucl` for `--raw`. | Vsevolod Stakhov | 2014-09-11 | 1 | -1/+3 |
| | |||||
* | Restore old view of `rspamc stat` | Vsevolod Stakhov | 2014-09-11 | 1 | -2/+108 |
| | |||||
* | Add statfile size to the output. | Vsevolod Stakhov | 2014-09-11 | 1 | -0/+2 |
| | |||||
* | Fix bug with charset conversion. | Vsevolod Stakhov | 2014-09-10 | 1 | -2/+22 |
| | | | | Glib iconv understands only uppercase for charset names. | ||||
* | Fix free order. | Vsevolod Stakhov | 2014-09-10 | 1 | -3/+2 |
| | |||||
* | Fix task corruption in fuzzy_add. | Vsevolod Stakhov | 2014-09-10 | 1 | -1/+1 |
| | |||||
* | Update rdns. | Vsevolod Stakhov | 2014-09-10 | 1 | -0/+0 |
| | |||||
* | Fix processing of large writes. | Vsevolod Stakhov | 2014-09-10 | 1 | -2/+6 |
| | |||||
* | Add extra check of string passed to lua. | Vsevolod Stakhov | 2014-09-10 | 1 | -1/+1 |
| | |||||
* | Fix serious issue with non-ascii characters in fuzzy. | Vsevolod Stakhov | 2014-09-10 | 1 | -4/+8 |
| | |||||
* | Fix directories processing in rspamc. | Vsevolod Stakhov | 2014-09-10 | 1 | -11/+65 |
| | |||||
* | Fix memory and descriptors leak in controller. | Vsevolod Stakhov | 2014-09-10 | 1 | -1/+2 |
| | |||||
* | Fix pie chart output. | Vsevolod Stakhov | 2014-09-09 | 1 | -143/+26 |
| | |||||
* | 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 |
| | |||||
* | Fix some memory leaks. | Vsevolod Stakhov | 2014-09-05 | 1 | -2/+12 |
| | |||||
* | Fix received headers parsing. | Vsevolod Stakhov | 2014-09-05 | 1 | -1/+7 |
| | |||||
* | Allow mempool debugging if G_SLICE=always-malloc | Vsevolod Stakhov | 2014-09-05 | 1 | -1/+32 |
| | |||||
* | Fix logging for fuzzy symbols. | Vsevolod Stakhov | 2014-09-05 | 1 | -4/+13 |
| | |||||
* | Use normal naming for `hashfile` option. | Vsevolod Stakhov | 2014-09-05 | 1 | -1/+5 |
| | | | | It can be also named as `hash_file` now. | ||||
* | Avoid symbols lowercasing. | Vsevolod Stakhov | 2014-09-05 | 1 | -1/+1 |
| | |||||
* | Update libucl. | Vsevolod Stakhov | 2014-09-05 | 1 | -0/+0 |
| | |||||
* | Fix case of SURBL symbols. | Vsevolod Stakhov | 2014-09-04 | 2 | -1/+10 |
| | |||||
* | 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 maillist. | Vsevolod Stakhov | 2014-09-03 | 1 | -1/+1 |
| | |||||
* | Fix simple headers API. | Vsevolod Stakhov | 2014-09-03 | 1 | -1/+3 |
| | |||||
* | Fix multimap. | Vsevolod Stakhov | 2014-09-03 | 1 | -4/+4 |
| |