summaryrefslogtreecommitdiffstats
path: root/src/libserver/html/html.cxx
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-24/+24
* [Minor] Fix pointers operationsVsevolod Stakhov2023-07-261-1/+1
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-194/+187
* [Feature] Add order to urls structureVsevolod Stakhov2023-07-251-4/+12
* [Minor] Parse remaning content when reaching html limitVsevolod Stakhov2023-06-131-1/+2
* [Feature] Add html parsing limitVsevolod Stakhov2023-04-261-9/+37
* [Fix] Try to fix parsing of the unencoded `>` characters in html attributesVsevolod Stakhov2022-10-251-34/+68
* [Rework] Switch minimum C++ standard version to C++20Vsevolod Stakhov2022-06-191-2/+2
* Spelling (#4086)Josh Soref2022-02-221-5/+5
* [Minor] Damn C++ implicit conversionsVsevolod Stakhov2022-01-111-2/+4
* [Minor] Set special flag for non A generated html urlsVsevolod Stakhov2022-01-111-4/+14
* [Minor] Another ubsan catchVsevolod Stakhov2021-12-081-3/+5
* [Minor] Fix enum handlingVsevolod Stakhov2021-12-041-1/+1
* [Minor] Add safe-guard for the root tagVsevolod Stakhov2021-11-191-5/+7
* [Fix] Fix logic in HTML processing FSMVsevolod Stakhov2021-11-191-5/+0
* [Minor] Add explicit castVsevolod Stakhov2021-10-211-1/+1
* [Minor] Fix one more issueVsevolod Stakhov2021-10-111-1/+1
* [Minor] Do not append style and title tags in invisible contentVsevolod Stakhov2021-10-111-1/+1
* [Fix] Fix parsing of the unquoted attributes in HTMLVsevolod Stakhov2021-10-051-2/+16
* [Minor] Add a special state to tags content parsing to avoid illegal lookaheadVsevolod Stakhov2021-09-271-9/+20
* [Minor] Oops, fix emplacementVsevolod Stakhov2021-09-191-1/+1
* [Minor] Some minor cleanupsVsevolod Stakhov2021-09-191-5/+5
* [Fix] Fix some complicated case with the closing tags parsingVsevolod Stakhov2021-09-081-3/+43
* [Rework] Save invisible content to a separate bufferVsevolod Stakhov2021-09-071-33/+82
* [Minor] Store multiple base tags (but use only first one as usually)Vsevolod Stakhov2021-08-251-7/+11
* [Minor] Fix small href values with a base urls presentedVsevolod Stakhov2021-08-251-2/+2
* [Minor] Set invisible flag on invisible urlsVsevolod Stakhov2021-08-171-0/+14
* [Minor] Restore old hacks for flags propagationVsevolod Stakhov2021-08-101-0/+2
* [Minor] Further fixes to the html tags content methodsVsevolod Stakhov2021-07-291-1/+2
* [Minor] Fix check for image urlsVsevolod Stakhov2021-07-291-2/+3
* [Minor] Add more safety checks when adding contentVsevolod Stakhov2021-07-271-6/+15
* [Fix] Fix overflow when appending many broken tagsVsevolod Stakhov2021-07-271-2/+10
* [Minor] Fix overflow tags parsingVsevolod Stakhov2021-07-271-1/+4
* [Minor] Fix tags count calculationVsevolod Stakhov2021-07-271-1/+1
* [Minor] One more logging improvementVsevolod Stakhov2021-07-271-2/+1
* [Minor] Check if we have any alnum characterVsevolod Stakhov2021-07-261-1/+1
* [Minor] Do not advance iteratorVsevolod Stakhov2021-07-261-12/+8
* [Minor] Fix some base tag parsing issuesVsevolod Stakhov2021-07-261-1/+30
* [Minor] Distinguish fatal and non fatal parsing errorsVsevolod Stakhov2021-07-231-5/+8
* [Minor] Reduce C++ stuff demangling in loggingVsevolod Stakhov2021-07-231-1/+1
* [Minor] Fix no tags caseVsevolod Stakhov2021-07-231-4/+1
* [Minor] Fix one more corner caseVsevolod Stakhov2021-07-211-1/+2
* [Minor] Lowercase id and class componentsVsevolod Stakhov2021-07-201-2/+12
* [Rework] Redesign html blocks propagation logicVsevolod Stakhov2021-07-201-5/+9
* [Minor] Fix crash on redundant <style> tagVsevolod Stakhov2021-07-191-1/+2
* [Minor] Fix style parsingVsevolod Stakhov2021-07-191-2/+2
* [Fix] Various visibility fixesVsevolod Stakhov2021-07-191-7/+13
* [Minor] Fix css style readingVsevolod Stakhov2021-07-191-19/+23
* [Minor] Try to fix has_fake_html ruleVsevolod Stakhov2021-07-191-0/+12
* [Minor] Html: Fix one more corner caseVsevolod Stakhov2021-07-141-1/+8