Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Replace fastutf with simdutf | Vsevolod Stakhov | 2024-11-29 | 4 | -7/+7 |
| | | | | | | Simdutf is faster and has way better support of the architectures (especially when it comes to non-x86 stuff). Hence, it is a good idea to use it instead of the non-supported fastutf8 stuff. | ||||
* | [Fix] Sigh, another fixvstakhov-fix-2047-encode | Vsevolod Stakhov | 2024-11-18 | 1 | -1/+1 |
| | |||||
* | [Fix] More things to fix | Vsevolod Stakhov | 2024-11-18 | 1 | -7/+7 |
| | |||||
* | [Fix] More fixes to rfc2047 encoding | Vsevolod Stakhov | 2024-11-18 | 2 | -11/+33 |
| | |||||
* | [Minor] Some more fixes | Vsevolod Stakhov | 2024-11-16 | 1 | -4/+4 |
| | |||||
* | [Fix] Some more fixes | Vsevolod Stakhov | 2024-11-16 | 1 | -4/+10 |
| | |||||
* | [Rework] Rewrite rfc2047 encoding as it was totally broken | Vsevolod Stakhov | 2024-11-16 | 1 | -68/+46 |
| | |||||
* | [Rework] Change the logic of skipping symbols | Vsevolod Stakhov | 2024-09-04 | 1 | -1/+1 |
| | | | | | We now do not skip pre/post filters even if the task result has reached threshold. | ||||
* | [Minor] Fix logic of the checks | Vsevolod Stakhov | 2024-08-01 | 1 | -19/+8 |
| | |||||
* | [Feature] Allow to set negative group score limit via `min_score` | Vsevolod Stakhov | 2024-07-30 | 1 | -5/+18 |
| | |||||
* | [Rework] Update fmt to version 11 | Vsevolod Stakhov | 2024-07-01 | 1 | -2/+2 |
| | |||||
* | [Fix] Resgore the collaterally removed line | Vsevolod Stakhov | 2024-06-04 | 1 | -1/+1 |
| | | | | Issue: #4981 | ||||
* | [Fix] Fix another corner case that allows candidates to be freed without init | Vsevolod Stakhov | 2024-04-29 | 1 | -8/+9 |
| | |||||
* | [Fix] Apply detection phase if fasttext could not detect language | Vsevolod Stakhov | 2024-04-28 | 1 | -71/+93 |
| | | | | Issue: #4929 | ||||
* | Merge pull request #4933 from rspamd/vstakhov-utf8-received | Vsevolod Stakhov | 2024-04-20 | 2 | -6/+20 |
|\ | | | | | Support UTF8 flag for the received headers | ||||
| * | [Minor] Support UTF8 in Received flags | Vsevolod Stakhov | 2024-04-19 | 2 | -6/+20 |
| | | | | | | | | Issue: #4919 | ||||
* | | [Minor] Fix grow_factor | Andrew Lewis | 2024-04-10 | 1 | -1/+1 |
| | | |||||
* | | [Project] Adjust some final bits | Vsevolod Stakhov | 2024-04-08 | 1 | -9/+13 |
| | | |||||
* | | [Project] Write a function to adjust grow factor properly | Vsevolod Stakhov | 2024-04-08 | 1 | -0/+42 |
| | | |||||
* | | [Project] Rework grow factor as it is currently broken | Vsevolod Stakhov | 2024-04-08 | 2 | -39/+7 |
|/ | |||||
* | [Fix] Fix inconsistent nesting in mime parts | Vsevolod Stakhov | 2024-03-20 | 1 | -1/+8 |
| | | | | | | | | | We should do like MUAs do: imlicitly close incomplete mime parts and treat them as ususal. It is weird and utterly stupid but that's what MUA do. Issue: #4740 Closes: #4740 | ||||
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 25 | -756/+756 |
| | |||||
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 13 | -115/+115 |
| | | | | This types have constant conflicts with the system ones especially on OSX. | ||||
* | [Fix] Do not save multipatterns to FS in certain cases | Vsevolod Stakhov | 2024-03-15 | 3 | -6/+6 |
| | |||||
* | [Project] Convert the remaining | Vsevolod Stakhov | 2024-03-05 | 1 | -3/+3 |
| | |||||
* | [Project] Start optimization of userdata hashing | Vsevolod Stakhov | 2024-03-05 | 2 | -6/+6 |
| | |||||
* | [Minor] Ask for utf8 string from libarchive | Vsevolod Stakhov | 2024-02-28 | 1 | -1/+1 |
| | |||||
* | [Minor] Detect encryption when libarchive is used | Vsevolod Stakhov | 2024-02-28 | 1 | -0/+7 |
| | |||||
* | [Project] Use libarchive for troublesome archives | Vsevolod Stakhov | 2024-02-28 | 1 | -9/+40 |
| | |||||
* | [Fix] Fix headers insertion in the ordered list | Vsevolod Stakhov | 2024-01-22 | 1 | -2/+6 |
| | |||||
* | [Minor] Print some more stats | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+5 |
| | |||||
* | [Fix] Really fix the language detector statistical heuristic | Vsevolod Stakhov | 2024-01-18 | 1 | -12/+26 |
| | |||||
* | [Fix] Make words selection random deterministic upon content | Vsevolod Stakhov | 2024-01-18 | 1 | -12/+19 |
| | |||||
* | [Fix] Fix wrong raw_len usage | Vsevolod Stakhov | 2023-12-04 | 1 | -2/+4 |
| | |||||
* | [Test] Add unit tests for unfolding | Vsevolod Stakhov | 2023-11-25 | 2 | -1/+81 |
| | |||||
* | [Minor] Append header to the ordered list of headers if it does not exist | Vsevolod Stakhov | 2023-11-25 | 2 | -5/+11 |
| | |||||
* | [Minor] Remove unused | Vsevolod Stakhov | 2023-11-24 | 1 | -2/+0 |
| | |||||
* | [Fix] Fix issues with the raw header on header insertion/modification | Vsevolod Stakhov | 2023-11-23 | 1 | -6/+33 |
| | |||||
* | [Fix] Set loaded variable explicitly | Vsevolod Stakhov | 2023-11-13 | 1 | -3/+4 |
| | |||||
* | [Minor] Fix unit tests | Vsevolod Stakhov | 2023-11-08 | 1 | -2/+3 |
| | |||||
* | [Feature] Reiterate on gtube patterns | Vsevolod Stakhov | 2023-11-08 | 1 | -9/+7 |
| | |||||
* | [Minor] Add missing <algorithm> include for gcc 14 | Petr Vaněk | 2023-11-01 | 1 | -0/+1 |
| | | | | | | | | | | | | This commit addresses a compilation issue when using GCC 14. According to GCC 14's porting guide [1], some C++ Standard Library headers no longer include other headers they used to use internally. Specifically, <algorithm> must now be explicitly included. [1] https://gcc.gnu.org/gcc-14/porting_to.html See-also: https://bugs.gentoo.org/916438 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> | ||||
* | [Minor] Imply LEFTMOST flag on regexps with conditions | Vsevolod Stakhov | 2023-09-18 | 1 | -0/+3 |
| | |||||
* | [Minor] Increase log level as this is essential | Vsevolod Stakhov | 2023-08-27 | 1 | -4/+1 |
| | |||||
* | [Minor] Fix `www.` prefix matcher | Vsevolod Stakhov | 2023-08-24 | 2 | -1/+18 |
| | |||||
* | [Rework] More steps to do refactoring | Vsevolod Stakhov | 2023-08-16 | 2 | -7/+7 |
| | |||||
* | [Rework] Further conversion routines | Vsevolod Stakhov | 2023-08-15 | 1 | -6/+1 |
| | |||||
* | [Rework] More abstractions to hide C++ internals | Vsevolod Stakhov | 2023-08-14 | 1 | -16/+18 |
| | |||||
* | [Fix] Fix `rspamd_has_only_html_part` | Vsevolod Stakhov | 2023-08-02 | 1 | -5/+3 |
| | |||||
* | [Minor] Allow symbols insertion for skipped tasks | Vsevolod Stakhov | 2023-08-02 | 1 | -4/+8 |
| |