summaryrefslogtreecommitdiffstats
path: root/libcrypt/md5.c
Commit message (Collapse)AuthorAgeFilesLines
* md5 passwords: reduce static usageDenys Vlasenko2009-09-061-8/+11
| | | | | | | | text data bss dec hex filename - 1875 0 120 1995 7cb libcrypt/md5.o + 1855 0 35 1890 762 libcrypt/md5.o Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* - trim any trailing whitespaceBernhard Reutner-Fischer2008-07-231-1/+1
|
* remove a trivial comment. no code changesDenis Vlasenko2008-06-121-2/+0
|
* libcrypt/md5.c:Denis Vlasenko2008-06-111-9/+12
| | | | | | | | | | | | Make sp, ep and p variables automatic. There is no point in having them static, they never use their values retained from previous call. Replace strlen(__md5__magic) etc by compile-time constants. text data bss dec hex filename - 1957 0 132 2089 829 libcrypt/md5.o + 1905 0 120 2025 7e9 libcrypt/md5.o
* Revert revison 19346, except parts needed by later patches (r19347 also addedBernd Schmidt2008-06-101-15/+8
| | | | | | __uc_malloc calls in getnetent.c, so we must retain the include and libc_hidden_proto).
* - remove old-style definitions. No object-code changes.Bernhard Reutner-Fischer2008-05-201-5/+1
|
* whitespace only: touchups from Hans-Christian EgtvedtMike Frysinger2008-01-051-5/+5
|
* make getnetent.c, md5.c use __uc_mallocDenis Vlasenko2007-07-301-8/+15
|
* fix by Bernhard Fischer to move local prototypes to a header to keep things saneMike Frysinger2006-08-241-11/+3
|
* kill off gcc signed warningsMike Frysinger2006-03-081-4/+11
|
* rename index variable to idx to "fix" shadow warningMike Frysinger2006-01-291-9/+9
|
* Some more prototypes, enable missing-prototypes/declarations warnings for nowPeter S. Mazinger2006-01-261-1/+2
|
* Hide __des_crypt/__md5_cryptPeter S. Mazinger2005-11-211-1/+1
|
* Avoid compiler warnings.Peter Kjellerstedt2005-01-191-8/+2
|
* Cleanup crypt and remove the crypt_r stuff, since SuSv3Eric Andersen2002-08-071-9/+10
| | | | | (IEEE Std 1003.1-2001) states that crypt need not be reentrant. -Erik
* Rework libcrypt based on the openbsd crypt implementation so that it passes theEric Andersen2002-04-251-2/+2
| | | | | | | DES validation suite. setkey_r, encrypt_r, and __des_crypt_r are not really reentrant now, and that should be fixed (or we should drop crypt_r and friends which are not supported by SuSv3). -Erik
* Adjust function naming and make sure everything is properlyEric Andersen2002-02-261-69/+61
| | | | | static to avoid symbol leakage. -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-1/+1
|
* Fix a missing include in des.c and add configurability of loop unrollingManuel Novoa III2001-06-291-56/+219
| | | | to md5.c. Note: by default it is smallest/slowest.
* I missed an item when reentrantifying des.c, reuse a smallerEric Andersen2001-06-281-1/+4
| | | | | field for md5.c -Erik
* Optimized for size over speed to (substantially) reduce generated code size.Manuel Novoa III2001-06-281-112/+111
|
* Add in a libcrypt implementation. About 8k.Eric Andersen2001-04-191-0/+485
-Erik