]> source.dussan.org Git - rspamd.git/log
rspamd.git
13 years ago* Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hash
Vsevolod Stakhov [Thu, 23 Jun 2011 15:05:58 +0000 (19:05 +0400)]
* Fixes to fuzzy hashing logic, skip urls while estimating fuzzy hash
Fix tags stripping.
Fix phishing checks (ignore img tags).

13 years agoAnother fix with reload command.
Vsevolod Stakhov [Mon, 20 Jun 2011 13:26:13 +0000 (17:26 +0400)]
Another fix with reload command.

13 years agoFix reload command.
Vsevolod Stakhov [Mon, 20 Jun 2011 13:10:12 +0000 (17:10 +0400)]
Fix reload command.

13 years agoHandle files with zero lenght properly.
Vsevolod Stakhov [Fri, 17 Jun 2011 13:24:55 +0000 (17:24 +0400)]
Handle files with zero lenght properly.

Reported by: Andrej Zverev

13 years agoFix rspamc client to handle multiply files properly.
Vsevolod Stakhov [Fri, 17 Jun 2011 12:16:55 +0000 (16:16 +0400)]
Fix rspamc client to handle multiply files properly.

13 years agoActually all times are in GMT already, so avoid conversion to prevent dst loosing.
Vsevolod Stakhov [Wed, 15 Jun 2011 12:55:28 +0000 (16:55 +0400)]
Actually all times are in GMT already, so avoid conversion to prevent dst loosing.

13 years agoAdd condition to fix inconsistent records in LRU cache.
Vsevolod Stakhov [Tue, 14 Jun 2011 11:53:17 +0000 (15:53 +0400)]
Add condition to fix inconsistent records in LRU cache.

13 years agoAdded tag 0.3.14 for changeset e8e79f27ad01
Vsevolod Stakhov [Fri, 10 Jun 2011 15:46:22 +0000 (19:46 +0400)]
Added tag 0.3.14 for changeset e8e79f27ad01

13 years agoWrite logbuf safely. 0.3.14
Vsevolod Stakhov [Fri, 10 Jun 2011 15:23:55 +0000 (19:23 +0400)]
Write logbuf safely.

13 years agoFix trie text search.
Vsevolod Stakhov [Fri, 10 Jun 2011 14:54:26 +0000 (18:54 +0400)]
Fix trie text search.

13 years agoFix memory issues.
Vsevolod Stakhov [Fri, 10 Jun 2011 14:47:08 +0000 (18:47 +0400)]
Fix memory issues.

13 years agoImprove performance of trie search.
Vsevolod Stakhov [Fri, 10 Jun 2011 14:34:05 +0000 (18:34 +0400)]
Improve performance of trie search.

13 years agoFix connecting to xmlrpc server.
Vsevolod Stakhov [Fri, 10 Jun 2011 13:50:24 +0000 (17:50 +0400)]
Fix connecting to xmlrpc server.

13 years agoFixes from previous commit.
Vsevolod Stakhov [Fri, 10 Jun 2011 13:43:29 +0000 (17:43 +0400)]
Fixes from previous commit.

13 years ago* Add LRU caching structure
Vsevolod Stakhov [Fri, 10 Jun 2011 13:28:19 +0000 (17:28 +0400)]
* Add LRU caching structure
* Add SPF records cache
* Add ability to parse doubles to xmlrpc
Several fixes to dns interface.
Trie plugin now checks urls as well.

13 years agoUp lua version.
Vsevolod Stakhov [Thu, 9 Jun 2011 16:53:50 +0000 (20:53 +0400)]
Up lua version.

13 years ago* Add lua http support that makes it easy to send GET and POST request to HTTP server...
Vsevolod Stakhov [Thu, 9 Jun 2011 16:47:35 +0000 (20:47 +0400)]
* Add lua http support that makes it easy to send GET and POST request to HTTP servers from lua code

13 years ago* Add api for creating XML-rpc calls
Vsevolod Stakhov [Thu, 9 Jun 2011 13:33:07 +0000 (17:33 +0400)]
* Add api for creating XML-rpc calls

13 years ago* Add lua interface for parsing xmlrpc replies
Vsevolod Stakhov [Wed, 8 Jun 2011 17:08:39 +0000 (21:08 +0400)]
* Add lua interface for parsing xmlrpc replies

13 years ago* Add more convinient operations into expressions ('and', 'or', 'not')
Vsevolod Stakhov [Mon, 6 Jun 2011 11:51:52 +0000 (15:51 +0400)]
* Add more convinient operations into expressions ('and', 'or', 'not')

