aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/protocol.h
Commit message (Collapse)AuthorAgeFilesLines
* [Feature] Support metrics command in normal/proxy workersVsevolod Stakhov2024-06-241-2/+2
|
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-2/+2
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-4/+4
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Feature] Support reply in message pack formatVsevolod Stakhov2024-03-111-1/+18
| | | | | | Rspamd currently sends reply in JSON format. However, message pack seems to be a better choice for a compatible client. It is faster and does not need escaping or even UTF8 validation. This is a surface for further updates.
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-24/+24
| | | | No meaningful changes.
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-111-1/+1
|
* [Rework] Rename filter.h to a more sane nameVsevolod Stakhov2019-08-121-1/+1
|
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-14/+24
|
* [Project] Another iterationVsevolod Stakhov2019-06-221-1/+1
|
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-151-1/+1
|
* [Fix] Fix spamc support in rspamd proxyVsevolod Stakhov2017-05-191-0/+3
|
* [Feature] Initial support of self-scan in Rspamd proxyVsevolod Stakhov2017-05-021-1/+6
|
* [Fix] Fix passing data to log helper when many symbols definedVsevolod Stakhov2017-04-261-1/+1
|
* [Feature] Allow to cache and use flexible protocol replyVsevolod Stakhov2017-03-131-1/+18
|
* [Rework] Refactor struct namesVsevolod Stakhov2016-12-051-1/+1
|
* [Feature] Allow to pass extra data from plugins to log helperVsevolod Stakhov2016-09-121-0/+1
|
* [Minor] Simplify rspamc conversion routinesVsevolod Stakhov2016-06-021-2/+1
|
* [Minor] Declare function non-staticVsevolod Stakhov2016-06-021-0/+9
|
* [Feature] Pass settings id to log helperVsevolod Stakhov2016-04-271-0/+1
|
* [Feature] Extend log structureVsevolod Stakhov2016-04-051-1/+7
|
* [Feature] Start client implementation for logging pipes in rspamdVsevolod Stakhov2016-04-041-0/+5
|
* [Minor] Remove legacy interfaceVsevolod Stakhov2016-03-261-7/+0
|
* Start implementation of flexible task loggingVsevolod Stakhov2015-11-061-2/+1
|
* Fix protocols processing.Vsevolod Stakhov2015-10-071-1/+1
|
* Split task -> ucl result transition.Vsevolod Stakhov2015-04-171-0/+9
|
* Add control section parsing.Vsevolod Stakhov2015-03-301-0/+9
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-3/+3
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-3/+3
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-3/+3
|
* Handle HTTP headers during task processing.Vsevolod Stakhov2014-05-021-2/+13
|
* Move protocol functions to libserver.Vsevolod Stakhov2014-05-021-0/+53