Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add meta-classification example. | Vsevolod Stakhov | 2012-10-04 | 4 | -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 Stakhov | 2012-10-02 | 2 | -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 Stakhov | 2012-10-02 | 6 | -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 Stakhov | 2012-10-02 | 3 | -9/+19 |
| | |||||
* | * Add dynamic configuration dumping. | Vsevolod Stakhov | 2012-10-01 | 6 | -1/+222 |
| | | | | | | * Add labels support to the statfiles (would be used for meta-classification) * Rewrite exim spam.c patch to work with both rspamd and SA by using 'variant=rspamd' option in spam_server line. | ||||
* | * Link dynamic configuration to the main build. | Vsevolod Stakhov | 2012-09-25 | 1 | -9/+190 |
| | | | | Add utility functions for dynamic config. | ||||
* | Add skeleton of dynamic configuration logic. | Vsevolod Stakhov | 2012-09-19 | 2 | -0/+198 |
| | |||||
* | * Add map_watch_interval configurable. | Vsevolod Stakhov | 2012-09-19 | 5 | -129/+147 |
| | | | | Support floating point values for time intervals. | ||||
* | Avoid global variables in map logic. | Vsevolod Stakhov | 2012-09-19 | 22 | -104/+75 |
| | | | | * Add support of simple maps like '/path/to/file' as it seems to be more comfortable than 'file:///...' | ||||
* | Use universal mutex type to avoid glib collisions. | Vsevolod Stakhov | 2012-09-19 | 2 | -21/+7 |
| | |||||
* | Restore fuzzy learn operations. | Vsevolod Stakhov | 2012-09-18 | 2 | -72/+243 |
| | |||||
* | Fix learning throught restfull interface. | Vsevolod Stakhov | 2012-09-18 | 2 | -27/+77 |
| | |||||
* | Remove legacy stuff from librspamdclient. | Vsevolod Stakhov | 2012-09-18 | 1 | -14/+23 |
| | | | | Add support of unix socket for client library and rspamc. | ||||
* | Rewrite controller's logic in librspamdclient and rspamc application. | Vsevolod Stakhov | 2012-09-17 | 1 | -131/+74 |
| | |||||
* | Force restful replies for restful sessions (not tested with all commands). | Vsevolod Stakhov | 2012-09-16 | 3 | -32/+141 |
| | |||||
* | * Initial approach to RESTful controller. | Vsevolod Stakhov | 2012-09-14 | 7 | -80/+284 |
| | | | | Fix security issues in fstring handling. | ||||
* | Another debian license fix. | Vsevolod Stakhov | 2012-09-10 | 58 | -58/+58 |
| | | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c. | ||||
* | Update copyright (required by debian). | Vsevolod Stakhov | 2012-09-04 | 68 | -187/+187 |
| | |||||
* | Make lua logger format safe. | Vsevolod Stakhov | 2012-08-24 | 1 | -4/+4 |
| | |||||
* | Fix xmlrpc lua parsing code.0.5.2 | Vsevolod Stakhov | 2012-08-22 | 1 | -5/+3 |
| | |||||
* | Fix url detector. | Vsevolod Stakhov | 2012-08-22 | 1 | -1/+10 |
| | |||||
* | * Rework thread pools locking logic to avoid global lua mutex usage. | Vsevolod Stakhov | 2012-08-22 | 28 | -260/+215 |
| | | | | | | Fixed several memory leaks with modern glib. Fixed memory leak in dkim code. Fixed a problem with static global variables in shared libraries. | ||||
* | Fix deadlock in lua HTTP bindings. | Vsevolod Stakhov | 2012-08-22 | 1 | -4/+5 |
| | |||||
* | Do not try to detect tld urls inside HTML texts as it generates too much ↵ | Vsevolod Stakhov | 2012-08-21 | 5 | -292/+308 |
| | | | | | | false positive matches. Add some prototypes for lua. | ||||
* | Fix assertion when using default configuration. | Vsevolod Stakhov | 2012-08-16 | 1 | -1/+1 |
| | |||||
* | Fix CR and LF while performing simple headers canonicalization. | Vsevolod Stakhov | 2012-08-14 | 1 | -5/+38 |
| | |||||
* | Another fix for simple canonicalization for body. | Vsevolod Stakhov | 2012-08-14 | 1 | -10/+83 |
| | |||||
* | Fix relaxed body canonization algorithm for several complex cases. | Vsevolod Stakhov | 2012-08-14 | 1 | -0/+10 |
| | |||||
* | * Add DNS resolver lua bindings. | Vsevolod Stakhov | 2012-08-13 | 8 | -58/+586 |
| | | | | | | Make lua http library working without task object. Fix a problem with resolver in lua_worker. Added some utility functions to lua api. | ||||
* | Fix spelling. Submitted by: Laszlo Boszormenyi. | Vsevolod Stakhov | 2012-08-10 | 4 | -5/+5 |
| | |||||
* | Do not append CRLF in case of relaxed canonization algorithm. Pointed out by ↵ | Vsevolod Stakhov | 2012-08-09 | 1 | -0/+1 |
| | | | | Vlad via irc. | ||||
* | * Add lua mime_part library to get an access to all message part attributes ↵0.5.1 | Vsevolod Stakhov | 2012-08-06 | 3 | -1/+216 |
| | | | | (like filename, length, type) | ||||
* | Add detection of simple urls with tld detection algorithm. | Vsevolod Stakhov | 2012-08-06 | 1 | -13/+333 |
| | |||||
* | When inserting a url to the tree also check phishing status to avoid masking ↵ | Vsevolod Stakhov | 2012-08-06 | 1 | -0/+4 |
| | | | | of phished urls by innocent urls. | ||||
* | More debian fixes. | Vsevolod Stakhov | 2012-08-03 | 1 | -0/+2 |
| | |||||
* | * Add lua worker type and lua worker bindings. | Vsevolod Stakhov | 2012-07-26 | 14 | -39/+878 |
| | | | | | | | * Add lua utility library for basic utils. * Fixes lua_buffer code. Fix lua loading error. Added some other lua utility functions. | ||||
* | Fix build on FreeBSD 9.1 and Current. Thanks to Anton Yuzjaninov for testing. | Vsevolod Stakhov | 2012-07-26 | 1 | -0/+4 |
| | |||||
* | * Add lua_buffer bindings to async buffered rspamd API. | Vsevolod Stakhov | 2012-07-24 | 4 | -2/+405 |
| | |||||
* | * Add async_session and memory pool objects lua bindings. | Vsevolod Stakhov | 2012-07-09 | 7 | -2/+625 |
| | |||||
* | Log smtp FROM in urls output if smtp user is not defined. | Vsevolod Stakhov | 2012-06-19 | 1 | -1/+2 |
| | |||||
* | * Allow to use other composites inside a composite's expression | Vsevolod Stakhov | 2012-06-14 | 3 | -5/+69 |
| | | | | Fix for cmake 2.6. | ||||
* | Fix dependency. | Vsevolod Stakhov | 2012-06-07 | 1 | -1/+1 |
| | |||||
* | Allow NO_SHARED build to use static archives for internal libraries. | Vsevolod Stakhov | 2012-06-07 | 3 | -12/+15 |
| | | | | Check for -fPIC/-fpic support. | ||||
* | Avoid using global 'counters' hash, include it in struct rspamd_main. | Vsevolod Stakhov | 2012-06-07 | 8 | -193/+224 |
| | | | | | Move worker related utils to separate file and include it in rspamd-mime library. Add some cross-dependencies. | ||||
* | Version some lonely libraries. | Vsevolod Stakhov | 2012-06-05 | 3 | -0/+3 |
| | |||||
* | Strict prototypes. | Vsevolod Stakhov | 2012-06-05 | 16 | -21/+21 |
| | |||||
* | Fix static build. | Vsevolod Stakhov | 2012-06-05 | 7 | -14/+28 |
| | | | | As there are too many changes from 0.4.7 mark this version as 0.5.0. | ||||
* | * Split rspamd build to several independent libraries to reduce overhead. | Vsevolod Stakhov | 2012-06-05 | 7 | -31/+42 |
| | |||||
* | * DKIM module now check only first signature as others must be rejected or ↵ | Vsevolod Stakhov | 2012-06-05 | 5 | -70/+142 |
| | | | | | | | skipped by definition. * Add 'trusted_only' and 'skip_multi' options to DKIM module. * Improve flags parsing to support strings like: 'true', 'false', '1', '0', 'yes', 'no', 'y', 'n'. | ||||
* | Change ptr array creation function. | Vsevolod Stakhov | 2012-06-04 | 1 | -1/+1 |
| |