13 years ago* Skip short utf words in statistics
Vsevolod Stakhov [Fri, 3 Jun 2011 16:23:13 +0000 (20:23 +0400)]
* Skip short utf words in statistics

13 years agoMisprint.
Vsevolod Stakhov [Fri, 3 Jun 2011 14:03:19 +0000 (18:03 +0400)]
Misprint.

13 years agoAdded tag 0.3.13 for changeset e20e33df7a46
Vsevolod Stakhov [Fri, 3 Jun 2011 13:52:19 +0000 (17:52 +0400)]
Added tag 0.3.13 for changeset e20e33df7a46

13 years agoParse urls with '_' sign in domain name 0.3.13
Vsevolod Stakhov [Fri, 3 Jun 2011 12:58:22 +0000 (16:58 +0400)]
Parse urls with '_' sign in domain name

13 years agoMerge.
Vsevolod Stakhov [Thu, 2 Jun 2011 16:56:33 +0000 (20:56 +0400)]
Merge.

13 years agoFix bug in librsapmdclient with uninitialized struct field.
Vsevolod Stakhov [Thu, 2 Jun 2011 16:55:19 +0000 (20:55 +0400)]
Fix bug in librsapmdclient with uninitialized struct field.
Fix bug in DNS parser that caused invalid parsing of CNAME fields.

