Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] silence warnings about unused function results | Christian Göttsche | 2020-04-11 | 9 | -30/+30 |
| | | | | GCC does not respect `(void) func()` | ||||
* | [Minor] Enable missing_noreturn compiler warning | Christian Göttsche | 2020-04-11 | 9 | -0/+12 |
| | |||||
* | [Minor] Remove unused-but-set variables | Christian Göttsche | 2020-04-11 | 2 | -5/+4 |
| | | | | | | | | | | | | ../src/libserver/url.c: In function ‘rspamd_url_host_set_add’: ../src/libserver/url.c:3808:11: warning: variable ‘k’ set but not used [-Wunused-but-set-variable] 3808 | khiter_t k; | ^ ../src/lua/lua_task.c: In function ‘lua_task_has_urls’: ../src/lua/lua_task.c:2406:11: warning: variable ‘need_emails’ set but not used [-Wunused-but-set-variable] 2406 | gboolean need_emails = FALSE, ret = FALSE; | ^~~~~~~~~~~ | ||||
* | [Minor] Print always IPO status | Christian Göttsche | 2020-04-11 | 1 | -0/+3 |
| | |||||
* | [Minor] move static keyword to beginning of function declarations | Christian Göttsche | 2020-04-11 | 1 | -3/+3 |
| | | | | | | | | | | | | | In file included from ../src/libserver/logger/logger_file.c:23: ../src/libserver/logger/logger_private.h:106:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration] 106 | const static struct rspamd_logger_funcs file_log_funcs = { | ^~~~~ ../src/libserver/logger/logger_private.h:130:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration] 130 | const static struct rspamd_logger_funcs syslog_log_funcs = { | ^~~~~ ../src/libserver/logger/logger_private.h:154:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration] 154 | const static struct rspamd_logger_funcs console_log_funcs = { | ^~~~~ | ||||
* | [Test] Fix tests | Vsevolod Stakhov | 2020-04-10 | 1 | -11/+12 |
| | |||||
* | [Minor] Add sanity check for base32 decoding | Vsevolod Stakhov | 2020-04-10 | 1 | -0/+4 |
| | |||||
* | [Feature] Allow multiple base32 encodings in Lua API | Vsevolod Stakhov | 2020-04-10 | 2 | -10/+51 |
| | |||||
* | [Minor] Add helper to get base32 type | Vsevolod Stakhov | 2020-04-10 | 2 | -0/+30 |
| | |||||
* | Merge pull request #3329 from moisseev/patch-3 | Vsevolod Stakhov | 2020-04-10 | 1 | -2/+2 |
|\ | | | | | [Minor] Add application/7z CT | ||||
| * | [Minor] Add application/7z CT | Alexander Moisseev | 2020-04-10 | 1 | -2/+2 |
|/ | |||||
* | [Feature] Add multiple base32 alphabets for decoding | Vsevolod Stakhov | 2020-04-09 | 9 | -52/+139 |
| | |||||
* | [Minor] Add rfc3548 base32 alphabet | Vsevolod Stakhov | 2020-04-09 | 2 | -2/+8 |
| | |||||
* | [Feature] Support multiple base32 alphabets | Vsevolod Stakhov | 2020-04-09 | 17 | -34/+55 |
| | |||||
* | [Minor] Support gcc static analyzer (from gcc 10) | Vsevolod Stakhov | 2020-04-09 | 1 | -0/+8 |
| | |||||
* | [Minor] Log key id on DKIM failures | Vsevolod Stakhov | 2020-04-08 | 2 | -9/+37 |
| | |||||
* | [Minor] Lua_html: Return empty table if no images are there in html | Vsevolod Stakhov | 2020-04-08 | 1 | -7/+6 |
| | |||||
* | [Project] Process composites separately for each shadow result | Vsevolod Stakhov | 2020-04-08 | 3 | -11/+18 |
| | |||||
* | [Minor] Fix doc string | Vsevolod Stakhov | 2020-04-08 | 1 | -3/+3 |
| | |||||
* | [Minor] Support flatten attribute in rspamd_config:register_re_selector | Vsevolod Stakhov | 2020-04-08 | 2 | -4/+12 |
| | |||||
* | Merge pull request #3327 from moisseev/patch-3 | Vsevolod Stakhov | 2020-04-08 | 1 | -1/+1 |
|\ | | | | | [Minor] Remove whitespaces | ||||
| * | [Minor] Remove whitespaces | Alexander Moisseev | 2020-04-08 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #3326 from membero/patch-1 | Vsevolod Stakhov | 2020-04-07 | 1 | -0/+2 |
|\ | | | | | [Fix] rbl.lua: Helo Check always skipped | ||||
| * | Fix Helo Check | Oliver Dick | 2020-04-07 | 1 | -0/+2 |
|/ | |||||
* | [Minor] Add a small helper function | Vsevolod Stakhov | 2020-04-07 | 2 | -0/+28 |
| | |||||
* | [Project] Rework scan result functions to support shadow results | Vsevolod Stakhov | 2020-04-07 | 7 | -29/+37 |
| | |||||
* | [Minor] Clickhouse: Fix extra columns that are arrays | Vsevolod Stakhov | 2020-04-07 | 1 | -2/+8 |
| | |||||
* | [Minor] Allow to add named results via lua API | Vsevolod Stakhov | 2020-04-06 | 2 | -2/+49 |
| | |||||
* | [Project] Implement symbols insertion in multiple results mode | Vsevolod Stakhov | 2020-04-06 | 1 | -18/+53 |
| | |||||
* | [Project] Add routine to call a generic lua function | Vsevolod Stakhov | 2020-04-06 | 2 | -0/+109 |
| | |||||
* | Merge pull request #3320 from heirecka/fix-build-with-gcc10 | Vsevolod Stakhov | 2020-04-04 | 1 | -0/+1 |
|\ | | | | | [Minor] Cherry-pick a fix for replxx to build with gcc10 | ||||
| * | [Minor] Cherry-pick a fix for replxx to build with gcc10 | Heiko Becker | 2020-04-04 | 1 | -0/+1 |
|/ | | | | | | | 723d9c84869511dfb5e63f5c3d3372ac38114713 in replxx's git. Building rspamd with gcc10 errors out with "'runtime_error' is not a member of 'std'" otherwise. | ||||
* | Merge pull request #3318 from HeinleinSupport/dkim_signing | Vsevolod Stakhov | 2020-04-03 | 1 | -2/+2 |
|\ | | | | | [Minor] dkim_signing - fix log messages | ||||
| * | [Minor] dkim_signing - fix log messages | Carsten Rosenberg | 2020-04-03 | 1 | -2/+2 |
|/ | |||||
* | [Minor] Add missing cast to satisfy gcc understanding of c++ | Vsevolod Stakhov | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | [Minor] Remove strange conversion sources from replxx | Vsevolod Stakhov | 2020-04-03 | 6 | -438/+44 |
| | | | | Issue: #3317 | ||||
* | [Project] Start results chain implementation | Vsevolod Stakhov | 2020-04-03 | 3 | -12/+21 |
| | |||||
* | [Fix] Fix headers passing in rspamd_proxy | Vsevolod Stakhov | 2020-04-02 | 1 | -18/+43 |
| | |||||
* | [Minor] Improve http in milter mode error reporting | Vsevolod Stakhov | 2020-04-02 | 1 | -3/+17 |
| | |||||
* | [Minor] Update version to 2.6 | Vsevolod Stakhov | 2020-04-01 | 1 | -1/+1 |
| | |||||
* | Release 2.52.5 | Vsevolod Stakhov | 2020-04-01 | 1 | -0/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Conf] Mark Rspamd emailbl as ignore whitelist * [Conf] RBL: Add missing emails = true option * [Feature] Add support for scripts in fuzzy storage * [Feature] Arc: Add whitelisted_signers_map option * [Feature] Implement hosts file processing * [Feature] Neural: Introduce classes bias that allows non-equal classes learning * [Feature] Update libev to 4.33 * [Fix] Another brain damage html standard adoptions * [Fix] Another fix for brain damaged obs-fws state * [Fix] Fix flags that caused force_actions failure * [Fix] Fix logging issue * [Fix] Fix lua symbols scores registration when config does not define scores * [Fix] Fix opaque maps logic * [Fix] Fix parsing of the html tags with no spaces after attributes * [Fix] Fix some corner cases in urls parsing, add limits * [Fix] Fix tlds extraction if custom composition rules are used * [Fix] Fix variables replacement in mempool * [Fix] Improve base64 detection * [Fix] Normalize dynamic scores in ANN correctly * [Fix] Plug memory leak introduced by #3153 * [Fix] Stat_redis_backend: Fix memory leak and simplify learn path * [Fix] Try hard to deal with ghost workers * [Fix] metadata_exporter default formatter * [Rework] Change the way to extract URLs when dealing with alternative parts * [Rework] Fix various url extraction issues * [Rework] Re cache: Load compiled hyperscan in the main process as well * [Rework] Re cache: Load hyperscan early * [Rework] Rework URL structure: adjust tld part * [Rework] Rework URL structure: host field * [Rework] Rework URL structure: more structure optimisations * [Rework] Rework URL structure: user field * [Rework] URL: Another update for urls extraction logic * [Rework] Urls: Improve query urls handling * [Rework] Urls: adopt html related stuff * [Rework] Urls: more rework of the urls sets * [Rework] Urls: process query urls in HTML urls correctly * [Rework] Urls: rework urls hash structure * [Rework] Urls: update lua libraries * [Rework] Use multiple search tries for different url extraction types Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | [Minor] Use stack for keep-alive pool | Vsevolod Stakhov | 2020-03-31 | 1 | -2/+4 |
| | |||||
* | [Minor] Show count of workers to be killed | Vsevolod Stakhov | 2020-03-31 | 1 | -1/+2 |
| | |||||
* | [Minor] Check socket error when reusing redis pool connections | Vsevolod Stakhov | 2020-03-31 | 2 | -6/+25 |
| | |||||
* | [Minor] Check for socket error before reusing keep-alive connection | Vsevolod Stakhov | 2020-03-31 | 1 | -0/+20 |
| | |||||
* | [Fix] Another fix for brain damaged obs-fws state | Vsevolod Stakhov | 2020-03-31 | 1 | -18/+18 |
| | |||||
* | [Minor] Try to fix OOB reads | Vsevolod Stakhov | 2020-03-31 | 1 | -1/+1 |
| | |||||
* | Merge pull request #3315 from moisseev/patch-2 | Vsevolod Stakhov | 2020-03-31 | 1 | -3/+3 |
|\ | | | | | [Minor] Add missing CT badness values | ||||
| * | [Minor] Add missing CT badness values | Alexander Moisseev | 2020-03-31 | 1 | -3/+3 |
|/ | |||||
* | [Minor] Fix another close/ev_modify race | Vsevolod Stakhov | 2020-03-30 | 1 | -1/+2 |
| |