aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/url.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix telephones parsingVsevolod Stakhov2019-10-021-4/+7
* [Minor] Fix OOB readVsevolod Stakhov2019-09-261-1/+1
* [Minor] Fix protocol encodingVsevolod Stakhov2019-09-251-5/+12
* [Rework] Drop url tagsVsevolod Stakhov2019-08-211-28/+0
* [Minor] Rework utf8 lowercasingVsevolod Stakhov2019-08-131-1/+2
* [Minor] Fix more alignment and ubsan issuesVsevolod Stakhov2019-08-121-1/+1
* [Minor] Fix some ubsan related issuesVsevolod Stakhov2019-08-121-1/+4
* [Project] Libserver migration processVsevolod Stakhov2019-07-121-11/+13
* [Minor] Slight types improvementVsevolod Stakhov2019-06-281-1/+1
* [Feature] URL: Apply stringprep to hostnames to filter garbageVsevolod Stakhov2019-05-131-0/+49
* [Minor] More url parsing fixesVsevolod Stakhov2019-05-031-3/+21
* [Fix] Deny URLs where hostname is bogusVsevolod Stakhov2019-05-021-381/+390
* [Minor] Fix OOB accessVsevolod Stakhov2019-05-021-3/+3
* [Fix] Fix processing of the ip urls in fileVsevolod Stakhov2019-04-231-4/+6
* [Minor] Fix some more suspicious casesVsevolod Stakhov2019-04-071-3/+3
* [Rework] Rework HTML content urls extractionVsevolod Stakhov2019-04-021-35/+45
* [Minor] Add more explicit loggingVsevolod Stakhov2019-04-011-5/+16
* [Minor] Ignore completely damaged urlsVsevolod Stakhov2019-03-041-2/+2
* [Rework] Rework telephone urls parsing logicVsevolod Stakhov2019-03-011-104/+231
* [Minor] Log some data about tld loadingVsevolod Stakhov2019-02-251-2/+4
* [Minor] Fix parsing of URLs with displayed UTF charactersVsevolod Stakhov2019-02-251-8/+11
* [Minor] Properly set protocol value for urlsVsevolod Stakhov2019-02-161-3/+3
* [Minor] Add functions to deal with url protocolsVsevolod Stakhov2019-02-161-0/+58
* [Rework] Finish http code split and cleanupVsevolod Stakhov2019-02-151-0/+1
* [Minor] Fix loading of unicode multipatternsVsevolod Stakhov2019-02-141-3/+3
* [Minor] Add function to test character for domain safetyVsevolod Stakhov2019-02-061-0/+6
* [Regression] Fix urls output in the protocolVsevolod Stakhov2019-02-041-7/+41
* [Feature] Core: Support telephone URLsVsevolod Stakhov2019-01-291-16/+149
* [Minor] Fix core dump when cannot extract tld in href urlVsevolod Stakhov2019-01-221-4/+11
* [Fix] Core: Implement logic to find some bad characters in URLsVsevolod Stakhov2019-01-161-28/+65
* [Project] Another try to normalize unicode properlyVsevolod Stakhov2018-11-251-0/+1
* [Rework] Rework utf content processing in text partsVsevolod Stakhov2018-09-051-3/+3
* [Fix] Avoid one extra byte writingVsevolod Stakhov2018-07-311-1/+1
* [Minor] Allow to reinit URLs libraryVsevolod Stakhov2018-06-161-26/+40
* [Minor] One more fix...Vsevolod Stakhov2018-06-051-1/+1
* [Minor] Fix some corner casesVsevolod Stakhov2018-06-051-1/+2
* [Fix] Fix parsing of urls with numeric passwordVsevolod Stakhov2018-06-051-7/+39
* [Minor] Fix usernames parsing in URLsVsevolod Stakhov2018-03-301-3/+21
* [Fix] Fix shemaless URLs detectionVsevolod Stakhov2018-03-271-4/+23
* [Feature] Deal with unnormalised Unicode obfuscationVsevolod Stakhov2018-03-261-1/+13
* [Minor] Add definition for schema-less urlsVsevolod Stakhov2018-03-261-0/+4
* [Fix] Fix urls/emails distinguishing found in queriesVsevolod Stakhov2018-02-161-19/+27
* [Fix] Deal with URLs wrapped in [] in text partsAndrew Lewis2017-12-121-0/+2
* [Fix] Some more fixes towards emails detectionVsevolod Stakhov2017-10-211-7/+8
* [Fix] Fix emails detectionVsevolod Stakhov2017-10-211-2/+14
* [Fix] Fix obscured url in format user@@example.comVsevolod Stakhov2017-10-051-2/+9
* [Fix] Do not allow garbadge when checking url domainVsevolod Stakhov2017-09-291-1/+9
* [Fix] Deal with URLs with no slashes after protocolVsevolod Stakhov2017-09-231-40/+68
* [Fix] Use raw urls when sending requests to redirectorVsevolod Stakhov2017-08-121-35/+37
* [Minor] Store raw urlsVsevolod Stakhov2017-08-121-1/+4