<feed xmlns='http://www.w3.org/2005/Atom'>
<title>busybox-w32/libbb/last_char_is.c, branch cron_changes</title>
<subtitle>A mirror of https://github.com/rmyorston/busybox-w32.git
</subtitle>
<id>https://git.lua4.win/busybox-w32/atom?h=cron_changes</id>
<link rel='self' href='https://git.lua4.win/busybox-w32/atom?h=cron_changes'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/'/>
<updated>2024-01-04T07:58:00+00:00</updated>
<entry>
<title>libbb: introduce last_char_is_dir_sep()</title>
<updated>2024-01-04T07:58:00+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2024-01-04T07:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9197a9ef026e3d57d291f05ea6f91956d152d116'/>
<id>urn:sha1:9197a9ef026e3d57d291f05ea6f91956d152d116</id>
<content type='text'>
Add a convenience function to determine if the last character of
a string is a directory separator.

Adds 16-32 bytes.
</content>
</entry>
<entry>
<title>Revert "libbb: reinstate NULL check in last_char_is()"</title>
<updated>2021-01-22T12:22:01+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2021-01-22T12:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=acdad474b48e3acd7511e7899b85d8ada67c7031'/>
<id>urn:sha1:acdad474b48e3acd7511e7899b85d8ada67c7031</id>
<content type='text'>
This reverts commit 9828af970e6b030823beb05dae56eed44cb65fb3
which was applied as a temporary fix to an upstream issue.

Upstream has since fixed the problem with commit 16e82c61d
(tar: fix fallout of last_char_is(NULL) no longer being allowed).
</content>
</entry>
<entry>
<title>libbb: reinstate NULL check in last_char_is()</title>
<updated>2020-08-23T10:45:56+00:00</updated>
<author>
<name>Ron Yorston</name>
<email>rmy@pobox.com</email>
</author>
<published>2020-08-23T10:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=9828af970e6b030823beb05dae56eed44cb65fb3'/>
<id>urn:sha1:9828af970e6b030823beb05dae56eed44cb65fb3</id>
<content type='text'>
Upstream commit 79a4032ee removed the test for a NULL argument to
last_char_is().  As reported in the upstream bug tracker this can
cause tar to segfault:

   https://bugs.busybox.net/show_bug.cgi?id=13131
</content>
</entry>
<entry>
<title>libbb: shrink last_char_is(), no longer allow NULL string argument</title>
<updated>2020-07-19T18:49:22+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-07-19T18:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=79a4032eefe405a1e7d4a644614fcc4a07b98d88'/>
<id>urn:sha1:79a4032eefe405a1e7d4a644614fcc4a07b98d88</id>
<content type='text'>
function                                             old     new   delta
last_char_is                                          40      28     -12

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>libbb: code shrink in last_char_is()</title>
<updated>2020-06-30T06:33:02+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2020-06-30T06:33:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=d21a63f9fca8eb16f79de9b72d4a3484dfaec1fc'/>
<id>urn:sha1:d21a63f9fca8eb16f79de9b72d4a3484dfaec1fc</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>whitespace and comment format fixes, no code changes</title>
<updated>2017-10-05T12:40:24+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2017-10-05T12:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=ebe6d9d8758d36e03cf39b6587597c67ab778436'/>
<id>urn:sha1:ebe6d9d8758d36e03cf39b6587597c67ab778436</id>
<content type='text'>
Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: make GNU licensing statement forms more regular</title>
<updated>2010-08-16T18:14:46+00:00</updated>
<author>
<name>Denys Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2010-08-16T18:14:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=0ef64bdb40c54681e8dd5ab8df42ac88e4ab1d4a'/>
<id>urn:sha1:0ef64bdb40c54681e8dd5ab8df42ac88e4ab1d4a</id>
<content type='text'>
This change retains "or later" state! No licensing _changes_ here,
only form is adjusted (article, space between "GPL" and "v2" and so on).

Signed-off-by: Denys Vlasenko &lt;vda.linux@googlemail.com&gt;
</content>
</entry>
<entry>
<title>*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on</title>
<updated>2008-06-27T02:52:20+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2008-06-27T02:52:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=defc1ea34074e7882724c460260d307cdf981a70'/>
<id>urn:sha1:defc1ea34074e7882724c460260d307cdf981a70</id>
<content type='text'>
   text    data     bss     dec     hex filename
 808035     611    6868  815514   c719a busybox_old
 804472     611    6868  811951   c63af busybox_unstripped

</content>
</entry>
<entry>
<title>diff: fix -q exit code</title>
<updated>2006-12-16T22:18:44+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2006-12-16T22:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=6a1d661036f1774f4fd7f964357c8739c38a9092'/>
<id>urn:sha1:6a1d661036f1774f4fd7f964357c8739c38a9092</id>
<content type='text'>
last_char_is: sacrifice 9 bytes but avoid double-scan
</content>
</entry>
<entry>
<title>small optimization</title>
<updated>2006-11-24T22:42:44+00:00</updated>
<author>
<name>Denis Vlasenko</name>
<email>vda.linux@googlemail.com</email>
</author>
<published>2006-11-24T22:42:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/busybox-w32/commit/?id=809a6e310443d0b5010c8b293cab0160608c1b02'/>
<id>urn:sha1:809a6e310443d0b5010c8b293cab0160608c1b02</id>
<content type='text'>
</content>
</entry>
</feed>
