busybox/loginutils
Denis Vlasenko 04087c6bbd cryptpw: fix "cryptpw -a des -- TEXT" case
libbb/pw_encrypt_des.c: optimize

function                                             old     new   delta
cryptpw_main                                         177     157     -20
des_crypt                                           1682    1512    -170
pw_encrypt                                          1036     842    -194
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-384)           Total: -384 bytes

Run tested.
2008-06-15 08:12:00 +00:00
..
addgroup.c *: more uniform naming: s/xmalloc_getline/xmalloc_fgetline/ 2008-03-26 20:04:27 +00:00
adduser.c adduser/addgroup: check username for invalid chars 2008-03-19 23:15:26 +00:00
chpasswd.c make pw_encrypt() return malloc'ed string. 2008-06-12 16:56:52 +00:00
Config.in adduser/addgroup: check username for invalid chars 2008-03-19 23:15:26 +00:00
cryptpw.c cryptpw: fix "cryptpw -a des -- TEXT" case 2008-06-15 08:12:00 +00:00
deluser.c add -fvisibility=hidden to CC flags, mark XXX_main functions 2007-10-11 10:05:36 +00:00
getty.c - use ut_user rather than ut_name (Cristian Ionescu-Idbohrn) 2008-06-01 10:10:22 +00:00
Kbuild chpasswd: new applet by Alexander Shishkin <virtuoso@slind.org> 2007-07-20 21:28:41 +00:00
login.c - use ut_user rather than ut_name (Cristian Ionescu-Idbohrn) 2008-06-01 10:10:22 +00:00
passwd.c make pw_encrypt() return malloc'ed string. 2008-06-12 16:56:52 +00:00
su.c *: shrink by using [f]open_or_warn_stdin where appropriate 2008-03-17 09:07:36 +00:00
sulogin.c make pw_encrypt() return malloc'ed string. 2008-06-12 16:56:52 +00:00
vlock.c - use EXIT_{SUCCESS,FAILURE}. No object-code changes 2008-05-19 09:29:47 +00:00