aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix some minor issuesVsevolod Stakhov2018-09-171-1/+1
* [Minor] Fixes to regexp selectorsVsevolod Stakhov2018-09-171-1/+1
* [Feature] Cache selectors results in re runtimeVsevolod Stakhov2018-09-171-14/+59
* [Project] Implement selectors support in re_cacheVsevolod Stakhov2018-09-151-0/+104
* [Project] Implement selectors registration for regular expressionsVsevolod Stakhov2018-09-152-0/+56
* [Project] Add initial support for selectors in regexpsVsevolod Stakhov2018-09-152-6/+8
* [Minor] Another out-of-boundary access fixVsevolod Stakhov2018-09-131-1/+5
* [Minor] Fix format stringVsevolod Stakhov2018-09-131-1/+1
* [Fix] Fix bug in processing of pcre regexpsVsevolod Stakhov2018-09-131-1/+1
* [Fix] Implement watchers replacement to handle nested callsVsevolod Stakhov2018-09-132-5/+40
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-123-21/+34
* [Fix] Do not allow events deletions on cleanupVsevolod Stakhov2018-09-121-0/+5
* Merge branch 'master' into redis-coroutinesMikhail Galanin2018-09-101-9/+8
|\
| * [Fix] Another try to fix race conditions on config unloadVsevolod Stakhov2018-09-101-15/+17
* | Merge branch 'master' into redis-coroutinesMikhail Galanin2018-09-103-8/+14
|\|
| * [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-103-8/+14
* | [Minor] Change deinit orderMikhail Galanin2018-09-101-6/+9
|/
* [Rework] Rework language detectorVsevolod Stakhov2018-09-071-3/+0
* [Rework] Rework utf content processing in text partsVsevolod Stakhov2018-09-053-14/+14
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-2/+2
* [Minor] Support ucontext on osxVsevolod Stakhov2018-08-261-0/+2
* [Project] Further changes in unicode operationsVsevolod Stakhov2018-08-231-0/+3
* [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
* [Feature] Support adding and deletion of recipients in the milter blockVsevolod Stakhov2018-08-231-0/+28
* [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
* Merge pull request #2406 from negram/lua-coroutine-modelVsevolod Stakhov2018-08-203-5/+14
|\
| * Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-201-0/+1
| |\
| * \ Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-151-6/+2
| |\ \
| * \ \ Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-151-5/+6
| |\ \ \
| * | | | [Minor] Fixed composite callbackMikhail Galanin2018-08-141-3/+3
| * | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-143-5/+53
| |\ \ \ \
| * | | | | [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-131-2/+7
| * | | | | Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-133-7/+20
| |\ \ \ \ \
| * | | | | | [Project] coroutine threaded model for API calls: thread poolMikhail Galanin2018-08-082-0/+4
* | | | | | | [Fix] Use unicode replacements for HTML entitiesVsevolod Stakhov2018-08-201-159/+152
| |_|_|_|_|/ |/| | | | |
* | | | | | [Minor] Clear struct before useMikhail Galanin2018-08-171-0/+1
| |_|_|_|/ |/| | | |
* | | | | [Minor] Slightly refactor set iterationVsevolod Stakhov2018-08-151-6/+2
| |_|_|/ |/| | |
* | | | [Minor] kh_foreach should not be used with hash sets, it couses segfault on -...Mikhail Galanin2018-08-151-5/+6
| |_|/ |/| |
* | | [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-143-0/+26
* | | [Fix] Call Lua callback on DNS timeoutsVsevolod Stakhov2018-08-141-5/+27
| |/ |/|
* | Merge pull request #2412 from negram/add-record-type-to-logVsevolod Stakhov2018-08-101-4/+4
|\ \
| * | [Minor] str_from_rdns_type -> rdns_str_from_type to keep consistencyMikhail Galanin2018-08-101-3/+3
| * | [Minor] Add record type into log when set up fake recordsMikhail Galanin2018-08-101-4/+4
| |/
* | Merge pull request #2411 from negram/fix-mx-fakingVsevolod Stakhov2018-08-101-2/+2
|\ \
| * | [Minor] Fixed parsing of faked mx-record: priority goes first and then the valueMikhail Galanin2018-08-101-2/+2
| |/