Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Further types conversion (no functional changes) | Vsevolod Stakhov | 2024-03-18 | 1 | -19/+19 |
| | |||||
* | [Rework] Remove some of the GLib types in lieu of standard ones | Vsevolod Stakhov | 2024-03-18 | 1 | -16/+16 |
| | | | | This types have constant conflicts with the system ones especially on OSX. | ||||
* | [Project] Start optimization of userdata hashing | Vsevolod Stakhov | 2024-03-05 | 1 | -5/+5 |
| | |||||
* | [Rework] Use clang-format to unify formatting in all sources | Vsevolod Stakhov | 2023-07-26 | 1 | -508/+349 |
| | | | | No meaningful changes. | ||||
* | [Minor] Pass statfile id when requesting for the backend runtime | Vsevolod Stakhov | 2022-06-18 | 1 | -1/+1 |
| | |||||
* | [Feature] Add multiple base32 alphabets for decoding | Vsevolod Stakhov | 2020-04-09 | 1 | -1/+1 |
| | |||||
* | [Feature] Support multiple base32 alphabets | Vsevolod Stakhov | 2020-04-09 | 1 | -1/+1 |
| | |||||
* | [Project] Adopt libstat code | Vsevolod Stakhov | 2019-07-12 | 1 | -2/+1 |
| | |||||
* | [Fix] Statistics: Do not query Redis tokens when there are no learns | Vsevolod Stakhov | 2019-07-09 | 1 | -3/+3 |
| | |||||
* | [Minor] Another try to fix transactions mess | Vsevolod Stakhov | 2019-06-11 | 1 | -22/+3 |
| | |||||
* | [Minor] Sqlite: Try to fix messy transaction | Vsevolod Stakhov | 2019-06-10 | 1 | -2/+11 |
| | |||||
* | [Minor] Sqlite: Improve tokens retreiving | Vsevolod Stakhov | 2019-06-10 | 1 | -23/+45 |
| | |||||
* | [Fix] Do not use lightuserdata for traceback | Vsevolod Stakhov | 2019-05-24 | 1 | -10/+6 |
| | | | | | | | | | | LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to break of the C <-> Lua interoperability using this type. This rework has changed traceback function behaviour from lightuserdata opaque pointer (GString * in particular) to luaL_Buffer. Issue: #2906 | ||||
* | Revert "[Minor] Joins cleanup" | Vsevolod Stakhov | 2019-04-16 | 1 | -2/+4 |
| | | | | This reverts commit f803de985a63f31321f3f4fcbed656b692d7d756. | ||||
* | [Minor] Allow to add additional paths to plugins | Vsevolod Stakhov | 2019-04-16 | 1 | -1/+1 |
| | | | | Issue: #2848 | ||||
* | [Minor] Joins cleanup | Vsevolod Stakhov | 2019-04-08 | 1 | -4/+2 |
| | | | | | Issue: #2251 Submitted by: @beiDei8z | ||||
* | [Minor] Fix learns count in sqlite3 backend | Vsevolod Stakhov | 2019-03-29 | 1 | -16/+40 |
| | | | | | Issue: #2251 Contributed by: @beiDei8z | ||||
* | [Fix] Propagate learn/stat errors more precisely | Vsevolod Stakhov | 2018-02-12 | 1 | -4/+11 |
| | |||||
* | [Project] Preliminary version of ngramms based language detector | Vsevolod Stakhov | 2018-01-13 | 1 | -2/+2 |
| | |||||
* | [Minor] Final stage of g_slice removal | Vsevolod Stakhov | 2017-10-29 | 1 | -6/+6 |
| | |||||
* | [Rework] Set token data as uint64_t instead of chars array | Vsevolod Stakhov | 2017-04-04 | 1 | -7/+4 |
| | |||||
* | [Rework] Rename mime parts structures | Vsevolod Stakhov | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow versioning for sqlite databases | Vsevolod Stakhov | 2016-05-23 | 1 | -1/+2 |
| | |||||
* | [Feature] Do not classify message if some class is missing | Vsevolod Stakhov | 2016-03-22 | 1 | -0/+7 |
| | |||||
* | [Fix] Fix crashes on arm32 | Vsevolod Stakhov | 2016-03-22 | 1 | -3/+4 |
| | |||||
* | Refactor UCL API | Vsevolod Stakhov | 2016-02-16 | 1 | -4/+4 |
| | |||||
* | Switch the rest to apache 2 | Vsevolod Stakhov | 2016-02-04 | 1 | -21/+12 |
| | |||||
* | Never set negative learn counts | Vsevolod Stakhov | 2016-01-27 | 1 | -3/+3 |
| | | | | Issue: #496 | ||||
* | Fix user/language learn count in sqlite statistics (#496) | Andrew Lewis | 2016-01-26 | 1 | -2/+2 |
| | |||||
* | Fix format strings | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+2 |
| | |||||
* | Enable per-users learn cache | Vsevolod Stakhov | 2016-01-11 | 1 | -0/+2 |
| | |||||
* | Incompatible change: sqlite3 and per_user behaviour | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | Now both redis and sqlite3 follows the common principles for per-user statistics: 1) If per-user statistics is enabled check per-user tokens ONLY 2) If per-user statistics is not enabled then check common tokens ONLY If you need old behaviour, then you'd need to use separate classifier for per-user statistics. | ||||
* | Add generic routine to get task's recipient | Vsevolod Stakhov | 2016-01-11 | 1 | -22/+1 |
| | |||||
* | Simplify learn and process functions | Vsevolod Stakhov | 2016-01-05 | 1 | -74/+81 |
| | |||||
* | Rework sqlite backend | Vsevolod Stakhov | 2016-01-05 | 1 | -166/+109 |
| | |||||
* | Minor fixes | Vsevolod Stakhov | 2015-12-22 | 1 | -1/+1 |
| | |||||
* | Add wal checkpoints to bayes backend | Vsevolod Stakhov | 2015-12-22 | 1 | -1/+19 |
| | |||||
* | Clear bindings for sqlite3 statements | Vsevolod Stakhov | 2015-12-18 | 1 | -1/+20 |
| | |||||
* | Avoid endless loop when cannot open sqlite db. | Vsevolod Stakhov | 2015-10-26 | 1 | -2/+14 |
| | |||||
* | Reorganize includes to reduce namespace pollution. | Vsevolod Stakhov | 2015-10-08 | 1 | -0/+1 |
| | |||||
* | Fix loading of tokenizer config from dump. | Vsevolod Stakhov | 2015-10-03 | 1 | -7/+31 |
| | | | | Issue: #389 | ||||
* | Allow custom lua scripts for users/languages extraction. | Vsevolod Stakhov | 2015-10-02 | 1 | -31/+145 |
| | | | | Issue: #388 | ||||
* | Rename main.h and main.c to `rspamd.X` | Vsevolod Stakhov | 2015-09-22 | 1 | -1/+1 |
| | |||||
* | Fix issue whith broken statfiles. | Vsevolod Stakhov | 2015-09-22 | 1 | -0/+2 |
| | |||||
* | More fixes on per-languages and per-user stats. | Vsevolod Stakhov | 2015-09-08 | 1 | -22/+32 |
| | |||||
* | Fix creating languages on learning. | Vsevolod Stakhov | 2015-09-08 | 1 | -1/+14 |
| | |||||
* | Fix logging in sqlite3 modules. | Vsevolod Stakhov | 2015-09-01 | 1 | -33/+37 |
| | |||||
* | Add configured `per_user` and `per_language` knobs for sqlite3. | Vsevolod Stakhov | 2015-08-12 | 1 | -7/+33 |
| | |||||
* | Fix inc learns and dec learns. | Vsevolod Stakhov | 2015-08-05 | 1 | -2/+2 |
| | |||||
* | Fix some stupid mistakes. | Vsevolod Stakhov | 2015-08-03 | 1 | -5/+5 |
| |