aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/url.c
Commit message (Collapse)AuthorAgeFilesLines
* More fixes for url parsingVsevolod Stakhov2015-11-261-0/+12
| | | | | Hello my dear spammer, thank you for all your valueable test cases that you are kindly providing for me!
* Fix parsing of IP URLsVsevolod Stakhov2015-11-191-1/+1
|
* Use flags for urlsVsevolod Stakhov2015-11-191-3/+3
|
* Fix parsing of fragment in urlsVsevolod Stakhov2015-11-161-1/+6
|
* Allow to extract URLs from query strings of other URLs.Vsevolod Stakhov2015-09-231-12/+47
| | | | | Issue: #361 Reported by: @socksrambler
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
|
* Clear url parser to avoid invalid offsets when parsing urls.Vsevolod Stakhov2015-09-101-0/+8
|
* More fixes to emails parsing.Vsevolod Stakhov2015-09-091-67/+49
|
* Fix stupid cast issue.Vsevolod Stakhov2015-09-081-2/+2
|
* Rework symbols classes in url parser.Vsevolod Stakhov2015-09-081-40/+160
|
* More fixes to url parser.Vsevolod Stakhov2015-09-081-6/+4
|
* Fix text emails parsing.Vsevolod Stakhov2015-09-071-1/+52
|
* Use another approach to parse emails.Vsevolod Stakhov2015-09-071-53/+28
|
* Fix callbacks structure in urls parser.Vsevolod Stakhov2015-09-071-70/+57
|
* Extended logging.Vsevolod Stakhov2015-08-281-670/+693
|
* Move and refactor url decoding routine.Vsevolod Stakhov2015-08-111-92/+6
|
* '+' is space in URL encoding.Vsevolod Stakhov2015-08-111-2/+6
|
* More fixes to emails detection.Vsevolod Stakhov2015-07-171-2/+7
|
* Add workarounds for numeric hosts in URLs.Vsevolod Stakhov2015-07-021-4/+81
|
* Improve support of IP based URLs.Vsevolod Stakhov2015-07-021-6/+49
|
* Fix complicated case of percent encoding.Vsevolod Stakhov2015-07-011-2/+20
|
* Fix parsing query just after port.Vsevolod Stakhov2015-07-011-0/+12
|
* Fix parsing of multiple slashes in URL.Vsevolod Stakhov2015-07-011-7/+18
|
* Fix finding start of URL's.Vsevolod Stakhov2015-07-011-6/+17
|
* Add port definition to URL.Vsevolod Stakhov2015-07-011-0/+2
|
* Be more permissive about url characters.Vsevolod Stakhov2015-07-011-3/+3
|
* Fix parsing of urls with '?' at the end of hostname.Vsevolod Stakhov2015-06-231-1/+6
|
* show msgid for bad URLsAndrej Zverev2015-06-091-2/+2
|
* Fix possible illegal memory access.Vsevolod Stakhov2015-05-211-1/+1
|
* Fix ipv6 addresses and other issues in url parser.Vsevolod Stakhov2015-04-231-6/+40
|
* Fix TLD sanity checking.Vsevolod Stakhov2015-04-221-2/+2
|
* Parse ipv6 URL's.Vsevolod Stakhov2015-04-221-0/+40
|
* Ignore URL's with unknown TLD for now.Vsevolod Stakhov2015-04-221-5/+25
|
* Remove old trie code.Vsevolod Stakhov2015-04-211-1/+0
|
* Fix TLD detection.Vsevolod Stakhov2015-04-151-3/+4
|
* Fix url length setup.Vsevolod Stakhov2015-04-151-1/+1
|
* Add TLD detection for urls.Vsevolod Stakhov2015-04-151-0/+49
|
* Remove some of unused url fields.Vsevolod Stakhov2015-04-151-1/+2
|
* Properly initialize matcher flags.Vsevolod Stakhov2015-04-141-0/+1
|
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-4/+4
|
* Allow stateless trie search.Vsevolod Stakhov2015-04-071-3/+14
|
* Allow caseless trie search.Vsevolod Stakhov2015-04-071-1/+1
|
* Remove legacy static TLD nodes.Vsevolod Stakhov2015-04-071-543/+0
|
* Some more fixes to actrie match.Vsevolod Stakhov2015-04-061-4/+6
|
* Use new ac_trie for url extraction.Vsevolod Stakhov2015-04-061-85/+117
|
* Use publicsuffix list for url search (too slow now).Vsevolod Stakhov2015-04-061-28/+7
|
* Use TLD file directly within API.Vsevolod Stakhov2015-04-061-3/+3
|
* Fix URL unit test.Vsevolod Stakhov2015-04-051-1/+1
|
* Rework URL parser to load tld file.Vsevolod Stakhov2015-04-051-97/+175
|
* Check boundary prior to dereferencing.Vsevolod Stakhov2015-03-131-2/+2
|