Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] silence warnings about unused function results | Christian Göttsche | 2020-04-11 | 2 | -3/+3 |
| | | | | GCC does not respect `(void) func()` | ||||
* | [Minor] Remove unused-but-set variables | Christian Göttsche | 2020-04-11 | 1 | -3/+2 |
| | | | | | | | | | | | | ../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] 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 = { | ^~~~~ | ||||
* | [Feature] Add multiple base32 alphabets for decoding | Vsevolod Stakhov | 2020-04-09 | 1 | -1/+1 |
| | |||||
* | [Feature] Support multiple base32 alphabets | Vsevolod Stakhov | 2020-04-09 | 4 | -4/+4 |
| | |||||
* | [Minor] Log key id on DKIM failures | Vsevolod Stakhov | 2020-04-08 | 2 | -9/+37 |
| | |||||
* | [Project] Process composites separately for each shadow result | Vsevolod Stakhov | 2020-04-08 | 3 | -11/+18 |
| | |||||
* | [Project] Rework scan result functions to support shadow results | Vsevolod Stakhov | 2020-04-07 | 2 | -7/+7 |
| | |||||
* | [Project] Start results chain implementation | Vsevolod Stakhov | 2020-04-03 | 1 | -1/+2 |
| | |||||
* | [Minor] Improve http in milter mode error reporting | Vsevolod Stakhov | 2020-04-02 | 1 | -3/+17 |
| | |||||
* | [Minor] Use stack for keep-alive pool | Vsevolod Stakhov | 2020-03-31 | 1 | -2/+4 |
| | |||||
* | [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 |
| | |||||
* | [Minor] Fix another close/ev_modify race | Vsevolod Stakhov | 2020-03-30 | 1 | -1/+2 |
| | |||||
* | [Minor] Fix order of objects destruction for http keepalive conns | Vsevolod Stakhov | 2020-03-29 | 1 | -1/+2 |
| | |||||
* | [Minor] Try harder to avoid races on child termination | Vsevolod Stakhov | 2020-03-28 | 1 | -0/+6 |
| | |||||
* | [Minor] Do not use signalfd - it is totally broken in libev | Vsevolod Stakhov | 2020-03-26 | 1 | -2/+1 |
| | |||||
* | [Fix] Try hard to deal with ghost workers | Vsevolod Stakhov | 2020-03-26 | 3 | -7/+39 |
| | |||||
* | [Minor] Slightly improve ev backend selection | Vsevolod Stakhov | 2020-03-25 | 1 | -13/+31 |
| | |||||
* | [Minor] Disable EVBACKEND_IOURING for now as recommended | Vsevolod Stakhov | 2020-03-24 | 1 | -3/+3 |
| | |||||
* | [Feature] Update libev to 4.33 | Vsevolod Stakhov | 2020-03-24 | 1 | -0/+8 |
| | | | | Changelog: http://cvs.schmorp.de/libev/Changes?pathrev=rel-4_33 | ||||
* | [Minor] Add logging | Vsevolod Stakhov | 2020-03-24 | 1 | -0/+11 |
| | |||||
* | [Minor] Add sanity check | Vsevolod Stakhov | 2020-03-24 | 1 | -7/+44 |
| | |||||
* | [Minor] Reduce log noise | Vsevolod Stakhov | 2020-03-23 | 5 | -13/+41 |
| | |||||
* | [Rework] Re cache: Load compiled hyperscan in the main process as well | Vsevolod Stakhov | 2020-03-23 | 1 | -0/+8 |
| | |||||
* | [Rework] Re cache: Load hyperscan early | Vsevolod Stakhov | 2020-03-23 | 4 | -17/+48 |
| | |||||
* | [Rework] URL: Another update for urls extraction logic | Vsevolod Stakhov | 2020-03-23 | 1 | -7/+7 |
| | | | | | | | | | URL extraction from HTML parts should look like this: 1. Extract href links 2. Convert HTML to plain text and extract: a) (http|https|ftp)://foo.bar and www.foo b) email like strings \bfoo@bar.baz\b . For all extracted strings check if we have host with a domain from the public suffix. | ||||
* | [Minor] Oops, forgot to fill struct field | Vsevolod Stakhov | 2020-03-23 | 1 | -0/+1 |
| | |||||
* | [Rework] Urls: process query urls in HTML urls correctly | Vsevolod Stakhov | 2020-03-22 | 2 | -44/+39 |
| | |||||
* | [Rework] Urls: Improve query urls handling | Vsevolod Stakhov | 2020-03-22 | 2 | -30/+38 |
| | |||||
* | [Minor] Replace g_abort with abort | Vsevolod Stakhov | 2020-03-20 | 1 | -1/+1 |
| | |||||
* | [Rework] Fix various url extraction issues | Vsevolod Stakhov | 2020-03-19 | 1 | -6/+8 |
| | |||||
* | [Minor] Improve dkim failures logging | Vsevolod Stakhov | 2020-03-19 | 1 | -21/+15 |
| | |||||
* | [Rework] Use multiple search tries for different url extraction types | Vsevolod Stakhov | 2020-03-19 | 1 | -45/+139 |
| | |||||
* | [Fix] Fix some corner cases in urls parsing, add limits | Vsevolod Stakhov | 2020-03-19 | 1 | -5/+42 |
| | |||||
* | [Minor] Implement `hosts` parameter in DNS config | Vsevolod Stakhov | 2020-03-17 | 1 | -2/+16 |
| | |||||
* | [Feature] Implement hosts file processing | Vsevolod Stakhov | 2020-03-17 | 1 | -1/+120 |
| | |||||
* | [Minor] Firther relax href parsing | Vsevolod Stakhov | 2020-03-16 | 1 | -3/+3 |
| | |||||
* | [Minor] Try to fix brain damaged libev timers | Vsevolod Stakhov | 2020-03-16 | 1 | -0/+6 |
| | |||||
* | [Minor] Oops, fix html urls processing | Vsevolod Stakhov | 2020-03-12 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix lua symbols scores registration when config does not define scores | Vsevolod Stakhov | 2020-03-12 | 2 | -1/+5 |
| | |||||
* | [Minor] Fix bitset size | Vsevolod Stakhov | 2020-03-11 | 1 | -1/+1 |
| | |||||
* | [Minor] Fuzzy_backend_redis: Improve logging | Vsevolod Stakhov | 2020-03-09 | 1 | -5/+15 |
| | |||||
* | [Minor] Another dkim logs improvement | Vsevolod Stakhov | 2020-03-09 | 1 | -25/+21 |
| | |||||
* | [Rework] Urls: update lua libraries | Vsevolod Stakhov | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | [Rework] Urls: adopt html related stuff | Vsevolod Stakhov | 2020-03-09 | 4 | -112/+102 |
| | |||||
* | [Rework] Urls: more rework of the urls sets | Vsevolod Stakhov | 2020-03-09 | 5 | -155/+133 |
| | |||||
* | [Rework] Urls: rework urls hash structure | Vsevolod Stakhov | 2020-03-09 | 2 | -6/+69 |
| | |||||
* | [Rework] Rework URL structure: adjust tld part | Vsevolod Stakhov | 2020-03-09 | 4 | -23/+24 |
| | |||||
* | [Rework] Rework URL structure: more structure optimisations | Vsevolod Stakhov | 2020-03-09 | 3 | -63/+92 |
| |