Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Allow to pass socket's ownership to http connection object | Vsevolod Stakhov | 2020-05-07 | 2 | -0/+14 |
| | |||||
* | [Minor] Allow attaching of urls to the mime parts | Vsevolod Stakhov | 2020-05-05 | 3 | -12/+41 |
| | |||||
* | [Minor] Store symcache item type | Vsevolod Stakhov | 2020-05-02 | 1 | -21/+40 |
| | |||||
* | [Fix] One more fix to skip images that are not urls | Vsevolod Stakhov | 2020-05-01 | 3 | -8/+19 |
| | |||||
* | Revert "[Minor] Do not append unbalanced closing tags" | Vsevolod Stakhov | 2020-04-30 | 1 | -14/+15 |
| | | | | This reverts commit e1339c646f9a910f4cc1805020af35a7c1f82a1d. | ||||
* | [Minor] Use more strict checks for image urls | Vsevolod Stakhov | 2020-04-30 | 2 | -7/+10 |
| | |||||
* | [Minor] Allow to disable logging for modules on reload | Vsevolod Stakhov | 2020-04-27 | 1 | -0/+2 |
| | |||||
* | [Minor] Do not append unbalanced closing tags | Vsevolod Stakhov | 2020-04-27 | 1 | -15/+14 |
| | |||||
* | Merge pull request #3313 from arkamar/hiredis | Vsevolod Stakhov | 2020-04-24 | 1 | -5/+4 |
|\ | | | | | Revert "[Fix] Fix hiredis stupidity" and use the hiredis api as intended | ||||
| * | Revert "[Fix] Fix hiredis stupidity" and use the hiredis api as intended | Petr Vaněk | 2020-03-29 | 1 | -5/+4 |
| | | | | | | | | This reverts commit b05b9bf904edce75c17e63982d5e0a82dd3e9064. | ||||
* | | [Rework] Rework url flags handling API | Vsevolod Stakhov | 2020-04-21 | 2 | -0/+95 |
| | | |||||
* | | [Project] Rework some more functions to work with shadow results | Vsevolod Stakhov | 2020-04-14 | 3 | -8/+8 |
| | | |||||
* | | [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 |
| |