aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Fix] More fixes about shared memory in proxyVsevolod Stakhov2016-06-161-12/+13
* [Fix] Fix descriptors leak on shmem detachingVsevolod Stakhov2016-06-161-0/+6
* [Fix] Fix periodic scheduling when a map is not modifiedVsevolod Stakhov2016-06-141-0/+10
* [Fix] More fixes to events logicVsevolod Stakhov2016-06-141-0/+22
* [Feature] Implement https mapsVsevolod Stakhov2016-06-131-4/+6
* [Feature] Implement HTTPS clientVsevolod Stakhov2016-06-131-20/+40
* {Feature] Implement SSL IOVsevolod Stakhov2016-06-132-14/+234
* [Feature] Allow https mapsVsevolod Stakhov2016-06-135-12/+30
* [Feature] Implement SSL support in http clientVsevolod Stakhov2016-06-134-63/+150
* [Fix] Fix length calculations for shared memory segmentsVsevolod Stakhov2016-06-131-1/+5
* [Feature] Add preliminary version of ssl toolboxVsevolod Stakhov2016-06-133-1/+545
* [Feature] Configure CA path and ciphersVsevolod Stakhov2016-06-111-3/+26
* [Feature] Allow to set ciphers and CA paths in configVsevolod Stakhov2016-06-111-0/+16
* [Feature] Initialize ssl library to use SSL connectionsVsevolod Stakhov2016-06-111-0/+21
* [Feature] Use offset when passing shm to deal with encrypted requestsVsevolod Stakhov2016-06-111-1/+5
* [Fix] Fix race condition with shared memory by refcountsVsevolod Stakhov2016-06-103-12/+107
* [Fix] Fix creating of temporary shmem segmentVsevolod Stakhov2016-06-101-0/+5
* [Feature] Implement reading of messages to shared memoryVsevolod Stakhov2016-06-102-18/+57
* [Rework] Finish rework for the rest of places that use HTTPVsevolod Stakhov2016-06-101-0/+1
* [Fix] Cleanup message when assiging bodyVsevolod Stakhov2016-06-101-12/+36
* [Feature] Add more methods to init http message bodyVsevolod Stakhov2016-06-102-0/+52
* [Fix] Fix caseless uthash applicationVsevolod Stakhov2016-06-101-31/+31
* [Rework] Move http internal structures to a private headerVsevolod Stakhov2016-06-103-54/+80
* [Fix] Improve strcase hash used in uthashVsevolod Stakhov2016-06-103-14/+53
* [Feature] Store HTTP headers in a hash tableVsevolod Stakhov2016-06-102-39/+34
* [Rework] Rework HTTP codeVsevolod Stakhov2016-06-102-70/+346
* [Feature] Improve fstrings APIVsevolod Stakhov2016-06-102-12/+51
* [Feature] Add function to create temporary shared memory mappingVsevolod Stakhov2016-06-102-0/+40
* [Feature] Add function to generate random hex stringVsevolod Stakhov2016-06-102-0/+26
* [Feature] Add protection against open files limit and accepting socketsVsevolod Stakhov2016-06-092-3/+45
* [Feature] Use file lock in logger to avoid deadlocksVsevolod Stakhov2016-06-091-25/+10
* [Minor] Add macro to clear rspamd fstringVsevolod Stakhov2016-06-021-0/+2
* [Fix] Fix adding maps from uclVsevolod Stakhov2016-05-301-0/+5
* [Fix] Fix substring search when there are '\0' in stringsVsevolod Stakhov2016-05-271-1/+1
* [Fix] Try to fix proxying of stupid spamc protocol to HTTP mirrorsVsevolod Stakhov2016-05-261-2/+8
* [Feature] Add function to convert fstring_t to c stringVsevolod Stakhov2016-05-232-1/+22
* [Feature] Allow versioning for sqlite databasesVsevolod Stakhov2016-05-232-3/+77
* [Feature] Add routines to compare and check pubkeysVsevolod Stakhov2016-05-232-0/+23
* [Fix] Do not even try pcre in case of regexp mapsVsevolod Stakhov2016-05-191-0/+2
* [Fix] Add sanity checks when compiling regexp mapsVsevolod Stakhov2016-05-191-19/+26
* [Minor] Add more logs about file maps watchingVsevolod Stakhov2016-05-161-0/+3
* [Fix] Fix loading of file mapsVsevolod Stakhov2016-05-161-5/+1
* [Feature] Add function for pretty printing of inet addressesVsevolod Stakhov2016-05-162-0/+37
* [Fix] Another fix for maps schedulingVsevolod Stakhov2016-05-131-0/+1
* [Fix] Fix events handling when scheduling map wacthVsevolod Stakhov2016-05-131-9/+13
* [Minor] Adjust hashesVsevolod Stakhov2016-05-121-2/+2
* [Fix] Fix handling of the same wordsVsevolod Stakhov2016-05-121-1/+1
* [Feature] Further micro-optimizations for hashing and shinglesVsevolod Stakhov2016-05-122-26/+28
* [Feature] Optimize alignment to speed up hashingVsevolod Stakhov2016-05-111-2/+13
* [Feature] Add more algorithms for shingles generationVsevolod Stakhov2016-05-112-16/+67