aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Forgot to merge.Vsevolod Stakhov2013-01-181-0/+241
|\
| * Add /scan path handler.Vsevolod Stakhov2013-01-151-0/+241
| |
* | Adopt for new piechart library.Vsevolod Stakhov2013-01-181-9/+5
|/
* Do not panic when json buffer is NULL or empty.Vsevolod Stakhov2013-01-121-0/+10
|
* Use temporary list to avoid stupid comma problems.Vsevolod Stakhov2013-01-091-20/+17
|
* Store weight of symbol properly allowing dynamic conf code to modify a ↵Vsevolod Stakhov2013-01-093-4/+4
| | | | single pointer in metrics section.
* Update required score according to default metric's action.Vsevolod Stakhov2013-01-091-0/+4
|
* Copy hash table utility function.Vsevolod Stakhov2013-01-094-5/+86
| | | | Slight fix for /symbols handler.
* Add saving of actions, symbols and maps.Vsevolod Stakhov2013-01-098-26/+312
|
* Rework /login handler.Vsevolod Stakhov2013-01-081-26/+93
| | | | Add skeleton for /savemap handler.
* Add real learning via web interface.Vsevolod Stakhov2013-01-081-14/+262
| | | | Add sekeleton of save actions and symbols paths.
* Fix ',' in /history handler.Vsevolod Stakhov2013-01-081-4/+7
|
* Add locking for maps.Vsevolod Stakhov2013-01-087-0/+111
| | | | Add ability to save rolling history in a file.
* Add password checking to all commands.Vsevolod Stakhov2013-01-071-8/+120
| | | | Add actions command handler.
* Fix for fineuploader.Vsevolod Stakhov2013-01-071-4/+4
|
* Add skeleton for learning commands.Vsevolod Stakhov2013-01-071-0/+66
|
* * Add rolling history feature saving last 200 scanned messages.Vsevolod Stakhov2013-01-079-8/+402
| | | | Add /history command handler in webui.
* Another json format fix.Vsevolod Stakhov2013-01-061-9/+14
|
* Add colors to graphs.Vsevolod Stakhov2013-01-061-4/+12
|
* More smooth graph.Vsevolod Stakhov2013-01-061-21/+21
|
* Add sample graph function (no real data still).Vsevolod Stakhov2013-01-061-0/+92
|
* Json...Vsevolod Stakhov2013-01-061-2/+10
|
* Json ',' fix...Vsevolod Stakhov2013-01-061-1/+4
|
* Json ',' fix.Vsevolod Stakhov2013-01-061-2/+5
|
* Another workaround for libevent 1.xVsevolod Stakhov2013-01-061-0/+5
|
* Add /maps and /getmap commands to webui.Vsevolod Stakhov2013-01-0617-38/+235
| | | | | | Identify maps by id. Initialize secure random numbers using openssl. Add description to maps.
* Fix for old libevent.Vsevolod Stakhov2013-01-061-0/+4
|
* * Add symbols command for webui.Vsevolod Stakhov2013-01-064-10/+166
|
* Add webui handler for rspamd (skeleton).Vsevolod Stakhov2013-01-056-8/+532
| | | | | | Fix url detector. Add group option for modules options. Some fixes in controller and rrd code.
* Fix rrd update.Vsevolod Stakhov2012-12-211-11/+17
|
* Implement rra writing.Vsevolod Stakhov2012-12-182-24/+46
|
* Add CDP updates.Vsevolod Stakhov2012-12-171-1/+182
|
* More logic to rrd update method.Vsevolod Stakhov2012-12-172-1/+190
|
* Fix test build and shlibs depends.Vsevolod Stakhov2012-12-153-51/+52
|
* * Add simple test for rrd.Vsevolod Stakhov2012-12-152-7/+125
| | | | | | | | Several fixes to RRD API. TODO: fix test building TODO: improve update of rrd files TODO: rework shared libraries again
* * RRD API initial implementation.Vsevolod Stakhov2012-12-142-23/+461
|
* Add skeleton for rrd files format and basic API for writing data to rrd files.Vsevolod Stakhov2012-12-122-0/+435
|
* Fix diff normalization.Vsevolod Stakhov2012-12-033-10/+16
| | | | Fix redirector call in surbl module.
* Fix to_resolve field filling in lua dns resolver.Vsevolod Stakhov2012-11-301-0/+1
|
* Fix issue with client output in case of non-tty output.Vsevolod Stakhov2012-11-191-3/+1
|
* Get rid of some false-positive urls detections.Vsevolod Stakhov2012-10-121-1/+1
|
* Forgot in previous commit.Vsevolod Stakhov2012-10-122-1/+8
|
* * Compare parts distance normalized in diff algorithm that reduces number ofVsevolod Stakhov2012-10-091-4/+86
| | | | false positives for this function.
* * Use murmur hash for all hashes as it is more efficient and provides more ↵Vsevolod Stakhov2012-10-0816-59/+329
| | | | | | uniform distribution as glib's default one. * Fix probability renormalization while using advanced classification.
* Make mlock option as tunable.Vsevolod Stakhov2012-10-085-4/+11
|
* * Use mlock to speed up classifiers by locking statfiles in the RAM.Vsevolod Stakhov2012-10-053-1/+36
|
* * Add meta-classification example.Vsevolod Stakhov2012-10-044-22/+39
| | | | | Many changes to advanced statistic and meta-classification logic. Add example of complex meta-classification.
* * Add support for dynamic configuration to the client.Vsevolod Stakhov2012-10-022-61/+94
| | | | | | Cleanup client's code. Update manual page for client. Make 'bayes' as the default classifier for client learning operations.
* * Add support for dynamic configuration to the controller's interface.Vsevolod Stakhov2012-10-026-44/+342
| | | | | * File maps are now being watched even if they don't exist on rspamd start. Several fixes to dynamic configuration logic.
* Allow multiply statfiles with a same label.Vsevolod Stakhov2012-10-023-9/+19
|