Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [Minor] Do not try to check numeric url in utf content | Vsevolod Stakhov | 2020-09-11 | 1 | -0/+4 | |
| | ||||||
* | [Minor] Allow attaching of urls to the mime parts | Vsevolod Stakhov | 2020-05-05 | 1 | -2/+12 | |
| | ||||||
* | [Fix] One more fix to skip images that are not urls | Vsevolod Stakhov | 2020-05-01 | 1 | -1/+8 | |
| | ||||||
* | [Rework] Rework url flags handling API | Vsevolod Stakhov | 2020-04-21 | 1 | -0/+79 | |
| | ||||||
* | [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; | ^~~~~~~~~~~ | |||||
* | [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. | |||||
* | [Rework] Urls: process query urls in HTML urls correctly | Vsevolod Stakhov | 2020-03-22 | 1 | -4/+0 | |
| | ||||||
* | [Rework] Urls: Improve query urls handling | Vsevolod Stakhov | 2020-03-22 | 1 | -30/+37 | |
| | ||||||
* | [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 | |
| | ||||||
* | [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] Firther relax href parsing | Vsevolod Stakhov | 2020-03-16 | 1 | -3/+3 | |
| | ||||||
* | [Rework] Urls: update lua libraries | Vsevolod Stakhov | 2020-03-09 | 1 | -1/+1 | |
| | ||||||
* | [Rework] Urls: adopt html related stuff | Vsevolod Stakhov | 2020-03-09 | 1 | -13/+45 | |
| | ||||||
* | [Rework] Urls: more rework of the urls sets | Vsevolod Stakhov | 2020-03-09 | 1 | -107/+84 | |
| | ||||||
* | [Rework] Urls: rework urls hash structure | Vsevolod Stakhov | 2020-03-09 | 1 | -6/+47 | |
| | ||||||
* | [Rework] Rework URL structure: adjust tld part | Vsevolod Stakhov | 2020-03-09 | 1 | -5/+5 | |
| | ||||||
* | [Rework] Rework URL structure: more structure optimisations | Vsevolod Stakhov | 2020-03-09 | 1 | -45/+69 | |
| | ||||||
* | [Rework] Rework URL structure: host field | Vsevolod Stakhov | 2020-03-09 | 1 | -34/+44 | |
| | ||||||
* | [Rework] Rework URL structure: user field | Vsevolod Stakhov | 2020-03-09 | 1 | -11/+12 | |
| | ||||||
* | [Minor] Show long compilation warning | Vsevolod Stakhov | 2020-02-27 | 1 | -0/+5 | |
| | ||||||
* | [Minor] Fix some more tld issues and tld tests | Vsevolod Stakhov | 2020-02-25 | 1 | -25/+26 | |
| | ||||||
* | [Fix] Fix tld compositon rules | Vsevolod Stakhov | 2020-02-25 | 1 | -4/+3 | |
| | | | | Issue: #3248, #3268 | |||||
* | [Minor] Fix boundary detection in emails checks | Vsevolod Stakhov | 2020-02-18 | 1 | -6/+7 | |
| | ||||||
* | [Minor] Distinguish max_lua_urls and max_urls | Vsevolod Stakhov | 2020-01-27 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Another try to fix shifting | Vsevolod Stakhov | 2020-01-17 | 1 | -3/+3 | |
| | ||||||
* | [Minor] Another try to fix urls shifting when decoding | Vsevolod Stakhov | 2020-01-17 | 1 | -4/+13 | |
| | ||||||
* | [Fix] Fix urls shifting when doing decode to include separators | Vsevolod Stakhov | 2020-01-15 | 1 | -3/+3 | |
| | ||||||
* | [Fix] Fix urls encode function | Vsevolod Stakhov | 2020-01-13 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Add trailing slash when reconstructing numeric url | Vsevolod Stakhov | 2020-01-11 | 1 | -0/+5 | |
| | ||||||
* | [Minor] Fixes in urls fragments/queries parsing | Vsevolod Stakhov | 2020-01-10 | 1 | -0/+16 | |
| | ||||||
* | [Fix] Fix processing of numeric url's | Vsevolod Stakhov | 2020-01-10 | 1 | -28/+61 | |
| | ||||||
* | [Minor] Fix format string | Vsevolod Stakhov | 2019-12-23 | 1 | -2/+2 | |
| | ||||||
* | [Minor] Stop extracting urls on limit reached | Vsevolod Stakhov | 2019-12-23 | 1 | -0/+11 | |
| | ||||||
* | [Minor] Fix urls adding limit | Vsevolod Stakhov | 2019-12-23 | 1 | -5/+8 | |
| | ||||||
* | [Minor] Normalise backslashes to slashes in urls | Vsevolod Stakhov | 2019-12-20 | 1 | -0/+15 | |
| | ||||||
* | [Fix] Another fix for numeric urls parsing | Vsevolod Stakhov | 2019-10-22 | 1 | -18/+35 | |
| | ||||||
* | [Fix] Add another safe-guard in urls processing | Vsevolod Stakhov | 2019-10-09 | 1 | -5/+23 | |
| | ||||||
* | [Fix] Another fix to deal with bad URLs | Vsevolod Stakhov | 2019-10-09 | 1 | -12/+30 | |
| | ||||||
* | [CritFix] Fix procesing of urls | Vsevolod Stakhov | 2019-10-09 | 1 | -2/+15 | |
| | | | | | | | | Rspamd tried to process urls by end of match in hyperscan disregarding the fact that a particular URL has been already processed. It might cause high memory consumption or crash due to OOM when some particular URLs being processed. | |||||
* | [Minor] Fix telephones parsing | Vsevolod Stakhov | 2019-10-02 | 1 | -4/+7 | |
| | ||||||
* | [Minor] Fix OOB read | Vsevolod Stakhov | 2019-09-26 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Fix protocol encoding | Vsevolod Stakhov | 2019-09-25 | 1 | -5/+12 | |
| | ||||||
* | [Rework] Drop url tags | Vsevolod Stakhov | 2019-08-21 | 1 | -28/+0 | |
| | ||||||
* | [Minor] Rework utf8 lowercasing | Vsevolod Stakhov | 2019-08-13 | 1 | -1/+2 | |
| | ||||||
* | [Minor] Fix more alignment and ubsan issues | Vsevolod Stakhov | 2019-08-12 | 1 | -1/+1 | |
| | ||||||
* | [Minor] Fix some ubsan related issues | Vsevolod Stakhov | 2019-08-12 | 1 | -1/+4 | |
| | ||||||
* | [Project] Libserver migration process | Vsevolod Stakhov | 2019-07-12 | 1 | -11/+13 | |
| | ||||||
* | [Minor] Slight types improvement | Vsevolod Stakhov | 2019-06-28 | 1 | -1/+1 | |
| |