Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Store html attributes that are empty | Vsevolod Stakhov | 9 days | 1 | -0/+2 |
| | | | | If we see something like <div class=""> we were not storing attribute at all! | ||||
* | [Minor] Add method to parse html into html context | Vsevolod Stakhov | 9 days | 1 | -1/+66 |
| | |||||
* | [Project] Fix Lua API and some constexpr compatibility | Vsevolod Stakhov | 9 days | 3 | -17/+308 |
| | |||||
* | [Project] Support more common html attributes | Vsevolod Stakhov | 9 days | 2 | -172/+1680 |
| | |||||
* | [Project] Rework system of html tags to allow more tag types | Vsevolod Stakhov | 10 days | 4 | -209/+605 |
| | |||||
* | [Rules] Make bitcoin expression to use explicit flags | Vsevolod Stakhov | 11 days | 1 | -0/+5 |
| | |||||
* | [Feature] Allow to pass expression flags in the regexp plugin | Vsevolod Stakhov | 11 days | 1 | -4/+54 |
| | |||||
* | [Rework] Return back N-ary optimizations for arithmetic-alike expressionsvstakhov-nary-ops-opts | Vsevolod Stakhov | 12 days | 1 | -2/+121 |
| | |||||
* | Merge pull request #5530 from rspamd/vstakhov-more-maps-features | Vsevolod Stakhov | 12 days | 16 | -274/+3179 |
|\ | | | | | Create rule based maps | ||||
| * | [Project] Fix symbols finalisation | Vsevolod Stakhov | 12 days | 5 | -105/+141 |
| | | |||||
| * | [Minor] Add some more debug logs | Vsevolod Stakhov | 13 days | 1 | -136/+254 |
| | | |||||
| * | [Minor] Improve logging | Vsevolod Stakhov | 13 days | 2 | -11/+41 |
| | | |||||
| * | [Fix] Fix DL lists initialisations | Vsevolod Stakhov | 13 days | 2 | -75/+93 |
| | | |||||
| * | [Project] Store regexp rules state to avoid incomplete/orphaned rules | Vsevolod Stakhov | 14 days | 1 | -4/+180 |
| | | |||||
| * | [Minor] Use more efficient approach for iterations | Vsevolod Stakhov | 2025-07-07 | 5 | -112/+161 |
| | | |||||
| * | [Project] Fix scoped compilation again | Vsevolod Stakhov | 2025-07-07 | 5 | -186/+241 |
| | | |||||
| * | [Minor] Another rework of the notifications | Vsevolod Stakhov | 2025-07-07 | 1 | -4/+28 |
| | | |||||
| * | [Fix] Fix order of descriptor closing | Vsevolod Stakhov | 2025-07-07 | 1 | -4/+4 |
| | | |||||
| * | [Feature] Add a signal from main to workers for workers ready state | Vsevolod Stakhov | 2025-07-01 | 4 | -67/+153 |
| | | |||||
| * | [Project] Implement scoped compilation | Vsevolod Stakhov | 2025-06-28 | 10 | -46/+531 |
| | | |||||
| * | [Project] Use re_cache scopes for maps | Vsevolod Stakhov | 2025-06-27 | 4 | -16/+324 |
| | | |||||
| * | [Project] Implement scoped regexp cache system | Vsevolod Stakhov | 2025-06-27 | 3 | -24/+974 |
| | | |||||
| * | [Project] Start implementation of the rules maps | Vsevolod Stakhov | 2025-06-26 | 1 | -63/+524 |
| | | |||||
| * | [Feature] Allow lua callback maps to be filled line by line | Vsevolod Stakhov | 2025-06-25 | 1 | -11/+120 |
| | | |||||
* | | clean gpt response for openai, too | Tom Mittelstädt | 2025-07-10 | 1 | -9/+13 |
| | | |||||
* | | [Minor] Fix FreeBSD build by including sys/user.h | Alexander Moisseev | 2025-06-27 | 1 | -0/+3 |
|/ | |||||
* | [Fix] GPT: fix processing of messages with no subject | Vsevolod Stakhov | 2025-06-25 | 1 | -21/+19 |
| | |||||
* | Merge pull request #5520 from moisseev/webui | Vsevolod Stakhov | 2025-06-23 | 1 | -1/+1 |
|\ | | | | | [WebUI] Add Bayes classifier selector to Learn card | ||||
| * | [WebUI] Add Bayes classifier selector to Learn card | Alexander Moisseev | 2025-06-18 | 1 | -1/+1 |
| | | | | | | | | This enables users to choose a specific Bayes classifier for training from WebUI. | ||||
* | | Merge pull request #5523 from rspamd/vstakhov-more-utils | Vsevolod Stakhov | 2025-06-23 | 1 | -1/+134 |
|\ \ | | | | | | | [Feature] Add some more OS utility functions | ||||
| * | | [Feature] Add some more OS utility functionsvstakhov-more-utils | Vsevolod Stakhov | 2025-06-21 | 1 | -1/+134 |
| |/ | |||||
* | | [Minor] Make fundamental structures less GLib pollutedvstakhov-flexible-tokenizer | Vsevolod Stakhov | 2025-06-22 | 1 | -7/+7 |
| | | |||||
* | | [Project] Rework tokenizers initialisation | Vsevolod Stakhov | 2025-06-22 | 3 | -41/+209 |
| | | |||||
* | | [Project] Create an isolated API for external tokenizers | Vsevolod Stakhov | 2025-06-20 | 3 | -2/+100 |
| | | |||||
* | | [Minor] Do not apply snowball to something that has already been stemmed | Vsevolod Stakhov | 2025-06-20 | 1 | -0/+10 |
| | | |||||
* | | [Minor] Fix the test case | Vsevolod Stakhov | 2025-06-20 | 2 | -5/+7 |
| | | |||||
* | | [Minor] Fix build issues | Vsevolod Stakhov | 2025-06-20 | 2 | -10/+10 |
| | | |||||
* | | [Rework] Use GLib agnostic type for words | Vsevolod Stakhov | 2025-06-20 | 24 | -325/+537 |
| | | |||||
* | | Merge branch 'master' into vstakhov-flexible-tokenizer | Vsevolod Stakhov | 2025-06-19 | 10 | -189/+313 |
|\| | |||||
| * | Merge pull request #5494 from g00g1/feat-hfilter-ovh | Vsevolod Stakhov | 2025-06-17 | 1 | -0/+1 |
| |\ | | | | | | | [Enhancement] hfilter: Add VPS generic hostname | ||||
| | * | hfilter: change hostname to a more generic one | Serg | 2025-06-12 | 1 | -1/+1 |
| | | | |||||
| | * | hfilter: Change score for default OVH VPS hostname | Serg | 2025-06-11 | 1 | -1/+1 |
| | | | |||||
| | * | hfilter: Add OVH VPS generic hostname | Serg | 2025-06-05 | 1 | -0/+1 |
| | | | |||||
| * | | [Minor] Proper application of the #5509 | Vsevolod Stakhov | 2025-06-17 | 1 | -2/+4 |
| | | | |||||
| * | | Merge pull request #5517 from moisseev/classifiers | Vsevolod Stakhov | 2025-06-17 | 1 | -0/+38 |
| |\ \ | | | | | | | | | [Feature] Add /bayes/classifiers HTTP endpoint | ||||
| | * | | [Feature] Add /bayes/classifiers HTTP endpoint | Alexander Moisseev | 2025-06-15 | 1 | -0/+38 |
| | | | | | | | | | | | | | | | | | | | | This endpoint returns a JSON array of names of all configured Bayes classifiers in the same order as they are declared in the configuration. | ||||
| * | | | [Minor] Try to be consistent in cached flag for maps | Vsevolod Stakhov | 2025-06-17 | 1 | -4/+1 |
| | | | | |||||
| * | | | [Minor] Try to be consistent in logging when dealing with Expires | Vsevolod Stakhov | 2025-06-16 | 1 | -3/+7 |
| | | | | |||||
| * | | | [Minor] Oops, forgot some code to be addedvstakhov-maps-lock | Vsevolod Stakhov | 2025-06-14 | 1 | -0/+18 |
| | | | | |||||
| * | | | [Feature] Further improvements in scheduling next checks | Vsevolod Stakhov | 2025-06-14 | 1 | -18/+105 |
| | | | |