aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix some more issues in compressed radix.Vsevolod Stakhov2014-09-171-8/+21
|
* Improve test vector.Vsevolod Stakhov2014-09-171-3/+4
|
* Fix radix leaf nodes insertion.Vsevolod Stakhov2014-09-161-2/+8
|
* Improve testing for radix.Vsevolod Stakhov2014-09-161-16/+30
|
* Improve radix trie tests.Vsevolod Stakhov2014-09-151-4/+74
|
* Implement new path-compressed radix trie.Vsevolod Stakhov2014-09-152-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 Stakhov2014-09-141-3/+90
|
* Update task's documentation.Vsevolod Stakhov2014-09-131-0/+72
|
* Hide the concrete radix trie implementation.Vsevolod Stakhov2014-09-122-15/+15
|
* Add radix trie test suite.Vsevolod Stakhov2014-09-124-2/+92
|
* Restore testing framework.Vsevolod Stakhov2014-09-1214-410/+93
|
* Include our source directories before any tests.Vsevolod Stakhov2014-09-122-2/+2
|
* Fix type in stat output.Vsevolod Stakhov2014-09-121-4/+2
|
* Release 0.7.0.0.7.0Vsevolod Stakhov2014-09-116-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 Stakhov2014-09-111-0/+6
|
* Update to 0.7.0.Vsevolod Stakhov2014-09-111-0/+29
| | | | Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Improve README.Vsevolod Stakhov2014-09-111-31/+34
|
* Update migration document.Vsevolod Stakhov2014-09-112-2/+18
|
* Remove pre-historic documentation.Vsevolod Stakhov2014-09-118-18352/+0
|
* Add alias `--ucl` for `--raw`.Vsevolod Stakhov2014-09-111-1/+3
|
* Restore old view of `rspamc stat`Vsevolod Stakhov2014-09-111-2/+108
|
* Add statfile size to the output.Vsevolod Stakhov2014-09-111-0/+2
|
* Fix bug with charset conversion.Vsevolod Stakhov2014-09-101-2/+22
| | | | Glib iconv understands only uppercase for charset names.
* Fix free order.Vsevolod Stakhov2014-09-101-3/+2
|
* Fix task corruption in fuzzy_add.Vsevolod Stakhov2014-09-101-1/+1
|
* Update rdns.Vsevolod Stakhov2014-09-101-0/+0
|
* Fix processing of large writes.Vsevolod Stakhov2014-09-101-2/+6
|
* Add extra check of string passed to lua.Vsevolod Stakhov2014-09-101-1/+1
|
* Fix serious issue with non-ascii characters in fuzzy.Vsevolod Stakhov2014-09-101-4/+8
|
* Fix directories processing in rspamc.Vsevolod Stakhov2014-09-101-11/+65
|
* Fix memory and descriptors leak in controller.Vsevolod Stakhov2014-09-101-1/+2
|
* Update interface.Vsevolod Stakhov2014-09-091-0/+0
|
* Update interface.Vsevolod Stakhov2014-09-091-0/+0
|
* Update interface.Vsevolod Stakhov2014-09-091-0/+0
|
* Fix pie chart output.Vsevolod Stakhov2014-09-091-143/+26
|
* Some fixes.Vsevolod Stakhov2014-09-081-21/+21
|
* Add migration notes.Vsevolod Stakhov2014-09-081-0/+156
|
* Add ucl documentation to the build.Vsevolod Stakhov2014-09-081-1/+3
|
* Merge branch 'master' of github.com:vstakhov/rspamdVsevolod Stakhov2014-09-075-15/+191
|\
| * Fix URL markdown.Vsevolod Stakhov2014-09-061-1/+1
| |
| * Add doxydown submodule.Vsevolod Stakhov2014-09-063-1/+4
| |
| * Fix doc.Vsevolod Stakhov2014-09-061-1/+2
| |
| * Add lua_task documentation to the build.Vsevolod Stakhov2014-09-062-1/+18
| |
| * Add initial documentation for lua_task.Vsevolod Stakhov2014-09-061-0/+155
| |
| * Fix Message-Id rules.Vsevolod Stakhov2014-09-061-13/+13
| |
* | More fixes to classifiers selector.Vsevolod Stakhov2014-09-051-2/+2
|/
* Fix some memory leaks.Vsevolod Stakhov2014-09-051-2/+12
|
* Fix received headers parsing.Vsevolod Stakhov2014-09-051-1/+7
|
* Allow mempool debugging if G_SLICE=always-mallocVsevolod Stakhov2014-09-051-1/+32
|
* Add FORGED_SENDER_MAILLIST composite.Vsevolod Stakhov2014-09-052-1/+10
|