OSDN Git Service

libcrypt: make crypt() itself more modular
authorWilliam Pitcock <nenolod@dereferenced.org>
Mon, 19 Dec 2011 07:21:33 +0000 (01:21 -0600)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Thu, 22 Dec 2011 10:28:05 +0000 (11:28 +0100)
commit40c426ae8f032d794d15f4a7fca8dc17cdc9899d
tree911aa08572259141418ce02bb54217427d1e0343
parentf69319d5a7d3a3ccb46b28ee2b0fd9053c6415ac
libcrypt: make crypt() itself more modular

By using a function table, we can more cleanly support new crypt
implementations, such as SHA256 ($5$) and SHA512 ($6$).

Signed-off-by: William Pitcock <nenolod@dereferenced.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
libcrypt/crypt.c