- 6472ac9 libbb/sha256: optional x86 hardware accelerated hashing by Denys Vlasenko · 2 years, 10 months ago
- e7ff294 libbb/sha1: simplify cpuid code by Denys Vlasenko · 3 years ago
- a96ccbe libbb/sha1: optional i686 hardware accelerates hashing by Denys Vlasenko · 3 years ago
- 711e20e libbb/sha1: optional x86-64 hardware accelerates hashing by Denys Vlasenko · 3 years ago
- 05fd13e libbb/sha1: x86_64 version: move to a separate .S file, no code changes by Denys Vlasenko · 3 years ago
- 5c0c558 libbb/sha1: code shrink in medium-speed version by Denys Vlasenko · 3 years ago
- 4d4f1f2 libbb/sha1: x86_64 version: bswap in 64-bit chunks by Denys Vlasenko · 3 years ago
- d643010 libbb/sha1: shrink x86_64 version - use r8..15 for W[8..15] by Denys Vlasenko · 3 years ago
- 5f68170 libbb/sha1: assembly versions for x86 by Denys Vlasenko · 3 years ago
- f09d088 libbb/sha1: shrink and speed up fully unrolled version by Denys Vlasenko · 3 years ago
- 0b62a08 libbb/sha1: add config-selectable partially unrolled version by Denys Vlasenko · 3 years ago
- 25aadc8 libbb/sha1: add config-selectable fully unrolled version, closes 14391 by Denys Vlasenko · 3 years ago
- f1d0646 libbb: cose shrink in sha1 by Denys Vlasenko · 3 years ago
- 965b795 decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly by Denys Vlasenko · 4 years ago
- abefc3c libbb: fold common64_hash() into its only user by Denys Vlasenko · 4 years, 2 months ago
- f69f207 libbb: add comment on sha384 by Denys Vlasenko · 6 years ago
- ebe6d9d whitespace and comment format fixes, no code changes by Denys Vlasenko · 7 years ago
- 49ecee0 tls: add 2nd cipher_id, TLS_RSA_WITH_AES_128_CBC_SHA, so far it doesn't work by Denys Vlasenko · 8 years ago
- b8935d0 sha512: use larger constant table only if sha512 is in fact selected by Denys Vlasenko · 8 years ago
- 71a090f sha3: fix to conform to final SHA3 padding standard, add -a BITS option by Denys Vlasenko · 8 years ago
- 305958d md5sum: code shrink by Denys Vlasenko · 9 years ago
- 09a0e22 sha3: tweak comments and indentation by Denys Vlasenko · 10 years ago
- 4ff933c sha3: code shrink (and speedup for SHA3_SMALL=0) by Denys Vlasenko · 10 years ago
- 2a563ea sha3: add 32-bit optimized bit-sliced implementation by Denys Vlasenko · 10 years ago
- 1f5e81f md5/sha512: a better fix for strict aliasing warnings by Denys Vlasenko · 11 years ago
- f6205c6 md5/sha512: fix strict aliasing warnings by Mike Frysinger · 11 years ago
- 2cfcc9e sha3: code shrink by Denys Vlasenko · 12 years ago
- e4f0f26 sha3: s/sha3_process_block76/sha3_process_block72/ by Denys Vlasenko · 12 years ago
- 5368fe5 sha3: rename KeccakF->sha3_process_block76. by Denys Vlasenko · 12 years ago
- 970aa6b sha3: cache ctx->bytes_queued by Denys Vlasenko · 12 years ago
- 8fb3ab5 sha3: remove two "small code" codepaths: I can't reproduce code size win on them anymore by Denys Vlasenko · 12 years ago
- 8e7312e sha3: tweak choice of a fast code path for 64-bit by Denys Vlasenko · 12 years ago
- 5b7f50f sha3: cosmetic tweaks to various names, comments. No logic changes. by Denys Vlasenko · 12 years ago
- ac4100e sha3: code shrink by Denys Vlasenko · 12 years ago
- a55df27 sha3: code shrink by Denys Vlasenko · 12 years ago
- 07a54e2 sha3: another speedup for SHA3_SMALL=0 case by Denys Vlasenko · 12 years ago
- 30a8652 sha3: make size/speed optimization decision configurable by Denys Vlasenko · 12 years ago
- b8173b6 sha3sum: new applet by Lauri Kasanen · 12 years ago
- 522041e regularize options which control size/speed trade by Denys Vlasenko · 13 years ago
- fb132e4 whitespace cleanup by Denys Vlasenko · 14 years ago
- 03a5fe3 sha1: small tweak for clearer code, no logic changes by Denys Vlasenko · 14 years ago
- f4c93ab sha1: use Rob's code, it's smaller and faster by Denys Vlasenko · 14 years ago
- 7ab94ca md5: remove outdated comment by Denys Vlasenko · 14 years ago
- 302ad14 libbb/hash_md5_sha: use common ctx and code for md5 and sha1/256 by Denys Vlasenko · 14 years ago
- c48a5c6 hash_md5_sha: use common finalization routine for MD5 and sha1/256. -15 bytes by Denys Vlasenko · 14 years ago
- b5aa1d9 libbb/hash_sha.c -> libbb/hash_md5_sha.c by Denys Vlasenko · 14 years ago[Renamed from libbb/hash_sha.c]
- eb7fe6d libbb: move md5 and shaN into a common source file. no code changes by Denys Vlasenko · 14 years ago
- 9ff50b8 *: deinline SWAP_xE64 on 32-bit CPUs. Wins !90 bytes both on 32 and 64 bits by Denys Vlasenko · 14 years ago
- b102e12 *: use SWAP_BE64 instead of open-coding it by Denys Vlasenko · 14 years ago
- 06f719f libbb: rename hash source files. no code changes by Denys Vlasenko · 14 years ago[Renamed from libbb/sha1.c]
- f6dacc2 bring md5 and sha1 names closer. no code changes by Denys Vlasenko · 14 years ago
- 36ab585 md5: code shrink by Denys Vlasenko · 14 years ago
- a971a19 shaN: code shrink by Denys Vlasenko · 14 years ago
- 446c234 whitespace fix by Denys Vlasenko · 14 years ago
- 4bc3b85 sha512: inline rotr64 by Denys Vlasenko · 14 years ago
- 273abcb shaN: small code shrink by Denys Vlasenko · 14 years ago
- c0683ac *: pass md5/shaN context pointer as 1st arg, not last by Denys Vlasenko · 14 years ago
- 0ef64bd *: make GNU licensing statement forms more regular by Denys Vlasenko · 14 years ago
- 245a4f8 big endian warning fixes by Denys Vlasenko · 15 years ago
- fe4ef36 libbb/sha: #undef macro names before #defining them. by Denys Vlasenko · 15 years ago
- a2333c8 randomtest fixes by Denis Vlasenko · 16 years ago
- 823f10b sha: merge K[] for sha256 and 512 by Denis Vlasenko · 16 years ago
- 8ec8d5e sha: fix thinko in sha512; add FAST_FUNC to sha1/sha256 by Denis Vlasenko · 16 years ago
- e9afc46 sha: merge sha1/sha256 handling (they are similar enough for this), by Denis Vlasenko · 16 years ago
- c8329c9 sha: reduce sha256/512 context size. Make sha1/sha256 code more similar by Denis Vlasenko · 16 years ago
- 4a43057 sha: tiny shrink by Denis Vlasenko · 16 years ago
- ddb1b85 add comment about sha testing by Denis Vlasenko · 16 years ago
- cd2cd31 shrink sha hashing a bit more (remove wbuflen field from ctx), by Denis Vlasenko · 16 years ago
- 6a5d9fa shrink sha hashing by Denis Vlasenko · 16 years ago
- 98c87f7 sha256/512: code shrink. Run-tested. by Denis Vlasenko · 16 years ago
- e9b9a19 libbb: disable a second md5 implementation which managed to creep in :) by Denis Vlasenko · 16 years ago
- 56dceb9 sha256,sha512: new applets. +4.9kb by Denis Vlasenko · 16 years ago
- c028ec2 Typo fixes by Denis Vlasenko · 16 years ago
- 0a009c3 libbb: constify some data in sha1. gcc is clever enough to do it itself, by Denis Vlasenko · 16 years ago
- defc1ea *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on by Denis Vlasenko · 16 years ago
- 9a7d38f delete tons of extra #includes by Denis Vlasenko · 18 years ago
- bf0a201 style fixes last xcalloc replaced by xzalloc by Denis Vlasenko · 18 years ago
- 5241766 Tried to find sha1_crypt - nope... ok, save few bytes in md5_sha1_sum.c by Denis Vlasenko · 18 years ago
- 9213a9e whitespace cleanup by Denis Vlasenko · 18 years ago
- 5d8843e Replace current verbose GPL stuff in libbb/*.c with one-line GPL boilerplate. by "Robert P. J. Day" · 18 years ago
- 63fc1a9 Standardize on the vi editing directives being on the first line. by "Robert P. J. Day" · 18 years ago
- 2c39eee Migrate endianness macros. by Rob Landley · 19 years ago
- 421d9e5 - move buffer allocation schemes to libbb.h by Bernhard Reutner-Fischer · 19 years ago
- f885513 just whitespace fixes by Mike Frysinger · 19 years ago
- 5cf7c2d Patch from Devin Bayer to split up hash_fd.c into md5.c and sha1.c. (I tweaked by Rob Landley · 19 years ago