aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/html.c
Commit message (Collapse)AuthorAgeFilesLines
* Treat meta tags as embedded tagsVsevolod Stakhov2016-02-181-1/+1
| | | | | Issue: #501 Reported by: @AlexeySa, @moisseev
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
|
* Fix warnings.Vsevolod Stakhov2016-01-151-6/+1
|
* Allow processing images urls for SURBLVsevolod Stakhov2016-01-141-39/+66
|
* Fix parsing of url encoded href tagsVsevolod Stakhov2015-12-021-1/+8
|
* Fix parsing of tags with spaces used for obfuscationVsevolod Stakhov2015-11-241-0/+27
|
* Use flags for urlsVsevolod Stakhov2015-11-191-1/+1
|
* Fix processing of HTML tags.Vsevolod Stakhov2015-11-171-13/+13
|
* Plug memory leak in html parserVsevolod Stakhov2015-10-221-1/+1
|
* Initialize variable on use.Vsevolod Stakhov2015-10-151-0/+2
|
* Fix html code.Vsevolod Stakhov2015-10-061-7/+7
|
* Search for urls in query parts of html urls as well.Vsevolod Stakhov2015-09-231-0/+43
|
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
|
* Fix index calculation.Vsevolod Stakhov2015-09-101-1/+1
|
* Be more carefull about newlines in html.Vsevolod Stakhov2015-09-101-3/+7
|
* More logger fixes.Vsevolod Stakhov2015-08-281-8/+8
|
* Tune html blocks.Vsevolod Stakhov2015-08-201-6/+7
|
* Simplify colors parsing.Vsevolod Stakhov2015-08-201-16/+3
|
* Add HTML colors parser.Vsevolod Stakhov2015-08-201-7/+92
|
* Parse HTML styles.Vsevolod Stakhov2015-08-201-36/+172
|
* Avoid global rspamd_main usage.Vsevolod Stakhov2015-08-061-2/+2
|
* If there is no url within <a> then do not add exception.Vsevolod Stakhov2015-07-231-12/+16
|
* Fix height attribute parsing.Vsevolod Stakhov2015-07-231-1/+1
|
* Fix hang.Vsevolod Stakhov2015-07-231-0/+2
|
* Add HTML images concept.Vsevolod Stakhov2015-07-231-10/+85
|
* Implement unique HTML tags.Vsevolod Stakhov2015-07-221-11/+18
|
* Fix ignored elements in HTML parsing.Vsevolod Stakhov2015-07-211-29/+52
|
* Work with empty href.Vsevolod Stakhov2015-07-171-1/+1
|
* Do not ignore content after blank tags.Vsevolod Stakhov2015-07-171-1/+1
|
* Improve tag_exists function.Vsevolod Stakhov2015-07-171-2/+25
|
* Split emails and urls.Vsevolod Stakhov2015-07-171-5/+13
|
* Remove deprecated function.Vsevolod Stakhov2015-07-161-118/+0
|
* Rework phishing checks.Vsevolod Stakhov2015-07-161-58/+61
|
* Exclude HTML urls content from textsVsevolod Stakhov2015-07-161-3/+31
|
* Remove deprecated function.Vsevolod Stakhov2015-07-161-11/+0
|
* Add logic to preserve newlines in HTML.Vsevolod Stakhov2015-07-161-3/+26
|
* Find HTML comment end properly.Vsevolod Stakhov2015-07-161-0/+4
|
* More fixes to html parsing.Vsevolod Stakhov2015-07-161-13/+32
|
* Fix content saving in html parser.Vsevolod Stakhov2015-07-161-4/+43
|
* Use new HTML API in message.cVsevolod Stakhov2015-07-161-2/+2
|
* Further rework of html parser.Vsevolod Stakhov2015-07-161-24/+85
|
* More rework.Vsevolod Stakhov2015-07-151-137/+59
|
* Use more fine-grained input to simplify tests.Vsevolod Stakhov2015-07-151-18/+19
|
* Start FSM for parsing HTML parts.Vsevolod Stakhov2015-07-151-19/+518
|
* Refactor html.h.Vsevolod Stakhov2015-07-151-5/+189
|
* Do not add invalid URLs from HTML tags.Vsevolod Stakhov2015-05-131-1/+1
|
* Use binary flags for part flags.Vsevolod Stakhov2015-04-291-1/+1
|
* Rework phishing detection to reduce false positives rate.Vsevolod Stakhov2015-04-231-43/+9
| | | | | | Now we use TLD to match phished URL's. Sometimes, we could miss real positives by not checking strictly for subdomains, however, this change should reduce false positives rate of this rule significantly.
* Use hash table instead of tree for urls.Vsevolod Stakhov2015-04-141-4/+4
|
* Use new ac_trie for url extraction.Vsevolod Stakhov2015-04-061-2/+2
|