summaryrefslogtreecommitdiff
path: root/libbb/pw_encrypt_md5.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* crypt: code shrinkDenis Vlasenko2008-06-141-13/+4
| | | | | | | | | | function old new delta des_crypt - 1682 +1682 md5_crypt - 627 +627 pw_encrypt 3608 1036 -2572 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 0/1 up/down: 2309/-2572) Total: -263 bytes
* trivial crypt shrinkageDenis Vlasenko2008-06-131-7/+8
| | | | | | | function old new delta __md5_to64 27 29 +2 pw_encrypt 3631 3608 -23
* uclibc insists on having 70k static buffer for crypt.Denis Vlasenko2008-06-121-0/+656
For bbox it's not acceptable. Roll our own des and md5 crypt implementation. Against older uclibc: text data bss dec hex filename 759945 604 6684 767233 bb501 busybox_old 759766 604 6684 767054 bb44e busybox_unstripped so, we still save on code size.