Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Another bunch of changes to the dependencies processing | Vsevolod Stakhov | 2024-06-19 | 1 | -3/+3 |
| | |||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 7 | -51/+51 |
| | |||||
* | [Minor] Fix pointers operations | Vsevolod Stakhov | 2023-07-26 | 1 | -1/+1 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 12 | -2885/+2944 |
| | | | | No meaningful changes. | ||||
* | [Feature] Add order to urls structure | Vsevolod Stakhov | 2023-07-25 | 4 | -9/+19 |
| | |||||
* | [Feature] Reorganise struct rspamd_url to be 64 bytes size | Vsevolod Stakhov | 2023-07-23 | 1 | -7/+14 |
| | |||||
* | [Minor] Parse remaning content when reaching html limit | Vsevolod Stakhov | 2023-06-13 | 1 | -1/+2 |
| | |||||
* | [Test] Fix unit tests | Vsevolod Stakhov | 2023-04-26 | 2 | -4/+15 |
| | |||||
* | [Feature] Add html parsing limit | Vsevolod Stakhov | 2023-04-26 | 2 | -10/+38 |
| | |||||
* | Fix build with gcc 13 by including <cstdint> | Heiko Becker | 2023-01-19 | 1 | -0/+1 |
| | | | | | | Like other versions before, gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included. Explicitly include it for uint8_t. | ||||
* | [Fix] Try to fix parsing of the unencoded `>` characters in html attributes | Vsevolod Stakhov | 2022-10-25 | 1 | -34/+68 |
| | |||||
* | [Rework] Use another version of hash table from the same author | Vsevolod Stakhov | 2022-07-17 | 2 | -7/+7 |
| | |||||
* | [Rework] Switch minimum C++ standard version to C++20 | Vsevolod Stakhov | 2022-06-19 | 1 | -2/+2 |
| | |||||
* | [Minor] Simplify array_of using types deduction | Vsevolod Stakhov | 2022-06-11 | 1 | -1/+1 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 2 | -6/+6 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Fix] When checking for phishing, we need to convert punicode -> UTF8, not ↵ | Vsevolod Stakhov | 2022-02-13 | 1 | -1/+4 |
| | | | | | | | | | vice versa Previosly, Rspamd has checked for `xn--` signature just to convert it back to `xn--` form. According to the expected results, it should do the opposite conversion. Issue: #4065 | ||||
* | [Minor] Damn C++ implicit conversions | Vsevolod Stakhov | 2022-01-11 | 1 | -2/+4 |
| | |||||
* | [Minor] Set special flag for non A generated html urls | Vsevolod Stakhov | 2022-01-11 | 2 | -7/+25 |
| | |||||
* | [Minor] Really set a sane font size | Vsevolod Stakhov | 2021-12-16 | 1 | -1/+1 |
| | |||||
* | [Minor] Add type safety and fix default font size | Vsevolod Stakhov | 2021-12-16 | 1 | -59/+74 |
| | |||||
* | [Minor] Another ubsan catch | Vsevolod Stakhov | 2021-12-08 | 1 | -3/+5 |
| | |||||
* | [Minor] Fix enum handling | Vsevolod Stakhov | 2021-12-04 | 2 | -2/+2 |
| | |||||
* | [Minor] Add safe-guard for the root tag | Vsevolod Stakhov | 2021-11-19 | 1 | -5/+7 |
| | |||||
* | [Fix] Fix logic in HTML processing FSM | Vsevolod Stakhov | 2021-11-19 | 1 | -5/+0 |
| | |||||
* | [Minor] Fix triggering of the suspicious url rule on percent encoding | Vsevolod Stakhov | 2021-11-19 | 1 | -1/+0 |
| | |||||
* | [Minor] Fix for old compilers | Vsevolod Stakhov | 2021-11-18 | 1 | -1/+2 |
| | |||||
* | [Fix] Find suspicious url encodings that could break url extraction | Vsevolod Stakhov | 2021-11-17 | 1 | -0/+39 |
| | |||||
* | [Minor] Add explicit cast | Vsevolod Stakhov | 2021-10-21 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix one more issue | Vsevolod Stakhov | 2021-10-11 | 1 | -1/+1 |
| | |||||
* | [Fix] Html: Fix the case where only bgcolor is explicitly set | Vsevolod Stakhov | 2021-10-11 | 1 | -3/+5 |
| | |||||
* | [Minor] Do not append style and title tags in invisible content | Vsevolod Stakhov | 2021-10-11 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix parsing of the unquoted attributes in HTML | Vsevolod Stakhov | 2021-10-05 | 1 | -2/+16 |
| | |||||
* | [Minor] Add a special state to tags content parsing to avoid illegal lookahead | Vsevolod Stakhov | 2021-09-27 | 1 | -9/+20 |
| | |||||
* | [Minor] Oops, fix emplacement | Vsevolod Stakhov | 2021-09-19 | 1 | -1/+1 |
| | |||||
* | [Minor] Some minor cleanups | Vsevolod Stakhov | 2021-09-19 | 1 | -5/+5 |
| | | | | Found by: coverity scan | ||||
* | [Minor] Escape \uFFFD in the sources | Vsevolod Stakhov | 2021-09-17 | 1 | -3/+3 |
| | |||||
* | [Fix] Fix some complicated case with the closing tags parsing | Vsevolod Stakhov | 2021-09-08 | 1 | -3/+43 |
| | |||||
* | [Rework] Save invisible content to a separate buffer | Vsevolod Stakhov | 2021-09-07 | 3 | -46/+86 |
| | |||||
* | [Minor] Fix stupid memory leak | Vsevolod Stakhov | 2021-09-02 | 1 | -0/+3 |
| | |||||
* | [Minor] Store multiple base tags (but use only first one as usually) | Vsevolod Stakhov | 2021-08-25 | 1 | -7/+11 |
| | |||||
* | [Minor] Fix small href values with a base urls presented | Vsevolod Stakhov | 2021-08-25 | 1 | -2/+2 |
| | |||||
* | [Minor] Set invisible flag on invisible urls | Vsevolod Stakhov | 2021-08-17 | 1 | -0/+14 |
| | |||||
* | [Minor] Restore the old behaviour | Vsevolod Stakhov | 2021-08-11 | 1 | -1/+1 |
| | |||||
* | [Minor] Restore old hacks for flags propagation | Vsevolod Stakhov | 2021-08-10 | 2 | -2/+4 |
| | |||||
* | [Minor] Improve readability | Vsevolod Stakhov | 2021-08-06 | 1 | -1/+2 |
| | | | | Suggested by: @citrin | ||||
* | [Minor] One more fix for checking displayed urls | Vsevolod Stakhov | 2021-08-06 | 1 | -14/+19 |
| | |||||
* | [Minor] Remove redundant cycle | Vsevolod Stakhov | 2021-08-05 | 1 | -5/+1 |
| | |||||
* | [Minor] Oops, fix misprint | Vsevolod Stakhov | 2021-08-05 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix phishing flag set | Vsevolod Stakhov | 2021-08-05 | 1 | -1/+19 |
| | |||||
* | [Minor] Further fixes to the html tags content methods | Vsevolod Stakhov | 2021-07-29 | 2 | -1/+16 |
| |