Commit Graph

1343 Commits

Author SHA1 Message Date
Vsevolod Stakhov
ac13c4d304 Add watch file for debian package. Submitted by: Laszlo Boszormenyi. 2012-08-10 16:08:11 +04:00
Vsevolod Stakhov
d07ec7c3de Fix spelling. Submitted by: Laszlo Boszormenyi. 2012-08-10 16:05:38 +04:00
Vsevolod Stakhov
d8ea3f8e6b Do not append CRLF in case of relaxed canonization algorithm. Pointed out by Vlad via irc. 2012-08-09 15:40:26 +04:00
Vsevolod Stakhov
7436cc35e6 In debian use nogroup as group for rspamd. 2012-08-08 02:43:42 +04:00
Vsevolod Stakhov
257ccf3ff7 Fix debian copyright. Suggested by: Laszlo Boszormenyi (GCS) 2012-08-08 02:36:56 +04:00
Vsevolod Stakhov
a799332877 Do not compile libkvstorage for debian as it is useless just now. 2012-08-08 02:31:13 +04:00
Vsevolod Stakhov
a8f8278902 Check for gthread as well while checking for glib. 2012-08-07 15:59:20 +04:00
Vsevolod Stakhov
00b5674590 Fix syntax. 2012-08-06 21:41:57 +04:00
Vsevolod Stakhov
96b26ce280 Add changelog, update debian changelog.
Add tag for 0.5.1.
2012-08-06 21:36:01 +04:00
Vsevolod Stakhov
9b6dd02093 Added tag 0.5.1 for changeset de8b1598bc1d 2012-08-06 21:35:35 +04:00
Vsevolod Stakhov
d4e72a21bf * Add lua mime_part library to get an access to all message part attributes (like filename, length, type) 2012-08-06 20:23:26 +04:00
Vsevolod Stakhov
3c55ba0d2d Add detection of simple urls with tld detection algorithm. 2012-08-06 18:46:52 +04:00
Vsevolod Stakhov
2aed8d7e46 When inserting a url to the tree also check phishing status to avoid masking of phished urls by innocent urls. 2012-08-06 17:57:40 +04:00
Vsevolod Stakhov
0df01e6d79 Fix debian changelog. 2012-08-06 16:18:14 +04:00
Vsevolod Stakhov
1ac49a8c1e More fixes for debian. Suggested by: Laszlo Boszormenyi (GCS) 2012-08-06 16:05:46 +04:00
Vsevolod Stakhov
1f2480b4b4 Stop lintian from complaining about licenses and openssl. 2012-08-03 17:42:55 +04:00
Vsevolod Stakhov
2cc8f7c160 Fix shared libraries versions. 2012-08-03 17:29:42 +04:00
Vsevolod Stakhov
d639abd394 Another license fix. 2012-08-03 17:26:10 +04:00
Vsevolod Stakhov
ff83e52322 Minor cmake script fix. 2012-08-03 17:16:44 +04:00
Vsevolod Stakhov
93c3046ce8 More debian fixes. 2012-08-03 17:14:15 +04:00
Vsevolod Stakhov
a052132551 More fixed for debian build. 2012-08-03 17:04:03 +04:00
Vsevolod Stakhov
bb843cd3dc Fix depends for debian package. 2012-08-03 16:49:24 +04:00
Vsevolod Stakhov
7fe1dd2bc3 Set version to 0.5.1 due to massive lua changes. 2012-07-26 21:51:39 +04:00
Vsevolod Stakhov
e1a8ed5013 * Add lua worker type and lua worker bindings.
* Add lua utility library for basic utils.
* Fixes lua_buffer code.
Fix lua loading error.
Added some other lua utility functions.
2012-07-26 21:50:13 +04:00
Vsevolod Stakhov
2e615083e4 Fix build on FreeBSD 9.1 and Current. Thanks to Anton Yuzjaninov for testing. 2012-07-26 16:43:36 +04:00
Vsevolod Stakhov
0d35a8f9cb * Add lua_buffer bindings to async buffered rspamd API. 2012-07-24 20:37:51 +04:00
Vsevolod Stakhov
7ef494782c * Add async_session and memory pool objects lua bindings. 2012-07-09 21:45:03 +04:00
Vsevolod Stakhov
4c1013a28f Use gmime-2.6 if gmime-2.4 is not found. 2012-07-03 19:45:03 +04:00
Vsevolod Stakhov
932b131550 Log smtp FROM in urls output if smtp user is not defined. 2012-06-19 21:10:44 +04:00
Vsevolod Stakhov
56b591bcb2 * Allow to use other composites inside a composite's expression
Fix for cmake 2.6.
2012-06-14 22:20:50 +04:00
Vsevolod Stakhov
32e13585b6 Added tag 0.5.0 for changeset 26ad7ecdd714 2012-06-09 16:35:05 +04:00
Vsevolod Stakhov
98495cb4ce Update debian rules and changelog.
Update sample config file.
2012-06-09 16:35:00 +04:00
Vsevolod Stakhov
6062a9e482 Fix dependency. 2012-06-07 19:56:07 +04:00
Vsevolod Stakhov
b1cb2de69a Allow NO_SHARED build to use static archives for internal libraries.
Check for -fPIC/-fpic support.
2012-06-07 19:48:27 +04:00
Vsevolod Stakhov
6cea7f1cd0 Reorganize libs. 2012-06-07 19:16:51 +04:00
Vsevolod Stakhov
73ded9877f Avoid using global 'counters' hash, include it in struct rspamd_main.
Move worker related utils to separate file and include it in rspamd-mime library.
Add some cross-dependencies.
2012-06-07 19:06:09 +04:00
Vsevolod Stakhov
a44b10c0a8 Version some lonely libraries. 2012-06-05 22:09:46 +04:00
Vsevolod Stakhov
8a6fa6ab3b Strict prototypes. 2012-06-05 20:52:41 +04:00
Vsevolod Stakhov
ee97d03659 Fix rspamdclient bug while reading controller's greeting. 2012-06-05 20:08:44 +04:00
Vsevolod Stakhov
20c329815f Fix static build.
As there are too many changes from 0.4.7 mark this version as 0.5.0.
2012-06-05 19:22:57 +04:00
Vsevolod Stakhov
35cb2b6e2f * Split rspamd build to several independent libraries to reduce overhead. 2012-06-05 18:21:49 +04:00
Vsevolod Stakhov
1d8da7cd96 * DKIM module now check only first signature as others must be rejected or 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'.
2012-06-05 02:39:21 +04:00
Vsevolod Stakhov
75f3cf52fc Change ptr array creation function. 2012-06-04 23:48:11 +04:00
Vsevolod Stakhov
f7bb8b73f0 Print percents with actions in controller's 'stat' command output. 2012-06-04 21:55:57 +04:00
Vsevolod Stakhov
69c17a3e28 Ignore empty or invalid keys. 2012-06-04 21:44:34 +04:00
Vsevolod Stakhov
1048ad10cd * Implement 'time_jitter' setting allowing to check signatures in future in case of incorrect system time (1 minute jittering by default). 2012-06-04 21:36:58 +04:00
Vsevolod Stakhov
f4d88ed701 Follow RFC while checking multiply headers. 2012-06-04 21:27:46 +04:00
Vsevolod Stakhov
ef215d6ef1 Assume empty headers as headers with "" as value. 2012-06-04 19:22:17 +04:00
Vsevolod Stakhov
68e60c4874 * Allow keys without values in kv maps
Some fixes to dkim_check strict logic.
2012-05-31 22:10:50 +04:00
Vsevolod Stakhov
5293ff7c9f * Strict domains for dkim now contain more data (kv pairs in format <dkim_domain> <reject_multiplier:deny_multiplier>). 2012-05-31 21:56:44 +04:00