summaryrefslogtreecommitdiffstats
path: root/src/libserver/maps
Commit message (Expand)AuthorAgeFilesLines
* [Feature] Maps: Add on_load supportVsevolod Stakhov2023-05-273-6/+42
* [Minor] One more mkstemp usageVsevolod Stakhov2023-03-041-4/+3
* [Fix] Further checks for the hs_scratch_allocVsevolod Stakhov2023-02-251-3/+12
* [Project] Allow offsets in the hyperscan cacheVsevolod Stakhov2022-10-241-1/+1
* [Project] Rework cleanupVsevolod Stakhov2022-10-231-176/+18
* [Fix] Fix DNS reply handling for HTTP mapsVsevolod Stakhov2022-10-011-1/+1
* [Minor] Ignore unlink failures when dealing with the caching logicVsevolod Stakhov2022-08-101-2/+3
* [Fix] Fix reading of the cached mapsVsevolod Stakhov2022-07-101-10/+18
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-071-4/+4
* Spelling (#4086)Josh Soref2022-02-222-2/+2
* [Fix] Fix http maps shared memory cache cleanupVsevolod Stakhov2022-02-121-13/+18
* [Minor] Store map pointer in a backend structureVsevolod Stakhov2022-02-122-0/+6
* [Minor] Add more logging for the shm cache for the mapsVsevolod Stakhov2022-02-121-7/+18
* [Feature] Allow hyperscan for ppc64, as vectorscan now suports it.Duncan Bellamy2022-01-251-1/+1
* [Fix] Try to revert back maps content on errors properlyVsevolod Stakhov2021-12-223-62/+113
* [Rework] Rework SSL flag operationsVsevolod Stakhov2021-12-081-5/+8
* [Minor] Fix some alignment issuesVsevolod Stakhov2021-12-041-3/+3
* [Fix] Read file maps if they were not pre-read during preloadVsevolod Stakhov2021-11-111-0/+9
* [Minor] Fix some more issuesVsevolod Stakhov2021-09-251-0/+8
* [Minor] Free the proper pointerVsevolod Stakhov2021-09-231-1/+1
* [Minor] Free the allocated and not modified keyVsevolod Stakhov2021-09-221-28/+28
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-182-0/+3
* [Minor] Plug dtor memory leak (not important)Vsevolod Stakhov2021-09-011-0/+2
* [Minor] change headers for zstd depending on bundled or system usedDuncan Bellamy2021-05-291-1/+6
* [Fix] Fix http maps with no or invalid expires dataVsevolod Stakhov2021-05-191-3/+21
* [Fix] Enable error multiplier on http errorsVsevolod Stakhov2021-01-231-2/+9
* [Feature] allow hyperscan for aarch64Duncan Bellamy2020-12-281-1/+3
* [Rework] Add final cleanup logicVsevolod Stakhov2020-11-251-1/+79
* [Rework] Add stale cache removalVsevolod Stakhov2020-11-251-2/+49
* [Rework] Some tunes to cache savingVsevolod Stakhov2020-11-251-11/+20
* [Rework] Add preliminary support of hyperscan caching for re mapsVsevolod Stakhov2020-11-251-22/+144
* [Rework] Use full crypto hash for regexp mapsVsevolod Stakhov2020-11-251-4/+6
* [Minor] Add check for map cache skewVsevolod Stakhov2020-11-051-0/+8
* [Minor] Add more logging in map reread reasonVsevolod Stakhov2020-10-281-0/+5
* [Minor] Grrr for grrrVsevolod Stakhov2020-10-261-4/+4
* [Minor] Grr, one more format string issueVsevolod Stakhov2020-10-261-1/+1
* [Minor] Further fixes about maps duplicatesVsevolod Stakhov2020-10-261-14/+18
* [Rework] Furhter logging improvementsVsevolod Stakhov2020-10-261-24/+65
* [Rework] Track maps originsVsevolod Stakhov2020-10-263-4/+67
* [Fix] Allow to use maps for strings that are not zero terminatedVsevolod Stakhov2020-10-232-33/+59
* [Minor] Improve map loading loggingVsevolod Stakhov2020-10-231-1/+8
* [Fix] Rely on libev checks for file mapsVsevolod Stakhov2020-10-161-23/+20
* [Minor] Improve logging on map retriesVsevolod Stakhov2020-08-231-7/+3
* [Feature] Implement address retry on connection failureVsevolod Stakhov2020-08-221-11/+28
* [Minor] Always try to check IPv4 address first when checking HTTP mapsVsevolod Stakhov2020-08-221-5/+48
* [Feature] Support multiple base32 alphabetsVsevolod Stakhov2020-04-091-1/+1
* [Minor] Maps: Jitter HTTP maps load to get better chances of SSL cachingVsevolod Stakhov2020-02-181-1/+8
* [Project] CDB maps: Start making cdb a first class citizenVsevolod Stakhov2020-02-145-66/+287
* [Rework] Further project structure reorganisationVsevolod Stakhov2020-02-115-0/+4923