Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Move hyperscan tools to the libserver domain | Vsevolod Stakhov | 2022-10-16 | 1 | -0/+1 |
| | |||||
* | [Project] Further split of the code | Vsevolod Stakhov | 2022-04-23 | 1 | -0/+2 |
| | |||||
* | [Rework] Rework files structure | Vsevolod Stakhov | 2022-04-02 | 1 | -2/+3 |
| | |||||
* | [Project] Start rewrite symcache in c++ | Vsevolod Stakhov | 2022-03-31 | 1 | -1/+1 |
| | |||||
* | [Rework] Start conversion of the redis pool code to c++ | Vsevolod Stakhov | 2021-07-22 | 1 | -1/+1 |
| | | | | No functional changes. | ||||
* | [Rework] Add composites manager concept | Vsevolod Stakhov | 2021-07-15 | 1 | -0/+1 |
| | |||||
* | [Rework] Composites: Start rework of the composites framework | Vsevolod Stakhov | 2021-07-15 | 1 | -1/+1 |
| | |||||
* | [Minor] Move tests to a separate unit to avoid main logic pollution | Vsevolod Stakhov | 2021-07-13 | 1 | -0/+1 |
| | |||||
* | [Rework] Move HTML url functions and rework them | Vsevolod Stakhov | 2021-05-27 | 1 | -0/+1 |
| | |||||
* | [Rework] Move and adopt entities handling logic | Vsevolod Stakhov | 2021-05-21 | 1 | -1/+2 |
| | |||||
* | [Rework] Move entities/tags handling | Vsevolod Stakhov | 2021-05-21 | 1 | -1/+1 |
| | |||||
* | [Minor] Move html code to a separate subdir (no functional changes) | Vsevolod Stakhov | 2021-05-20 | 1 | -1/+1 |
| | |||||
* | [Project] Add parsers skeleton | Vsevolod Stakhov | 2021-01-22 | 1 | -0/+2 |
| | |||||
* | [Project] Skeleton of the css library | Vsevolod Stakhov | 2021-01-22 | 1 | -1/+3 |
| | |||||
* | [Rework] Further project structure reorganisation | Vsevolod Stakhov | 2020-02-11 | 1 | -1/+9 |
| | |||||
* | [Rework] Refactor libraries structure | Vsevolod Stakhov | 2020-02-10 | 1 | -6/+9 |
| | | | | | | | * Move logger implementation to libserver * Move fuzzy backend files to a separate subdir TODO: Move HTTP code from libutil | ||||
* | [Project] Rename events.h | Vsevolod Stakhov | 2019-06-22 | 1 | -1/+1 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -1/+1 |
| | |||||
* | [Minor] Redis support is now unconditional | Vsevolod Stakhov | 2018-07-10 | 1 | -4/+2 |
| | |||||
* | [Rework] Initial milter protocol support | Vsevolod Stakhov | 2017-04-27 | 1 | -0/+1 |
| | |||||
* | made optional dependency on hiredis really optional | Vlad Glagolev | 2016-12-06 | 1 | -2/+5 |
| | |||||
* | [Rework] More cleanup actions | Vsevolod Stakhov | 2016-10-17 | 1 | -2/+0 |
| | |||||
* | [Minor] Skeleton for redis fuzzy backend | Vsevolod Stakhov | 2016-09-02 | 1 | -0/+1 |
| | |||||
* | [Rework] Reorganize fuzzy backend structure | Vsevolod Stakhov | 2016-09-01 | 1 | -0/+1 |
| | |||||
* | [Feature] Add implementation of redis connections pool | Vsevolod Stakhov | 2016-08-30 | 1 | -0/+1 |
| | |||||
* | [Feature] Add preliminary monitored module | Vsevolod Stakhov | 2016-08-25 | 1 | -0/+1 |
| | | | | | This module is designed to monitor liveness of different resources, DNS lists, HTTP servers and so on. | ||||
* | Start new regexp cache optimizer | Vsevolod Stakhov | 2015-12-01 | 1 | -0/+1 |
| | |||||
* | Reorganize structure of filter components. | Vsevolod Stakhov | 2015-06-02 | 1 | -0/+1 |
| | |||||
* | Eliminate mess with linking. | Vsevolod Stakhov | 2015-02-13 | 1 | -52/+18 |
| | |||||
* | Remove old statfile_pool logic. | Vsevolod Stakhov | 2015-01-18 | 1 | -1/+0 |
| | |||||
* | Remove binlog and statfile_sync: never ever used. | Vsevolod Stakhov | 2015-01-16 | 1 | -2/+0 |
| | |||||
* | Reorganize statfiles and classifiers into libstat. | Vsevolod Stakhov | 2015-01-16 | 1 | -8/+1 |
| | |||||
* | Start total rework of fuzzy_storage. | Vsevolod Stakhov | 2014-12-19 | 1 | -0/+2 |
| | |||||
* | Release 0.7.0.0.7.0 | Vsevolod Stakhov | 2014-09-11 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use HTTP protocol for all operatiosn * Webui worker is now removed and controller works as webui * Allow to serve static files via controller by option `static_dir` * Rspamd interface is now a part of rspamd * Rspamc client has been rewritten to use HTTP and non-blocking mode allowing to start multiple operations simultaneously (see `-n` option) * Lua API was completely reworked to satisfy modern standards of LUA: * Module `lua-message` was removed * Reduced number of superglobals registered by rspamd * Many functions has been redesigned * Symbols registration is now more convenient * Users settings has been rewritten as lua plugin * Reworked headers system as gmime's based one misses many headers and is very slow to get headers values * Reorganized code and removed embedded jannsson by using UCL for all json parsing * Migrated to `librdns` for DNS resolving that improves concurrency for DNS requests significantly * Fixed tonns of bugs in MIME processing * Improved metrcis and default symbol's weights * Added new RBL's * Fixed a number of issues in the modules * Removed several memory leaks found * Fix unicode processing * Fix fuzzy checking for unicode parts * Significantly improve documentation and especially LUA API docs * See migration notes at https://rspamd.com/doc/migration.html Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru> | ||||
* | Pre-compile config.h | Vsevolod Stakhov | 2014-08-29 | 1 | -1/+2 |
| | |||||
* | Remove embedded jansson completely. | Vsevolod Stakhov | 2014-08-19 | 1 | -2/+1 |
| | |||||
* | Remove hard dependency on settings. | Vsevolod Stakhov | 2014-07-22 | 1 | -1/+0 |
| | |||||
* | Move protocol functions to libserver. | Vsevolod Stakhov | 2014-05-02 | 1 | -0/+1 |
| | |||||
* | Rework worker utilities. | Vsevolod Stakhov | 2014-04-30 | 1 | -1/+3 |
| | |||||
* | Rework project structure, remove trash files. | Vsevolod Stakhov | 2014-04-21 | 1 | -0/+63 |