| Commit message (Expand) | Author | Age | Files | Lines |
* | libbb/sha: do not read shaNI variable twice, and factor out its setting | Denys Vlasenko | 2023-03-29 | 1 | -12/+16 |
* | libbb/sha: fix sha-NI instruction detection | Denys Vlasenko | 2023-03-29 | 1 | -2/+2 |
* | libbb/sha256: optional x86 hardware accelerated hashing | Denys Vlasenko | 2022-02-03 | 1 | -20/+34 |
* | libbb/sha1: simplify cpuid code | Denys Vlasenko | 2022-01-08 | 1 | -32/+10 |
* | libbb/sha1: optional i686 hardware accelerates hashing | Denys Vlasenko | 2022-01-07 | 1 | -1/+20 |
* | libbb/sha1: optional x86-64 hardware accelerates hashing | Denys Vlasenko | 2022-01-07 | 1 | -1/+37 |
* | libbb/sha1: x86_64 version: move to a separate .S file, no code changes | Denys Vlasenko | 2022-01-03 | 1 | -389/+3 |
* | libbb/sha1: code shrink in medium-speed version | Denys Vlasenko | 2022-01-02 | 1 | -2/+2 |
* | libbb/sha1: x86_64 version: bswap in 64-bit chunks | Denys Vlasenko | 2022-01-01 | 1 | -20/+22 |
* | libbb/sha1: shrink x86_64 version - use r8..15 for W[8..15] | Denys Vlasenko | 2022-01-01 | 1 | -60/+239 |
* | libbb/sha1: assembly versions for x86 | Denys Vlasenko | 2022-01-01 | 1 | -0/+417 |
* | libbb/sha1: shrink and speed up fully unrolled version | Denys Vlasenko | 2021-12-31 | 1 | -0/+22 |
* | libbb/sha1: add config-selectable partially unrolled version | Denys Vlasenko | 2021-12-30 | 1 | -4/+96 |
* | libbb/sha1: add config-selectable fully unrolled version, closes 14391 | Denys Vlasenko | 2021-12-30 | 1 | -7/+77 |
* | libbb: cose shrink in sha1 | Denys Vlasenko | 2021-12-28 | 1 | -5/+2 |
* | decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly | Denys Vlasenko | 2020-11-30 | 1 | -11/+11 |
* | libbb: fold common64_hash() into its only user | Denys Vlasenko | 2020-09-30 | 1 | -47/+28 |
* | libbb: add comment on sha384 | Denys Vlasenko | 2018-11-26 | 1 | -0/+5 |
* | whitespace and comment format fixes, no code changes | Denys Vlasenko | 2017-10-05 | 1 | -1/+0 |
* | tls: add 2nd cipher_id, TLS_RSA_WITH_AES_128_CBC_SHA, so far it doesn't work | Denys Vlasenko | 2017-01-24 | 1 | -5/+10 |
* | sha512: use larger constant table only if sha512 is in fact selected | Denys Vlasenko | 2017-01-15 | 1 | -46/+66 |
* | sha3: fix to conform to final SHA3 padding standard, add -a BITS option | Denys Vlasenko | 2016-08-29 | 1 | -20/+35 |
* | md5sum: code shrink | Denys Vlasenko | 2015-10-07 | 1 | -10/+6 |
* | sha3: tweak comments and indentation | Denys Vlasenko | 2014-07-30 | 1 | -13/+14 |
* | sha3: code shrink (and speedup for SHA3_SMALL=0) | Denys Vlasenko | 2014-07-30 | 1 | -16/+66 |
* | sha3: add 32-bit optimized bit-sliced implementation | Denys Vlasenko | 2014-07-25 | 1 | -14/+242 |
* | md5/sha512: a better fix for strict aliasing warnings | Denys Vlasenko | 2013-06-27 | 1 | -3/+3 |
* | md5/sha512: fix strict aliasing warnings | Mike Frysinger | 2013-06-19 | 1 | -3/+3 |
* | sha3: code shrink | Denys Vlasenko | 2013-01-20 | 1 | -32/+59 |
* | sha3: s/sha3_process_block76/sha3_process_block72/ | Denys Vlasenko | 2013-01-16 | 1 | -4/+4 |
* | sha3: rename KeccakF->sha3_process_block76. | Denys Vlasenko | 2013-01-16 | 1 | -79/+81 |
* | sha3: cache ctx->bytes_queued | Denys Vlasenko | 2013-01-15 | 1 | -11/+11 |
* | sha3: remove two "small code" codepaths: I can't reproduce code size win on t... | Denys Vlasenko | 2013-01-15 | 1 | -43/+18 |
* | sha3: tweak choice of a fast code path for 64-bit | Denys Vlasenko | 2013-01-15 | 1 | -1/+2 |
* | sha3: cosmetic tweaks to various names, comments. No logic changes. | Denys Vlasenko | 2013-01-15 | 1 | -61/+63 |
* | sha3: code shrink | Denys Vlasenko | 2013-01-15 | 1 | -26/+36 |
* | sha3: code shrink | Denys Vlasenko | 2013-01-15 | 1 | -13/+18 |
* | sha3: another speedup for SHA3_SMALL=0 case | Denys Vlasenko | 2013-01-15 | 1 | -10/+25 |
* | sha3: make size/speed optimization decision configurable | Denys Vlasenko | 2013-01-15 | 1 | -19/+58 |
* | sha3sum: new applet | Lauri Kasanen | 2013-01-14 | 1 | -0/+194 |
* | regularize options which control size/speed trade | Denys Vlasenko | 2011-09-10 | 1 | -16/+16 |
* | whitespace cleanup | Denys Vlasenko | 2010-10-29 | 1 | -4/+4 |
* | sha1: small tweak for clearer code, no logic changes | Denys Vlasenko | 2010-10-24 | 1 | -1/+1 |
* | sha1: use Rob's code, it's smaller and faster | Denys Vlasenko | 2010-10-24 | 1 | -54/+51 |
* | md5: remove outdated comment | Denys Vlasenko | 2010-10-19 | 1 | -3/+1 |
* | libbb/hash_md5_sha: use common ctx and code for md5 and sha1/256 | Denys Vlasenko | 2010-10-19 | 1 | -482/+416 |
* | hash_md5_sha: use common finalization routine for MD5 and sha1/256. -15 bytes | Denys Vlasenko | 2010-10-18 | 1 | -78/+85 |
* | libbb/hash_sha.c -> libbb/hash_md5_sha.c | Denys Vlasenko | 2010-10-18 | 1 | -0/+962 |