Hi,

that needs some cleanup, remove unused/unneeded parts, parts guarded with some 
ifdefs unused on uClibc, make internal functions static, maybe inline functions 
that are used only once (check size), remove inconsistency, like duplicate 
extern ... (once with attribute_hidden, once without), check that you do not 
export anything unwanted...

Peter
-------- Original-Nachricht --------
> Datum: Wed, 9 Mar 2011 04:25:06 -0600
> Von: William Pitcock <[email protected]>
> An: 
> Betreff: [PATCH] libcrypt: add SHA512 support

> Add support for SHA512 crypt password hashing.
> The SHA512 implementation is from GLIBC.
> 
> Signed-off-by: Michael Zhou <[email protected]>
> Signed-off-by: William Pitcock <[email protected]>
> ---
>  libcrypt/Makefile.in    |    2 +-
>  libcrypt/crypt.c        |    2 +
>  libcrypt/libcrypt.h     |    1 +
>  libcrypt/sha512-crypt.c |  419
> +++++++++++++++++++++++++++++++++++++++++++++++
>  libcrypt/sha512.c       |  336 +++++++++++++++++++++++++++++++++++++
>  libcrypt/sha512.h       |   58 +++++++
>  6 files changed, 817 insertions(+), 1 deletions(-)
>  create mode 100644 libcrypt/sha512-crypt.c
>  create mode 100644 libcrypt/sha512.c
>  create mode 100644 libcrypt/sha512.h

-- 
Schon gehört? GMX hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://www.gmx.net/de/go/toolbar
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to