aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/shingles.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix crashVsevolod Stakhov2020-09-281-2/+2
* [Minor] Add cleanup on error pathVsevolod Stakhov2020-09-211-0/+7
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-131-0/+4
* [Minor] Fix case when all words are exceptionsVsevolod Stakhov2018-11-301-0/+22
* [Minor] Do not include skipped or empty tokens in fuzzy hashVsevolod Stakhov2018-11-261-10/+48
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-251-8/+9
* [Minor] Further g_slice cleanupVsevolod Stakhov2017-10-281-8/+8
* [Minor] Fix out-of-bound readVsevolod Stakhov2017-04-041-2/+1
* [Minor] Add images shingles keys cachingVsevolod Stakhov2017-04-031-23/+2
* [Feature] Use cached shingles keysVsevolod Stakhov2017-04-031-20/+95
* [Minor] Use memcpyVsevolod Stakhov2017-04-031-4/+1
* [Fix] Fix tokens usageVsevolod Stakhov2017-02-141-3/+4
* [Fix] Try to fix race condition in redis_poolVsevolod Stakhov2016-12-251-2/+1
* [Minor] Oops, fix indexes one more timeVsevolod Stakhov2016-12-251-3/+3
* [Fix] Fix indexes in array access, interleave loopVsevolod Stakhov2016-12-251-10/+13
* [Rework] Kill all InternetAddressList usagesVsevolod Stakhov2016-12-221-1/+1
* [Fix] Simplify images shinglesVsevolod Stakhov2016-12-091-30/+14
* [Feature] Implement min-hash shingles for DCT data from imagesVsevolod Stakhov2016-12-091-1/+114
* [Minor] Fix couple of warnings and disable -pedantic modeVsevolod Stakhov2016-07-051-3/+5
* [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-121-26/+27
* [Feature] Optimize alignment to speed up hashingVsevolod Stakhov2016-05-111-2/+13
* [Feature] Add more algorithms for shingles generationVsevolod Stakhov2016-05-111-15/+59
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
* Use fstring instead of gstringVsevolod Stakhov2016-01-291-5/+6
* Start migrating to the new hash API.Vsevolod Stakhov2015-10-251-9/+7
* Start miration to the new strings.Vsevolod Stakhov2015-10-061-2/+2
* Use new siphash implementation.Vsevolod Stakhov2015-04-081-23/+13
* Several improvements to the shingles calculations.Vsevolod Stakhov2014-12-191-6/+6
* Resize hashes array properly.Vsevolod Stakhov2014-12-191-2/+2
* Use blake2 as KDF instead of sha256.Vsevolod Stakhov2014-12-181-9/+8
* Tune shingles settings.Vsevolod Stakhov2014-12-171-5/+8
* Add comparision function for shingles.Vsevolod Stakhov2014-12-171-0/+15
* Allow to allocate shingles without pool.Vsevolod Stakhov2014-12-171-1/+7
* Add preliminary shingles version.Vsevolod Stakhov2014-12-171-0/+131