Denis Vlasenko 5df955fce2 Do not fail password check if shadow password does not exist -
fall back to ordinary one

Reduced usage of functions returning datain static buffers.
(mostly passwd/group/shadow related):

function                                             old     new   delta
correct_password                                     143     193     +50
sulogin_main                                         490     533     +43
adduser_main                                         732     774     +42
passwd_main                                         1875    1915     +40
addgroup_main                                        330     365     +35
bb_internal_getspnam                                  38       -     -38
bb_internal_fgetpwent                                 38       -     -38
bb_internal_fgetgrent                                 38       -     -38
static.resultbuf                                     168      88     -80
static.buffer                                       1872    1104    -768
------------------------------------------------------------------------------
(add/remove: 0/3 grow/shrink: 5/2 up/down: 210/-962)         Total: -752 bytes
2007-03-13 13:01:14 +00:00
..
2006-11-30 16:41:15 +00:00
2006-12-26 18:17:42 +00:00
2007-01-03 02:56:00 +00:00
2007-02-07 20:27:03 +00:00
2006-11-29 18:15:52 +00:00
2007-01-03 02:56:00 +00:00
2007-01-22 17:04:53 +00:00
2006-12-16 22:18:44 +00:00
2007-01-19 21:33:19 +00:00
2006-11-24 21:54:44 +00:00
2006-11-30 16:41:15 +00:00
2007-01-03 02:56:00 +00:00
2007-03-07 09:35:43 +00:00
2006-12-26 10:42:51 +00:00
2006-12-26 02:51:29 +00:00
2007-01-24 22:02:01 +00:00
2006-11-21 20:35:22 +00:00

Please see the LICENSE file for copyright information (GPLv2)

libbb is BusyBox's utility library.  All of this stuff used to be stuffed into
a single file named utility.c.  When I split utility.c to create libbb, some of
the very oldest stuff ended up without their original copyright and licensing
information (which is now lost in the mists of time).  If you see something
that you wrote that is mis-attributed, do let me know so we can fix that up.

	Erik Andersen
	<andersen@codepoet.org>