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 |
|
Denis Vlasenko
|
91f20ab510
|
fixes for amd64 compilation
|
2007-01-20 01:47:44 +00:00 |
|
Denis Vlasenko
|
d1a302b52f
|
rt_names: stop allocating 5k in rwdata
objsizes: don't show build machinery's object modules
|
2006-12-31 20:40:20 +00:00 |
|
Denis Vlasenko
|
57308afb5b
|
dpkg: reduce bss usage by ~130 kbytes (yes, kilobytes!)
at the cost of ~100 bytes of text.
Improves friendliness to nommu systems.
(Dunno whether nommu people ever use dpkg, though...)
|
2006-09-28 22:34:46 +00:00 |
|
"Robert P. J. Day"
|
7ccb65f3a4
|
Yet more "#if 0" content removed.
|
2006-07-01 15:09:17 +00:00 |
|
Bernhard Reutner-Fischer
|
06a81d368e
|
- patch from Denis Vlasenko to make sizes PHONY and to add objsizes which prints
the sizes of the individual object files.
|
2006-04-26 10:10:25 +00:00 |
|