Vsevolod Stakhov
92de380c2c
* Skip short utf words in statistics
2011-06-03 20:23:13 +04:00
Vsevolod Stakhov
83a9452974
Misprint.
2011-06-03 18:03:19 +04:00
Vsevolod Stakhov
cd46ea93d5
Added tag 0.3.13 for changeset e20e33df7a46
2011-06-03 17:52:19 +04:00
Vsevolod Stakhov
cdac5ecd2d
Parse urls with '_' sign in domain name
2011-06-03 16:58:22 +04:00
Vsevolod Stakhov
bbe7d732f8
Merge.
2011-06-02 20:56:33 +04:00
Vsevolod Stakhov
631741e282
Fix bug in librsapmdclient with uninitialized struct field.
...
Fix bug in DNS parser that caused invalid parsing of CNAME fields.
2011-06-02 20:55:19 +04:00
Vsevolod Stakhov
e9d62e6139
* 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
2011-05-25 18:04:10 +04:00
Vsevolod Stakhov
3b0487ad7c
* Fix error in raw headers parsing
...
* Improve speed of raw headers access
2011-05-24 18:07:28 +04:00
Vsevolod Stakhov
c594689abf
Add more options to rspamc client.
...
Remove unused scores.
2011-05-13 20:02:17 +04:00
Vsevolod Stakhov
610afb8756
Ignore empty from in settings.
2011-05-13 19:44:59 +04:00
Vsevolod Stakhov
4c4cdd54fb
* Strip email addresses from braces
...
Ignore empty domains in settings
2011-05-13 19:22:09 +04:00
Vsevolod Stakhov
04d82cf8b4
Add log message about action from settings
2011-05-13 18:05:04 +04:00
Vsevolod Stakhov
80d1d00d44
* Add blacklist to json settings
2011-05-13 16:32:02 +04:00
Vsevolod Stakhov
d99a26fd10
* Improve maillist plugin to detect majordomo, cgp and google groups
2011-05-11 22:08:35 +04:00
Vsevolod Stakhov
389594cb07
Fix settings using.
...
Revert genmodules logic.
2011-05-11 20:55:02 +04:00
Vsevolod Stakhov
b673d0ee96
Add this shit again.
2011-05-11 20:17:13 +04:00
Vsevolod Stakhov
b5f2831dae
Forgot to save.
2011-05-11 20:12:24 +04:00
Vsevolod Stakhov
f7595acb30
Fix dependencies in cmake.
2011-05-11 19:11:05 +04:00
Vsevolod Stakhov
bc953ee760
* Add Subject header that indicate how Subject must be rewritten in case of 'rewrite subject' action
...
Fix initialization order of json settings.
2011-05-10 22:52:01 +04:00
Vsevolod Stakhov
c29b6dc179
Fix initialization order.
2011-05-10 21:24:02 +04:00
Vsevolod Stakhov
1fd435e5d4
* 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
2011-05-10 19:15:03 +04:00
Vsevolod Stakhov
683b90f4c6
* Major cleanup of cmake build system
...
* Add initial version of statshow utility for statfiles debugging
* Add debugging for statistics
* Remove unused utilities
2011-05-06 19:18:40 +04:00
Vsevolod Stakhov
56586078f9
* Whitelist settings now affects on metric's action
2011-05-03 18:46:33 +04:00
Vsevolod Stakhov
a855afa149
Added tag 0.3.12 for changeset 391960a4b518
2011-04-25 19:35:54 +04:00
Vsevolod Stakhov
d05a0433a4
Update to 0.3.12.
2011-04-25 19:35:49 +04:00
Vsevolod Stakhov
1bda9f428a
* Add rules for message's date
2011-04-25 19:34:38 +04:00
Vsevolod Stakhov
cca9778669
* Add functions to lua API to detect message and task date (in GMT)
2011-04-22 18:57:52 +04:00
Vsevolod Stakhov
ce4150785d
* Fix phishing detector to find phished urls with tags inside
2011-04-19 16:48:35 +04:00
Vsevolod Stakhov
1cb8543e85
* Add ability to specify dns nameservers in a config
...
* Add ability to select between round-robin and master-slave algorithms for dns servers
2011-04-06 19:26:25 +04:00
Vsevolod Stakhov
87fd3373b9
Added tag 0.3.11 for changeset efd81f6e3ad6
2011-04-04 17:14:37 +04:00
Vsevolod Stakhov
e414be4059
* Add ability to learn rspamd via worker (without password)
2011-03-31 20:06:25 +04:00
Vsevolod Stakhov
33b5aa19d7
Update version to 0.3.11
2011-03-31 17:38:14 +04:00
Vsevolod Stakhov
a93dd7892f
* Preload statfiles at the early beginning in the main process
...
* Add JSON output for rspamd worker
* Add HTTP protocol support for rspamd worker
2011-03-31 17:35:35 +04:00
Vsevolod Stakhov
37d6c7f23f
* Add more timeouts: for fuzzy operations, for worker task operations
...
Handle miliseconds using a common macro.
2011-03-28 21:00:38 +04:00
Vsevolod Stakhov
99225e6499
Write to log number of dns requests per task.
2011-03-25 19:13:20 +03:00
Vsevolod Stakhov
417360dabf
Add preload function for statfiles.
2011-03-24 18:45:27 +03:00
Vsevolod Stakhov
912de936d8
Optimize performance of received_rbl plugin.
2011-03-24 17:52:06 +03:00
Vsevolod Stakhov
3d2a4643b2
Update to 0.3.10.
2011-03-23 20:17:28 +03:00
Vsevolod Stakhov
81a22fb4d4
Added tag 0.3.10 for changeset 6c80adc8e9b7
2011-03-23 20:17:19 +03:00
Vsevolod Stakhov
7c3c86ce3f
* Add ability to extract urls from subject field
...
Fix phishing plugin.
* Important fix for multimap/cdb handling
* Important fix for phishing detector
2011-03-23 20:14:08 +03:00
Vsevolod Stakhov
143e584d81
Race (func MUST be called after all modifications to its argument)
2011-03-23 19:09:05 +03:00
Vsevolod Stakhov
e44e925ca5
Add throttling timer only once.
2011-03-23 18:54:59 +03:00
Vsevolod Stakhov
1d4a64659b
* Main process now has 'hard termination time' - maximum time between getting termination signal and waiting for workers
2011-03-23 17:42:33 +03:00
Vsevolod Stakhov
689855e2bb
* Add throttling detection mechanic for dns resolver
...
* Improve phishing module adding ability to define 'strict' phishing domains
2011-03-23 17:08:58 +03:00
Vsevolod Stakhov
4aa3b70473
Fix configuration of received_rbl module.
2011-03-22 18:35:48 +03:00
Vsevolod Stakhov
ee9632d269
Do not re-create symbols cache while doing dump of cache.
2011-03-22 17:20:24 +03:00
Vsevolod Stakhov
02fdad3112
Added tag 0.3.9 for changeset 2393776a7ec9
2011-03-18 19:16:56 +03:00
Vsevolod Stakhov
a007fba6cc
Update to 0.3.9.
2011-03-18 19:16:30 +03:00
Vsevolod Stakhov
765df5c44d
Fix one shot behaviour.
2011-03-18 18:58:08 +03:00
Vsevolod Stakhov
aff188f209
Push recipients in a proper way.
2011-03-18 18:30:29 +03:00