<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/libpwdgrp, branch 1_7_3</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=1_7_3</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=1_7_3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2007-08-12T20:58:27+00:00</updated>
<entry>
<title>trylink: produce even more info about final link stage</title>
<updated>2007-08-12T20:58:27+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-08-12T20:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6ca409e0e4c198fe3081346eebbae3f068fe605a'/>
<id>urn:sha1:6ca409e0e4c198fe3081346eebbae3f068fe605a</id>
<content type='text'>
trylink: explain how to modify link and drastically decrease amount
  of padding (unfortunately, needs hand editing ATM).
*: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts

size saving: 0.5k

</content>
</entry>
<entry>
<title>style fix (stray space before ';')</title>
<updated>2007-07-21T15:08:09+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-07-21T15:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b71c668c577f7780362f7ea632895c11e3760d66'/>
<id>urn:sha1:b71c668c577f7780362f7ea632895c11e3760d66</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libpwdgrp/pwd_grp.c: allocate local storage on first call, not in bss. -1k bss</title>
<updated>2007-06-18T10:08:27+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-06-18T10:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=2c91efb7c24da6370810991459ae360029022250'/>
<id>urn:sha1:2c91efb7c24da6370810991459ae360029022250</id>
<content type='text'>
function                                             old     new   delta
get_S                                                  -      31     +31
bb_internal_getpwnam                                  38      44      +6
bb_internal_getgrnam                                  38      44      +6
bb_internal_getgrgid                                  38      44      +6
ptr_to_statics                                         -       4      +4
static.resultbuf                                      88       -     -88
static.buffer                                       1024       -   -1024
------------------------------------------------------------------------------
(add/remove: 2/2 grow/shrink: 3/0 up/down: 53/-1112)        Total: -1059 bytes

</content>
</entry>
<entry>
<title>usage.c: remove reference to busybox.h</title>
<updated>2007-05-26T19:00:18+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-05-26T19:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=b6adbf1be29841501cc49917249e85f273e1df7c'/>
<id>urn:sha1:b6adbf1be29841501cc49917249e85f273e1df7c</id>
<content type='text'>
*: s/include "busybox.h"/include "libbb.h"

</content>
</entry>
<entry>
<title>we were basically ignoring CONFIG_USE_BB_PWD_GRP (assuming =y),</title>
<updated>2007-05-18T00:02:37+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-05-18T00:02:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=78e48b2c2c68aebe3a15201df3191c5725dc9e9b'/>
<id>urn:sha1:78e48b2c2c68aebe3a15201df3191c5725dc9e9b</id>
<content type='text'>
fix this
</content>
</entry>
<entry>
<title>style fixes</title>
<updated>2007-04-13T23:22:00+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-04-13T23:22:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=87468857f685863cd763ae361c2cb3be0ee53a68'/>
<id>urn:sha1:87468857f685863cd763ae361c2cb3be0ee53a68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not fail password check if shadow password does not exist -</title>
<updated>2007-03-13T13:01:14+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-03-13T13:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5df955fce2fbdc5b2acc365a120327ff943403da'/>
<id>urn:sha1:5df955fce2fbdc5b2acc365a120327ff943403da</id>
<content type='text'>
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

</content>
</entry>
<entry>
<title>start_stop_daemon: add -chuid support</title>
<updated>2007-02-26T22:47:42+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2007-02-26T22:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cce38586aee7fe892ca1c837ee08a96bd3454ee9'/>
<id>urn:sha1:cce38586aee7fe892ca1c837ee08a96bd3454ee9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixdep.c: avoit doing memcmp in most cases</title>
<updated>2006-12-30T21:11:57+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2006-12-30T21:11:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=cb04ff5c68c1363837d8cd9f2170bdf64625b872'/>
<id>urn:sha1:cb04ff5c68c1363837d8cd9f2170bdf64625b872</id>
<content type='text'>
uidgid_get.c: add forgotten copyright notice
pwd/grp/shadow: avoid collisions with libc names
</content>
</entry>
<entry>
<title>fix build without shadow support</title>
<updated>2006-12-28T21:33:30+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2006-12-28T21:33:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=7fa0fcafca76454effc65f8c3121a37cf0952ff9'/>
<id>urn:sha1:7fa0fcafca76454effc65f8c3121a37cf0952ff9</id>
<content type='text'>
</content>
</entry>
</feed>
