aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/url.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Use hyperscan check functionVsevolod Stakhov2017-04-211-1/+2
* [Feature] Distinguish URLs found in SubjectVsevolod Stakhov2017-03-281-2/+2
* [Fix] Further fixes to avoid PHISHING FPVsevolod Stakhov2017-03-281-15/+10
* [Minor] Fix various style issuesVsevolod Stakhov2017-03-231-3/+0
* [Minor] Treat urls in subject as displayed onlyVsevolod Stakhov2017-02-151-0/+3
* [Fix] Fix urls and emails hashesVsevolod Stakhov2017-02-131-6/+19
* [Feature] Add heuristic to find displayed URLsVsevolod Stakhov2017-02-131-0/+3
* [Fix] Encode URLs according to rfc3986Vsevolod Stakhov2017-01-231-14/+94
* [Minor] Fix couple of issues with decodingVsevolod Stakhov2017-01-231-42/+41
* [Feature] Add url encoding functionVsevolod Stakhov2017-01-231-5/+235
* [Minor] Improve URL tagsVsevolod Stakhov2017-01-121-4/+18
* [Minor] Normalize paths in URLs detected by RspamdVsevolod Stakhov2017-01-081-0/+3
* [Feature] Implement url tags conceptVsevolod Stakhov2017-01-051-0/+15
* [Fix] Fix length calculations for url encoded urlsVsevolod Stakhov2016-12-021-1/+7
* [Minor] Detect URLs that are ended with a whitespace.Vsevolod Stakhov2016-11-241-1/+1
* [Fix] More fixes for URLs with backslashesVsevolod Stakhov2016-11-241-3/+11
* [Fix] Fix parsing of URLs with usernameVsevolod Stakhov2016-11-241-0/+6
* [Fix] Allow backslashes in http urlsVsevolod Stakhov2016-11-241-3/+3
* [Minor] Adjust multipattern sizesVsevolod Stakhov2016-11-231-3/+14
* [Minor] Fix warningsVsevolod Stakhov2016-10-261-1/+1
* [Fix] Fix some cases of TLD urls detectorVsevolod Stakhov2016-10-141-4/+12
* [CritFix] Plug memory leak and potential memory corruptionVsevolod Stakhov2016-09-301-7/+0
* [Fix] Fix crash on OpenBSD in `url_email_start`Vsevolod Stakhov2016-09-231-1/+5
* [Fix] Fix finding tld in util.get_tldVsevolod Stakhov2016-08-141-7/+12
* [Fix] Fix largest possible TLD behaviourVsevolod Stakhov2016-08-031-5/+8
* [Fix] Fix border case in urls detectorVsevolod Stakhov2016-07-191-1/+1
* [Minor] Reduce url detector noiseVsevolod Stakhov2016-07-141-1/+1
* [Rework] Rework exceptions and newlines processingVsevolod Stakhov2016-07-131-7/+8
* [Rework] Rename mime parts structuresVsevolod Stakhov2016-07-041-2/+2
* [Fix] Do not output meaningless errorsVsevolod Stakhov2016-06-201-5/+1
* [Fix] Fix searching for newline positionsVsevolod Stakhov2016-06-181-1/+1
* [Fix] Fix detection of URLs in text partsVsevolod Stakhov2016-06-161-16/+83
* [Fix] Try to fix false positive URL detections in text partsVsevolod Stakhov2016-05-121-5/+4
* [Feature] Fix task functions to work without rspamd_configVsevolod Stakhov2016-05-091-1/+1
* [CritFix] Fix some more URL detector issuesVsevolod Stakhov2016-04-231-1/+2
* [CritFix] Fix parsing of URLs in textsVsevolod Stakhov2016-04-231-1/+2
* [CritFix] Fix mailto urls parsing with hyperscanVsevolod Stakhov2016-04-191-14/+3
* [Fix] Fix parsing of some urls in hyperscan modeVsevolod Stakhov2016-04-151-2/+7
* [Fix] Some more fixes for urls parserVsevolod Stakhov2016-04-141-3/+4
* [Fix] Further fixes to urls parsingVsevolod Stakhov2016-04-141-2/+6
* [Feature] Use more clever url matcher for hyperscanVsevolod Stakhov2016-04-141-3/+19
* [Feature] Allow to have different flags for different patternsVsevolod Stakhov2016-04-141-2/+4
* [Feature] Allow single and multiple urls extractionVsevolod Stakhov2016-04-141-5/+59
* [Feature] Add helper to insert URLs in task structureVsevolod Stakhov2016-04-141-0/+55
* [Feature] Add generic function to extract multiple URLsVsevolod Stakhov2016-04-141-12/+30
* [Fix] Use multipattern in url matcherVsevolod Stakhov2016-04-141-257/+276
* [Fix] Investigate many border cases in URLs parserVsevolod Stakhov2016-03-311-6/+39
* [Fix] Do not parse broken TLD partsVsevolod Stakhov2016-03-311-0/+3
* [Fix] Improve diagnostic for url misdetectionVsevolod Stakhov2016-03-161-2/+7
* [Fix] Add guard when searching for email urlsVsevolod Stakhov2016-03-091-1/+1