summaryrefslogtreecommitdiffstats
path: root/src/libserver/url.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Add order to urls structureVsevolod Stakhov2023-07-251-0/+19
* [Minor] Propagate port from url parserVsevolod Stakhov2023-07-241-1/+9
* [Feature] Reorganise struct rspamd_url to be 64 bytes sizeVsevolod Stakhov2023-07-231-3/+2
* [Minor] Always report multipattern compile errorVsevolod Stakhov2023-05-181-1/+1
* [Fix] Treat hostnames with no dots as eSLD of their ownVsevolod Stakhov2022-11-261-20/+30
* [Minor] Allow urls with no tld when no tld file is loadedVsevolod Stakhov2022-11-191-1/+4
* [Minor] Add a simple check when trying to parse urls on config stageVsevolod Stakhov2022-11-121-0/+9
* [Minor] Another small neatVsevolod Stakhov2022-10-251-1/+6
* [Fix] Another corner case in url parsingVsevolod Stakhov2022-10-251-1/+3
* [Rework] Make http normalize path function a generic functionVsevolod Stakhov2022-10-231-2/+2
* [Minor] Do not sort part urls, it was added by a mistakeVsevolod Stakhov2022-10-211-1/+0
* [Minor] Fix url_cmp operationVsevolod Stakhov2022-10-201-3/+3
* [Fix] Try to avoid a corner case for `@` patternVsevolod Stakhov2022-08-041-15/+24
* Spelling (#4086)Josh Soref2022-02-221-1/+1
* [Minor] Add `special` flag for URLsVsevolod Stakhov2022-01-111-0/+1
* [Fix] Fix parsing of the compound mailto urlsVsevolod Stakhov2021-11-171-1/+22
* [Minor] Add `invisible` flag to url structureVsevolod Stakhov2021-08-171-0/+1
* [Minor] Try to deal with urls with backslashes in pathVsevolod Stakhov2021-07-301-5/+5
* [Minor] Fix RSPAMD_URL_FLAG_IDN behaviourVsevolod Stakhov2021-07-261-1/+3
* [Minor] One more fix in the ZW spaces urls processing logicVsevolod Stakhov2021-05-131-1/+1
* [Minor] Fix userinfo encodingVsevolod Stakhov2021-05-131-1/+1
* [Minor] Fix multiple @ at the beginnigVsevolod Stakhov2021-05-121-0/+4
* [Minor] Add loop breakVsevolod Stakhov2021-05-121-0/+1
* [Minor] Fix parsing of some bogus urlsVsevolod Stakhov2021-05-121-2/+27
* [Fix] Fix normalisation flags propagationVsevolod Stakhov2021-05-111-17/+13
* [Rework] Rename phished url to a linked urlVsevolod Stakhov2021-04-191-0/+1
* [Minor] Stop polluting logs on garbadge urlsVsevolod Stakhov2021-04-181-2/+2
* [Minor] Lua_url: Propagate numeric flagsVsevolod Stakhov2021-04-151-0/+1
* [Minor] Truncate too long urls instead of discarding them completelyVsevolod Stakhov2021-04-151-1/+2
* [Minor] It seems we still need raw urls...Vsevolod Stakhov2021-04-141-0/+3
* [Minor] Improve rspamd_url structure layout and remove `raw` fieldVsevolod Stakhov2021-04-141-19/+22
* [Minor] Url: Fix parsing of numeric urls with a portVsevolod Stakhov2021-04-121-0/+11
* [Fix] Urls: Fix processing of html urls when it comes to the flagsVsevolod Stakhov2021-03-061-16/+42
* [Minor] Various fixes for display link detectionVsevolod Stakhov2021-03-051-1/+1
* [Minor] Allow urls to start from '_'Vsevolod Stakhov2021-03-021-0/+1
* [Minor] Do not process ftp urls using a tld hackVsevolod Stakhov2021-02-251-2/+1
* [Minor] Sort urls for mime partsVsevolod Stakhov2021-02-221-0/+1
* [Minor] Use lexicographic sorting for urlsVsevolod Stakhov2021-02-221-18/+42
* [Minor] Add urls compare methodVsevolod Stakhov2021-02-221-0/+35
* [Minor] Fix shiftVsevolod Stakhov2020-09-181-3/+2
* [CritFix] Fix IDNA dots parsingVsevolod Stakhov2020-09-181-1/+77
* [Minor] Do not try to check numeric url in utf contentVsevolod Stakhov2020-09-111-0/+4
* [Minor] Allow attaching of urls to the mime partsVsevolod Stakhov2020-05-051-2/+12
* [Fix] One more fix to skip images that are not urlsVsevolod Stakhov2020-05-011-1/+8
* [Rework] Rework url flags handling APIVsevolod Stakhov2020-04-211-0/+79
* [Minor] Remove unused-but-set variablesChristian Göttsche2020-04-111-3/+2
* [Rework] URL: Another update for urls extraction logicVsevolod Stakhov2020-03-231-7/+7
* [Rework] Urls: process query urls in HTML urls correctlyVsevolod Stakhov2020-03-221-4/+0
* [Rework] Urls: Improve query urls handlingVsevolod Stakhov2020-03-221-30/+37
* [Minor] Replace g_abort with abortVsevolod Stakhov2020-03-201-1/+1