aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.9.90.9.9Vsevolod Stakhov2015-07-033-3/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't use RWL_SPAMHAUS_WL (unknown result) for whitelisting (by @fatalbanana) * Import updated public suffix list (by @fatalbanana) * Remove debug message * Fix settings (by @fatalbanana) * Remove duplicated symbol registration * Use WAL for fuzzy storage * RBL fixes (by @fatalbanana): - silence errors; - yield unknown results from RBLs; - fix scoring for DNSWL; - fix use of RBL name as symbol; - ignore RBL names that would not be yielded; * Support captures in regular expressions * Add captures support to lua_regexp * Support dist on FreeBSD and Darwin * Add RCVD_IN_DNSWL_NONE as whitelisting exclusion (by @fatalbanana) * Multiple fixes to URL detection: - support port definition; - fix query and path recognition; - fix parsing of multiple slashes in URL; - fix parsing query just after port; - fix path field in `url:to_table` method; - improve support of IP based URLs. * Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBL (by @fatalbanana) * Add GTUBE support * Ignore User header in SA mode Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Ignore User header in SA mode.Vsevolod Stakhov2015-07-031-1/+7
|
* Add GTUBE support.Vsevolod Stakhov2015-07-032-0/+69
|
* Update version to 0.9.9.Vsevolod Stakhov2015-07-031-1/+1
|
* Allow bundling for sqlite3.Vsevolod Stakhov2015-07-031-1/+1
|
* Merge pull request #325 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-07-031-0/+1
|\ | | | | 0.9: Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBL
| * Set ignore_whitelists = true for RECEIVED_SPAMHAUS_XBLAndrew Lewis2015-07-021-0/+1
|/
* Merge pull request #322 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-07-021-0/+2
|\ | | | | 0.9: Further defang whitelists
| * Further defang whitelistsAndrew Lewis2015-07-021-0/+2
| |
* | Add workarounds for numeric hosts in URLs.Vsevolod Stakhov2015-07-023-9/+101
| |
* | Improve support of IP based URLs.Vsevolod Stakhov2015-07-022-6/+50
| |
* | Add more unit tests for url parser.Vsevolod Stakhov2015-07-021-5/+15
| |
* | Fix complicated case of percent encoding.Vsevolod Stakhov2015-07-021-2/+20
| |
* | Fix path field in url:to_table method.Vsevolod Stakhov2015-07-021-1/+1
| |
* | Fix parsing query just after port.Vsevolod Stakhov2015-07-021-0/+12
| |
* | Fix parsing of multiple slashes in URL.Vsevolod Stakhov2015-07-021-7/+18
| |
* | Fix finding start of URL's.Vsevolod Stakhov2015-07-021-6/+17
| |
* | Add new url unit test.Vsevolod Stakhov2015-07-021-0/+33
| |
* | Add missing url fields.Vsevolod Stakhov2015-07-021-0/+84
| |
* | Add port definition to URL.Vsevolod Stakhov2015-07-022-1/+3
| |
* | Merge pull request #320 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-07-011-0/+1
|\| | | | | 0.9: Add RCVD_IN_DNSWL_NONE as whitelisting exclusion
| * Add RCVD_IN_DNSWL_NONE as whitelisting exclusionAndrew Lewis2015-07-011-0/+1
|/
* Move sqlite initialization to the common routine.Vsevolod Stakhov2015-06-301-23/+21
|
* Fix issues with capturing patternsVsevolod Stakhov2015-06-303-11/+16
|
* Support dist on FreeBSD and Darwin.Vsevolod Stakhov2015-06-302-5/+9
|
* Improve regexp captures.Vsevolod Stakhov2015-06-302-10/+43
| | | | It is now possible to store regexp captures if needed.
* Print result of sqlite_exec in fuzzy_backend.Vsevolod Stakhov2015-06-301-2/+3
|
* Merge pull request #317 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-06-301-2/+4
|\ | | | | 0.9: Fix use of RBL name as symbol; ignore RBL names that would not be yielded
| * Fix use of RBL name as symbol; ignore RBL names that would not be yieldedAndrew Lewis2015-06-301-2/+4
| |
* | Update documentationVsevolod Stakhov2015-06-301-3/+15
| |
* | Add captures unit test.Vsevolod Stakhov2015-06-301-0/+20
| |
* | Some fixes to pushing captures to lua.Vsevolod Stakhov2015-06-301-2/+3
| |
* | Fix regexp_search invocation.Vsevolod Stakhov2015-06-303-8/+8
| |
* | Improve captures in lua regexp.Vsevolod Stakhov2015-06-301-10/+59
|/
* Merge pull request #314 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-06-303-14/+33
|\ | | | | Rspamd 0.9: Favour rspamd lua libraries over system libraries
| * Fix misprintAndrew Lewis2015-06-291-1/+1
| |
| * Silence errors; yield unknown results from RBLs; fix scoring for DNSWLAndrew Lewis2015-06-292-10/+29
| |
| * Favour rspamd lua libraries over system librariesAndrew Lewis2015-06-291-4/+4
| |
* | Use WAL for fuzzy storage as well.Vsevolod Stakhov2015-06-291-0/+7
| |
* | Merge pull request #312 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-06-291-1/+0
|\| | | | | Rspamd 0.9: Remove duplicated symbol registration
| * Fix another duplicated symbol registrationAndrew Lewis2015-06-291-1/+0
| |
| * Remove duplicated symbol registrationAndrew Lewis2015-06-291-1/+0
| | | | | | | | | | Conflicts: src/plugins/lua/rbl.lua
* | Remove duplicate.Vsevolod Stakhov2015-06-291-1/+0
| |
* | Merge pull request #309 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-06-271-0/+1
|\| | | | | Rspamd 0.9: Fix settings
| * Fix settingsAndrew Lewis2015-06-271-0/+1
| |
* | Remove stupid debug.Vsevolod Stakhov2015-06-251-1/+1
|/
* Merge pull request #307 from fatalbanana/rspamd-0.9Vsevolod Stakhov2015-06-252-73/+493
|\ | | | | Rspamd 0.9: Update public suffix list; add RWL_SPAMHAUS_WL as whitelist_exception
| * Import updated public suffix listAndrew Lewis2015-06-251-73/+492
| |
| * Don't use RWL_SPAMHAUS_WL (unknown result) for whitelistingAndrew Lewis2015-06-251-0/+1
| |
* | Release 0.9.80.9.8Vsevolod Stakhov2015-06-254-4/+14
| | | | | | | | | | | | | | | | | | | | * Fix critical bug in bayes classifier (#305) * Fix critical bug in RBL module (by @fatalbanana) * Fix and rework settings plugin. * Fix get_all_opts for a case of non-iterable options. * Use tld for redirector's matching. Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>