<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/coreutils/test.c, branch long_paths</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=long_paths</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=long_paths'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2024-10-09T07:22:14+00:00</updated>
<entry>
<title>test: code shrink supplementary groups</title>
<updated>2024-10-09T07:22:14+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2024-10-09T07:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9b181bf263b9d7c71b347542d945fe2467a495c6'/>
<id>urn:sha1:9b181bf263b9d7c71b347542d945fe2467a495c6</id>
<content type='text'>
Since we don't use is_in_supplementary_groups() there's no need for
the cached_groupinfo structure to include the members required for
its support or for them to be initialised.

Saves 32 bytes.
</content>
</entry>
<entry>
<title>test: -x can return 0/1 early if all X bits are the same</title>
<updated>2024-10-07T05:33:58+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-07T05:33:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0929a129fc75c556de67877491281e0bc3ef3edd'/>
<id>urn:sha1:0929a129fc75c556de67877491281e0bc3ef3edd</id>
<content type='text'>
function                                             old     new   delta
nexpr                                                702     725     +23

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: cache more of uid/gid syscalls</title>
<updated>2024-10-07T05:28:44+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-07T05:28:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=96b0607302500ed201a7816282efbaa8f990aa33'/>
<id>urn:sha1:96b0607302500ed201a7816282efbaa8f990aa33</id>
<content type='text'>
Testcase:
setuidgid 1:1 strace ash -c 'test -x TODO; test -x TODO; echo $?'
should show that second "test -x" does not query ids again.

function                                             old     new   delta
ash_main                                            1236    1256     +20
get_cached_euid                                        -      19     +19
get_cached_egid                                        -      19     +19
test_main                                             56      72     +16
test_exec                                            119     135     +16
is_in_supplementary_groups                            52      57      +5
nexpr                                                718     702     -16
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 4/1 up/down: 95/-16)             Total: 79 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>ash: make "test -x" use cached groupinfo</title>
<updated>2024-10-07T05:14:27+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-07T05:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d26e9587252fdf4774a05e351b86d3a18c46384e'/>
<id>urn:sha1:d26e9587252fdf4774a05e351b86d3a18c46384e</id>
<content type='text'>
function                                             old     new   delta
test_main2                                             -     407    +407
testcmd                                               10      23     +13
test_main                                            418      56    -362
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 1/1 up/down: 420/-362)           Total: 58 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: simplify parameter passing in is_in_supplementary_groups()</title>
<updated>2024-10-07T04:36:00+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-07T04:36:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=4c1d645c86f4e7a380d96f9ba962f8b270f595dc'/>
<id>urn:sha1:4c1d645c86f4e7a380d96f9ba962f8b270f595dc</id>
<content type='text'>
function                                             old     new   delta
is_in_supplementary_groups                            54      52      -2
nexpr                                                721     718      -3
test_exec                                            125     119      -6
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-11)             Total: -11 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: move is_in_supplementary_groups() from test to libbb</title>
<updated>2024-10-06T23:20:43+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-06T23:20:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=748b1681549067f2e27ab2b9102ef9352cfa8a4c'/>
<id>urn:sha1:748b1681549067f2e27ab2b9102ef9352cfa8a4c</id>
<content type='text'>
function                                             old     new   delta
is_in_supplementary_groups                             -      54     +54
nexpr                                                766     721     -45
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/1 up/down: 54/-45)              Total: 9 bytes

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>test: Invert return value of test_eaccess and rename it to test_st_mode</title>
<updated>2024-10-06T17:25:07+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-06T17:24:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=bb5525613ec109aa30d2cb1db84e18aa0b084576'/>
<id>urn:sha1:bb5525613ec109aa30d2cb1db84e18aa0b084576</id>
<content type='text'>
From dash:

    From: herbert &lt;herbert@gondor.apana.org.au&gt;
    Date: Wed, 2 Mar 2005 22:14:54 +1100
    Invert return value of test_eaccess and rename it to test_st_mode.

function                                             old     new   delta
nexpr                                                800     766     -34

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>test: code shrink</title>
<updated>2024-10-06T17:08:10+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2024-10-06T17:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=222802e83362eabd4c631897ff7db5e85955d7c5'/>
<id>urn:sha1:222802e83362eabd4c631897ff7db5e85955d7c5</id>
<content type='text'>
function                                             old     new   delta
nexpr                                                813     800     -13

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Update applet size estimates</title>
<updated>2023-07-10T15:25:21+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2023-07-10T15:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=5353df91cba7b397b9407701681708d0a1518df6'/>
<id>urn:sha1:5353df91cba7b397b9407701681708d0a1518df6</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: style fix</title>
<updated>2022-08-30T14:41:17+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2022-08-30T14:41:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=fe73c8d55795a8fe7e95fc2c00af6899817b96b8'/>
<id>urn:sha1:fe73c8d55795a8fe7e95fc2c00af6899817b96b8</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
</feed>
