summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | [Feature] Implement new text tokenizer based on libicuVsevolod Stakhov2018-09-066-221/+258
| | |
| * | [Minor] Add UText wrapper for stripped contentVsevolod Stakhov2018-09-062-1/+16
| | |
| * | Merge pull request #2463 from negram/misprintVsevolod Stakhov2018-09-061-1/+1
| |\ \ | | | | | | | | [Minor] Misprint
| | * | [Minor] MisprintMikhail Galanin2018-09-061-1/+1
| | |/
| * / [Minor] Add signing symbols to the corresponding groupsVsevolod Stakhov2018-09-062-2/+4
| |/
| * [Minor] Sigh, fix non-empty parts this timeVsevolod Stakhov2018-09-051-3/+2
| |
| * [Minor] Fix processing of empty partsVsevolod Stakhov2018-09-051-16/+23
| |
| * [Rework] Rework utf content processing in text partsVsevolod Stakhov2018-09-0516-215/+264
| | | | | | | | | | | | - Store unicode in UTF parts - Store unicode for HTML parts - Rename struct fields and split them into unicode/utf components
* | [Minor] Reworked other parts of rspamadm to handle asynchronous eventsMikhail Galanin2018-09-069-90/+67
| |
* | [Minor] Added coroutines and async events support to rspamadm commandsMikhail Galanin2018-09-053-86/+182
|/
* Merge pull request #2451 from negram/coroutines-tcpVsevolod Stakhov2018-09-052-67/+779
|\ | | | | Coroutines tcp
| * [Minor] timeout in seconds everywhere (as documentation says)Mikhail Galanin2018-09-051-7/+8
| |
| * [Minor] Review fixesMikhail Galanin2018-09-031-13/+10
| |
| * [Minor] Fixed class namingMikhail Galanin2018-08-311-1/+1
| |
| * Merge branch 'master' into coroutines-tcpMikhail Galanin2018-08-3112-32/+60
| |\
| * | [Minor] Added coroutines support for TCP libraryMikhail Galanin2018-08-302-64/+778
| | |
* | | [Minor] Fix unsigned clockid_t caseVsevolod Stakhov2018-09-041-2/+2
| | |
* | | [Minor] Fixed HyperScan worker buildMikhail Galanin2018-09-031-1/+1
| |/ |/|
* | Merge pull request #2450 from negram/log-should-not-be-tied-to-configVsevolod Stakhov2018-08-3011-30/+58
|\ \ | | | | | | [Minor] Log should not depend on config
| * | [Minor] Log should not depend on configMikhail Galanin2018-08-3011-30/+58
| | | | | | | | | | | | When config is being closed, some destructors could be called, and that dtors could write into log. Hence, it is better to terminate config and only then close log. And log should not refer disposed config
* | | [Minor] cbref is initilised with -1 by defaultMikhail Galanin2018-08-301-2/+2
| |/ |/|
* | [Minor] Fix byte array allocationVsevolod Stakhov2018-08-291-9/+4
|/
* [Minor] Support ucontext on osxVsevolod Stakhov2018-08-261-0/+2
|
* [Minor] Improve virtual ticks obtaining methodsVsevolod Stakhov2018-08-262-5/+26
|
* [Minor] check if required parameters are set when calling tcp:request()Mikhail Galanin2018-08-241-2/+9
|
* [Minor] Fix setting utf raw contentVsevolod Stakhov2018-08-241-0/+3
|
* Merge pull request #2441 from negram/coroutines-to-finish-periodic-onloadVsevolod Stakhov2018-08-249-208/+213
|\ | | | | Coroutines to finish/periodic/onload
| * [Minor] no to misleading commentsMikhail Galanin2018-08-241-1/+1
| |
| * [Minor] Reworked clickhouse routines using new APIMikhail Galanin2018-08-241-105/+70
| |
| * [Minor] call periodic, finish and on_load via coroutineMikhail Galanin2018-08-244-64/+77
| |
| * [Minor] Split lua_thread_pool_get on ↵Mikhail Galanin2018-08-246-39/+66
| | | | | | | | lua_thread_pool_get_for_task/lua_thread_pool_get_for_config
* | Merge pull request #2439 from negram/parameters-checkVsevolod Stakhov2018-08-231-0/+3
|\ \ | | | | | | [Minor] Parameters check: either config or task should be set
| * | [Minor] Parameters check: either config or task should be setMikhail Galanin2018-08-231-0/+3
| |/
* | [Project] Further changes in unicode operationsVsevolod Stakhov2018-08-235-73/+252
| | | | | | | | | | | | | | * Normalise unicode * Add normality flag for text parts * Store UCS in text parts * Rework unicode conversions and operations
* | [Project] Start unicode reworkVsevolod Stakhov2018-08-237-39/+55
|/
* [Minor] Fix misprintVsevolod Stakhov2018-08-231-1/+1
|
* [Minor] Implement better support of indexes in adding of headersVsevolod Stakhov2018-08-231-0/+13
|
* [Minor] Store full order of headers in milter modeVsevolod Stakhov2018-08-232-35/+67
|
* Merge pull request #2438 from negram/add-coroutine-to-httpVsevolod Stakhov2018-08-237-141/+300
|\ | | | | Add coroutine to http
| * [Minor] Added coroutine support to HTTP moduleMikhail Galanin2018-08-235-27/+123
| |
| * [Minor] Move resume/yield methods into appropriate placeMikhail Galanin2018-08-225-119/+182
| |
* | [Feature] Support adding and deletion of recipients in the milter blockVsevolod Stakhov2018-08-231-0/+28
| |
* | [Minor] Allow to disable learn cacheVsevolod Stakhov2018-08-221-7/+13
|/
* [Minor] Improve charset detection logicVsevolod Stakhov2018-08-221-1/+7
|
* [Minor] Improve errors loggingVsevolod Stakhov2018-08-211-2/+16
|
* [Minor] Fix selector based ratelimit configurationVsevolod Stakhov2018-08-211-1/+1
|
* [Minor] Fix entities decodingVsevolod Stakhov2018-08-211-5/+8
|
* [Minor] Treat   as an ordinary spaceVsevolod Stakhov2018-08-211-1/+1
|
* [Feature] Support (almost) all html entitiesVsevolod Stakhov2018-08-202-274/+2158
|
* [Feature] Use khash in HTML parserVsevolod Stakhov2018-08-201-143/+128
|