summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.0.31.0.3Vsevolod Stakhov2015-09-281-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix piechart clean slice (#380) * Fix controller crashes when GString is reallocated (#381) * Correctly set locale before start * Set C locale for numeric values * Add rspamadm routine: - add `pw` command to manage passwords - add `help` command for displaying help - add `configtest` command to check configuration files - add `keypair` command for generating encryption keys - add `fuzzy_merge` routine to merge fuzzy sqlite databases - add a simple manual page for rspamadm * Allow metric registration for composite expressions * Add strict mode for configtest * Add logger counters * Save and show learned messages count (#383) * Add `no_stat` flag * Add `task:set_flag` and `task:get_flags` (#382) * Enable foreign keys in sqlite3 * Remove orphaned shingles from fuzzy storage * Optimize synchronization steps for fuzzy storage * Allow delayed conditions registration * Add lua API for conditions registering Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Add missing entries to spec.Vsevolod Stakhov2015-09-281-0/+2
|
* Add preliminary documentation for rspamadm.Vsevolod Stakhov2015-09-286-36/+231
|
* Add lua API for conditions registering.Vsevolod Stakhov2015-09-281-0/+41
|
* Allow delayed conditions registration.Vsevolod Stakhov2015-09-282-4/+109
|
* Print merge stats.Vsevolod Stakhov2015-09-281-8/+38
|
* Optimize performance of expiration.Vsevolod Stakhov2015-09-282-7/+13
|
* More sync optimizations.Vsevolod Stakhov2015-09-283-72/+81
|
* First attempt to clean orphaned elements.Vsevolod Stakhov2015-09-281-6/+70
|
* Enable foreign keys in sqlite3.Vsevolod Stakhov2015-09-282-2/+15
|
* Fix shingles merging.Vsevolod Stakhov2015-09-281-23/+44
|
* Fix duplicate cases in merge operation.Vsevolod Stakhov2015-09-281-35/+79
|
* Improve logging for merging.Vsevolod Stakhov2015-09-281-13/+31
|
* Add merge logic.Vsevolod Stakhov2015-09-261-17/+216
|
* Start fuzzy_merge command.Vsevolod Stakhov2015-09-254-2/+285
|
* Add functional test for task flags API.Vsevolod Stakhov2015-09-254-1/+65
|
* Add task:set_flag and task:get_flags.Vsevolod Stakhov2015-09-251-0/+136
| | | | Issue: #382
* Add no_stat flag.Vsevolod Stakhov2015-09-252-10/+14
| | | | Issue: #382
* Show learned counter.Vsevolod Stakhov2015-09-251-0/+3
| | | | Issue: #383
* Save learned messages count.Vsevolod Stakhov2015-09-251-0/+8
|
* Add strict mode for configtest.Vsevolod Stakhov2015-09-253-1/+26
|
* Add logger counters.Vsevolod Stakhov2015-09-252-11/+40
|
* Slightly improve help messages.Vsevolod Stakhov2015-09-254-21/+40
|
* Add configtest command.Vsevolod Stakhov2015-09-255-3/+190
|
* Implement generating keypairs via rspamadm.Vsevolod Stakhov2015-09-256-7/+130
|
* Allow metric registration for composite expressions.Vsevolod Stakhov2015-09-241-1/+35
|
* Add encrypted length guard.Vsevolod Stakhov2015-09-241-0/+6
|
* Add `pw` utility to manage rspamd passwords.Vsevolod Stakhov2015-09-246-5/+282
|
* Move constant_memcmp to libutil code.Vsevolod Stakhov2015-09-243-36/+40
|
* Improve passing of arguments to commands.Vsevolod Stakhov2015-09-241-6/+19
|
* Add rspamadm routine.Vsevolod Stakhov2015-09-245-0/+407
|
* Set C locale for numeric values.Vsevolod Stakhov2015-09-241-0/+2
|
* Add more verbosity to parsing of values.Vsevolod Stakhov2015-09-241-18/+29
|
* Correctly set locale before start.Vsevolod Stakhov2015-09-242-15/+19
|
* Try to fix crashes when GString is reallocated.Vsevolod Stakhov2015-09-241-3/+10
| | | | Issue: #381
* Fix piechart clean slice.Vsevolod Stakhov2015-09-231-4/+2
| | | | Issue: #380
* Update version to 1.0.3Vsevolod Stakhov2015-09-231-1/+1
|
* Release 1.0.21.0.2Vsevolod Stakhov2015-09-233-2/+18
| | | | | | | | | | | | | | | | | | | * Fix critical bug in webui that prevents password from being sent * Rework webui view: - Switch to d3.js for graphs - Improve piechart look - Rework colors for piechart - Fix layout for symbols - Fix refresh button * Add descriptions for whitelist maps * Fix build on arm (#379) * Fix issue with the last element in the radix trie * Add more tests for radix trie algorithm * Allow to extract URLs from query strings of other URLs (#361) * Initialize rrd fields before writing to file * Fix double free if no password has been specified Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Search for urls in query parts of html urls as well.Vsevolod Stakhov2015-09-231-0/+43
|
* Fix double free if no password has been specified.Vsevolod Stakhov2015-09-231-5/+0
| | | | Reported by: Golub Mikhail
* Initialize rrd fields before writing to file.Vsevolod Stakhov2015-09-231-0/+5
|
* Allow to extract URLs from query strings of other URLs.Vsevolod Stakhov2015-09-231-12/+47
| | | | | Issue: #361 Reported by: @socksrambler
* Add tests for the problematic case in radix trie.Vsevolod Stakhov2015-09-231-0/+6
|
* Fix issue with the last element in the radix trie.Vsevolod Stakhov2015-09-231-9/+35
|
* Update webui.Vsevolod Stakhov2015-09-231-0/+0
|
* Reiterate on colors one more time.Vsevolod Stakhov2015-09-231-3/+3
|
* Fix issue with va_list passing.Vsevolod Stakhov2015-09-231-2/+3
| | | | | Issue: #379 Reported by: @Gottox
* Improve pie colors.Vsevolod Stakhov2015-09-231-7/+5
|
* Add descriptions for whitelist maps.Vsevolod Stakhov2015-09-231-1/+2
|
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-2276-79/+77
|