summaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Expand)AuthorAgeFilesLines
* [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
| |/
* | [Minor] Oops, fix endless loopVsevolod Stakhov2018-08-101-1/+0
* | [Minor] Apply idempotent filters to skipped messagesVsevolod Stakhov2018-08-101-1/+3
* | [Fix] Do not try to process skipped messagesVsevolod Stakhov2018-08-101-0/+12
|/
* [Fix] Avoid one extra byte writingVsevolod Stakhov2018-07-311-1/+1
* [Project] Implement fast module ctx lookupVsevolod Stakhov2018-07-302-19/+29
* [Fix] Deal with direct hash tableVsevolod Stakhov2018-07-251-7/+10
* [Project] Switch events system to khashVsevolod Stakhov2018-07-251-63/+102
* [Minor] Place moving average function is generic utilitiesVsevolod Stakhov2018-07-241-54/+4
* [Project] Adopt functionsVsevolod Stakhov2018-07-244-33/+19
* [Minor] Fix constant cache resortingVsevolod Stakhov2018-07-241-10/+13
* [Minor] Fix topological orderVsevolod Stakhov2018-07-241-10/+9
* [Minor] Fix logical order of function invocationVsevolod Stakhov2018-07-231-2/+2
* [Project] Apply topological sorting for symbols in RspamdVsevolod Stakhov2018-07-231-28/+89
* [Minor] Add `trivial` flag for symbolsVsevolod Stakhov2018-07-231-0/+1
* [Fix] Add sanity checks when expanding SPF macrosVsevolod Stakhov2018-07-221-20/+58
* [Minor] Fix spf record savingVsevolod Stakhov2018-07-201-0/+4
* [Minor] Save the original SPF record in mempool variableVsevolod Stakhov2018-07-202-0/+6
* [Fix] Fix sending string methodVsevolod Stakhov2018-07-171-1/+8
* [Fix] Prefer 'MTA-Name' when producing authentication resultsVsevolod Stakhov2018-07-171-5/+0