Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use DB_HASH access method for bdb backend. | Vsevolod Stakhov | 2012-03-01 | 1 | -1/+1 |
| | | | | Fix signed and unsigned comparasion while I'm here. | ||||
* | Make compiler happy in several cases, remove warnings. | Vsevolod Stakhov | 2011-12-20 | 1 | -1/+2 |
| | |||||
* | Ignore something that looks like email but has no username. | Vsevolod Stakhov | 2011-12-01 | 1 | -2/+4 |
| | |||||
* | * Support for IDN urls | Vsevolod Stakhov | 2011-08-23 | 1 | -4/+4 |
| | | | | * DNS resolver now can handle international domains correctly | ||||
* | Fix signness in arithmetic operations. | Vsevolod Stakhov | 2011-08-04 | 1 | -4/+4 |
| | |||||
* | Add workaround for clang under linux. | Vsevolod Stakhov | 2011-07-21 | 1 | -2/+4 |
| | | | | Fix problems found by static analyzing. | ||||
* | Fix coredumps on some specific messages with specific urls. | Vsevolod Stakhov | 2011-07-19 | 1 | -7/+13 |
| | | | | | Fix coredumps while closing log file. Fix parsing of chunked HTTP replies. | ||||
* | * Welcome 0.4.0 | Vsevolod Stakhov | 2011-06-24 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | 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 | -15/+26 |
| | | | | | Fix tags stripping. Fix phishing checks (ignore img tags). | ||||
* | Parse urls with '_' sign in domain name0.3.13 | Vsevolod Stakhov | 2011-06-03 | 1 | -1/+1 |
| | |||||
* | Fix phishing check for special cases like http://host.com and ↵ | Vsevolod Stakhov | 2011-03-14 | 1 | -9/+9 |
| | | | | http://www.host.com | ||||
* | Try to fix memory issues. | Vsevolod Stakhov | 2011-03-02 | 1 | -9/+9 |
| | |||||
* | Do not write warning about normal urls.0.3.7 | Vsevolod Stakhov | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | * Rewrite URL storage system | Vsevolod Stakhov | 2011-02-24 | 1 | -3/+8 |
| | |||||
* | Fix '_' in emails. | Vsevolod Stakhov | 2011-02-17 | 1 | -1/+1 |
| | |||||
* | Fix parsing emails with '_' symbol. | Vsevolod Stakhov | 2011-02-17 | 1 | -1/+1 |
| | | | | Fix adding metric symbol. | ||||
* | Detect mail addresses at the begining of message. | Vsevolod Stakhov | 2011-02-11 | 1 | -0/+4 |
| | |||||
* | * Write Emails: header in output | Vsevolod Stakhov | 2011-02-11 | 1 | -3/+3 |
| | |||||
* | * New module for checking emails inside messages (rules based, like multimap) | Vsevolod Stakhov | 2011-02-03 | 1 | -16/+35 |
| | | | | | | | * 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 | ||||
* | Fix decoding of escaped URL's | Vsevolod Stakhov | 2010-11-25 | 1 | -4/+4 |
| | |||||
* | Performance critical fix0.3.3 | Vsevolod Stakhov | 2010-11-03 | 1 | -1/+1 |
| | |||||
* | Urgent fixes. | Vsevolod Stakhov | 2010-11-03 | 1 | -1/+5 |
| | |||||
* | * Add phishing detector (now just compares <a href> with tag's data). | Vsevolod Stakhov | 2010-11-02 | 1 | -30/+53 |
| | |||||
* | Fixes bugs found with clang-static analyser. | Vsevolod Stakhov | 2010-10-11 | 1 | -2/+2 |
| | | | | | Strictly follow c99 standart. Turn on pedantic c99 checks. | ||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -87/+87 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Extract domains from emails to check via surbl | Vsevolod Stakhov | 2010-09-29 | 1 | -4/+31 |
| | | | | | * Fixes to url extracter * Check urls in redirector even if they are listed in surbl whitelist | ||||
* | * New trie based url scanner (based on libcamel) | Vsevolod Stakhov | 2010-09-21 | 1 | -141/+363 |
| | | | | | * Small fixes to rspamd perl client * Write fuzzy hashes info to log | ||||
* | * Reopen log file by USR1 signal | Vsevolod Stakhov | 2010-07-19 | 1 | -1/+6 |
| | | | | * Add reopenlog method to FreeBSD rc script | ||||
* | * Fix parsing of some broken urls | Vsevolod Stakhov | 2010-07-05 | 1 | -1/+1 |
| | |||||
* | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 1 | -2/+13 |
| | | | | * Write real time of message's scan to log (not only virtual) | ||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -11/+11 |
| | | | | | | | | | - 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 | ||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -243/+227 |
| | |||||
* | * Handle base10 encoded ip addresses correctly | Vsevolod Stakhov | 2009-08-31 | 1 | -1/+2 |
| | |||||
* | * Strip urls from space characters | Vsevolod Stakhov | 2009-08-05 | 1 | -0/+18 |
| | |||||
* | * Strip url line from spaces | Vsevolod Stakhov | 2009-07-30 | 1 | -0/+1 |
| | |||||
* | * Fix 'cc' urls parsing | Vsevolod Stakhov | 2009-07-16 | 1 | -1/+1 |
| | | | | * Add function has_fake_html for determine fake html parts (without any tags) | ||||
* | * Fix url unescaping | Vsevolod Stakhov | 2009-07-06 | 1 | -3/+26 |
| | |||||
* | * Extract url encoded urls from html texts | Vsevolod Stakhov | 2009-07-03 | 1 | -4/+7 |
| | |||||
* | * Forgot to merge | Vsevolod Stakhov | 2009-06-02 | 1 | -2/+2 |
|\ | |||||
| * | * Fix url grabbing regexp to match urls like <a href=http://blah.com> | Vsevolod Stakhov | 2009-06-01 | 1 | -2/+2 |
| | | |||||
* | | * Rework url parsing algorithms | Vsevolod Stakhov | 2009-06-02 | 1 | -12/+19 |
|/ | | | | | | | * Adopt all parts of rspamd for new url parser * Improve url-extracter utility by avoiding cut&paste of mime parsing * Small fixes to rspamc client * Bump version to 0.1.3 | ||||
* | * Fix urls extracting, avoid code repeating | Vsevolod Stakhov | 2009-04-17 | 1 | -78/+30 |
| | |||||
* | * Fix many compile time warnings and polish code | Vsevolod Stakhov | 2009-03-24 | 1 | -7/+9 |
| | |||||
* | * Avoid extra requests to surbls saving them into requests cache | Vsevolod Stakhov | 2009-03-10 | 1 | -2/+2 |
| | | | | * Lower debug level for some errors (INFO to DEBUG) | ||||
* | * Fix 2 memory issues: | Vsevolod Stakhov | 2009-03-10 | 1 | -0/+10 |
| | | | | | | - NULL string when trying to check url regexp - double free of message byte array as mime_stream frees memory in array if it thinks that stream is owner of array's memory | ||||
* | * Add some broken urls to check list, in fact skip only urls without host ↵ | Vsevolod Stakhov | 2009-03-06 | 1 | -2/+2 |
| | | | | | | part and empty urls (thought empty urls are totally impossible in that code) | ||||
* | * Fix bad memory leaks and memory corruption in url detecting module | Vsevolod Stakhov | 2009-03-06 | 1 | -10/+51 |
| | |||||
* | * Fix bug in url parser with freeing memory allocated by memory_pool allocator | Vsevolod Stakhov | 2009-03-04 | 1 | -4/+4 |
| | | | | * Do not write to log if we don't do any read operation in dispatcher library | ||||
* | * Prepare to migrate to cmake (still need to write install target and ↵ | Vsevolod Stakhov | 2009-02-16 | 1 | -12/+2 |
| | | | | | | | | working with XS implicitly) * Move all system includes to one file where we detect availability of all that includes * Fix license misprint * Fix some issues with perl initializing | ||||
* | * Add BSD license text | Vsevolod Stakhov | 2009-02-16 | 1 | -0/+24 |
| |