summaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix glob flag setVsevolod Stakhov2018-09-141-2/+3
|
* [Minor] Fix strlcpy_safe return valueVsevolod Stakhov2018-09-141-1/+1
|
* [Minor] Add glob_multi map typeVsevolod Stakhov2018-09-142-0/+31
|
* [Minor] Add support for address sanitizerVsevolod Stakhov2018-09-132-2/+37
|
* [Minor] Try harder to do a "proper" SSL shutdownVsevolod Stakhov2018-09-111-9/+41
|
* [Minor] Explicitly enable SSL sessions cacheVsevolod Stakhov2018-09-111-0/+3
|
* [Minor] Add utility to get a logger singletonVsevolod Stakhov2018-09-112-0/+12
|
* [Fix] Another try to fix race conditions on config unloadVsevolod Stakhov2018-09-102-1/+28
|
* [Minor] Add newline on fatal log, removed extra infoMikhail Galanin2018-09-061-3/+3
|
* [Minor] Fix unsigned clockid_t caseVsevolod Stakhov2018-09-041-2/+2
|
* [Minor] Log should not depend on configMikhail Galanin2018-08-302-16/+42
| | | | 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] Improve virtual ticks obtaining methodsVsevolod Stakhov2018-08-261-5/+20
|
* Merge branch 'master' into lua-coroutine-modelMikhail Galanin2018-08-141-2/+9
|\
| * [Minor] Fix conditional debuggingVsevolod Stakhov2018-08-131-2/+9
| |
* | [Minor] Use struct to pass parameters to process_atom() functionsMikhail Galanin2018-08-132-18/+28
|/
* [Feature] Add pure Lua debugm functionVsevolod Stakhov2018-08-101-1/+1
|
* [Minor] Improve SSL shutdown to keep connections in SSL cacheVsevolod Stakhov2018-08-081-0/+12
|
* [Minor] Fix parsing of the escaped '#' in mapsVsevolod Stakhov2018-08-061-1/+1
|
* [Feature] Implement parsing of scoped IPv6 addressesVsevolod Stakhov2018-07-311-1/+6
|
* [CritFix] Fix caseless comparison of equal length stringsVsevolod Stakhov2018-07-281-4/+1
|
* [Minor] Place moving average function is generic utilitiesVsevolod Stakhov2018-07-242-1/+67
|
* [Minor] Relax requirements to find end-of-headersVsevolod Stakhov2018-07-211-0/+16
| | | | Issue: #2349
* [Feature] Disable all SSL checks if ssl_no_verify flag is setVsevolod Stakhov2018-07-191-0/+4
|
* [Minor] Oops, fix initial valueVsevolod Stakhov2018-07-191-0/+1
|
* [Minor] Support base64 printingVsevolod Stakhov2018-07-192-1/+31
|
* [Minor] Some minor fixesVsevolod Stakhov2018-07-181-2/+3
|
* [Fix] HTTP map hash is per-backend and not per-mapVsevolod Stakhov2018-07-182-61/+75
|
* [Feature] Add support of the fallback backends for HTTP mapsVsevolod Stakhov2018-07-182-34/+96
|
* [Fix] Do not reduce map watch timeout for mixed http/file mapsVsevolod Stakhov2018-07-181-50/+50
|
* [Fix] Fix descriptors leak in sqlite3 locking codeVsevolod Stakhov2018-07-101-2/+2
|
* [Fix] Fix padded numbers printingVsevolod Stakhov2018-07-101-4/+8
|
* [Minor] Cleanup, use __builtin_clz, mention algorithm sourceVsevolod Stakhov2018-07-091-2/+10
|
* [Feature] Improve integer -> string conversionVsevolod Stakhov2018-07-091-47/+252
|
* [Project] Implement HTTP maps cachingVsevolod Stakhov2018-07-072-5/+199
|
* [Project] Prepare cached map dataVsevolod Stakhov2018-07-072-60/+86
|
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-022-6/+8
|
* [CritFix] Check NM part of pubkey to match it with rotating keypairsVsevolod Stakhov2018-06-292-3/+3
|
* [Fix] Fix maps preload logicVsevolod Stakhov2018-06-281-5/+8
|
* [CritFix] Fix shmem leak in encrypting proxy modeVsevolod Stakhov2018-06-281-5/+0
|
* [Minor] Release backends more latelyVsevolod Stakhov2018-06-271-5/+5
|
* [Feature] Preload file and static maps in main processVsevolod Stakhov2018-06-262-1/+78
|
* [Feature] Read ordinary file maps in chunks to be more safe on rewritesVsevolod Stakhov2018-06-261-13/+86
|
* [Minor] Add aux method to disable HTTP encryptiponVsevolod Stakhov2018-06-242-1/+25
|
* [Minor] Fix boundary checkVsevolod Stakhov2018-06-211-2/+2
|
* [Minor] Add rspamd_memspn functionVsevolod Stakhov2018-06-212-0/+34
|
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-193-40/+50
|
* [CritFix] Fix maps after reloadVsevolod Stakhov2018-06-181-0/+13
| | | | Issue: #2293
* [Minor] Support old jemalloc and osx system allocatorVsevolod Stakhov2018-06-162-19/+43
|
* [Minor] Fix leak in unix sockets parsingVsevolod Stakhov2018-06-151-1/+2
|
* [Minor] Fix leak in proctitle initVsevolod Stakhov2018-06-152-24/+37
|