summaryrefslogtreecommitdiffstats
path: root/src/libcryptobox
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Oops, fix macro conditionVsevolod Stakhov2018-04-061-1/+1
|
* [Minor] Gcc 5 cannot avx2Vsevolod Stakhov2018-04-061-1/+1
|
* [Minor] Fix AVX2 sanity check in clangVsevolod Stakhov2018-04-021-0/+2
|
* [Minor] Another try to fix broken gccVsevolod Stakhov2018-03-291-0/+4
|
* [Minor] Now fight with cmake stupidityVsevolod Stakhov2018-03-291-3/+9
|
* [Minor] Support compilers with broken avx2 supportVsevolod Stakhov2018-03-291-0/+44
|
* [Fix] Fix lua RSA verify and its testsVsevolod Stakhov2018-03-291-1/+0
|
* [Feature] Add avx2 codec for base64Vsevolod Stakhov2018-03-294-4/+298
|
* [Minor] Add constant time memcmp functionVsevolod Stakhov2018-03-192-6/+58
|
* [Feature] Add aes-rng PRF to libotteryVsevolod Stakhov2017-10-291-2/+4
|
* [Minor] More g_slice cleanupsVsevolod Stakhov2017-10-281-4/+4
|
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-275-7/+7
| | | | by a bot https://github.com/ka7/misspell_fixer
* [Fix] Fix out-of-bound access in base64 decodeVsevolod Stakhov2017-03-162-2/+2
|
* [CritFix] Fix base64 decoding when there are unparseable charactersVsevolod Stakhov2017-03-162-4/+22
|
* [Minor] Fix SSE2 test instructionVsevolod Stakhov2017-03-091-1/+1
|
* [Minor] Add benchmarks for base64 decoding speedVsevolod Stakhov2017-02-071-0/+33
|
* [Minor] Fix buildVsevolod Stakhov2017-02-061-0/+19
|
* [Feature] Add sse42 version of base64 decodingVsevolod Stakhov2017-02-064-0/+255
|
* [Minor] Add sse42 supportVsevolod Stakhov2017-02-064-1/+21
|
* [Minor] Constify argumentsVsevolod Stakhov2017-01-262-2/+2
|
* [Minor] Add t1ha to the list of the specific hashesVsevolod Stakhov2017-01-092-0/+3
|
* [Feature] Ignore bad symbols on base64 decodingVsevolod Stakhov2016-12-131-2/+16
|
* [Rollback] Remove ssse3 and avx2 versions: no real profitVsevolod Stakhov2016-12-134-976/+0
|
* [Feature] Add ssse3 and avx2 base64 decodersVsevolod Stakhov2016-12-138-24/+995
|
* [Feature] Start import of the optimized base64 decodeVsevolod Stakhov2016-12-135-1/+341
|
* [Minor] Leftover for i386Vsevolod Stakhov2016-12-101-0/+3
|
* [Minor] Try to fix build on non x86 architecturesVsevolod Stakhov2016-12-101-4/+4
|
* [Feature] Use t1ha instead of metrohash and xxhash32Vsevolod Stakhov2016-12-081-14/+5
|
* [Minor] Refuse to build with broken assemblerVsevolod Stakhov2016-11-281-0/+4
|
* [Minor] More fixes for new opensslVsevolod Stakhov2016-11-061-22/+31
|
* [Minor] One more fix for bloody opensslVsevolod Stakhov2016-11-051-1/+1
|
* [Fix] Remove some incompatible functionsVsevolod Stakhov2016-11-051-2/+0
|
* [Fix] Fix build with the recent OpenSSLVsevolod Stakhov2016-11-051-30/+37
|
* [Minor] Fix macro usageVsevolod Stakhov2016-09-041-4/+2
|
* [Fix] Fix border cases for incremental hashingVsevolod Stakhov2016-07-181-1/+2
|
* [CritFix] Fix writing of encrypted HTTP requestsVsevolod Stakhov2016-06-271-0/+8
|
* [Feature] Use mumhash by default for incremental hashingVsevolod Stakhov2016-06-202-20/+53
|
* [Feature] Add routines to compare and check pubkeysVsevolod Stakhov2016-05-232-1/+30
|
* [Feature] Use metrohash as wellVsevolod Stakhov2016-05-122-11/+29
|
* [Minor] 8 bytes fits perfect for mumhashVsevolod Stakhov2016-05-121-1/+1
|
* [Feature] Further micro-optimizations for hashing and shinglesVsevolod Stakhov2016-05-122-8/+8
|
* [Feature] Try to select the optimal possible function for inputVsevolod Stakhov2016-05-111-1/+15
|
* [Feature] Add and use mumhash for non-crypto hashingVsevolod Stakhov2016-05-112-7/+9
|
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-103-2/+115
|
* [Feature] Allow catena encrypted passwords in controllerVsevolod Stakhov2016-04-214-13/+46
|
* [Feature] Add catena PBKDF functionVsevolod Stakhov2016-04-216-1/+544
|
* [Feature] Use heap in LRU cachesVsevolod Stakhov2016-04-081-1/+1
| | | | Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* [Fix] Allow to use assembly version of blake2b on x86 cpuVsevolod Stakhov2016-04-061-1/+1
|
* [Fix] Fixed cryptobox cleanupVsevolod Stakhov2016-03-221-1/+1
|
* [Feature] Improve tests for siphashVsevolod Stakhov2016-03-031-92/+130
| | | | | | - Add fuzz tests - Add variable length input tests - Check sanity of siphash implementation on start