Commit Graph

4482 Commits

Author SHA1 Message Date
Andrew Lewis
6fc23f8fe1 Doc fix: confusing reference to RBL module 2015-07-05 14:41:54 +02:00
Andrew Lewis
3ff0104952 Add DKIM support to RBL module 2015-07-05 13:54:39 +02:00
Vsevolod Stakhov
0273c48424 Add delayed dependency form support to lua. 2015-07-04 22:38:18 +01:00
Vsevolod Stakhov
0501a91169 Allow registering of delayed dependencies. 2015-07-04 22:33:33 +01:00
Vsevolod Stakhov
f2002d2d2e Ignore User header in SA mode. 2015-07-03 14:44:00 +01:00
Vsevolod Stakhov
bd10b85e39 Update version to distinguish master. 2015-07-03 12:52:20 +01:00
Vsevolod Stakhov
3675f4b9ae Allow bundling for sqlite3. 2015-07-03 12:52:20 +01:00
Vsevolod Stakhov
e2eb18c622 Merge pull request #324 from fatalbanana/master
Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBL
2015-07-03 00:44:14 +01:00
Vsevolod Stakhov
6f6a371987 Add encryption test. 2015-07-02 19:11:18 +01:00
Vsevolod Stakhov
98a46bf694 Store rspamd log permanently for functional tests. 2015-07-02 19:08:01 +01:00
Vsevolod Stakhov
67bb533e89 Add functional test for spamc protocol. 2015-07-02 19:02:39 +01:00
Vsevolod Stakhov
22a433506e Avoid double free if cannot load message. 2015-07-02 19:02:14 +01:00
Vsevolod Stakhov
8d586a8cc1 Add streamline HTTP test (failing for now). 2015-07-02 18:54:16 +01:00
Vsevolod Stakhov
f52ea5e83f Fix processing of empty messages. 2015-07-02 18:53:31 +01:00
Vsevolod Stakhov
f20d566909 Start functional tests. 2015-07-02 17:05:17 +01:00
Andrew Lewis
45581e92c4 Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBL 2015-07-02 16:34:18 +02:00
Vsevolod Stakhov
c3b8ab4425 Add GTUBE support. 2015-07-02 14:23:31 +01:00
Vsevolod Stakhov
50a5a3075d Merge pull request #321 from fatalbanana/master
Further defang whitelists
2015-07-02 11:45:11 +01:00
Vsevolod Stakhov
31ef219018 Add workarounds for numeric hosts in URLs. 2015-07-02 11:36:28 +01:00
Vsevolod Stakhov
689ed83366 Improve support of IP based URLs. 2015-07-02 11:36:28 +01:00
Andrew Lewis
29a80e94d1 Further defang whitelists 2015-07-02 09:18:28 +02:00
Vsevolod Stakhov
a38dd53c6b Merge pull request #319 from fatalbanana/master
Add RCVD_IN_DNSWL_NONE as whitelisting exclusion
2015-07-01 17:19:48 +01:00
Vsevolod Stakhov
c88d384d79 Add more unit tests for url parser. 2015-07-01 17:18:43 +01:00
Vsevolod Stakhov
a40bad22fe Fix complicated case of percent encoding. 2015-07-01 17:18:32 +01:00
Vsevolod Stakhov
5e6082be92 Fix path field in url:to_table method. 2015-07-01 16:54:04 +01:00
Vsevolod Stakhov
93e50b0d82 Fix parsing query just after port. 2015-07-01 16:37:45 +01:00
Vsevolod Stakhov
09f370a1cd Fix parsing of multiple slashes in URL. 2015-07-01 16:34:14 +01:00
Vsevolod Stakhov
6f5388b87b Fix finding start of URL's. 2015-07-01 16:28:52 +01:00
Vsevolod Stakhov
307cb52ff8 Add new url unit test. 2015-07-01 16:00:01 +01:00
Vsevolod Stakhov
66f1f01a9b Add missing url fields. 2015-07-01 15:59:52 +01:00
Vsevolod Stakhov
4f59679722 Add port definition to URL. 2015-07-01 15:59:39 +01:00
Vsevolod Stakhov
fc8a07daab Be more permissive about url characters. 2015-07-01 15:24:44 +01:00
Andrew Lewis
4c2c52433a Add RCVD_IN_DNSWL_NONE as whitelisting exclusion 2015-07-01 15:20:28 +02:00
Vsevolod Stakhov
b8e030c3b3 Move sqlite initialization to the common routine. 2015-06-30 18:58:11 +01:00
Vsevolod Stakhov
0e85c23ee1 Fix issues with capturing patterns 2015-06-30 18:26:48 +01:00
Vsevolod Stakhov
f826e627cf Support dist on FreeBSD and Darwin. 2015-06-30 14:50:55 +01:00
Vsevolod Stakhov
15b0796571 Print result of sqlite_exec in fuzzy_backend. 2015-06-30 14:05:50 +01:00
Vsevolod Stakhov
e8e5b8165a Merge pull request #316 from fatalbanana/master
Fix use of RBL name as symbol; ignore RBL names that would not be yielded
2015-06-30 14:01:21 +01:00
Vsevolod Stakhov
f49a9fcbec Update documentation 2015-06-30 13:48:34 +01:00
Vsevolod Stakhov
abbfcd0c51 Add captures unit test. 2015-06-30 13:43:11 +01:00
Vsevolod Stakhov
c17f742da3 Some fixes to pushing captures to lua. 2015-06-30 13:42:50 +01:00
Andrew Lewis
fae7df6942 Fix use of RBL name as symbol; ignore RBL names that would not be yielded 2015-06-30 14:35:18 +02:00
Vsevolod Stakhov
1ba46d50f4 Fix regexp_search invocation. 2015-06-30 13:33:35 +01:00
Vsevolod Stakhov
d46dc84311 Improve captures in lua regexp. 2015-06-30 13:29:37 +01:00
Vsevolod Stakhov
1b19510e13 Improve regexp captures.
It is now possible to store regexp captures if needed.
2015-06-30 12:22:08 +01:00
Vsevolod Stakhov
b45930d5c6 Merge pull request #313 from fatalbanana/master
Favour rspamd lua libraries over system libraries
2015-06-30 11:13:07 +01:00
Andrew Lewis
f5347ba81b Fix misprint 2015-06-29 18:45:55 +02:00
Andrew Lewis
8fcfe11dc7 Silence errors; yield unknown results from RBLs; fix scoring for DNSWL 2015-06-29 18:38:49 +02:00
Andrew Lewis
2c605eacc2 Favour rspamd lua libraries over system libraries 2015-06-29 18:15:12 +02:00
Vsevolod Stakhov
c6c5307188 Use WAL for fuzzy storage as well. 2015-06-29 15:42:53 +01:00