Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add new algorithm based on diff algorithm to compare relatively short text ↵ | Vsevolod Stakhov | 2011-07-13 | 1 | -2/+2 |
| | | | | parts | ||||
* | Fix phishing detection with img flag. | Vsevolod Stakhov | 2011-07-11 | 1 | -2/+8 |
| | | | | | | Handle unclosed HTML tags properly. Remove warnings for types on 32 bit archs. Do not touch grow factor many times when one shot mode is turned on. | ||||
* | * Welcome 0.4.0 | Vsevolod Stakhov | 2011-06-24 | 1 | -19/+2 |
| | | | | | | | | | | | | | | | | | | Uncompatible changes: - Statistics is uncompatible in utf8 mode Major changes: - Improved utf8 mode - Convert all characters to lowercase in statistics - Skip URL's in statistics - Improve speed of bayes classifier by using integer arithmetics - Fixed statfiles synchronization that was broken for a long time - Synchronization is now configurable Minor changes: - Bugfixes - Removed some of legacy code - Types polishing | ||||
* | * Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hash | Vsevolod Stakhov | 2011-06-23 | 1 | -14/+6 |
| | | | | | Fix tags stripping. Fix phishing checks (ignore img tags). | ||||
* | * Fix error in raw headers parsing | Vsevolod Stakhov | 2011-05-24 | 1 | -31/+63 |
| | | | | * Improve speed of raw headers access | ||||
* | Fix settings using. | Vsevolod Stakhov | 2011-05-11 | 1 | -1/+0 |
| | | | | Revert genmodules logic. | ||||
* | * Rework build process: | Vsevolod Stakhov | 2011-05-10 | 1 | -2/+0 |
| | | | | | | | | | | - add librspamdserver - link this library to all daemons and utils of rspamd - use subdirectories more often * Rework global variables logic - move them to the main process * Fix logging to handle utf-8 correctly * Add statshow utility and make it working * Move printf functions to separate source file | ||||
* | * Add ability to extract urls from subject field0.3.10 | Vsevolod Stakhov | 2011-03-23 | 1 | -1/+42 |
| | | | | | | Fix phishing plugin. * Important fix for multimap/cdb handling * Important fix for phishing detector | ||||
* | Fix gmime24 compatibility. | Vsevolod Stakhov | 2011-03-09 | 1 | -0/+4 |
| | | | | | | Fix adding extra space to raw headers. Reported by: Victor Ustugov | ||||
* | Make phishing checks working. | Vsevolod Stakhov | 2011-03-05 | 1 | -2/+3 |
| | |||||
* | Assume headers folding as space character. | Vsevolod Stakhov | 2011-03-05 | 1 | -0/+1 |
| | |||||
* | * Add multimaps for "FROM" and "TO" headers (mime an smtp data can be checked) | Vsevolod Stakhov | 2011-03-04 | 1 | -1/+5 |
| | | | | * Improve lua api for getting message's sender and recipients | ||||
* | Try to fix memory issues. | Vsevolod Stakhov | 2011-03-02 | 1 | -0/+2 |
| | |||||
* | Fix several memory leaks in rspamd. | Vsevolod Stakhov | 2011-02-24 | 1 | -1/+1 |
| | |||||
* | More warnings. | Vsevolod Stakhov | 2011-02-24 | 1 | -2/+2 |
| | |||||
* | Fix warnings. | Vsevolod Stakhov | 2011-02-24 | 1 | -3/+3 |
| | |||||
* | Fix FSM for headers parsing. | Vsevolod Stakhov | 2011-02-24 | 1 | -4/+6 |
| | |||||
* | Save separator inside raw_header struct. | Vsevolod Stakhov | 2011-02-23 | 1 | -0/+15 |
| | | | | Requested by: Victor Ustugov | ||||
* | * Add options section into config to organize options | Vsevolod Stakhov | 2011-02-22 | 1 | -0/+1 |
| | | | | | | | * Add one_shot option for avoiding inserting several results from one rule Fix parsing of headers with \t symbol [1] Reported by: Victor Ustugov [1] | ||||
* | Fix patch for exim. | Vsevolod Stakhov | 2011-02-21 | 1 | -0/+1 |
| | | | | Fix parsing of wrong headers. | ||||
* | * Process raw headers by FSM. | Vsevolod Stakhov | 2011-02-21 | 1 | -3/+197 |
| | | | | * Add methods for accessing raw_headers from lua and C | ||||
* | Fix received headers parser state machine to parse headers with only 'by' ↵ | Vsevolod Stakhov | 2011-02-17 | 1 | -0/+3 |
| | | | | component. | ||||
* | * Add ability to specify 'S' flag to regexp that means that headers checks ↵ | Vsevolod Stakhov | 2011-02-15 | 1 | -23/+49 |
| | | | | | | must be case sensitive * Add lua function message:get_header_strong | ||||
* | * Add manual pages for rspamd and rspamc. | Vsevolod Stakhov | 2011-02-07 | 1 | -1/+1 |
| | | | | Fix bug with extracting urls from tags without quotes. | ||||
* | * New module for checking emails inside messages (rules based, like multimap) | Vsevolod Stakhov | 2011-02-03 | 1 | -2/+2 |
| | | | | | | | * Emails now are separated from urls and urls checks * Add ability to check text attachements if option is presented in a configuration Version is 0.3.6 now | ||||
* | * Many fixes to fuzzy hashes logic and tokenization. | Vsevolod Stakhov | 2011-01-24 | 1 | -7/+10 |
| | |||||
* | * Add phishing detector (now just compares <a href> with tag's data). | Vsevolod Stakhov | 2010-11-02 | 1 | -3/+1 |
| | |||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -42/+42 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Get message's headers more correctly | Vsevolod Stakhov | 2010-09-27 | 1 | -1/+1 |
| | |||||
* | * Fix getting data wrapper for gmime24 | Vsevolod Stakhov | 2010-09-01 | 1 | -0/+2 |
| | |||||
* | * Assume all text/* content types as text/plain | Vsevolod Stakhov | 2010-09-01 | 1 | -1/+1 |
| | |||||
* | * Add ability to check hashes of selected mime types | Vsevolod Stakhov | 2010-08-27 | 1 | -8/+0 |
| | | | | | * Add ability to set minimum size in bytes for mime types * Add ability to set minimum dimensions for images | ||||
* | * Add ability to extract filename and size of images from lua | Vsevolod Stakhov | 2010-08-25 | 1 | -0/+1 |
| | |||||
* | * Move images library to core rspamd | Vsevolod Stakhov | 2010-08-23 | 1 | -1/+7 |
| | | | | * Add lua api to access images properties | ||||
* | * Do not add extra byte while converting text to utf | Vsevolod Stakhov | 2010-07-29 | 1 | -1/+1 |
| | |||||
* | * Another try to save regexps in cache correctly | Vsevolod Stakhov | 2010-07-28 | 1 | -1/+1 |
| | | | | * Improve test logs for regexps | ||||
* | * Try to save images hashes to fuzzy storage to stop some annoying spammers | Vsevolod Stakhov | 2010-07-27 | 1 | -0/+8 |
| | |||||
* | * More debug | Vsevolod Stakhov | 2010-07-25 | 1 | -1/+4 |
| | |||||
* | * Add rspamd_log variable to lua plugins to access logging functions | Vsevolod Stakhov | 2010-07-25 | 1 | -3/+29 |
| | | | | | | | | | * Each part in rspamd task now can have parent part * Check for parts distance only for multipart/alternative subparts * Do not check attachements even if they are text (but attached as file) * Do not die if write (2) returned ENOSPACE while doing logging, turn on throttling mode instead (1 write try in a second) * Add ability to turn on debug for specific symbols * Add ability to configure dns timeouts and dns retransmits in config file | ||||
* | * Merge | Vsevolod Stakhov | 2010-07-19 | 1 | -1/+1 |
|\ | |||||
| * | * Improve logging | Vsevolod Stakhov | 2010-07-19 | 1 | -1/+1 |
| | | | | | | | | | | * Write queue id to log * Remove test messages from cmake | ||||
* | | * Fix chartable module in utf mode | Vsevolod Stakhov | 2010-07-05 | 1 | -1/+1 |
|/ | |||||
* | * Fix more gmime2.4 issues | Vsevolod Stakhov | 2010-05-31 | 1 | -10/+29 |
| | |||||
* | * Fix build with gmime24 | Vsevolod Stakhov | 2010-05-27 | 1 | -2/+18 |
| | |||||
* | * Add ability to add flags to fuzzy hashes | Vsevolod Stakhov | 2010-05-05 | 1 | -1/+21 |
| | |||||
* | * Fix statistics of messages in controller | cebka@lenovo-laptop | 2010-03-17 | 1 | -4/+0 |
| | | | | | | | | * Fix building and installing perl target * Fix learn command name * Controller's commands are now case insensitive * Statfiles can now be selected from popup list in cgi interface * Password for controller's commands can now be specified in cgi interface | ||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -14/+14 |
| | | | | | | | | | - independent and customizeable buffering - line buffering - errors handling support - custom (ip based) debug - append function name automaticaly (based on __FUNCTION__) - add some logic to logs system | ||||
* | * Add ability for scanning non-mime (HTML) messages | Vsevolod Stakhov | 2009-10-19 | 1 | -49/+105 |
| | |||||
* | * Fix getting of message headers from lua plugins | Vsevolod Stakhov | 2009-10-14 | 1 | -3/+6 |
| | | | | * Fix forged recipients plugin | ||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -522/+530 |
| |