13 years ago* Add new key-value map
Vsevolod Stakhov [Wed, 25 May 2011 14:04:10 +0000 (18:04 +0400)]
* Add new key-value map
* Add lua api support for key-value map
* Fix problem in lua configuration initialization to allow `rspamd_config' global work properly

13 years ago* Fix error in raw headers parsing
Vsevolod Stakhov [Tue, 24 May 2011 14:07:28 +0000 (18:07 +0400)]
* Fix error in raw headers parsing
* Improve speed of raw headers access

13 years agoAdd more options to rspamc client.
Vsevolod Stakhov [Fri, 13 May 2011 16:02:17 +0000 (20:02 +0400)]
Add more options to rspamc client.
Remove unused scores.

13 years agoIgnore empty from in settings.
Vsevolod Stakhov [Fri, 13 May 2011 15:44:59 +0000 (19:44 +0400)]
Ignore empty from in settings.

13 years ago* Strip email addresses from braces
Vsevolod Stakhov [Fri, 13 May 2011 15:22:09 +0000 (19:22 +0400)]
* Strip email addresses from braces
Ignore empty domains in settings

13 years agoAdd log message about action from settings
Vsevolod Stakhov [Fri, 13 May 2011 14:05:04 +0000 (18:05 +0400)]
Add log message about action from settings

13 years ago* Add blacklist to json settings
Vsevolod Stakhov [Fri, 13 May 2011 12:32:02 +0000 (16:32 +0400)]
* Add blacklist to json settings

13 years ago* Improve maillist plugin to detect majordomo, cgp and google groups
Vsevolod Stakhov [Wed, 11 May 2011 18:08:35 +0000 (22:08 +0400)]
* Improve maillist plugin to detect majordomo, cgp and google groups

13 years agoFix settings using.
Vsevolod Stakhov [Wed, 11 May 2011 16:55:02 +0000 (20:55 +0400)]
Fix settings using.
Revert genmodules logic.

13 years agoAdd this shit again.
Vsevolod Stakhov [Wed, 11 May 2011 16:17:13 +0000 (20:17 +0400)]
Add this shit again.

13 years agoForgot to save.
Vsevolod Stakhov [Wed, 11 May 2011 16:12:24 +0000 (20:12 +0400)]
Forgot to save.

13 years agoFix dependencies in cmake.
Vsevolod Stakhov [Wed, 11 May 2011 15:11:05 +0000 (19:11 +0400)]
Fix dependencies in cmake.

13 years ago* Add Subject header that indicate how Subject must be rewritten in case of 'rewrite...
Vsevolod Stakhov [Tue, 10 May 2011 18:52:01 +0000 (22:52 +0400)]
* Add Subject header that indicate how Subject must be rewritten in case of 'rewrite subject' action
Fix initialization order of json settings.

13 years agoFix initialization order.
Vsevolod Stakhov [Tue, 10 May 2011 17:24:02 +0000 (21:24 +0400)]
Fix initialization order.

13 years ago* Rework build process:
Vsevolod Stakhov [Tue, 10 May 2011 15:15:03 +0000 (19:15 +0400)]
* Rework build process:
 - 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

13 years ago* Major cleanup of cmake build system
Vsevolod Stakhov [Fri, 6 May 2011 15:18:40 +0000 (19:18 +0400)]
* Major cleanup of cmake build system
* Add initial version of statshow utility for statfiles debugging
* Add debugging for statistics
* Remove unused utilities

13 years ago* Whitelist settings now affects on metric's action
Vsevolod Stakhov [Tue, 3 May 2011 14:46:33 +0000 (18:46 +0400)]
* Whitelist settings now affects on metric's action

13 years agoAdded tag 0.3.12 for changeset 391960a4b518
Vsevolod Stakhov [Mon, 25 Apr 2011 15:35:54 +0000 (19:35 +0400)]
Added tag 0.3.12 for changeset 391960a4b518

13 years agoUpdate to 0.3.12. 0.3.12
Vsevolod Stakhov [Mon, 25 Apr 2011 15:35:49 +0000 (19:35 +0400)]
Update to 0.3.12.

13 years ago* Add rules for message's date
Vsevolod Stakhov [Mon, 25 Apr 2011 15:34:38 +0000 (19:34 +0400)]
* Add rules for message's date

13 years ago* Add functions to lua API to detect message and task date (in GMT)
Vsevolod Stakhov [Fri, 22 Apr 2011 14:57:52 +0000 (18:57 +0400)]
* Add functions to lua API to detect message and task date (in GMT)

13 years ago* Fix phishing detector to find phished urls with tags inside
Vsevolod Stakhov [Tue, 19 Apr 2011 12:48:35 +0000 (16:48 +0400)]
* Fix phishing detector to find phished urls with tags inside

13 years ago* Add ability to specify dns nameservers in a config
Vsevolod Stakhov [Wed, 6 Apr 2011 15:26:25 +0000 (19:26 +0400)]
* Add ability to specify dns nameservers in a config
* Add ability to select between round-robin and master-slave algorithms for dns servers

13 years agoAdded tag 0.3.11 for changeset efd81f6e3ad6
Vsevolod Stakhov [Mon, 4 Apr 2011 13:14:37 +0000 (17:14 +0400)]
Added tag 0.3.11 for changeset efd81f6e3ad6

13 years ago* Add ability to learn rspamd via worker (without password) 0.3.11
Vsevolod Stakhov [Thu, 31 Mar 2011 16:06:25 +0000 (20:06 +0400)]
* Add ability to learn rspamd via worker (without password)

13 years agoUpdate version to 0.3.11
Vsevolod Stakhov [Thu, 31 Mar 2011 13:38:14 +0000 (17:38 +0400)]
Update version to 0.3.11

13 years ago* Preload statfiles at the early beginning in the main process
Vsevolod Stakhov [Thu, 31 Mar 2011 13:35:35 +0000 (17:35 +0400)]
* Preload statfiles at the early beginning in the main process
* Add JSON output for rspamd worker
* Add HTTP protocol support for rspamd worker

13 years ago* Add more timeouts: for fuzzy operations, for worker task operations
Vsevolod Stakhov [Mon, 28 Mar 2011 17:00:38 +0000 (21:00 +0400)]
* Add more timeouts: for fuzzy operations, for worker task operations
Handle miliseconds using a common macro.

13 years agoWrite to log number of dns requests per task.
Vsevolod Stakhov [Fri, 25 Mar 2011 16:13:20 +0000 (19:13 +0300)]
Write to log number of dns requests per task.

13 years agoAdd preload function for statfiles.
Vsevolod Stakhov [Thu, 24 Mar 2011 15:45:27 +0000 (18:45 +0300)]
Add preload function for statfiles.

13 years agoOptimize performance of received_rbl plugin.
Vsevolod Stakhov [Thu, 24 Mar 2011 14:52:06 +0000 (17:52 +0300)]
Optimize performance of received_rbl plugin.

13 years agoUpdate to 0.3.10.
Vsevolod Stakhov [Wed, 23 Mar 2011 17:17:28 +0000 (20:17 +0300)]
Update to 0.3.10.

13 years agoAdded tag 0.3.10 for changeset 6c80adc8e9b7
Vsevolod Stakhov [Wed, 23 Mar 2011 17:17:19 +0000 (20:17 +0300)]
Added tag 0.3.10 for changeset 6c80adc8e9b7

13 years ago* Add ability to extract urls from subject field 0.3.10
Vsevolod Stakhov [Wed, 23 Mar 2011 17:14:08 +0000 (20:14 +0300)]
* Add ability to extract urls from subject field
Fix phishing plugin.
* Important fix for multimap/cdb handling
* Important fix for phishing detector

13 years agoRace (func MUST be called after all modifications to its argument)
Vsevolod Stakhov [Wed, 23 Mar 2011 16:09:05 +0000 (19:09 +0300)]
Race (func MUST be called after all modifications to its argument)

13 years agoAdd throttling timer only once.
Vsevolod Stakhov [Wed, 23 Mar 2011 15:54:59 +0000 (18:54 +0300)]
Add throttling timer only once.

13 years ago* Main process now has 'hard termination time' - maximum time between getting termina...
Vsevolod Stakhov [Wed, 23 Mar 2011 14:42:33 +0000 (17:42 +0300)]
* Main process now has 'hard termination time' - maximum time between getting termination signal and waiting for workers

13 years ago* Add throttling detection mechanic for dns resolver
Vsevolod Stakhov [Wed, 23 Mar 2011 14:08:58 +0000 (17:08 +0300)]
* Add throttling detection mechanic for dns resolver
* Improve phishing module adding ability to define 'strict' phishing domains

13 years agoFix configuration of received_rbl module.
Vsevolod Stakhov [Tue, 22 Mar 2011 15:35:48 +0000 (18:35 +0300)]
Fix configuration of received_rbl module.

13 years agoDo not re-create symbols cache while doing dump of cache.
Vsevolod Stakhov [Tue, 22 Mar 2011 14:20:24 +0000 (17:20 +0300)]
Do not re-create symbols cache while doing dump of cache.

13 years agoAdded tag 0.3.9 for changeset 2393776a7ec9
Vsevolod Stakhov [Fri, 18 Mar 2011 16:16:56 +0000 (19:16 +0300)]
Added tag 0.3.9 for changeset 2393776a7ec9

13 years agoUpdate to 0.3.9. 0.3.9
Vsevolod Stakhov [Fri, 18 Mar 2011 16:16:30 +0000 (19:16 +0300)]
Update to 0.3.9.

13 years agoFix one shot behaviour.
Vsevolod Stakhov [Fri, 18 Mar 2011 15:58:08 +0000 (18:58 +0300)]
Fix one shot behaviour.

13 years agoPush recipients in a proper way.
Vsevolod Stakhov [Fri, 18 Mar 2011 15:30:29 +0000 (18:30 +0300)]
Push recipients in a proper way.

13 years ago* Add option redirector_symbol to surbl module.
Vsevolod Stakhov [Fri, 18 Mar 2011 14:40:15 +0000 (17:40 +0300)]
* Add option redirector_symbol to surbl module.

13 years ago* Add strict priority rules
Vsevolod Stakhov [Fri, 18 Mar 2011 14:20:35 +0000 (17:20 +0300)]
* Add strict priority rules
* Improve and fix multimap module
* Add rspamd_config object to stage of early configure of rspamd

13 years agoFix misprint in multimap module.
Vsevolod Stakhov [Fri, 18 Mar 2011 13:07:23 +0000 (16:07 +0300)]
Fix misprint in multimap module.
Fix how we detect weight of symbol in a cache.

13 years agoFix error with parsing phishing urls.
Vsevolod Stakhov [Thu, 17 Mar 2011 17:23:12 +0000 (20:23 +0300)]
Fix error with parsing phishing urls.

13 years agoAdded tag 0.3.8 for changeset 8ab8f0243363
Vsevolod Stakhov [Tue, 15 Mar 2011 16:32:35 +0000 (19:32 +0300)]
Added tag 0.3.8 for changeset 8ab8f0243363

13 years agoAdd support of uptime command to rspamc. 0.3.8
Vsevolod Stakhov [Tue, 15 Mar 2011 13:32:58 +0000 (16:32 +0300)]
Add support of uptime command to rspamc.
Update manpages.
Add script for generating manpages from pod.

13 years agoMerge from ncode branch: https://bitbucket.org/ncode/rspamd
Vsevolod Stakhov [Tue, 15 Mar 2011 13:09:40 +0000 (16:09 +0300)]
Merge from ncode branch: https://bitbucket.org/ncode/rspamd

13 years agoUpdate version to 0.3.8.
Vsevolod Stakhov [Tue, 15 Mar 2011 13:09:06 +0000 (16:09 +0300)]
Update version to 0.3.8.

13 years agoDo not invalidate statfiles during synchronization.
Vsevolod Stakhov [Tue, 15 Mar 2011 10:47:48 +0000 (13:47 +0300)]
Do not invalidate statfiles during synchronization.

13 years ago??
Juliano Martinez [Tue, 15 Mar 2011 04:09:09 +0000 (01:09 -0300)]
??

13 years agoChanged debian install prefix from /usr to /
Juliano Martinez [Tue, 15 Mar 2011 02:52:19 +0000 (23:52 -0300)]
Changed debian install prefix from /usr to /

13 years agochanged debian dep from libevent1 to libevent-1.4-2
Juliano Martinez [Tue, 15 Mar 2011 02:24:09 +0000 (23:24 -0300)]
changed debian dep from libevent1 to libevent-1.4-2

13 years agoChanged CPACK_DEBIAN_PACKAGE_DEPENDS escape like PACKAGE_DEPENDS
Juliano Martinez [Tue, 15 Mar 2011 02:20:54 +0000 (23:20 -0300)]
Changed CPACK_DEBIAN_PACKAGE_DEPENDS escape like PACKAGE_DEPENDS

13 years agoChanged from PACKAGE_DEPENDS to CPACK_DEBIAN_PACKAGE_DEPENDS
Juliano Martinez [Tue, 15 Mar 2011 02:11:01 +0000 (23:11 -0300)]
Changed from PACKAGE_DEPENDS to CPACK_DEBIAN_PACKAGE_DEPENDS

13 years agoRemoved ${ID} from PACKAGE_VERSION, debian control files doesn't support format of RID
Juliano Martinez [Tue, 15 Mar 2011 01:59:04 +0000 (22:59 -0300)]
Removed ${ID} from PACKAGE_VERSION, debian control files doesn't support format of RID

13 years agoFix memory corruption in memory pools library.
Vsevolod Stakhov [Mon, 14 Mar 2011 22:20:03 +0000 (01:20 +0300)]
Fix memory corruption in memory pools library.
While in here use guint8 for all pointers.

13 years agoOptimization.
Vsevolod Stakhov [Mon, 14 Mar 2011 18:29:35 +0000 (21:29 +0300)]
Optimization.

13 years agoFix phishing check for special cases like http://host.com and http://www.host.com
Vsevolod Stakhov [Mon, 14 Mar 2011 15:19:17 +0000 (18:19 +0300)]
Fix phishing check for special cases like http://host.com and http://www.host.com

13 years agoSmall fix.
Vsevolod Stakhov [Mon, 14 Mar 2011 14:44:39 +0000 (17:44 +0300)]
Small fix.

13 years agoRace in fuzzy check.
Vsevolod Stakhov [Mon, 14 Mar 2011 13:59:43 +0000 (16:59 +0300)]
Race in fuzzy check.

13 years agoRace again.
Vsevolod Stakhov [Mon, 14 Mar 2011 13:58:05 +0000 (16:58 +0300)]
Race again.

13 years agoFix another race.
Vsevolod Stakhov [Mon, 14 Mar 2011 13:11:10 +0000 (16:11 +0300)]
Fix another race.

13 years agoFix destructors adding.
Vsevolod Stakhov [Thu, 10 Mar 2011 15:30:12 +0000 (18:30 +0300)]
Fix destructors adding.

13 years agoFix race in surbl module.
Vsevolod Stakhov [Thu, 10 Mar 2011 15:25:09 +0000 (18:25 +0300)]
Fix race in surbl module.
Add more debugging to destructors in pools.

13 years agoFix initialization point.
Vsevolod Stakhov [Wed, 9 Mar 2011 14:52:17 +0000 (17:52 +0300)]
Fix initialization point.

13 years agoPrint "0.00" instead of "0" in protocol output.
Vsevolod Stakhov [Wed, 9 Mar 2011 14:36:41 +0000 (17:36 +0300)]
Print "0.00" instead of "0" in protocol output.
Fix misprint in cdb handling.

13 years ago* Add monitoring for cdb
Vsevolod Stakhov [Wed, 9 Mar 2011 14:09:25 +0000 (17:09 +0300)]
* Add monitoring for cdb

13 years agoFix gmime24 compatibility.
Vsevolod Stakhov [Wed, 9 Mar 2011 12:49:32 +0000 (15:49 +0300)]
Fix gmime24 compatibility.
Fix adding extra space to raw headers.

Reported by: Victor Ustugov

13 years ago* Add ability to lookup CDB maps from lua
Vsevolod Stakhov [Sat, 5 Mar 2011 19:47:28 +0000 (22:47 +0300)]
* Add ability to lookup CDB maps from lua
* Add cdb:// map to multimap plugin

13 years agoFix memory access.
Vsevolod Stakhov [Sat, 5 Mar 2011 16:29:41 +0000 (19:29 +0300)]
Fix memory access.